代码改变世界

MySQL搭建过程中的“/tmp/mysql.sock"错误解决

2009-10-05 00:54 by Logic0, 2225 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 下载了mysql 5.0.70版本 su之后,直接./configure + make install ,成功 service mysql star... 阅读全文

大型网站架构演变和知识体系

2009-10-03 16:41 by Logic0, 126 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加... 阅读全文

软件工程师的十个“不职业”行为

2009-09-28 19:08 by Logic0, 367 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 职业化之于软件工程师非常重要。因为:软件是看不见也摸不着的,它的进度也看不见摸不着,需要软件工程师严格自律、善于沟通;软件开发是创造性的劳动,创造性劳动依赖个人主观能动性,没有自我激励是... 阅读全文

MySQL 环境的搭建

2009-09-24 17:55 by Logic0, 142 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 这里我们选用MySQL作为数据库环境,Django 支持的数据库可以见其首页文件。之所以选择MySQL没什么特别的原因,就是喜欢而已。 $sudo ... 阅读全文

常用软件的apt-get安装

2009-09-24 17:25 by Logic0, 4887 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 Ubuntu 下的一些软件安装sudo apt-get install virtualbox#华主席推荐 2007年年度最佳软件,最佳编辑选择奖得主.....sudo apt-get i... 阅读全文

Django环境的搭建

2009-09-24 05:33 by Logic0, 1228 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 关于框架的问题,网上争论颇多,此处我们不再争论这个没有什么大的意义的话题,个人感觉都是开源的框架,如何用才是重点。 这里选择Django作为开发框架。环... 阅读全文

位域全解析

2009-09-14 00:33 by Logic0, 5578 阅读, 1 推荐, 收藏, 编辑
摘要:字号:大 中 小 所谓”位域“是把一个字节中的二进位划分为几 个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 它实际上是C语言提供... 阅读全文

升级eclipse的方法

2009-09-05 17:42 by Logic0, 411 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 在linux下,安装文件是相当简单的,解压后就可以使用,当然,除了需要重新编译的,不过各有各的好处。 升级eclipse的方法如下:1. 到... 阅读全文

[转]一篇励志的文章——你尽力了吗?

2009-08-03 02:06 by Logic0, 742 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 发信人: cloudsky (小四), 信区: Security 标 题: 你尽力了吗? 发信站: 武汉白云黄鹤站 时间:(Mon Apr 17 19:52:54 2000),... 阅读全文

解析char *p与char p[]

2009-08-01 19:38 by Logic0, 8906 阅读, 1 推荐, 收藏, 编辑
摘要:字号:大 中 小 见论坛上有人讨论这个问题,感觉也是涉及面比较广,而且很多人犯过这个错误,比如声明char *p = "hello world!";却妄图用p指针改变字符串内容,所以就这个问... 阅读全文

C语言中关于string的字符函数

2009-08-01 01:46 by Logic0, 793 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 @函数名称: strdup 函数原型: char *strdup(const char *s) 函数功能: 字符串拷贝,目的空间由该函数分配 函数返回: 指向拷贝后... 阅读全文

剑走偏锋——一道比较大小题的技巧解法

2009-07-31 08:52 by Logic0, 199 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 刚在CSDN上看了一道面试题,思路不够开阔,没想出方法,后总结大家方法如下。题目描述: 给定两个整型数a,b,不许用if,switch,? : ,找出最大的一个。... 阅读全文

一年要读的书

2009-07-31 07:34 by Logic0, 268 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 已经看过的书《C专家编程》《C陷阱与缺陷》准备看的书:《高质量C编程》《advanced programming in unix environment》(第二版)《unix netwo... 阅读全文

程序员发展方向、职业规划

2009-07-31 06:26 by Logic0, 6337 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 最近看了很多关于《程序员职业规划》,《再谈国内程序员做不到三十五岁!》之类的文章,发现还是有很多人对于“程序员发展方向”感到迷茫。 据我目前了解的情况来看,大致可以分为四类: ... 阅读全文

陈皓谈职业规划

2009-07-30 01:31 by Logic0, 525 阅读, 3 推荐, 收藏, 编辑
摘要:字号:大 中 小 职业规划就像软件工程 电信、银行等行业一直是许多人非常向往的工作单位,清差厚禄,旱涝保收,陈皓却不以此为然。所以当记者采访他的时候,他连用了两个“最”字来形容他离开银行... 阅读全文

过来人建议的linux开发学习路径

2009-07-29 08:49 by Logic0, 456 阅读, 1 推荐, 收藏, 编辑
摘要:字号:大 中 小 建议学习路径: 首先先学学编辑器,vim, emacs什么的都行。然后学make file文件,只要知道一点就行,这样就可以准备编程序了。 然后看看《C程序设计语言》K&R,这样呢,... 阅读全文

惹恼程序员的十件事

2009-07-29 00:59 by Logic0, 157 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 程序员是一个比较特殊的群体,他们因为长期和电脑打交道所养成的性格和脾气也是比较相近的。当然,既然是人,当然是会有性格的,也是会有脾气的。下 面,让我来看看十件能把程序惹毛... 阅读全文

程序员的八个级别

2009-07-29 00:57 by Logic0, 233 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 在面试时,你可能会被经常问到“在未来5年,你想干什么?”,这可能是一个比较难回答的问题。在中国,答案一般可能会是Team leader,Manager,或是Archite... 阅读全文

如何加密/弄乱C源代码

2009-07-29 00:51 by Logic0, 202 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 之前发表了《6个变态的C语言Hello World程序》,主要是是像大家展示了一些C语言的变态玩法。也向大家展示了一下程序是可以写得让人看不懂的,在那篇文章中,可以看到很多... 阅读全文

6个变态的helloworld的C语言写法

