周末去北戴河玩

2015年9月5日 5 条评论

趁着国庆阅兵好天去北戴河玩。 坐早上7点的火车D21从北京出发,大概2个小时到达北戴河站。 一出站门口好多家庭旅馆的揽客,一定要提前(在携程、去哪)预订旅店,出来玩没必要住这种扯不清的旅馆。 由于是阅兵日车站的喷泉也开着,映着蓝天白云很舒服。 车站前的喷泉 车站前自拍的美女 从北戴河站打车到鸽子窝30-40元钱。如果有时间可以等37路公交。 公交车站有一堆旅店的大妈为了推销住宿说公交到不了,大家不用信就好。 特别是经历了打车出去玩和出海打鱼两次经历后,发现北戴河民风不淳朴了。 北戴河鸽子窝公园门票是25元,9月份...

分类: 技术 标签:

digtalocean和Linode比较

2015年9月5日 没有评论

digtalocean到今天已经发展3年,价格上已经不比linode便宜,而且某些配置上已经比Linode价格稍贵一些。 价格和配置上: DigtalOcean提供小的512M配置和最受欢迎的droplet(水滴)配置比Linode同价格配置多了6G的磁盘空间。 digtalocean 的配置 Linode 的配置 digtalocean和Linode优惠码: digtalocean有新用户10美元优惠码,Linode同样有新用户优惠。 稳定性和速度上: 同样是美国的机房比较快,DigtalOcaen选择旧金山,Linode选弗里蒙特。 稳定上秒国内主机N条街。 客户支持和响应速度: 都需要英文发Ticket支持,10多分钟就会有响应...

分类: linux 标签:

vim 不高亮 显示横线

2015年8月30日 1 条评论

vim设置了代码高亮, syntax on 但是在secureCRT始终显示下划线,不显示高亮 解决方法: 1.检查$TERM变量,echo $TERM 如果输出不是xterm-color,那么需设置$TERM变量 使用vi打开/etc/profile 添加 export TERM=xterm-color 然后执行 source /etc/profile 如果还是没有语法高亮,那么第二步 2.如果你用的是远程登录,比如SecureCRT,这时候需要设置 会话选项>终端>仿真,选择下选菜单中的xterm,并打钩ANSI彩色,并根据自己需要是否选择彩色方案

分类: linux 标签:

nginx rewrite 实现伪静态的自动补全

2015年8月21日 2 条评论

nginx+php 使用的时候经常需要伪静态,一般大家都手动设置。那有没有办法让 nginx 自动补全路径呢? 这两天折腾很久,才实现了这样一个功能: 请求 /a/b/c 若文件不存在,查找 /a/b/index.php,/c 作为 PATH_INFO; 若文件不存在,查找 /a/index.php,/b/c 作为 PATH_INFO; 若文件不存在,查找 /index.php,/a/b/c 作为 PATH_INFO; 若文件不存在,返回 404. 虽然这种损耗性能的行为不适合部署,但在本机调试的时候还是能够带来方便的 🙂 server 端应有如下代码,其他部分使用自己的配置: index index.php index.html index.htm; ...

分类: nginx 标签:

mac通过虚拟机使用深信服ssl vpn

2015年8月13日 2 条评论

mac10.10不支持ssl vpn,没办法连到内网,只好想办法迂回支持vpn。 用虚拟机作为跳板,装一个能够支持vpn的系统,然后通过mac使用ssh访问vpn。 虚拟机使用oracle的virtualbox就可以,小巧免费 http://download.virtualbox.org/virtualbox/5.0.0/VirtualBox-5.0.0-101573-OSX.dmg 安装centos6.7 下载地址 http://202.141.176.110/centos/6.7/isos/i386/CentOS-6.7-i386-LiveDVD.iso 下载jre,默认firefox是不启动java功能的 http://data.sangfor.net/sslupdate/jre/jre-for-linux.bin 如果当前用户不是管理员,则通过su切换至管理员,然...

分类: 技术 标签:

gl inet刷openwrt固件开启wifi

2015年8月3日 1 条评论

从淘宝上买了个号称最小的路由器Gl inet玩,首先是刷固件 1. 下载OpenWrt官方网站上的固件, 下载地址:http://downloads.openwrt.org/snapshots/trunk/ar71xx/generic/openwrt-ar71xx-generic-gl-inet-6416A-v1-squashfs-factory.bin 2. 拔掉路由器上的一切连线。 3. 电脑连接路由器LAN口,并设置电脑的IP地址为 192.168.1.2。 4. 按住路由器的 reset 键,插入电源开机,此后会看到绿灯闪烁,待红灯亮起时松开reset键,此时路由器进入uboot web界面 5. 电脑上使用浏览器打开地址 http://192.168.1.1,将会看到: 6.选择刚才下载的文...

分类: linux 标签: ,

解决-bash: fork: retry: Resource temporarily unavailable错误

2015年7月30日 没有评论

登陆不了服务器 The server refused to start a shell. 登陆服务器后执行ls命令报错: $ls -bash: fork: retry: Resource temporarily unavailable 12 $ls-bash: fork: retry: Resource temporarily unavailable 上面这段错误提示的本质是Linux操作系统无法创建更多进程,导致出错。 因此要解决这个问题需要修改Linux允许创建更多的进程。 修改Linux最大进程数 我们可以通过ulimit -a来查看当前Linux系统的一些系统参数。 ...

分类: linux 标签:

mac开机黑屏很久才出现登陆窗口

2015年7月29日 没有评论

mac很久没关机,有一天关系之后 发现屏幕不亮,怎么按都没反应,还以为主板坏了 等了大家10几秒黑屏后,出现登录窗口,输入密码会跑一个进度条进入系统。 解决办法: 重置 NVRAM 关闭 Mac。 在键盘上找到以下按键:Command (⌘)、Option、P 和 R。 打开 Mac。 听到启动声后立即按住 Command-Option-P-R 键。 按住这些按键直到电脑重新启动,然后您会再次听到启动声。 松开这些按键。 重置 NVRAM 后,您可能需要重新配置扬声器音量、屏幕分辨率、启动磁盘选择和时区信息设置。 https://support.apple.com/zh-cn/HT204063

分类: 技术 标签:

vi格式化代码

2015年7月1日 4 条评论

有些时候复制别人的代码会非常乱,因此格式化代码就很重要了 vi 下格式化代码: 1.全部代码格式化: 命令行模式下 按下 gg (回到开头) 按下 = (格式化命令) 按下 G (代码尾部) 2.部分代码格式化: 命令行下 选中你要格式化的代码 按下 = 3. (1) 按两下小写g,即gg,定位光标到第一行。 (2) 按住Shift+v,即大写V,进入可视化编辑的列编辑模式。 (3) Shift+g,即大写G,选中整个代码。 (4) 按下等号=,格式化所有代码。

分类: linux 标签: ,

TortoiseSVN中Branching和Merging实践

2015年6月29日 2 条评论

使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。 最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获,怕以后忘了,故趁着余温尚在赶紧写下来,好记性不如烂笔头嘛。下文的实践主要是参考了TortoiseSVN的帮助文档和Subversion的在...

分类: linux 标签: