自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 响应式编程和异步框架

http://blog.zhaojie.me/2010/09/async-programming-and-reactive-framework.html

2014-07-01 22:20:04 257

原创 Shell 中访问memcache的终级方法

 Shell 中访问memcache的终级方法V3.0 浮层项目中用到这个. 研究了下. 网上说的大致是用nc命令来搞. 贴子很多. 但是有些问题.时而好使, 时而不好使. 最后发现是由于nc 过早关闭标准输入流导致, 因此用如下方法来整:{cat ...

2013-05-09 17:46:17 237

原创 ssh ServerAliveInterval 设置保持连接

现在无线路由器盛行的时代, 大家可有发现在ssh到一个远程主机以后过一段时间不操作就段线了。 解决方案是 增加如配置到/etc/ssh_config, Host * # 这行一般都有。 ServerAliveInterval 15 # 一般只加这行即可。ssh_config 这个是配置客户端的。sshd_config 这个是配置服务器端的。这是由于现在...

2013-03-03 22:53:31 8014

原创 blas lapack 之MKL

BLAS=-L/opt/intel/mkl/10.0.5.025/lib/em64t -lmkl_intel_lp64 -lmkl_blacs_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthreadLAPACK=-L/opt/intel/mkl/10.0.5.025/lib/em64t -lmkl_intel_lp64 -lmkl_blac...

2012-08-09 10:32:28 511

原创 转个文章写 linux 下bash 变量操作的. 很专业.

[url]http://www.lichaozheng.info/2012/03/20/shell-%E8%8E%B7%E5%8F%96%E6%96%87%E4%BB%B6%E5%90%8D%E5%92%8C%E5%90%8E%E7%BC%80%E5%90%8D/[/url]

2012-05-21 15:47:35 79

原创 shell 制表符分隔的文件转CSV

CSV 标准为http://www.ietf.org/rfc/rfc4180.txt在遇到field 里面有, 的时候用"asdf,asdf" 这个来表示.遇到" 的时候用"转义, 即一个" 变为 "".下面这个命令就是将制表符分隔的文件转成 csv, 并且加入utf8 文件的 头.sed 's/"/""/g;s/^/"/g;s/$/"/g;s/'$'\

2012-04-12 17:52:13 893

原创 密码加密 算法 杂烩

之前某网站密码明文的就存了.. 很是BS, 相当的不负责啊. 码农们随便encoding一下就少了多少损失啊.. 此前一直对这部分感兴趣, 一是不太懂的时候对这个感觉比较神奇. 二是有个用123456的md5值随便百度一下.... 又明文了.之前用过spring security, 里面的 sha-256的加密算法. 里面可以传一个salt, 把用户名做过salt 还有一个salt...

2012-03-08 16:34:43 96

原创 Linux 下 比较方便的CPU性能测试 superpi

time echo "scale=5000;4*a(1)"|bc -l -q

2012-02-29 16:04:48 742

原创 YII 框架 中 基于SAE的KV-DB的缓存实现.

支持超时, 写入时加锁.锁冲突时旋转等待.[code="php"]

2012-02-29 01:02:10 109

原创 PHP 中 正则表达式转化小写下划线变量变驼峰式

$method = 'set'.preg_replace( "/(?:^|_)([a-z])/e", "strtoupper('\\1')", $f);如 first_name -> setFirstName click_url -> setClickUrl正则中的/e可以执行. 此特性在perl...

2012-02-27 21:37:15 296

原创 thunderbird 使用心得

不想用公司默认安装的outlook, 三列布局, 啥都看不全,专业的人士用lotus. 一天几百个邮件 的那种, 感觉收个邮件有必要搞那么大吗. 那么占资源.用foxmail 吧. 被腾讯收了以后, 再加上公司的竞争关系, 还是不用了.所以只能搞thunderbird了. 还算支持开源软件.挺好用的. 加上几个插件,lightning, 日历, 提醒啥的功能就有...

2012-02-24 17:00:11 227

原创 JSON 响应最标准的 HTTP 头

[code="php"]header( 'Content-Type: application/json' ); header( 'Pragma: no-cache' ); header( 'Cache-Control: no-cache, no-store, max-age=0' ); header( 'Expires: 1L' );[/code]取自 spr...

2012-02-22 23:41:42 2778

原创 PHP 中 json_encode, json_decode, serialize/unserialize 性能比较

原文:http://www.cnblogs.com/mingda/archive/2010/06/07/performance_test_of_php_object_serialization.html还有http://hi.baidu.com/snailzzz/blog/item/84e1c450184d497684352419.html第一个比较的挺单纯, 第二个复杂一...

2012-02-22 23:41:36 274

原创 wma 转 mp3 under linux

[code="python"]for i in *.wma ; do mplayer -ao pcm:file="${i%wma}wav" "$i" && lame -h "${i%wma}wav" "${i%wma}mp3" && rm -f "${i%wma}wav"done[/code]

2012-01-19 21:37:53 177

原创 谈 utf8 文本中的BOM

众所周知, Linux 下默认的字符集是utf8, 如果要把这个文件发给用户看, 一般要用iconv命令转码, 但是笔者最近发现如果我装的是英文操作系统, 那看到的可不是一般的蛋疼, 全成乱码了, utf8 是因统一全世界各国编码而生的, 但是在windows 系统中却起不到作用, 其原因是windows中看到 BOM 才会认为这个文本文件是utf8编码的, 那问题就是如何在linux中输出bom...

2012-01-19 13:42:42 123

原创 分享 刷iphone4s的脚本.

可以用来刷港版的. 黑色iphone4s 16G版本.#!/bin/bashwhile true ; do s="$(wget 'http://store.apple.com/hk-zh/variationUpdate/IPHONE4S?option.dimensionColor=black&option.dimensionCapacity=16gb&carrierPolic...

2012-01-18 14:47:45 115

原创 IO流的 合并方式.

以前我们写程序可能要这样写.echo "hi: " > aaaecho " a am tq02ksu" >> aaa现在我们可以直接这样:{ echo "hi: " echo " i am tq02ksu"} > aaa看似简单, 但实际应用起来可以减少好多中间的临时文件.如. 我想修改mysql的头.{ echo "a b" mys

2012-01-18 14:41:54 85

原创 MySQL 优化.

最近在看MYSQL优化的参数,改了innodb_log_file_size参后,启动下面报错,然来是改了这个参数后需要关闭MYSQLSQL删除ib_logfile0, ib_logfile1这些文件,再启动MYSQL。080622 10:53:27 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdom...

2011-07-06 15:30:12 62

原创 Linux 下 光盘刻录

wodim --devices这个查看系统设备.cdrecord -v --eject speed=40 ubuntu-11.04-server-amd64.iso 这个用来刻录.制作ISO有点麻烦. 先不提.

2011-06-24 14:34:56 84

原创 ubuntu ganglia 配置.

根据http://ryanzhutao.blog.163.com/blog/static/4385116520103191468348/http://hi.baidu.com/xuwuqiang/blog/item/079e0ad32871af073af3cfc4.html修改而成, 多用apt, 能不编译源码就直接下载包.服务器版本:安装Ganglia的三部分:gmetad、...

2011-06-24 13:58:30 125

原创 spring mvc 3.0中打散 <mvc:annotation-config/> 实现定制的配置.

项目开始的时候图简单, 用的spring mvc的 mvc 命名空间, 只用一个 就实现 了spring mvc 的大部分配置, 后来发现在json操作的时候, 如果返回类型为String, 则会出现乱码, 经过笔者查看源码, 发现这时候并不是jacksonMapperConverter在工作, 而是直接被 org.springframework.http.converter.StringHt...

2011-04-11 15:55:21 93

原创 spring mvc 3.0 json 操作中定制 http header.

大家都知道spring mvc 3.0中的JSON 响应用起来很方便的, 用@ResponseBody 标记, 然后handler 的方法的返回值设为Object. 但是现在的问题是这样不能够定制Http header. 之前有网友称使用HttpEntity. 具体怎么用我也不清楚, 只是个人感觉用起来不够优雅. 所以就有了这个文章, 经过一翻尝试. 笔者实现了定制Http 响应头...

2011-04-11 15:46:46 111

原创 Spring 3.0 注释.

[code="java"]package org.springframework.samples.config.basic.account;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import or...

2011-01-21 13:45:34 73

原创 看到的一个JAVA面试题. 简单的思考, 有点意思.

原文是这个. 讲的一个很简单的题目.http://www.iteye.com/topic/787888我想到一个更简单一点的方法.启发就是比较连续2组数的时候只需要比较有差别的那2个. 比如:数据下标 0 1 2 和 1 2 3 比较的时候只需要比较 下标0 和下标3 的大小即可. 这样比较的次数是原来的1/3.通过对其它的情况都考虑以后发现可以取一个基...

2010-10-19 15:24:20 99

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除