摘要: filepath=$(cd "$(dirname "$0")"; pwd)脚本文件的绝对路径存在了环境变量filepath中,可以用echo $filepath查看完整路径在shell中:$0: 获取当前脚本的名称$#: 传递给脚本的参数个数$$: shell脚本的进程号$1, $2, $3...:... 阅读全文
posted @ 2014-04-23 16:48 LovelyLife 阅读(563) 评论(0) 推荐(0) 编辑
摘要: 此随便记录一下编译openssl时遇到的各种问题以及解决办法。点击此处下载 OpenSSL(version-1.0.1e)linux 64位系统编译32位版本:setarch i386 ./Configure linux-generic32 no-shared -m32setarch i386 makesetarch i386 make installmake test交叉编译 (mips),步骤如下:1.设置环境变量export STAGING_DIR=/path/to/toolchainexport PATH=$PATH:/path/to/toolchain/bin2.进入openssl根 阅读全文
posted @ 2014-03-17 21:08 LovelyLife 阅读(4444) 评论(0) 推荐(0) 编辑
摘要: 目的:一个放着很久的js网站,收集了600篇js相关的文章,包括原创。在使用xxx.com域名前还没有jshtml.com。从域名的角度,jshtml.com更适合现在的网站,在偶尔一次的域名查询得知可以注册,2001年的老域名,于是以迅雷不及掩耳之势把这个jshtml.com注册了。原来的xxx.com用了一段时间,日IP曾经达到过500多,更换域名意味者xxx.com的链接全部失效了。自然而然的就想到301重定向,一直以为很简单修改一下dns就能解决,在实际的操作中还是会遇到这样那样的问题。特将解决步骤分享出来,给需要的人。场景:原域名:xxx.com,目标域名: jshtml.com,网 阅读全文
posted @ 2014-03-16 12:55 LovelyLife 阅读(2125) 评论(0) 推荐(0) 编辑
摘要: 如有版权问题,纯属巧合!=======================================================windows 上开启共享目录 比如共享了X盘的share文件夹, 本机的ip:192.168.0.100=======================================================linux上访问共享文件夹用的工具是CIFS VFS("Advanced Common Internet Filesystem for Linux")1.安装CIFSapt-get install smbfs 或者 sudo ap 阅读全文
posted @ 2014-01-08 11:25 LovelyLife 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 根据”挖一下“开发需要,选择nodejs实现异步IO,目的是为了解决服务器卡死导致无法处理后续的http请求。看了花瓣的架构视频讲座,才决定这么做的,挺有道理的。安装nodejs很顺利,下载源码包,解压,configure, make && make install编译完就可以了安装NPM,从网上找的的最简单的方法curl http://npmjs.org/install.sh | sh 或者curl https://npmjs.org/install.sh | sh如果顺利的一切Ok!但是,。。。。偶运气好,顺利的不通过,在网上晃荡了半天,发现一个好地方,http://nod 阅读全文
posted @ 2014-01-03 17:19 LovelyLife 阅读(33495) 评论(1) 推荐(1) 编辑
摘要: Windows下C++开发工具用的最多的非VS莫属了(当然也有很多比如eclipse,Qt等等),便捷的项目构建向导,再加上强大的VC助手,使得开发和调试得心应手。并不是说vc就没有缺点,相反缺点也不少。鄙人受不了缺点的有好几个,一是工程多的时候,载入和关闭解决方案的时候特别慢,有时和vmware一起关闭的时候,一直卡死在那里;二是在敲代码时的智能提示,有时候会导致VS假死,就像看电影听歌的时候,偶尔卡一下,这个是比较让人烦躁和蛋疼的。下面介绍一个简单快捷的编译工具Scons和搭建Editplus编译环境:步骤如下:1. 准备Scons和Python安装包,最新的Scons2.3.0(点击下载 阅读全文
posted @ 2013-08-01 10:49 LovelyLife 阅读(1966) 评论(2) 推荐(1) 编辑
摘要: 本文Config类的序列化和反序列化使用的jsoncpp, 因为jsoncpp提供的方法很简单易阅读。配置文件的格式自然也是json。1 {2 "image" : {3 "savepath" : "D:\\Documents\\Pictures\\Wayixia"4 }5 }google了一下"C++ Config", 这类的文章有不少,写的很nice,但都是ini的,ini的层次和数据结构是有限的,例如,1 [image]2 files=1.jpg,2.jpg,3.jpg当通过ini工具类读取到files的内容时 阅读全文
posted @ 2013-07-08 13:24 LovelyLife 阅读(6073) 评论(3) 推荐(2) 编辑