存档

2015年2月 的存档

水仙开花了

2015年2月24日 1 条评论

假期最后一天,这个年就算过完了,今年是一个充满挑战的一年... 过去的一年逐渐发现自己的渺小、接触的人越多越发现自己知道的东西那么少。 取舍了很多东西,也许今年要换个活法了。 经历了一个春节的积蓄,终于绽放了,生活也一样,需要积蓄,但总会开花。

分类: 技术 标签:

mac访问不了深信服的ssl vpn

2015年2月22日 12 条评论

折腾半天发现深信服的vpn在mac10.10上不能用,如果有人连上请告诉我方法。 整个过程如下: 起初采用手动安装方式,手动下载install-macosx.sh,网上有很多教程。 脚本会报错 sed: RE error: illegal byte sequence 原因是install-macosx.sh里面设置了export LANG=zh_CN.UTF-8 导致sed解码错误,设置为LANG=C就可以了,不修改也不影响,安装是成功了,打开网页还需要再安装。 然后就研究自动安装,其实一样的都不行。 由于apple认为java容易引发安全问题,对于普通用户基本没什么用途。 所以不随机安装java,打开vpn页面会提示找不到jre...

分类: 技术 标签:

mac体验

2015年2月19日 5 条评论

一直想买个mac用,年前二十九在亚马逊下了单,系统提示要初一送货,结果三十上午就送来了,很意外算是一个礼物。 之前也纠结过mac mini还是rmbp,看了网上评论买了dell u2414h,结果烂的一坨shit样的效果,看一会就眼酸头胀,也许我的眼睛配置太烂,享受不了dell机器,dell的机器就好在支架上了,以后不会再买了。放弃了mac mimi+显示器的方案。 选的rmbp 高配xc2,买之前去了体验店玩了各种型号的,发现15寸比13寸好的多,程序员不差这点重量。 rmbp的原包装有两部分,外面的牛皮纸箱子贴着型号信息和生产或者装配日期, 里面还有白...

分类: 技术 标签: , ,

wordpress编辑器增加pre自定义标签

2015年2月17日 1 条评论

wordpress输入带格式的代码时,每次都需要手动输入pre标签很不方便。 如何能够像编辑器带的b标签一样,点一下就自动输入。 wordpress增加自定义标签办法: 修改主题的functions.php文件,路径为: /网站路径/wp-content/themes/主题文件夹/functions.php, 然后将以下代码添加<?php 之后: //添加HTML编辑器自定义快捷标签按钮 add_action('after_wp_tiny_mce', 'add_button_mce'); function add_button_mce($mce_settings) { ?> <script type="text/javascript"> QTags.addButto...

分类: 技术 标签: ,

securecrt linux 显示颜色和字体设置

2015年2月14日 没有评论

securt默认安装好后只会显示粗体,不能带颜色。 我们可以自定义带颜色的显示,调整字体为等宽字体。 securecrt的控制台颜色设置: Options ->Session Options -> Terminal -> Emulation 中Terminal选择ANSI or linux or xterm,必须钩上 ANSI Colour securecrt字体和大小调整: Options->SessionOptions->Appearance->font 软后选择Consolas 大小调整为16pt比较舒服。 调整完整后securtcrt虽然显示颜色了,但是蓝色字体看不清。 securecrt蓝色看不清解决办法: Options-->Session Options-->Terminal -->Appearance-->ANSI color-->点掉...

分类: linux 标签:

iOS正则表达式入门

2015年2月13日 1 条评论

正则表达式是特别常用的数据提取工具,功能组合非常强大,下面是ios下的正则表达是介绍,除了转义字符的处理上不同,其它方面与普通的正则表达是语法相同。 一、什么是正则表达式 正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。 二、正则表达式的语法 看一个过滤纯数字的例子 - (BOOL)validateNumber:(NSString *) textString { NSString* number=@"^[0-9]+$"; NSPredicate *numberPre = [NSPredicate predicateWithFormat:@"SELF MATCHES ...

分类: 技术 标签: ,

Log4J 打印 exception stack trace

2015年2月10日 没有评论

log4j如何打印异常的栈信息 常用的e.printStackTrace(),打印到console里面,不能直接输出到log4j的日志文件。 log.error("Your description here", exception); 1 log.error("Your description here", exception); 其中 exception 是java的异常对象。log4j的error方法有两参数,第一个参数是自定义的错误秒速,第二个参数是java抛出的异常(用来打印stack trace)。 例如 try { // do somethin...

分类: 技术 标签: ,

nginx uWSGI Django python运行环境安装和配置

2015年2月8日 1 条评论

uWSGI is a fast (pure C), self-healing, developer/sysadmin-friendly application container server.”, it utilizes the uwsgi protocol (notice the all-lowercase spelling), and supports WSGI applications served from it. 上面这段文字是uWSGI的官方定义。 uWSGI是一个快速(纯C的)、自维护、对开发管理人员友好的应用容器。它使用uwsgi协议(小写定义),支持WSGI应用运行在它上面。 uwsgi安装 yum install python python-devel libxml2 libxml2-devel python-setuptools zlib-devel wget openss...

分类: nginx 标签: ,

nginx location 配置踩坑过程分享

2015年2月6日 3 条评论

问题描述 我们的业务系统比较复杂,但最终提供给用户的访问接口比较单一,都是使用 Nginx 来做一个代理转发,而这个代理转发,往往需要匹配很多种不同类型的 URL 转给不同的服务。这就使得我们的 Nginx 配置文件变得很复杂,粗略估计了下,我们有近20个 upstream,有近60个 location 匹配。这些配置按照模块分布在不同的文件中,虽然复杂,但是仍然在我们的努力下运行的良好。直到有一天,有位同事给我反映说偶尔有些 URL 会出现 404 的问题。一开始没太在意,因为他也说不准是哪一种 URL 才遇到这个问题。 问题查找 后来,慢慢的查找...

分类: nginx 标签:

PHP当前时间毫秒

2015年2月1日 没有评论

由于php中没有long类型,找了不少计算时间的函数都是浮点数的毫秒,最后发现这个好用,分享给大家 返回当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数,与java中的currentTimeMillis一样。 function get_millistime() { $microtime = microtime(); $comps = explode(' ', $microtime); return sprintf('%d%03d', $comps[1], $comps[0] * 1000); } 123456 function get_millistime(){    $micro...

分类: 技术 标签: