你为什么活得那么累?

早上你醒来,得去上班,你毕业这么多年,在家里吃早饭的次数跟过年的次数差不多。

门口的豆浆油条煎饼果子看上去很美,但那掺了水的豆浆,反复循环使用的油,嘿嘿,你吃一次告诫自己一次早晚死在这上面。

你发动汽车,那些乱停车的人们,把停车场搞得跟灾区似的。你叹息一声上了路,那些在路上随便加塞、肆意变道不打灯的主们,让你觉得跟他们行驶在在同一条路上真是丢人。

继续阅读

Ubuntu PHP安装步骤(源码编译方式安装)

Ubuntu PHP安装步骤(源码编译方式安装):

安装php首先要安装libxml(2)库和libxml(2)-devel库

安装libxml(2)库步骤及命令:

1.官网下载libxml2源码包

wget ftp://xmlsoft.org/libxml2/libxml2-2.9.0.tar.gz

2.解压刚刚下载的源码包

tar -zxvf libxml2-2.9.0.tar.gz

3.配置

./config...... Read more

Ubuntu Nginx 开机启动设置

Ubuntu开机自动启动Nginx

如果您的nginx需要开机启动服务,则应在/etc/init.d/nginx文件中添加nginx开机启动脚本,以下是脚本内容,红色字体需要您修改(修改为您的对应文件的path,找对对应的文件,才有接下来的戏):

#!/bin/bash
# nginx Startup script for the Nginx HTTP Server
# it is v.0.0/usr/local/nginx/nginx
# chkconfig: - 85 15
# description: Nginx is a high-performance web and proxy server.
...... Read more

ubuntu下nginx安装步骤

nginx是一个强大的高性能反向代理服务器,其特点是占内存少,并发能力强,在高并发的情况下是apache 的一个不错的代替品,能够支持高达50000个并发连接数的响应,那么这么强大的武器,究竟如何在linux系统下发挥他的优势,找到它的用武之地呢?

       首先我们要在ubuntu上安装nginx,我的服务器已经成功安装nginx,下面把我个人实践经验分享大家,以求共勉。

继续阅读

混职场要明白,比工资更重要的十件事!

我将向你证明为什么如果你只通过薪水的高低来衡量自己的事业,从长期看,你将蒙受巨大的损失。是的,我知道时事艰难,你需要工资来支付账单、来生存生活。这些我都了解,我也是这样。但是如果挣工资是你最主要的工作诉求,那么你就失去了参与出人头地游戏的机会,一辈子都会处在手停口停的境地。

继续阅读

克服敲代码之“痒”

程序员要有哪些职业素养?关于这个话题,已经有很多资料了。最近我和章显洲一起翻译了Uncle Bob的《Clean Coder》,整本书谈的都是程序员的职业素养,而且讲得很在理,有兴趣的读者不妨找来一阅。不过,今天我想根据自己的经验和观察,谈谈“程序员的职业素 养”的一个方面,就是“克制”——克制写代码的冲动。

 

许多年前我刚开始学编程时,朋友曾说过...... Read more

我是程序猿

我是个程序猿,一天我坐在路边一边喝水一边苦苦检查bug。这时一个乞丐在我边上坐下了,开始要饭,我觉得可怜,就给了他1块钱,然后接着调试程序。他可能生意不好,就无聊的看看我在干什么,然后过了一会,他幽幽的说,这里少了个分号。。。分号。。。分号。。。
程序猿的读书历程:x 语言入门 —> x 语言应用实践 —> x 语言高阶编程 —> x 语言的科学与艺术 —> 编程之美 —> 编程之道 —> 编程之禅—> 颈椎病康复指南。
程序猿最烦两件事,第一件事是别人要他给自己的代码写文档,第二件呢?是别人的程序没有留下文档。 继续阅读

JAVA 程序员十训

JAVA 程序员十训:

1. 做真实的自己

2. 比别人更努力

3. 走到生活中去

4. 不断提升技能

5. 在旅途中学习

6. 书写优雅的代码

7. 别为愚蠢的人工作

8. 本能和直觉都很重要

9. 做好事

10. 第二条最重要

我觉着地三条最重要,没有生活日子变得很无趣,那么代码也写的很无趣!不懂生活的JAVA程序员是电脑。...... Read more

代码重构

为了保证代码的质量,写出更加优美的代码我们要不断的对代码重构。分享一下在工作中的重构步骤,希望对大家有帮助,也希望大家踊跃留言相互讨论,互相学习。

代码重构-烂代码的外科手术。

什么是重构:在不改变软件现有功能的基础上,通过调整程序代码,来改善软件的结构、质量和性能。

代码重构给我带来了什么:

对系统

保持一个系统整洁、活力,  不容易腐朽

改进设计

使代码更容易理解

减少错误

提高开发速度 继续阅读

Page 1 of 41234»