首页
社区
课程
招聘
雪    币: 468
活跃值: (340)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
LiuTaoTao 3 2011-9-2 08:28
0
[分享]我的演讲<程序员的革命>
这是ppt
看到有反对意见,说转化会降低效率
转化为什么就一定会降低效率呢?
比如,我希望在C++中也能象java那样,在定义一个类时,成员变量可以直接赋值。这个转化,肯定是把赋值语句自动加到类构造函数中,怎么会降低效率呢?
再比如,java中支持 for ( string s : lst ) 很直观,不需要象c++那样多一层iterator。这个转化也可以想象,就在原地定义C++需要的iterator就行了。也不降低效率
还有,在c++中虚函数是用 = 0 在java中是用abstract。不过是表达方式不同。我们希望用一致地方式表达。这也与效率无关
新的auto关键字,当一个变量可以从赋值后面的量得到数据类型时,不需要写清楚它的数据类型。这也是不会降低效率的

所以,不要以为只要提转化,就一定降低效率。我相信所有的编程语言都是相通的。在逻辑层,应该是可以统一的
雪    币: 468
活跃值: (340)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
LiuTaoTao 3 2011-9-1 15:41
0
[分享]我的演讲<程序员的革命>
谢谢大家的支持!
我要做的,就是做一个后端。
第一步,先做一个C++代码的显示器。读取你已经写好的代码,以你喜欢的方式,最容易大脑理解的方式显示出来。比如把{}用更容易配对的方式显示。把 >= 用数学上的单字符符号等
第二步,还允许编辑。比如我允许C++象java那样,在定义一个类的时候,允许给成员变量赋值。然后我可以输出对应的用C++实现的代码。让程序员看到的东西,与真实的C++代码脱节。实现了这一步,就可以加入很多革命性的思想了。各编译语言的优点都可以借荐。甚至把C++按java显示,或反之。
第三步,支持读入各编程语言,都以同一种方式显示。就大道归一了。
第四步,支持把读入的各编程语言,输出为任何编程语言

这个思路,我相信是没问题的。我也是能做到的。它的意义重大,足以让我为之奋斗终生。
寻找同好,与我并肩作战
雪    币: 468
活跃值: (340)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
LiuTaoTao 3 2011-4-24 10:19
0
谁帮我个忙:写个太极链的CGI
是的.CGI的基本运行流程就是这样的,当有访问时,调入,解释,执行,退出.如果每次运行都需要上兆的数据需要从文件读入,效率就很低了.如果这部分数据能常驻内存,就能大大提高效率.

网上查到的关键字有 FastCGI, memcached 看起来都比较复杂

代码我M你
雪    币: 468
活跃值: (340)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
LiuTaoTao 3 2011-4-5 15:52
0
[讨论]想培训一批程序员自用
谢谢大家捧场!有意者直接联系我

谢谢xzchina,虽然从你的id我不知道你是谁。还是要谢谢你对我的评价这么高。其实离开也还可以是朋友,将来也还可以再回来。我从来没有因为离开怪过谁,虽然当时我肯定很希望你留下。

从业多年,自问我从没亏欠过谁,没有对不起任何一个人。虽然我知道有人说过我小气,说我开的工资低。而且还曾经有一个人说三个月不给他工资。但这一切都是你自愿的。你接受了这个待遇,你就不应该怪我。想一想,你到处找工作找不到,做了我的测试题不及格。我说你可以留下来学习,你同意了。一个月后还不及格,两个月后还不及格。三个月没工资能怪我吗?我还费心教你呢。两年以后你终于成长为一个合格的程序员了,于是你走了。你应该到处说我的坏话吗?

而且后来我听一个人说一句话:创业者都扣门!这很有道理。创业没有不缺钱的,恨不得一分钱掰两半花。这是必然的。还好现在公司状况还不错,比原来有所改观,招得起人发得起高薪!
雪    币: 468
活跃值: (340)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
LiuTaoTao 3 2011-4-5 15:05
0
[求助]如何实现这样一个概率算法
这是一道好题!收入我的测试数据库
我的思路:
*设已给的数已经保存在数组A中,且已排序,A[0]<A[1]<A[2]<...<A[n]
*构建一个数组B,使 B[0]=1,B[1]=1+2,B[2]=1+2+3,...,B[n]=1+2+3+...+n
*用一个随机函数,得到0 to 1+2+3+...+N之间的一个随机小数X
*如果 B[m]<X<B[m+1],则这次取的数是A[m+1]。如果X<B[0],则是A[0]
雪    币: 468
活跃值: (340)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
LiuTaoTao 3 2011-3-30 09:58
0
[原创]A型血的Google和B型血的Facebook——以血型论英雄
我觉得这篇文章立意很好,哪位朋友帮忙发表一下?
雪    币: 468
活跃值: (340)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
LiuTaoTao 3 2011-3-21 14:32
0
[讨论]一道C++的题,验你是不是高手
公布答案!
宏定义的问题,已经有人做出来了,不再赘述。需要两次define
描述strncpy的行为:
strncpy 的定义是:
char* strncpy(char* dest, const char * source, size_t count);
第一点:如果source串的长度比count长,只复制count长的串,后面不会补串结尾符'\0'
第二点:如果count比source串要长,则长出的部分会全部补0
第三点:函数不检查dest的长度。如果dest分配的内存比count短,会溢出

这道题,我注明是可以查资料的。要考核的是你查完资料后,能不能说清楚。居然没有一个正解,遗憾。

继续招聘中!!!这两天居然没简历收到
精华数
RANk
雪币
340
活跃值
关注数
粉丝数
0
课程经验
0
学习收益
0
学习时长
基本信息
  能力排名: No.651
  等    级: LV9
活跃值  活跃值:活跃值
  在线值:
  浏览人数:0
  最近活跃:----
  注册时间:
勋章
能力值

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册