- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 windows下 phpstudy 安装intl扩展
https://download.youkuaiyun.com/download/u013202077/1080802632位系统扔到C:\Windows\System32下 64位扔到 C:\Windows\SysWOW64下 开启extension=php_intl.dll 重启环境
2018-11-26 15:03:27
2721
原创 php导出csv文件-支持循环调用
/** 如果大量数据导出 支持分页写入 * [DownloadDate 公共导出csv] * @param string $name [文件名称] * @param array $header [表头] * @param array $data [数据集]...
2018-08-31 14:50:07
570
转载 统计目录下代码行数
百度了一些前辈写的 稍微改了下 function GetCodeLineNumber($fileDirectory = ''){ $line = 0;// 行数 global $line; // 需要统计的文件后缀 $need = ['php']; // 过滤的文件夹 $filtering = ['vendor', 'static...
2018-08-31 14:43:57
805
原创 php 读取CSV文件转换为数组 (解决乱码)
/*** [ReadCsv 读取CSV为数组]* @作者:QHT* @添加时间: 2018-05-25T11:39:41+0800* @param string $uploadfile [文件路径]*/ public static function ReadCsv($uploadfile='') { $file = ...
2018-05-25 11:45:42
4855
转载 php 求阶乘
1 递归+三元运算 等价于 if判断function getNum($a){ $a>1?$b=$a * getNum($a-1):$b=$a; return $b;} echo getNum(6);2 这个数组函数没用过 又新记一个function getNum($a) { //array_product 计算并返回
2017-09-29 21:50:20
1848
原创 php 冒泡排序 快速排序 二分查找
/* * * 冒泡排序 * */class getNum{ public $arr=array(); public function doNum(){ $arr = $this->arr; $temp=''; $len=count($arr); for($i=0;$i
2017-09-28 16:35:52
295
转载 sublime text 3 安装ctags
如果没安装Package Control手动安装Package Control:下载Package Control.sublime-package并复制到Installed Packages/目录 重启Sublime Text。ctrl +shift +p 选择install package 再输入ctags 选择第一个 回车安装 安装完成 插件设置里 找到Ctags s
2017-07-24 14:46:25
519
原创 php 判断两个时间段 是否有交集
思路就是 上课开始时间落在请假周期内 或者上课结束时间落在请假周期内 或者上课开始时间 和结束时间 完全包含了请假时间 觉得有用的兄弟 可以优化下使用 只是个小demo
2017-07-19 18:52:28
1815
原创 php 冒泡排序
$b=array('4','3','8','9','2','1');$len = count($b);// echo $len;for ($i=0; $i echo $b[$i] ."第一层循环". ""; for ($j=0; $j echo $b[$j] ."第二层循环". ""; if($b[$i]
2017-05-22 00:25:27
173
原创 ubuntu 安装windows .exe文件
sudo apt install wine 安装wine 安装完成之后 wine xxx.exe
2017-05-08 14:41:36
3693
转载 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?”
解决办法如下:1.终端输入 ps -aux ,列出进程,找到含有apt-get的进程,直接sudo kill PID解决。2.强制解锁--命令:sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock
2017-05-08 12:48:48
330
原创 windows 安装git
由git-scm https://git-scm.com/download/win 下载对应的平台版本,默认安装。初始环境配置1. 桌面点击右键,选择Git Bash2. 执行ssh-keygen命令,生成ssh认证文件(默认回车,无密码)3. 提交生成的idrsa.pub文件(注意备份idrsa、id_rsa.pub文件)4. 创建
2017-05-03 18:08:37
299
原创 ubuntu 操作
系统环境ubuntu 16.04 LTS Desktop amd64编辑Unity工具sudo apt-get install unity-tweak-tool编辑主题图标sudo add-apt-repository ppa:noobslab/iconssudo apt-get updatesudo apt-get instal
2017-05-03 18:05:34
516
原创 Git基本的命令
Git已经成为程序员日常工具之一,那些Git基本的命令,每天都要用的命令你都记住了吗?如果还没的话,笔者整理了一份清单,以备不时之需所用。三个基本概念工作区(Workspace)是计算机中项目的根目录暂存区(Index)像个缓存区域,临时保存你的改动版本库(Repository)分为本地仓库(Local)和远程仓库(Remote) 几乎所有常用命令就是围绕这几个概念
2017-05-03 17:48:50
206
转载 ubuntu下 sublime-text 支持中文输入
保存下面的代码到文件sublime_imfix.c(位于~目录)#include void gtk_im_context_set_client_window (GtkIMContext *context, GdkWindow *window){ GtkIMContextClass *klass; g_return_if_fail
2017-05-03 11:33:49
223
原创 composer安装在ubuntu上
sudo curl -sS https://getcomposer.org/installer | /usr/local/php/bin/php 下载到php目录sudo mv composer.phar /usr/local/bin/composer 移动到目标目录下sudo ln -s /usr/local/php/bin/* /usr/local/bin/ 建
2017-05-03 10:01:57
556
原创 mysql 加密解密 AES_ENCRYPT AES_DECRYPT
加密INSERT INTO pmdb.`mm_Sql_service` (strArea,strProject,strCanal,ip,sql_type,sql_name,USER,system_account,system_word,sql_account,sql_word,strRemark) VALUES ('33333','1231231','渠道1','123','123','1
2017-05-03 09:44:43
10187
原创 php取xml文件里面的值
header("Content-Type:text/html;charset=utf-8");//不加header头中文会乱码$fileContent = file_get_contents("http://sszjsl.linekong.cn/public/tencent_serverlist.xml");//转换为simplexml对象$xmlResult = simplexml_
2017-04-05 16:44:59
2942
转载 只能微信内置浏览器打开
// 对浏览器的UserAgent进行正则匹配,不含有微信独有标识的则为其他浏览器 var useragent = navigator.userAgent; if (useragent.match(/MicroMessenger/i) != 'MicroMessenger') { // 这里警告框会阻塞当前页面继续加载 alert('已禁止本
2017-03-28 15:40:29
2904
原创 ubuntu安装composer
自己实际在ubuntu16上安装composer 发现跟网上大部分教程有点出入 sudo curl -sS https://getcomposer.org/installer | /usr/local/php/bin/php 下载到php目录sudo mv composer.phar /usr/local/bin/composer 移动到目标目录下sudo
2017-03-10 15:47:18
192
转载 nginx配置多站点+git常用命令
nginx 配置文件路径 /usr/local/nginx/conf nginx.confnginx 配置多站点 nginx.conf 主配置文件里 include /usr/local/nginx/conf/vhost/*.conf各个站点 配置文件 都放在vhost目录下并以.conf后缀例:server{listen 80;server_name
2017-03-08 15:36:32
248
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人