自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【外刊IT评论】你是一个产品

不久前的某一天,我突然得到了一个启示。我意识到用“程序员”和“雇员”这两个词来描述自己是很不充分的。我应该是个产品,而且你也是。如果你想发展你的职业生涯,你应该把你的职业生涯当作一个产品来开发。你为了各种东西售卖自己:金钱,身份地位,做有兴趣的事情的机会,跟优秀人的共事的机会,等等。在这篇文章里,我将把这些都称作“回报”,但请不要以为回报只是指金钱。供给和需求就像一个产品,

2013-10-07 11:56:21 481

转载 IO分层与IO模型

IO性能对于一个系统的影响是至关重要的。一个系统经过多项优化以后,瓶颈往往落在数据库;而数据库经过多种优化以后,瓶颈最终会落到IO。而IO性能的发展,明显落后于CPU的发展。Memchached也好,NoSql也好,这些流行技术的背后都在直接或者间接地回避IO瓶颈,从而提高系统性能。 IO系统的分层:   三层结构 上图层次比较多,但总的就是三部分。磁盘(存储)、VM(

2013-10-07 11:25:23 793

原创 memcached总结

memcached 是为了解决web应用服务器频繁、集中的读取数据库,造成数据库压力加大,网站反馈延迟的问题。使用了memcached技术的情况下,请求到达应用服务器后,首次访问数据库,将取得的数据保存至memcached,第二次访问,则从memcached中取得数据显示页面。通过这种 缓存技术,减少数据库访问次数,提高了web响应的速度。memcached的特点:分布式缓存服

2013-09-27 10:41:09 457

原创 数据库压力测试工具mysqlslap

mysql 5.1.4 以上版本自带的mysql测试工具。通过模拟多个并发客户端访问mysql来执行测试,使用起来非常的简单简单命令:mysqlslap -u root -a --only-print打印自动生成mysql测试表,插入测试数据过程mysqlslap -a --concurrency=50,100 --number-of-queries 1000 --debug-

2013-09-25 21:44:33 474

转载 你真的会问问题吗?提问的智慧能让你更容易进步!

在工作和生活中,总是会有很多人问我很多关于技术方面的问题。有一些时候,问问题的和答问题的总是会有一些不爽的事情发生。如下面的几种情况……1、比如:“我的电脑老是蓝屏,怎么办?”,通常这样的问题90%以上的回答是:“重装吧”。这让问问题的人感到很沮丧,但你不能不承认那不是答案。而且有时候让人无法解答,比如:“我的makefiel出错了,你帮我看看我的makfile”,我通常会非反问,报了

2013-09-21 11:31:42 669

原创 windows下安装tomcat

如何验证Tomcat是否安装成功?1)启动Tomcat;2)在Ie浏览器中敲入http://localhost:8080/,出来Tomcat首页,说明Tomcat安装成功;3)写一个jsp页面a.jsp,放到Tomcat的webapps/Root目录下,在Ie浏览器中敲入http://localhost:8080/a.jsp,安装tomcate之后,在我的电脑->属性->高级->环

2013-09-19 13:34:43 691

原创 性能监控相关术语

1 性能相关概念PMU  performance monitoring unit 性能监测单元IPC  每个时钟周期内的指令数,IPC低表明代码没有很好的利用CPU。内存读写速度 处理器内部,不同指令的处理步骤和时钟周期不同,如果严格按照程序顺序执行,则无法充分利用处理器的流水线。tracepoints 散落在内核源代码中的一些hookCPU bound型程序,计算量大,多

2013-09-19 13:22:58 712

原创 LNMP安装实践

Ubuntu版本: cat /etc/issue      ..Ubuntu 12.10 \n \l内核版本 :    uname  -a      ... 3.5.0-17-generic首先了解nginx安装之后的文件结构,大致为:所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available/defualt下

2013-09-19 13:15:26 552

原创 linux源码编译

默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件。通常从源码包编译安装的软件默认会放在/usr/local下举例:如果你安装了某些库,比如在安装gtk+-2.4.13时它会需要glib-2.0 >= 2.4.0,辛苦的安装好glib后没有指定 --prefix=/usr 这样glib库就装到了/usr/local下,而又没有在/etc/ld.so.con

2013-09-19 13:03:32 518

原创 浏览器引擎知识搜集

Rendering Engine 即浏览器内核,又叫排版引擎,解释引擎,渲染引擎等几款主流排版引擎和浏览器:1 trident内核 WINDWOS Trident内核的常见浏览器有:IE6、IE7、IE8(Trident 4.0)、IE9(Trident 5.0)、IE10(Trident 6.0);世界之窗、 360安全浏览器、傲游;搜狗浏览器;腾讯TT;阿云浏览器(早期版本)、

2013-09-19 12:52:41 648

原创 linux下菜鸟学习mysql总结

1 mysql服务启动方法mysql默认安装之后,由于未添加service方法,可采用/etc/init.d/mysql start|stop|restart 方式进行服务启动,停止和重启 2 数据库备份与恢复mysql -u username  -h hostname  -p  database   #回车后   输入pws进入mysql模式下,使用数据库 use datab

2013-09-19 11:55:51 559

原创 linux常用内容总结(二)

档案操作部分1 新建目录  mkdir -p test/test1/test2 #递归建立多层空目录2 复制文件或者目录  cp -rf 来源档  目的档   #-rf 递归 、强制复制文件  -a 全部复制,包括时间,权限 #-u 目标档案与来源档案有差异时,才会复制,用于备份3 档案内容查阅cat  从第一行开始more 一页一页显示 #空格space 向下翻一页;

2013-09-19 10:52:15 475

原创 linux常用内容总结(一)

1  查看文件日志tail -f filename  会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。tail -n number filename注:number值可为正或负;如果是正,从文件开头指定的单元数开始将文件输出;如果是负,从末尾指定的单元数开始;如果没有正负,默认为负,读取指定文件的最后number行2 查找当前文件夹下以

2013-09-19 10:39:45 516

空空如也

空空如也

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

TA关注的人

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