2009-07-29 00:50 by Logic0, 1429 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 本文仅供朋友们“消遣作乐”,能够看懂是为什么固然不错。看不懂也不必太过认真,如果你要觉得有意思的话,顶顶贴。如果你觉得没什么意思的话,一笑了之。仅供娱乐而已,不必太过认真。 下... 阅读全文

程序员需要具备的基本技能

2009-07-29 00:45 by Logic0, 191 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管... 阅读全文

优秀程序员的十个习惯

2009-07-29 00:44 by Logic0, 150 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开... 阅读全文

程序员十个糟糕的行为

2009-07-29 00:40 by Logic0, 146 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 1) 情绪化的思维 如果你开始使用不同颜色的眼光来看待这个世界的话,那么你可能会成为一个很糟糕的程序员。情绪化的思维或态度很有可能会把自己变成一个怪物。相信你经常可以看到很多很糟糕的程... 阅读全文

C语言的迷题

2009-07-29 00:38 by Logic0, 164 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 1、下面的程序并不见得会输出 hello-std-out,你知道为什么吗? #include #include int main() { while(1) { ... 阅读全文

C语言的歧义

2009-07-29 00:36 by Logic0, 259 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 puzzle 1 此段程序的作者希望输出数组中的所有元素,但是他却没有得到他想要的结果,是什么让程序员和计算机产生歧义? view source 01.#i... 阅读全文

谁说C语言简单

2009-07-29 00:32 by Logic0, 343 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 为什么下面的代码会返回0?(这题应该很简单吧) int x; return x == (1 && x); 本题主要是关于C/C++中变量初始化的问题。 ... 阅读全文

我的emacs配置文件

2009-07-27 22:24 by Logic0, 259 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 ;;author:Logic0;;time:2009-7-27;;启动窗口最大化;;(setq default-frame-alist;;'(;;(top . 0);;(left . 0... 阅读全文

C/C++ 程序设计员应聘常见面试试题深入剖析

2009-07-26 00:40 by Logic0, 148 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 许多面试题看似简单,却需要深厚的基本功才能给出完美的解答。企业要求面试者写一个最简单的strcpy函数都可看出面试者在技术上究竟达到了怎样的 程度,我们能真正写好一个strcpy函... 阅读全文

判断10进制转2进制后有几个1

2009-07-23 00:27 by Logic0, 178 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 unsigned long fun(unsigned long data) { unsigned long count = 0 ; unsigned l... 阅读全文

交换a和b的值总结

2009-07-23 00:08 by Logic0, 349 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 交换a和b的值,以int为例int a ;int b;第一种方法:int c;c = b;b = a;a = c;第二种:a = a^b;b = a^b;a = a^b;第三种:(a)^... 阅读全文

ubuntu9.04 FLASH 10 乱码 解决办法

2009-07-21 00:39 by Logic0, 149 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 系统版本ubuntu 9.04 adobe flash 版本 10现象:flash播放时中文为乱码解决办法命令#cd /etc/fonts/conf.d#sudo gedit 49-sa... 阅读全文

关于华硕P5Q安装linux的解决办法

2009-07-19 23:49 by Logic0, 631 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 案例: 机器配置 1.华硕P5Q主板 2.INTEL CORE2 E8400 CPU 3.SEAGATE SATA 320G IDE 4.KINGSTON 2G 800 5.... 阅读全文

常见linux系统调用

2009-07-16 20:10 by Logic0, 398 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 本文列出了大部分常见的Linux系统调用,并附有简要中文说明。以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一... 阅读全文

C++堆、栈、自由存储区、全局/静态存储区和常量存储区

2009-07-16 20:03 by Logic0, 159 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(he... 阅读全文

银行贷款计算公式

2009-06-05 19:18 by Logic0, 572 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 银行利率是由央行规定的,你是想了解银行的按揭贷款的计算公式吧,给你一个参考: 按揭月供的计算公式: A=P{i(1+i)^n/[(1+i)^n-1]} A:每月供款 P:供款总金... 阅读全文

程序高手是怎样炼成的

2009-05-29 19:58 by Logic0, 280 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 首先声明,偶不是高手,以免引起不必要的冷嘲热讽,呵呵。估计很多的朋友在很小的时候就看过奥斯特洛夫斯基同学的《钢铁是怎样炼成的》,偶小时候在农村混,看的最多是各式各样的牛屎以及长得极象牛屎... 阅读全文

十年学会编程

2009-05-27 07:56 by Logic0, 2366 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 为何每个人都这么心急?走入任何书店里,你会看到《7天内学会Java》靠在一堆提供在几天或者几小时内学会VB、Windows、Internet...教学的书籍旁。我在Amazon.com上... 阅读全文

河南第二届程序设计竞赛——感受

2009-05-19 07:04 by Logic0, 207 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 昨天结束的比赛,心情不好,所以也就没写任何东西,关于题目的也没写。 过几天把解题报告都给写了吧。上一届的比赛题都没总结完,这一届的又失败了。 ... 阅读全文

河南省大学生程序设计竞赛863软件园杯第一界试题

2009-05-13 04:05 by Logic0, 475 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 第一题 灾区已经非常困难,灾民需要帐篷、衣物、食品和血浆。可通往灾区的道路到处都是塌方,70%以上的路面损坏,桥梁全部被毁。中国空军立即启动应急预案,展开史上最大强度非作战空运行动,准... 阅读全文

PKU1321——棋盘问题

2009-05-12 19:17 by Logic0, 296 阅读, 0 推荐, 收藏, 编辑
摘要:字号:大 中 小 http://acm.pku.edu.cn/JudgeOnline/problem?id=1321 题目大致意思是:在给定的棋盘上放置K个棋子,不能同行同列,不能放置于棋盘空白位置,求... 阅读全文