linux虚拟机与宿主机共享文件夹

linux虚拟机与宿主机共享文件夹

2017年02月20日
1.加载VBoxGuestAdditons.iso镜像文件,直接通过Linux虚拟机窗口的菜单“设备”->“安装增强功能”来添加镜像文件,虚拟机会自动添加镜像到/dev/cdrom文件中去,添加镜像后无需重启。 2.挂载VBoxGuestAddition.iso镜像文件,使用命令: $sudo mount /dev/cdrom /mnt 使用ls /mnt命令查看是否加载成功 3.运行VBoxLinuxAdditions.run, $sudo /mnt/VBoxLinuxAdditions.run ...
python提示TabError: inconsistent use of tabs and spaces in indentation

python提示TabError: inconsistent use of tabs and spaces in indentation

2017年01月12日
问题: 混用了空格和tab 方法: 找编辑器, 替换 tab 为四个空格
windows环境 PhpStorm中使用PHP_CodeSniffer检查php代码规范

windows环境 PhpStorm中使用PHP_CodeSniffer检查php代码规范

2017年01月06日
为什么使用PHP_CodeSniffer 一个开发团队统一的编码风格,有助于他人对代码的理解和维护,对于大项目来说尤其重要。 PHP_CodeSniffer是PEAR中的一个用PHP5写的用来检查嗅探PHP代码是否有违反一组预先设置好的编码标准的一个包,它是确保你的代码简洁一致的必不可少的开发工具,甚至还可以帮助程序员减少一些语义错误。 什么是Pear 由于PHP_CodeSniffer的安装依赖PHP和Pear环境,那么我们有必要了解下什么是Pear。 来自百度百科: PEAR是PHP扩展与应用库(the PHP ...
测试VPS上传/下载网速

测试VPS上传/下载网速

2017年01月05日
speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.4版本下均可运行。它基于Speedtest.net的基础架构来测量网络的上/下行速率。安装speedtest-cli很简单——只需要下载其Python脚本文件。 # wget  https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py # chmod a+rx speedtest.py  # sudo mv speedtest.py /usr/local/bin/spee...
一张图剖解开源许可证

一张图剖解开源许可证

2016年07月21日

[转载]shadowsocks搭建教程

日期:2015年09月16日 ⁄ 分类: gwf ⁄ 围观:265 ⁄ 评论:0 ⁄ 引用:0
转自 http://shadowsocks.blogspot.com/ 官网 http://shadowsocks.org/ 下面的命令,需要一行一行的执行,每输入一行命令,回车执行,如果没有报错,即为执行成功,出现确认提示的时候,输入 y 后,回车即可。每行命令可以复制后在putty里右键粘贴,回车执行。 yum install epel-release yum update yum install python-setuptools m2crypto su...

阅读全文>>


CentOS 6上的redis搭建实战记录

日期:2015年08月31日 ⁄ 分类: linux ⁄ 围观:175 ⁄ 评论:0 ⁄ 引用:0
edis 是一个基于内存的高性能key-value数据库,数据都保存在内存中定期刷新到磁盘,以极高的读写效率而备受关注。他的特点是支持各种数据结构,stirng,hashes, list,set,和sorted sets 1.下载安装 wget http://download.redis.io/redis-stable.tar.gz tar -zxvf redis-stable.tar.gz cd redis-stable make make install 或者直接yum 2.复制配置文件到/etc/下 /etc/redis.conf 3.修改配置文件...

阅读全文>>


laravel 学习笔记2 - 开发

日期:2015年07月06日 ⁄ 分类: php/mysql ⁄ 围观:300 ⁄ 评论:0 ⁄ 引用:0
参考 http://www.golaravel.com/ 设置自己的config文件 以5.1为例,在/app下建立文件,里面是json格式的数组,这样就可以自动加载并调用了 调用格式 config('condif_file_name.key') 比如 自己建立的文件名是 common_config.php 则调用为 config('common_config.some_key') 解耦 laravel大量运用依赖注入,所以他核心文件其实并不多。为了达...

阅读全文>>


解决Win下运行php Composer出现SSL报错的问题

日期:2015年07月02日 ⁄ 分类: php/mysql ⁄ 围观:161 ⁄ 评论:0 ⁄ 引用:0
以前都在linux环境使用php composer。今天尝试在win下运行composer却出现SSL报错:   [Composer\Downloader\TransportException]   The "https://packagist.org/packages.json" file could not be downloaded: SSL    operation failed with code 1. OpenSSL Error messages:   error:14090086:SSL routines:SSL3_G...

阅读全文>>


laravel 学习笔记1 - 准备工作

日期:2015年07月01日 ⁄ 分类: php/mysql ⁄ 围观:200 ⁄ 评论:0 ⁄ 引用:0
以windows为例 1.下载composer  ==>  https://getcomposer.org/download/ 2.把运行环境配置成符合运行最低需求。比如laravel5.1需要php版本>=5.4,要若干扩展 3.把php路径添加到系统path中  名词解释 composer ,官方说法是“ Composer 是 PHP 的一个依赖管理工具。” 个人认为,composer 下载下来的,我翻译叫“包”,或者类库。当然是符合c...

阅读全文>>


php去除字符串里的emoji表情

日期:2015年06月09日 ⁄ 分类: php/mysql ⁄ 围观:261 ⁄ 评论:0 ⁄ 引用:0
<?php private function removeEmoji($text) {     $clean_text = "";     // Match Emoticons     $regexEmoticons = '/[\x{1F600}-\x{1F64F}]/u';     $clean_text = preg_replace($regexEmoticons, '', $text);     // Match Miscellaneous Symbols and...

阅读全文>>


mysql通配符一例

日期:2015年06月08日 ⁄ 分类: php/mysql ⁄ 围观:184 ⁄ 评论:0 ⁄ 引用:0
not like '%/_%' escape '/'  查找 区分 0_123456 123456 这种数据

阅读全文>>

phpexcel读取excel超出内存限制

日期:2015年06月08日 ⁄ 分类: php/mysql ⁄ 围观:213 ⁄ 评论:0 ⁄ 引用:0
Fatal error: Allowed memory size 百度了很多方法都不行 最后google了方法 清除所有格式 只保留字符 神简单,但是百度是百度不出来的

阅读全文>>


lumen学习笔记 1

日期:2015年05月26日 ⁄ 分类: php/mysql ⁄ 围观:416 ⁄ 评论:0 ⁄ 引用:0
文档 http://lumen.laravel-china.org/ http://lumen.golaravel.com/ (汉化不是很完整) 1.下载 因为 composer比较麻烦,所以直接从github里面下载了 https://github.com/overtrue/latest-lumen 2.记得查看 README.md master 也就是目前的 5.*, 对应包名: lumen-master.tar.gz develop 开发版,对应包名:lumen-d...

阅读全文>>


centos 6.4 6.5安装搭建pptp vpn服务

日期:2015年04月29日 ⁄ 分类: linux ⁄ 围观:262 ⁄ 评论:0 ⁄ 引用:0
概述 1.先检查vps是否满足配置pptp vpn的环境。因为有的openvz的vps被母鸡给禁用了。其实,你在配置前最好向vps的客服发TK,可能客服会帮你开通vpn或者客服那里会给你他们自己定制的vpn一键安装包也有可能。 2.接着是安装配置pptp vpn的相关软件,安装ppp和iptables。 配置安装好后的pptp软件,这个不像windows那样,安装的过程就是配置的过程。linux的要安装完之后,修改配置文件,才算是完成配置。 3.启动pptp vpn 服务。此时,就是检验你能够vpn拨号成功,如果你拨号成功了,说明你的pptp vpn的安装配置就算真正的完...

阅读全文>>