Sublime 注释,代码折叠

"fold_buttons": true 点击Sublime的Preferences->Setting-Default菜单,打开它的配置文件。找到如下一行的配置:   "fold_buttons": true,值为true则是显示三角折叠按钮,反之则不显示。   当然了,不推荐直接改它的默认配置文件,可以在Setting-User里覆盖此变量值。 我的Sublime配置如下 { "color_scheme": "Packages/Color Scheme - Default More


php Chart 图表

//https://www.chartjs.org/docs/latest/ var ctx = document.getElementById('myChart').getContext('2d'); var chart = new Chart(ctx, { // The type of chart we want to create type: 'line', // The data for our dataset data: { labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July'], More


piwik数据量变大后修改为底层运行

piwik被收购后新名字为matomo,近期数据量过大,网页显示加载失败了。首先想到的就是以前依靠浏览器跑数据的模式,需要改成底层了。 官方给的例子 5 * * * * www-data /usr/bin/php /path/to/matomo/console core:archive --url=http://example.org/matomo/ > /home/example/matomo-archive.log 1. www-data is the user that the cron job will be execu More


thinkphp批量插入主键错误跳过执行

这里md为一个不重复的唯一键,为了防止重复,数据库设置不准相同。 thinkphp在遇到重复的时候,会停止执行。如果让thinkphp遇到数据库唯一键,批量插入的时候,能跳过错误,继续执行呢, 使用try就可以办到了。 foreach ($item as $key => $v) { $v['messagehash'] = $v['MessageHash']; $v['mailsystem'] = 1; More


分位数 百分位数php算法

1. 分位数的概率学概念 分位数指的就是连续分布函数中的一个点,这个点对应概率p。若概率0 输出 3. 用Excel检查算法的正确性 Excel有百分位公式 25% 分位 =PERCENTILE(A1:A19,0.25) Excel计算出来的结果和php结果相同


计算一组数据的波动性-方差算法

如果需要统计一组数据的波动性,那么方差比较基础 方差计算公式 $arr1 = array(99, 100, 100, 91, 85); $arr2 = array(73, 70, 75, 72, 70); function variance($arr) { $length = count($arr); if ($length == 0) { return array(0,0); } $average = array_sum($arr)/$length; $count = 0; foreach ($arr as $v) { $count += po More


单文件php 作为客户端读取websocket

一个文件搞定php读取websocket的数据 php开发Server 点击这里


用php开发一个websocketd底层服务

文件路径 /www/websocket/server.php websocketd 依赖标准输入,输出来实现数据传送。怎么来测试这个底层服务参考之前的文件如何快速建立websocket服务 如果想php作为client端,点击这里 server.php源码 这个websocketed 采用了标准输出,输入作为接口,所以php实现输入即可实现参数判断了。 ./websocketd --port 8080 php /www/websocket/se More


wordpress 解决更新插件和皮肤ftp问题

wordpress底层带了个机制,改改代码,就可以不用ftp来更新皮肤和插件了 1. 增加以下代码到wordpress的 wp-config.php文件里 if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/'); define('WP_TEMP_DIR', ABSPATH.'wp-content/tmp'); define("FS_METHOD", "direct"); define("FS_CHMOD_DIR", 0777); de More


php计算中英文混合字符长度

有关中文的问题。PHP内置的字符串长度函数strlen无法正确处理中文字符串,它得到的只是字符串所占的字节数。 浏览器返回信息 真正听得进去别人说话,其实是要 标准算法长度:45 UTF8计算中文长度:15 正确的算法计算:30 谈谈GB2312 对于GB2312的中文编码,strlen得到的值是汉字个数的2倍,而对于UTF-8编码的中文,就是3倍的差异了(在UTF-8编码下,一个汉字占3个字节)。