链滴
社区愿景和功能特性
优雅的 Markdown 所见即所得编辑
快捷键交互
随时自由编辑分享内容
支持注销账号来去自由
分布式社区网络
开放 API
产品
Symphony 社区系统(Java)
Solo 博客系统(Java)
Vditor 编辑器(TypeScript)
思源笔记(Electron、Go)
Pipe 博客平台(Vue、Go)
发展计划表
发展简史
榜单
GitHub 仓库排行
帖子打赏排行
Solo 博客端排行
积分排行
活跃度排行
贡献排行
本站基于开源项目 Sym
编程代码问答
登录
注册
好玩
前端
后端
工作
B3
推介
查看所有领域
Java
golang
Node.js
Python
数据库
Spring
C++
PHP
关于 SiYuan v3.1.12 后默认自动清理超过 180 天快照的调查
目前思源加入了自动的快照清理功能,触发时机如下: 手动触发同步 每 24 小时执行一次 默认的配置是保留 180 天内的快照,每天保留两份。 在启动、退出时的同步不会触发,但是 30s 的自动同步会触发。 我个人不喜欢这个设计,因此以下的描述可能会有偏颇。不喜欢的原因如下: 清理功能是自动的且没有开关默认开启,这导致假 ..
346
2 小时前
Web---PHP
PHP 学习 PHP 教程 | 菜鸟教程 (runoob.com) PHP,有两种在浏览器输出文本的基础指令:echo 和 print。 function 关键字是用来定义函数的 echo ' '; 函数换行 [图片] global 在 function 函数定义里引用全局变量 PHP 将所有全局变量存储在一个名为 $ ..
18
2 个月前
Mac 上配置 PhpMyAdmin
[链接] Mac 上配置 PhpMyAdmin,折腾好久,终于搞定 0.1632018.11.19 17:27:59 字数 848 阅读 6,906 *** 在安装 PhpMyAdmin 前要确保 PHP apache 和 MySQL 是运行良好的** 一、首先配置 apache 服务器环境 由于 PHP apache ..
24
6 个月前
3.Command Injection(命令注入)
命令注入攻击的常见模式为:仅仅需要输入数据的场合,却伴随着数据同时输入了恶意代码, 而装载数据的系统对此并未设计良好的过滤过程,导致恶意代码也一并执行,最终导致信息泄露或者正常数据的破坏。 PHP命令注入攻击漏洞是PHP应用程序中常见的脚本漏洞之一,国内著名的Web应用程序Discuz!、DedeCMS等都曾经存在过 ..
29
10 个月前
php-run-serve 使用教程
具体教程 首先在集市里安装启动插件 然后开始部署,点击如图打开设置 [图片] 点击部署 [图片] 保持网络畅通,等待下载解压完毕,出现这个代表已经完成 [图片] 然后确定,点击设置里的启动 [图片] 允许访问 [图片] 之后会有一个弹窗,不用关闭,最小化即可 [图片] 然后点击检查服务状态 [图片] 如果是 200 O ..
207
11 个月前
PHP 安装 Swoole 扩展
[图片] Installation This package relies on Swoole extension. Make sure you've installed Swoole before using this package. Using this command to install it quickly ..
133
2 年前
设计模式 - 观察者模式的批量应用
[图片] 观察者模式 当对象间存在一对多关系时,则使用观察者模式(Observer Pattern)。比如,当一个对象被修改时,则会自动通知依赖它的对象。观察者模式属于行为型模式。 1,设置处理事件的接口 3, 设置观察者单一事件的对象集注册器 // Observed.php namespace App\Service ..
119
2 年前
Windows 10 后端环境 wnmp 搭建之 nginx,mysql,php 安装
今天我来试试把我的 Windows 10 装一下后端 Laravel 开发环境吧 我先介绍一下什么是我们的 wnmp 这个是我魔改 lnmp 的,哈哈哈哈哈 lnmp 就是 Linux + nginx + mysql + php wnmp 那就是 Windows + nginx + mysql + php 啦 首先我们 ..
153
2 年前
PHP 如何在两个大文件中找出相同的记录?
[图片] 引言 给定 a,b 两个文件, 分别有 x,y 行数据, 其中(x, y 均大于 10 亿), 机器内存限制 100M,该如何找出其中相同的记录? 思路 处理该问题的困难主要是无法将这海量数据一次性读内内存中. 一次性读不进内存中,那么是否可以考虑多次呢?如果可以,那么多次读入要怎么计算相同的值呢? 我们可以 ..
142
3 年前
composer 执行内存超出问题解决
最近在服务器上安装包,composer require xxx/xxx,提示错误内存耗尽。 Allowed memory size of 536870912 bytes exhausted…. 解决办法: 修改 php.ini 中 memory_limit 配置,但是需要相关的权限服务器操作权限。 可以通过这个命令:p ..
156
3 年前
Composer 设置阿里云镜像
composer 阿里云镜像 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
100
3 年前
docker 搭建 lnmp 环境
docker-composer 的安装 sudo curl -L 'https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)' -o /usr/local/bin/docker-co ..
128
3 年前
PHP 使用 header 限速下载文件
$local_file = dirname($_SERVER['DOCUMENT_ROOT']) . '/' .'12.zip'; $filesize = filesize($local_file); //设置下载的速度,单位kb/s $download_speed = 500; if(file_exists($loc ..
153
3 年前
PHP 正则匹配 markdown 文档里的图片地址
文章列表用内容里的图? 现在大多数文章都用 MarkDown 来写来(至少码农圈是这样哈!) 所以呢,我想你应该也有这样的需求! 别问我为啥这样想,因为我有这样的需求! php 实现代码
203
3 年前
PHP 实现 aes 加密解密、实现可解密的 uuid 加密解密
[图片] 创建加密解密类 直接上代码吧 set = $set; break; case 'uuid' : $this->set = $set; break; default : break; } } /* * Aes加密解密 * (AES/CBC/PKCS5Padding或AES/CBC/PKCS7Padding ..
343
3 年前
Debian9,Debian10 安装 LNMP 环境 (所有版本最新)
[图片] 先贴两个官方源 debian9 官方源 deb http://deb.debian.org/debian/ stretch main deb-src http://deb.debian.org/debian/ stretch main deb http://security.debian.org/ stret ..
904
3 年前
如何快速生成数字类型的兑换码,又能防止别人盲猜呢?没错带有验证真伪性的数字,比如身份证真伪验证
[图片] 工作中,经常会遇到兑换码功能的需求开发,这时候就会有各种问题 字母数字组合不好输入 纯数字兑换码容易被盲猜 其他问题 今天我们主要介绍一种带有真伪验证的数字兑换码生成方案。 真伪检测 code 创建代码 /** * 创建带有真伪性验证的数字 * @param int $code 原始数字 * @param i ..
482
3 年前