@爱冲 我感觉你对Unix的理解有些偏差,Unix哲学从来不是提倡使用命令行,从来不是提倡用户强记命令,从来没有提倡过不考虑错误处理、易用、容错,而是强调了一个巨大臃肿,全部逻辑混杂在一起的庞然大物必然做不到完美,或接近完美的错误处理、易用、容错,所以Unix提倡使用小而精简的,具有单一目的的程序相互组合,组合出更为强大的功能。例如那些命令,轻易就可以用一个前端搭建出一个简单易用的软件,而那些命令就相当于一个一个零件,可以组装出意想不到的功能,甚至在以后出现的新东西中也可以使用这些零件,而零件经过长时间检查BUG必然少,导致整个搭建起来的软件BUG也少。 回复
陈老师,你好,我是一名在校的大学生,软件工程专业的,现在在自学《unix环境高级编程》,想问一下你,怎么样可以提高一下我学习的效率。还有就是关于翻墙,一直都想用goagent翻墙,但是都不成功,希望你能写一篇有关翻墙的文章,交一下我们怎么翻墙。我之前是按照这里的教程翻的,但没成功 https://github.com/yangyangwithgnu/the_new_world_linux#3.2.1 我用的也是opensuse。 回复
一直关注皓哥的coolshell。一直把你当成心中的“男神”。自己是一个很纠结的人,搞程序也有几年了但感觉做的东西不深入。自己好像一直流离程序殿堂之外,有的时候想想自己想写个什么东西发现做不出来什么,这个让我非常郁闷,就开始怀疑自己到底适不适合当程序员,说实话我自己是比较喜欢编程的但发现成长过慢,很怕职业没有未来,求皓哥稍加指点,不胜感激! 回复
经常有学生问我这样的代码: int i = 0; int ret = 0; ret = (i++)+(++i);//ret = 2 而如果是: //ret = (i++) + (i++) + (++i);//ret = 1 我研究了下汇编发现了,能够读懂一些,但是还是不太明白,难道这个是没有规律可循的吗? 浩哥指点一二。 回复
陈 你好: 自从我毕业开始进入第一家公司,CTO就告诉我你的网址,我一直以来都非常的迷茫,我是一个Java开发者,我想让您给我点建议,关于如何去学习以及学习体系,我不想做技术上的强者,我只想在前人指导下好好,快速成长!! 谢谢 范嘉兴 回复
博主你好,我是一名学生,接触C语言有些时日,指针觉得使用问题不算很大,但是一直不能明白你讲的内存模型。另外,很想知道如何将汇编与C语言结合起来学习,使自己的能力有所提升。如果博主能为我指一个方向,那就更好了。我是自学,所以不能够有别人指导和交流,谢谢博主了! 回复
蜉蝣 : 陈前辈,我是因为沉迷于3D网络游戏才喜欢上c++的,而后感觉做网游弊大于利,价值性不高,所以自己感觉有些迷茫,但是还是放不下c++的那个最初的那种感觉,希望前辈能给点指点. 2014年最后一天,自己在看com组件被公司总监看到了,说我这是瞎看,然后说了一些学习工作方向的问题… 我有一点迷茫了,所以希望在阳历2014年最后一天,请各位前辈给点建议方向,我试着寻找自己最适合的来研究来做,只是为了找回自己. 回复
陈前辈您好,我是一名文科女生,是经过培训走上开发之路的。工作工作1年半了,先做Java Web,今年9月开始做Hybrid模式的移动前端开发,工作性质属于给HW公司做服务外包的。迈入新年了,深感自己在算法和书籍结构方面的薄弱,计划15年读完几本你推荐的C语言算法书籍,家里有母亲患有重病,所以家人对我是否要继续开发工作一直持疑问态度,自己还是想坚持边工作边自修的,想听听陈前辈的建议。 回复
您好,有一个C语言问题困扰我好几天了,想请教您一下: unsigned char* p; unsigned char a[5]; … p = &(a[5]); 在VS2008里 debug发现这里赋值后p 的值实际上是a[1]的地址,并不是a[5]的地址,这是在一个大的工程里面运行才会出现的问题,请问我该从哪方面查原因呢,VS的工程设置吗,希望您不吝赐教,谢谢 回复
“我现在在做的项目,花了几乎4个月的时间来做设计”, 你好,我一直很关注编码之前的设计阶段。所以很想知道其他人实际流程中的从0设计是个什么样的过程?先使用UML画个图,然后再做?还是先做好一个框架代码?使用了哪些工具。求给些关于这方面的关键字。 我自己写模块或者框架时,特别是一个之前没有写过的较复杂点的模块,只能做到“先设计一半,先艰难的把基础功能贯通,然后再重构”。如果当时精神状态好,脑内存够大还好,遇到再大一点复杂一点的模块,就真的很艰难了。 设计方面我只知道UML、也有自己手画类图或者其他能想到的各种图。只能画个基础的类图和关系,没法想要的流畅清晰。 我一直希望找到,照着流程图清晰的逻辑的编码的感觉,那种设计100%,照着图纸翻译成代码的感觉。 回复
在51cto上 看到 访问您的文章里有说,您经常晚上10点以后还要进行code, 我有几个个人问题,请教一下您 1. 上了一天班之后(我经常性加班),晚上10点还有精力去看书或者code一些东西吗? 2. 晚上看完书或者code一些东西,经常性会失眠,您遇到过这个情况吗? 回复
陈前辈,我是一名初中生,现在有一定的编程实力,但是我要开发一个学校的成绩管理系统(以前没怎么干过成体系的东西)遇到了一些瓶颈,总觉得学的知识都用不上,而且总觉得自己在浪费时间且写不出东西,希望您可以给予一些帮助,不胜感激。 回复
陈浩,我要投稿,你看我这篇文章可不可以在你这里投稿?关于javassist的http://www.javafreer.com/%E5%9F%BA%E4%BA%8Ejavassist%E5%9C%A8jar%E5%8C%85%E4%B8%AD%E6%9F%A5%E6%89%BE%E7%9B%B8%E4%BA%92%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB%E7%9A%84%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/ 回复
皓哥,你在csdn上的几篇篇博文更我一起学makefile,我用python写了个小程序全部抓下来了,下面这个链接是我介绍这个python程序的博文。 http://www.cnblogs.com/bwangel23/p/4485394.html 希望没有侵权,如果侵权了,请告知,我会立刻删掉! 回复
@爱冲
我感觉你对Unix的理解有些偏差,Unix哲学从来不是提倡使用命令行,从来不是提倡用户强记命令,从来没有提倡过不考虑错误处理、易用、容错,而是强调了一个巨大臃肿,全部逻辑混杂在一起的庞然大物必然做不到完美,或接近完美的错误处理、易用、容错,所以Unix提倡使用小而精简的,具有单一目的的程序相互组合,组合出更为强大的功能。例如那些命令,轻易就可以用一个前端搭建出一个简单易用的软件,而那些命令就相当于一个一个零件,可以组装出意想不到的功能,甚至在以后出现的新东西中也可以使用这些零件,而零件经过长时间检查BUG必然少,导致整个搭建起来的软件BUG也少。
C++ Quiz: are you a code guru? http://q.viva64.com/
问下皓哥,可否加小站 一个友情链接,小站每日更新,主原创和翻译!
陈老师,请问您 能否发表一下关于路由穿透的看法呢?我在网上查了一些文章,但有用资源太少,找到的也没有很直观地将这问题讲清楚,谢谢
很令人敬佩的一个中文技术博客!
对于Computer Systems:A Programmer’s Perspective,这本书,您建议读吗?
皓哥,是否考虑过让一些热爱技术的人成为小酷壳吗?大家一起学习共同进步!
博主您好,您的博客通过CommaFeed无法订阅。是因为您限制了墙外IP的访问吗?
如何才能访问谷歌啊,皓哥
陈老师,你好,我是一名在校的大学生,软件工程专业的,现在在自学《unix环境高级编程》,想问一下你,怎么样可以提高一下我学习的效率。还有就是关于翻墙,一直都想用goagent翻墙,但是都不成功,希望你能写一篇有关翻墙的文章,交一下我们怎么翻墙。我之前是按照这里的教程翻的,但没成功 https://github.com/yangyangwithgnu/the_new_world_linux#3.2.1 我用的也是opensuse。
刚安装了一个wordpress 打开的速度非常慢,这个要如何解决。
能给点建议么?
非常感谢
最简单的办法,你访问www.aol.com 它引用的是谷歌的搜索结果 @Chen
一直关注皓哥的coolshell。一直把你当成心中的“男神”。自己是一个很纠结的人,搞程序也有几年了但感觉做的东西不深入。自己好像一直流离程序殿堂之外,有的时候想想自己想写个什么东西发现做不出来什么,这个让我非常郁闷,就开始怀疑自己到底适不适合当程序员,说实话我自己是比较喜欢编程的但发现成长过慢,很怕职业没有未来,求皓哥稍加指点,不胜感激!
经常有学生问我这样的代码:
int i = 0;
int ret = 0;
ret = (i++)+(++i);//ret = 2
而如果是:
//ret = (i++) + (i++) + (++i);//ret = 1
我研究了下汇编发现了,能够读懂一些,但是还是不太明白,难道这个是没有规律可循的吗?
浩哥指点一二。
您好,我想问问 为什么我用feedly 只能看到2013年及其之后的文章啊? 谢谢
@fengyuanzhao
你还是 买一个 VPN吧,稳定靠谱。之前我也用的 GoAgent,后来换VPN了。
皓哥,主页的那个“High 一下”差点给我吓出心脏病,开始点了一下没反应,然后就去看别的了,突然就。。。
@三国奶糕
你的程序我运行的结果是ret = (i++) + (i++) + (++i);后ret==3
陈 你好:
自从我毕业开始进入第一家公司,CTO就告诉我你的网址,我一直以来都非常的迷茫,我是一个Java开发者,我想让您给我点建议,关于如何去学习以及学习体系,我不想做技术上的强者,我只想在前人指导下好好,快速成长!!
谢谢 范嘉兴
贵站的404不是走失儿童了
很好的网站 常来学习
好给力的,我的编程之路正在开始
@ITyang
ttest
博主你好,我是一名学生,接触C语言有些时日,指针觉得使用问题不算很大,但是一直不能明白你讲的内存模型。另外,很想知道如何将汇编与C语言结合起来学习,使自己的能力有所提升。如果博主能为我指一个方向,那就更好了。我是自学,所以不能够有别人指导和交流,谢谢博主了!
哥哥,出本技术类杂文集吧,UP++
考完研了。回归。
陈前辈,我是因为沉迷于3D网络游戏才喜欢上c++的,而后感觉做网游弊大于利,价值性不高,所以自己感觉有些迷茫,但是还是放不下c++的那个最初的那种感觉,希望前辈能给点指点.
2014年最后一天,自己在看com组件被公司总监看到了,说我这是瞎看,然后说了一些学习工作方向的问题… 我有一点迷茫了,所以希望在阳历2014年最后一天,请各位前辈给点建议方向,我试着寻找自己最适合的来研究来做,只是为了找回自己.
陈前辈您好,我是一名文科女生,是经过培训走上开发之路的。工作工作1年半了,先做Java Web,今年9月开始做Hybrid模式的移动前端开发,工作性质属于给HW公司做服务外包的。迈入新年了,深感自己在算法和书籍结构方面的薄弱,计划15年读完几本你推荐的C语言算法书籍,家里有母亲患有重病,所以家人对我是否要继续开发工作一直持疑问态度,自己还是想坚持边工作边自修的,想听听陈前辈的建议。
您好,有一个C语言问题困扰我好几天了,想请教您一下:
unsigned char* p;
unsigned char a[5];
…
p = &(a[5]); 在VS2008里 debug发现这里赋值后p 的值实际上是a[1]的地址,并不是a[5]的地址,这是在一个大的工程里面运行才会出现的问题,请问我该从哪方面查原因呢,VS的工程设置吗,希望您不吝赐教,谢谢
又见wp老主题,果然很多人用呢…技术宅你好
GFW好像升级了,vpn都不能用了,有什么新的翻墙办法么?
“我现在在做的项目,花了几乎4个月的时间来做设计”,
你好,我一直很关注编码之前的设计阶段。所以很想知道其他人实际流程中的从0设计是个什么样的过程?先使用UML画个图,然后再做?还是先做好一个框架代码?使用了哪些工具。求给些关于这方面的关键字。
我自己写模块或者框架时,特别是一个之前没有写过的较复杂点的模块,只能做到“先设计一半,先艰难的把基础功能贯通,然后再重构”。如果当时精神状态好,脑内存够大还好,遇到再大一点复杂一点的模块,就真的很艰难了。
设计方面我只知道UML、也有自己手画类图或者其他能想到的各种图。只能画个基础的类图和关系,没法想要的流畅清晰。
我一直希望找到,照着流程图清晰的逻辑的编码的感觉,那种设计100%,照着图纸翻译成代码的感觉。
在51cto上 看到 访问您的文章里有说,您经常晚上10点以后还要进行code, 我有几个个人问题,请教一下您
1. 上了一天班之后(我经常性加班),晚上10点还有精力去看书或者code一些东西吗?
2. 晚上看完书或者code一些东西,经常性会失眠,您遇到过这个情况吗?
陈前辈,我是一名初中生,现在有一定的编程实力,但是我要开发一个学校的成绩管理系统(以前没怎么干过成体系的东西)遇到了一些瓶颈,总觉得学的知识都用不上,而且总觉得自己在浪费时间且写不出东西,希望您可以给予一些帮助,不胜感激。
陈浩,我要投稿,你看我这篇文章可不可以在你这里投稿?关于javassist的http://www.javafreer.com/%E5%9F%BA%E4%BA%8Ejavassist%E5%9C%A8jar%E5%8C%85%E4%B8%AD%E6%9F%A5%E6%89%BE%E7%9B%B8%E4%BA%92%E4%BE%9D%E8%B5%96%E5%85%B3%E7%B3%BB%E7%9A%84%E5%88%86%E6%9E%90%E5%B7%A5%E5%85%B7/
支持博主啊
友情链接中,“吕毅的Blog” 这个链接有问题。
你好,陈皓。能否check下邮箱,我投了一篇稿子。
谢谢。
请问您是否需要一个更好的站内搜索?南搜http://nan.so是一个更好的谷歌:更快,更稳定,提供一样的实时搜索结果。
晧哥,好久没见博客更新了,最近还好吗?是不是太忙了?注意身体啊。
@树的回忆
我也是准备做Hybrid!加好友认识下,skype: luo gang
@codebaby
陈兄,您好,请将我的网站链接TekTea’s Blog修改为:
运维派 http://www.yunweipai.com
多谢!!!
博主你好,友情链接 狂Shell 请帮忙修改为:
标题: Vimer
链接: http://www.vimer.me
感谢 !!
皓哥,你在csdn上的几篇篇博文更我一起学makefile,我用python写了个小程序全部抓下来了,下面这个链接是我介绍这个python程序的博文。
http://www.cnblogs.com/bwangel23/p/4485394.html
希望没有侵权,如果侵权了,请告知,我会立刻删掉!
@bwangel
几篇博文,《跟我一起写Makefile》,写的太匆忙了,好几个错别字!。。。
请问耗子蜀黍,网站的菜单导航栏是怎么定义的呢?这个inove版本的博客主题不支持自定义菜单功能
博主,问您一下,如果不准备把编程当成工作,那改把c语言学到哪个层面
耗子哥,看了知乎知道你最近过的很不开心,因为阿里的事情.
希望你能开心快乐^_^
—–一位深受coolshell网站影响的程序员,目前在努力打计算机的基础中