- 博客(188)
- 收藏
- 关注

原创 一句话博客
修改完.bash_profile,执行 source ~/.bash_profile 可以重新加载,使之生效。 varnish、page cache、fragment cache、vector cache、row cache,你知道这些都是什么意思吗? freebsd 的cp没有-T选项 :( : -T, --no-target-directory treat DEST as
2009-12-15 09:31:00
786
原创 各种技术资源的URL
linux CFS内幕:http://www.ibm.com/developerworks/cn/linux/l-completely-fair-scheduler/嵌入式linux web支持的实现:http://www.ibm.com/developerworks/cn/linux/l-cn-embeddedweb2/index.html
2010-02-04 13:54:00
695
原创 使用wiresshark抓包
wiresshark是ethereal的升级版本 在caption->option->filter 中设置为 tcp port http,仅抓取http请求
2010-02-03 17:47:00
1213
原创 IE和Chrome浏览器对img src为空时的重复请求
今天发现注册中的验证码总是验证不通过,但是点击“换一张”就可以验证通过了。且该现象仅在ie和chrome下存在,firefox是正常的。 在断定验证码相关代码本身没有问题之后,通过在dispatch入口记log,发现有重复请求。 对代码进行排查,发现以下问题: 难道是空的src导致的问题?通过在该段代码前后设置exit,断定问题
2010-02-03 17:29:00
1852
原创 C语言二进制文件读写
#include #include #include #include #include int main(int argc, char ** argv){ const char * file_name = "out.txt"; FILE * fp = fopen(file_name, "wb"); in
2010-02-02 18:01:00
1334
原创 gdb查看C++的容器
GDB的自定义命令非常有用,通过自定义命令,直接操作容器中的数据,可以方便的查看STL容器中的数据。这个链接dbinit_stl_views是Dan C Marinescu写的查看STL容器的自定义命令(如果不适合你的STL版本的话,可以自行修改)。把它添加到你的.gdbinit中,就可以方便的查看STL容器了。它提供了查看vector,list,map,multimap,set,
2010-01-29 10:19:00
3109
原创 查看Linux的硬件信息
参考:http://www.sanotes.net/html/y2009/312.html sudo /usr/sbin/dmidecode 可以查看到完整信息 flykobe@105 register $ free total used free shared buffers cachedMem:
2010-01-13 15:15:00
542
原创 php进行soap调用
$client = new SoapClient(http://www.webxml.com.cn/WebServices/ChinaZipSearchWebService.asmx?WSDL);#$ret = $client->__call(getSupportProvince, array()); #$ret = $client->__call(getSupportPr
2010-01-12 18:39:00
608
原创 网站的相关性推荐为了解决什么问题
目前的工作,需要我考虑下面的几个问题: 1、相关性推荐 为了什么? 2、衡量相关性推荐是否成功的指标 是什么?或者说,衡量我当前阶段工作是否有效的指标是什么? 3、采用什么方法? 我们网站为什么需要相关性推荐? 我的看法是,网站上内容很多,但是项目之间的联系性很差,用户进入一个也没之后,很容易就离开了。以博客 http://blog.myspac
2010-01-12 17:14:00
1221
1
原创 协同过滤算法
3种形式的协同过滤(Collaborative Filtering)算法: 1、user-based:相同(相似)用户的喜好相同 2、item-based:能够引起使用者兴趣的项目,必定与其之前评分高的项目相似3、model-based:先用历史资料得到一个模型,再用此模型进行预测 参考:http://gengrenjie.com/2009/04/12/%E5%8D%8F%
2010-01-02 20:01:00
4496
2
原创 sql server查看表结构、存储过程定义的命令
sp_helptext ListBandGenresInternational # 查看存储过程定义 sp_help band_genres # 查看表结构,也可以查看存储过程的简单信息
2009-12-31 10:28:00
5141
原创 .net开发环境配置
1、安装zh-Hans_visual_studio_team_system_2008_database_x86_x64wow_dvd_X14-26336 2、安装TFC,即team fortress classic,因为要从公司的服务器上下载代码(http://en.wikipedia.org/wiki/Team_Fortress_Classic) 3、启动vs2008,工具->
2009-12-30 15:23:00
864
1
原创 第一次跳槽经验总结
我是2008年4月毕业的北邮小硕,去了MySpace。 适逢经济危机,各大行业都受到了波及,当然也包括我们。面对种种危机,我从09年中开始考虑跳槽的问题。先后面了一些,有知名的,也有不知名却有某些闪光点吸引我的。这里面,拿到offer的也有,被拒了也有,就不一一细表了。唯一的经验是,不时的更新下chinahr上的简历,关注下行业内跳槽都需要哪些技能。 11月,被一些杂乱
2009-12-29 17:48:00
1798
6
原创 linux下svn的配置方法
1、yum install subversion # 安装svn组件 安装成功之后,可以看到如下相关的命令被生成:[flykobe@localhost svnclient]$ svnsvn svnadmin svndumpfilter svnlook svnserve svnsync svnvers
2009-12-29 09:30:00
863
原创 从memcached命令行参数学起 - 1
查看memcached -h: memcached 1.4.3-p TCP port number to listen on (default: 11211)-U UDP port number to listen on (default: 11211, 0 is off)-s UNIX socket path to listen on (di
2009-12-25 11:20:00
4059
原创 与架构师的对话,备忘
kobe 说: 缓存、apache 我想把这一条线串起来lc 说: web server->cache/db 这条线?kobe 说: 对lc 说: 现在web 2.0的cache机制和web1.0的不太一样 web 2.0的cache大多数在部分cachekobe 说: 这几天也在看twitterlc 说: o, twitter的框架?还是他的源
2009-12-25 09:55:00
599
原创 memcached的stats数据
近期的目标,下面的这些参数,要达成什么样子,才是比较优化的? statsSTAT pid 87975STAT uptime 25579010STAT time 1261624419STAT version 1.2.6STAT pointer_size 32STAT rusage_user 7188.973792STAT rusage_system 10958.4
2009-12-24 11:15:00
700
原创 mysql 数据库大小
information_schema库中包含了对整个数据库的很多统计信息,可以通过查看它们,来得到数据库相关的信息。 mysql> use information_schema;Database changedmysql> select count(1) as tables, concat(round(sum(table_rows)/1000000,2),M) as row
2009-12-24 09:52:00
597
原创 lamp性能调优
参考: http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-1/index.html 1、使用curl度量站点的响应时间: [flykobe@localhost ~]$ curl -o /dev/null -s -w %{time_connect}:%{time_starttransfer}:%{time_total}
2009-12-23 15:48:00
837
原创 php的session与cookie的区别
1、首先通过代码来看看表象: session_start(); if (empty($_SESSION[count])) { $_SESSION[count] = 1; } else { $_SESSION[count]++; } var_dump($_SESSION); var_dump(htm
2009-12-23 15:30:00
666
原创 php int型的最大值
执行以下语句: var_dump(2147483647); // intvar_dump(2147483648); // float 可以看到,php int型的最大值就是2147483647,即231-1,因为32位的最高位要用来表示正负。 再执行以下语句: $u = sprintf
2009-12-23 09:59:00
13323
转载 linux bash中快速移动光标
bash有两种输入模式vi模式和emacs模式,其中emacs是默认模式,而且操作起来也比vi模式要快捷。可以通过 set -o vi和set -o emacs来转换。 1.在命令历史中查找 强烈推荐使用 Ctrl+r, 这个键组合是反向增量查找消息历史。很好用。 比如你很久以前输入过某个命令如。 gcc -c -DKKT -Dnnn 等等,一长串, 用上下方向键来找比
2009-12-18 16:04:00
2464
原创 我不清楚的,亟待学习的
memcached的分布式应用 html、dhtml、xhtml的区别 xml怎样转化为html格式 面向对象深入、再深入 index为什么能加快检索速度 1、apache的工作原理 网络服务器由于要同时为多个客户提供服务,就必须使用某种方式来支持这种多任务的服务方式。一般情况下可以有三种方式来选择,多进程方式、多线程方式及异步方式。
2009-12-18 14:25:00
522
翻译 App server 与 Web server之间的区别
原文: http://www.javaworld.com/javaqa/2002-08/01-qa-0823-appvswebserver.html app服务器和web服务器的区别是什么呢? 简单来说,web服务器提供页面给浏览器,而app服务器提供客户端可以调用的接口。具体而言,我们可以说: Web服务器处理HTTP请求,而app服务器基于多种不同的协
2009-12-17 12:02:00
5897
原创 Linux用户权限管理命令
我有用户A和B,希望B能够访问A home下的所有文件。所以希望A和B能在一个组里。 1、sudo usermod -G A B # 将B加到A组里(因为A用户一般会属于A组)2、groups A B # 或者 id -Gn 查看用户所属组3、B退出重新登录,执行 groups 命令,可以看到已经加入A组了 参考:http://fedora.linuxsir.o
2009-12-15 09:26:00
4252
转载 vim taglist插件的使用
节选自: http://hi.baidu.com/liupc/blog/item/53ff336d0d307dfa431694ba.html 下面介绍常用的taglist配置选项,你可以根据自己的习惯进行配置: - Tlist_Ctags_Cmd选项用于指定你的Exuberant ctags程序的位置,如果它没在你PATH变量所定义的路径中,需要使用
2009-12-11 22:16:00
806
原创 curl 获取google搜索结果
curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5" "http://www.google.cn/search?hl=zh-CN&inlang=zh-CN&client=pub-5434506002917399&channel=2000048002&sou
2009-12-11 15:25:00
3122
2
原创 使用php上传文件
参考: http://www.phpchina.com/html/97/14397-4443.html 利用html提供的文件上传功能,php其实仅仅是把它保存在本地指定目录。 1、首先dump php 内置变量: #var_dump($_FILES);array(1) { ["file"]=> array(5) { ["name"]=>
2009-12-11 11:44:00
667
原创 vimrc文件备份
syntax onset smartindentset rulerset showcmdfiletype plugin indent onset tabstop=4set shiftwidth=4set foldcolumn=2"set incsearchset makeprg=bjamset foldmethod=markerset backupdir
2009-12-07 17:12:00
356
原创 FlEAPHP + Smarty 进行php开发
1、首先下载FLEAPHP和Smarty的源码,解压即是安装。 2、建立开发根目录:jccode 其结构如下: docs/ flea/ logs/ smarty/ 其中docs是web的根目录。 flea下是与flea相关的代码,其中flea/lib就是flea的安装目录。而flea/app下包含了我们的网站逻辑:controller,以及配置(
2009-12-04 18:00:00
1325
原创 FLEAPHP框架的目录结构
apache配置为: DocumentRoot /home/XXXX/report/ServerName cyreport.xx.cn 其web根目录指向report。 相关的目录结构如下: [chengyi@white1v ~]$ ls report report_libs/report:css/ images/
2009-12-03 18:16:00
624
原创 FLEAPHP框架的数据库操作
FLEAPHP提供了自动化的crud操作,可以直接调用其save等接口。 但是,不可避免的需要一些复杂的sql语句,这时就可以使用 TableDataGateway.php 提供的findBySql接口。 比如: function actionCyTest(){ ini_set("display_errors", "On");
2009-12-03 17:33:00
1295
原创 php打开错误提示
如果不具备修改php.ini的权限,可以如下: ini_set("display_errors", "On"); error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: display_errors = Onerror_reporting = E_ALL & ~E_NOTICE
2009-12-03 17:25:00
15891
原创 FLEAPHP框架的文件缓存系统
FLEAPHP框架使用文件缓存,主要是是为了它自带的数据库操作服务的,当然,开发者也可以利用它提供的API来进行一些简单的缓存操作。 注意到其中的一些实现细节: 摘取一个缓存文件的内容如下: 277145528a:5:{s:9:"REPORT_ID";a:12:{s:4:"name";s:9:"report_id";s:5:"
2009-12-03 16:38:00
764
原创 php的static变量作用域
对于运行在apache里的php应用来说,static变量的作用域是一次http请求。 可以通过以下代码进行验证: # test.php function test(){ static $sss = 0; ++$sss; echo $sss;} test();?> 访问/test.php ,可以看到,总是ech
2009-12-03 15:16:00
1223
原创 virtualbox配置
VBoxManage setextradata "centos" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/Protocol" TCP VBoxManage setextradata "centos" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/GuestPort" 80
2009-11-26 16:53:00
456
转载 Apache 2.0性能优化—MPM的选择与配置
Apache 2.0在性能上的改善最吸引人。在支持POSIX线程的Unix系统上,Apache可以通过不同的MPM运行在一种多进程与多线程相混合的模式下,增强部分配置的可扩充性能。相比于Apache 1.3,2.0版本做了大量的优化来提升处理能力和可伸缩性,并且大多数改进在默认状态下即可生效。但是在编译和运行时刻,2.0也有许多可以显著提高性能的选择。本文不想叙述那些以功能换取速度的指令,如H
2009-11-23 09:27:00
330
原创 来到一个新环境 -- 奇虎
今天正式入职了,办完手续,直接上班! 昨天电话里听到hrmm这样说的时候,第一反应是“omg,我的幸福生活就此over了”,不过细想了一下,这也是好事。第一,如果我继续休息下去,估计就没啥工作状态了;第二,这样的效率,如果能一直持续到工作中,那不正是我希望的公司吗? 所以,调整完心态,我来了,到了这个新环境,位于大望路某广场的奇虎。清一色的2、3层小楼,喷水池,草坪,奇怪的装饰,
2009-11-20 16:56:00
572
原创 mysql帮助文档学习笔记
多看下这个文章:LAMP 系统性能调优,第 3 部分: MySQL 服务器调优 http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-3.html ------------------------------------------------------ 一些查看数据库状态的sql语句: 1、显示
2009-11-05 10:46:00
2032
原创 我的短期职业发展计划
我目前是做web开发的,使用php语言,工作一年半。我们的开发,不使用外面成熟的框架,据说那样影响效率,只是自己搭建了非常简单的mvc模型,与其说是模型,不如说是一套编程规范。 项目中使用到了postsql, mysql, sql server数据库,缓存主要是用memcache,web服务器是apache。但是更多的,是调用.net平台team提供的soa接口。 而大多数项目的p
2009-11-05 09:53:00
1056
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人