P pyzfl Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #82 吃住都有,但吃饭要扣伙食费。 有个想法,杀象棋能赢我的,更好。 有机会大家切磋一下。
M magic6326 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #83 pyzfl大哥: 这么久还没请到人啊?快点吧,在广州时间就是金钱啊! 不过程序员多是用思想来工作的,实际工作能力有待时间去证实.肯刻苦,肯卖劲, 肯用脑子为你去干活,不然水平多高也是摆着没用,就好像一台P4+512M只装个WIN32.和一台 C433+128M装一个win98一样.你喜欢用哪一台???也好像装机一样,你总不会看到哪台性能好 就要哪台吧,关键还是适合自己. 其实说实在的,不管你是不是老板还是合作朋友,关键是工作有前景,能发展.能看到自己 的理想一天比一天近.
pyzfl大哥: 这么久还没请到人啊?快点吧,在广州时间就是金钱啊! 不过程序员多是用思想来工作的,实际工作能力有待时间去证实.肯刻苦,肯卖劲, 肯用脑子为你去干活,不然水平多高也是摆着没用,就好像一台P4+512M只装个WIN32.和一台 C433+128M装一个win98一样.你喜欢用哪一台???也好像装机一样,你总不会看到哪台性能好 就要哪台吧,关键还是适合自己. 其实说实在的,不管你是不是老板还是合作朋友,关键是工作有前景,能发展.能看到自己 的理想一天比一天近.
X xianghb Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #84 to pyzfl: 下象棋嘛,倒有可能赢你。水平嘛,呵呵,不高不低。就这个样 做过很多,也没作过很多。 但还在继续做着。。。。。。。。。。。。
Z zjoner Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #85 第一次到dfw来,就看到这么有趣的事!说句客观的话,pyzfl说话是很厉害,至少 比很多发了言的厉害。但是有一点不好,你究竟是要精通delphi的人还是合适就好 呢? 还有一点,我相信作程序的人很多,但是懂得业务的人不多。如果pyzfl兄真的是认为 合适就好的话,恐怕作程序还会有点弯路要走,你觉得呢? 每个人都需要一段成长的路要走,熟悉业务要一段时间,掌握一种技术同样需要一段时间, pyzfl兄是聪敏人,我想会明白我的意思吧? 最后给一点忠告,何妨把自己心态平和一点 呢?
第一次到dfw来,就看到这么有趣的事!说句客观的话,pyzfl说话是很厉害,至少 比很多发了言的厉害。但是有一点不好,你究竟是要精通delphi的人还是合适就好 呢? 还有一点,我相信作程序的人很多,但是懂得业务的人不多。如果pyzfl兄真的是认为 合适就好的话,恐怕作程序还会有点弯路要走,你觉得呢? 每个人都需要一段成长的路要走,熟悉业务要一段时间,掌握一种技术同样需要一段时间, pyzfl兄是聪敏人,我想会明白我的意思吧? 最后给一点忠告,何妨把自己心态平和一点 呢?
G goaha Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #86 林子大了,什么鸟都有。 要找一个与你飞得一样高,但又不挑食的鸟是几乎不可能的。 那些不挑食的鸟,都是些飞不太高(或者说暂时飞不太高)的鸟。 我劝你先多准备点食物,免得到时连自己都饿死。
B BADBOYNET Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #87 小弟現在一家台資公司做著別人眼中的程序員(自己認為不配這個稱呼)工作,很希望能加盟貴公司
P pyzfl Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #88 我想要精通的,最好不过了! 但真正精通的人,我认为很少,大概李维算是一个吧,可惜我请不动,目前看来,我 去给人家提鞋都不配。 所以我说,合适就好,只要有这些条件就好: 1.对DELPHI有一个比较全面的了解。 2.能通过学习来提高自身能力的人(如果水平足够高,不会学也无所谓)。 3.逻辑思维比较好的人。 业务方面的话,我不作太多要求,因为这个行业,我已经调查了两年多了,自信不会 有太大出入;数据库嘛,我用SQL2000,百分之八十的数据处理都由它来完成,这上方面我 也有绝对的自信。delphi,主要作一些显示、输入、系统功能、多媒体功能、报表打印等。 市场方面,我认为也没必要担心,因为本来我是想自己一两个人开发的,但与一个客 户商谈之后,他马上表现出极大的兴趣,所以才合伙搞,而且系统越搞越大。对我来说, 他不仅是投资方,更是需求代理人。 对于程序开发方面,我已经说过一些思路。虽然目前“UML”炒的很热,但我老实学过 一段时间后,我认为也不过如此,作用非常有限(请恕我直言)。我现在规划完的一个 “软件工程管理系统”,我认为比它实用全面的多。如果有足够的时间或有人协助我把这 个系统搞完,我对程序开发的质量问题相当有把握。 再恕我直言,我认为:不要怕专家,只要你有能力!越是专家越谦虚,越务实,说的 话越是有理可循的。说大话吓人的,不是专家。 目前因为还属于投资商投资阶段,所以开价也不能过高。如果真进入营利阶段,我决 不让我的同事待遇低于同行水平,当然了,能力水平也不能低于同行水平。 我并不贬低文凭,来的人,我还是要看文凭的,因为它可使我了解你的最低知识结构, 但我认为人是可以发展的,特别是毕业之后。 所以,我贬低只凭文凭取人的人!
我想要精通的,最好不过了! 但真正精通的人,我认为很少,大概李维算是一个吧,可惜我请不动,目前看来,我 去给人家提鞋都不配。 所以我说,合适就好,只要有这些条件就好: 1.对DELPHI有一个比较全面的了解。 2.能通过学习来提高自身能力的人(如果水平足够高,不会学也无所谓)。 3.逻辑思维比较好的人。 业务方面的话,我不作太多要求,因为这个行业,我已经调查了两年多了,自信不会 有太大出入;数据库嘛,我用SQL2000,百分之八十的数据处理都由它来完成,这上方面我 也有绝对的自信。delphi,主要作一些显示、输入、系统功能、多媒体功能、报表打印等。 市场方面,我认为也没必要担心,因为本来我是想自己一两个人开发的,但与一个客 户商谈之后,他马上表现出极大的兴趣,所以才合伙搞,而且系统越搞越大。对我来说, 他不仅是投资方,更是需求代理人。 对于程序开发方面,我已经说过一些思路。虽然目前“UML”炒的很热,但我老实学过 一段时间后,我认为也不过如此,作用非常有限(请恕我直言)。我现在规划完的一个 “软件工程管理系统”,我认为比它实用全面的多。如果有足够的时间或有人协助我把这 个系统搞完,我对程序开发的质量问题相当有把握。 再恕我直言,我认为:不要怕专家,只要你有能力!越是专家越谦虚,越务实,说的 话越是有理可循的。说大话吓人的,不是专家。 目前因为还属于投资商投资阶段,所以开价也不能过高。如果真进入营利阶段,我决 不让我的同事待遇低于同行水平,当然了,能力水平也不能低于同行水平。 我并不贬低文凭,来的人,我还是要看文凭的,因为它可使我了解你的最低知识结构, 但我认为人是可以发展的,特别是毕业之后。 所以,我贬低只凭文凭取人的人!
P pyzfl Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #90 To 小乙: 我看了你要我看的问题及解答,问题是这样的: ******************************************************************************* *我有一个数据库,内有成绩等,我要对成绩进行排名并写入成绩表的名次字段,不知 *如何作。 ******************************************************************************* 你的解答如下: ******************************************************************************* *假设你已经放置一个Table控件Table1,一个Query控件Query1, *你的数据库为“S.db"; *Query1的SQL语句如下: *SELECT *名字,成绩 *FROM 'S.DB' *ORDER BY 成绩 DESC; *语句执行结果将成绩按降序排序,然后可以直接将Query1的 *执行结果输出到其它你放置的显示控件上如DBGrid等, *Query1.answer字段即为名次; * *写入名次的语句也可以如下: *var *Mc:String; *Cj:Integer; *begin *Table1.Tablename:=s.db; *Table1.Open; *Table1.First; *Mc:=Table1.FieldByName('名次').AsSting; *Cj:=Table1.FieldByName('成绩').AsInteger; *While not Eof(Table1) *do *begin *Mc:=Query1.FieldByName('ANSWER').AsString;//写入名次; *Table1.Next; *if Cj=Query1.FieldByname('成绩').AsInteger//如果有相同的成绩; *then *begin *Mc:=Query1.FieldByName('ANSER').AsString//将名次与上一个的重复; *end; *Query1.Next; *end; *end; ******************************************************************************* 我认为你的程序是行不通的,因为里而根本就没有赋给数据表数据的语句! 再一个,程序没有层次缩进,缺少注释,看起来非常吃力。 所以,我认为这样是不成功的。 我是这样解答,你看一下怎么样? 假设数据表结构是这样的:学号(文本)、姓名(文本)、成绩(单精度)、名次(整数) 首生,搞清楚解决问题的思路 1.将数据按成绩倒排序 2.顺序比较各个学生的与前一名学生成绩。 如果相同,则与前一名学生同名次 如果不同,则等于记录号 然后我再编制程序如下: procedure TForm1.Button1Click(Sender: TObject); var sglCj : Single; //记录原成绩 intMC : Integer; //记录当前名次 intJLS : Integer; //记录当前记录数 begin if aquCJ.Eof then Exit ; //如果没有数据,不能排序 //关闭数据集 if aquCJ.Active then aquCJ.Close; //改变SQL语句 aquCJ.SQL.Clear; aquCJ.SQL.Add('SELECT * FROM CJB ORDER BY CJB.成绩 DESC , CJB.学号'); //打开数据集 aquCJ.Properties; aquCJ.Open; //取得第一名成绩 aquCJ.First; sglCj := aquCJ.FieldByName('成绩').AsFloat; intMc := 1; intJLS :=1; //开始写入名次 while aquCJ.Eof = false do begin //如果当前成绩不等于前一名成绩的话,使名次等于记录数 if aquCJ.FieldByName('成绩').AsFloat <> sglCj then intMC := intJLS; //为名次赋值 aquCJ.Edit; aquCJ.FieldByName('名次').AsInteger := intMC; //再一次取得原成绩 sglCj := aquCJ.FieldByName('成绩').AsFloat; aquCJ.Post; aquCJ.Next; //前移记录 intJLS := intJLS + 1 ; //记录数同步 end; //还原数据集 aquCJ.Close; aquCJ.SQL.Clear; aquCJ.SQL.Add('SELECT * FROM CJB'); aquCJ.Properties; aquCJ.Open; end; 我这样写,不是为了否定小乙的答案,也不是为了显示自己的水平(其实我的水平确实不 怎么样),而是想和大家探讨一种编程模式:如果这样写,是不是更容易阅读,便于其它 人审核、也便于以后维护? 欢迎大家指出批评。
To 小乙: 我看了你要我看的问题及解答,问题是这样的: ******************************************************************************* *我有一个数据库,内有成绩等,我要对成绩进行排名并写入成绩表的名次字段,不知 *如何作。 ******************************************************************************* 你的解答如下: ******************************************************************************* *假设你已经放置一个Table控件Table1,一个Query控件Query1, *你的数据库为“S.db"; *Query1的SQL语句如下: *SELECT *名字,成绩 *FROM 'S.DB' *ORDER BY 成绩 DESC; *语句执行结果将成绩按降序排序,然后可以直接将Query1的 *执行结果输出到其它你放置的显示控件上如DBGrid等, *Query1.answer字段即为名次; * *写入名次的语句也可以如下: *var *Mc:String; *Cj:Integer; *begin *Table1.Tablename:=s.db; *Table1.Open; *Table1.First; *Mc:=Table1.FieldByName('名次').AsSting; *Cj:=Table1.FieldByName('成绩').AsInteger; *While not Eof(Table1) *do *begin *Mc:=Query1.FieldByName('ANSWER').AsString;//写入名次; *Table1.Next; *if Cj=Query1.FieldByname('成绩').AsInteger//如果有相同的成绩; *then *begin *Mc:=Query1.FieldByName('ANSER').AsString//将名次与上一个的重复; *end; *Query1.Next; *end; *end; ******************************************************************************* 我认为你的程序是行不通的,因为里而根本就没有赋给数据表数据的语句! 再一个,程序没有层次缩进,缺少注释,看起来非常吃力。 所以,我认为这样是不成功的。 我是这样解答,你看一下怎么样? 假设数据表结构是这样的:学号(文本)、姓名(文本)、成绩(单精度)、名次(整数) 首生,搞清楚解决问题的思路 1.将数据按成绩倒排序 2.顺序比较各个学生的与前一名学生成绩。 如果相同,则与前一名学生同名次 如果不同,则等于记录号 然后我再编制程序如下: procedure TForm1.Button1Click(Sender: TObject); var sglCj : Single; //记录原成绩 intMC : Integer; //记录当前名次 intJLS : Integer; //记录当前记录数 begin if aquCJ.Eof then Exit ; //如果没有数据,不能排序 //关闭数据集 if aquCJ.Active then aquCJ.Close; //改变SQL语句 aquCJ.SQL.Clear; aquCJ.SQL.Add('SELECT * FROM CJB ORDER BY CJB.成绩 DESC , CJB.学号'); //打开数据集 aquCJ.Properties; aquCJ.Open; //取得第一名成绩 aquCJ.First; sglCj := aquCJ.FieldByName('成绩').AsFloat; intMc := 1; intJLS :=1; //开始写入名次 while aquCJ.Eof = false do begin //如果当前成绩不等于前一名成绩的话,使名次等于记录数 if aquCJ.FieldByName('成绩').AsFloat <> sglCj then intMC := intJLS; //为名次赋值 aquCJ.Edit; aquCJ.FieldByName('名次').AsInteger := intMC; //再一次取得原成绩 sglCj := aquCJ.FieldByName('成绩').AsFloat; aquCJ.Post; aquCJ.Next; //前移记录 intJLS := intJLS + 1 ; //记录数同步 end; //还原数据集 aquCJ.Close; aquCJ.SQL.Clear; aquCJ.SQL.Add('SELECT * FROM CJB'); aquCJ.Properties; aquCJ.Open; end; 我这样写,不是为了否定小乙的答案,也不是为了显示自己的水平(其实我的水平确实不 怎么样),而是想和大家探讨一种编程模式:如果这样写,是不是更容易阅读,便于其它 人审核、也便于以后维护? 欢迎大家指出批评。
M mygod! Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-23 #91 大侠,我在QQ上加了你,可是你没有加我?我的QQ是4668082
B BADBOYNET Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #92 明日我可能去面試哦,大家祝我好運吧! Thanks
N Nizvoo Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #93 BadBoyNet 祝我好运~~~~~~~~~~~
L love2001 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #94 呵呵,蛮好玩的 只是我远在南京..... 如果收兼职的话,可以联系我 sillyboy@njut.edu.cn
小 小乙 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #95 to PYZFL: 确实我的那段程序真正运行起来有许多问题,除了你所说的(确实没有写入语句) 外还有缺少细节的SQL运行情况等,这只是一个简单的程序设计思路,我没有把它 运行,实际上还是可行的,这个程序的关键是记录指针的移动,你的那段代码虽然 较明细,但还是在记录指针上有问题,或者你缺少了END语句,问题很明显: 如果第二个记录与第一个记录成绩相同怎么办?你没有写出来出现名次并列的情况, 这是不可忽略的。
to PYZFL: 确实我的那段程序真正运行起来有许多问题,除了你所说的(确实没有写入语句) 外还有缺少细节的SQL运行情况等,这只是一个简单的程序设计思路,我没有把它 运行,实际上还是可行的,这个程序的关键是记录指针的移动,你的那段代码虽然 较明细,但还是在记录指针上有问题,或者你缺少了END语句,问题很明显: 如果第二个记录与第一个记录成绩相同怎么办?你没有写出来出现名次并列的情况, 这是不可忽略的。
P pyzfl Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #96 [!] To 小乙: 老弟,你实在一点行不行?我的程序你有没有运行过啊,如果不是为了处理成绩相同 的记录,还用这么麻烦? 不是我说你,你看出的问题,根本不是问题! 我的程序真有一个问题:一般运行肯定没问题,但在某种情况下,还是会失去作用, 你看出来了吗? 小弟,编程序,还是实在一点好,你说:“如果第二个记录与第一个记录成绩相同 怎么办?”。那你就搞个数据表,打几条记录试一试,看怎么样? 君子动嘴不动手,我真有点服了你这个程序员了? 小弟,我真的想和你作同事,所以说话严厉了点。你能接收吗? 不能接收就算了! 谁能把问题找出来,交个朋友,我赏分! 真人不露相?不要吧,太韬光养晦了,中国怎么发展啊?难道你忘了“中国驻南大使 馆”?忘了刚刚结束的“世界杯”?
[!] To 小乙: 老弟,你实在一点行不行?我的程序你有没有运行过啊,如果不是为了处理成绩相同 的记录,还用这么麻烦? 不是我说你,你看出的问题,根本不是问题! 我的程序真有一个问题:一般运行肯定没问题,但在某种情况下,还是会失去作用, 你看出来了吗? 小弟,编程序,还是实在一点好,你说:“如果第二个记录与第一个记录成绩相同 怎么办?”。那你就搞个数据表,打几条记录试一试,看怎么样? 君子动嘴不动手,我真有点服了你这个程序员了? 小弟,我真的想和你作同事,所以说话严厉了点。你能接收吗? 不能接收就算了! 谁能把问题找出来,交个朋友,我赏分! 真人不露相?不要吧,太韬光养晦了,中国怎么发展啊?难道你忘了“中国驻南大使 馆”?忘了刚刚结束的“世界杯”?
小 小乙 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #98 to pyzfl: 十分感谢对我的批评与指导!我是个自由软件人,做过几个系统类的共享软件 给单位做过一个数据库方面的软件,所以在团体合作开发方面一点经验也没有, 在数据库方面的经验也很少,没办法,地方偏僻,遗憾的是现在我已经到了项目 总部在用总部的电脑为他们做个多媒体的镭射展示软件,所以没有给你发去我真 正得意的作品原码及介绍,不过今后我会吸取你的教育指点的... 其实你的程序确实没有问题,只是在SQL输入输出上好象有点问题,在我的机器上 提示“aquCJ.Properties;”无法确认,换到“aquCJ.execsql ”后还是提示:“违法 的特性在输入文件‘’”估计是在SQL语句输入上的问题,不过这不是程序的问题。 最后祝愿你能找到称心如意的合作者!(不过不要太刻薄与计较,心胸开阔些)[] 再见!
to pyzfl: 十分感谢对我的批评与指导!我是个自由软件人,做过几个系统类的共享软件 给单位做过一个数据库方面的软件,所以在团体合作开发方面一点经验也没有, 在数据库方面的经验也很少,没办法,地方偏僻,遗憾的是现在我已经到了项目 总部在用总部的电脑为他们做个多媒体的镭射展示软件,所以没有给你发去我真 正得意的作品原码及介绍,不过今后我会吸取你的教育指点的... 其实你的程序确实没有问题,只是在SQL输入输出上好象有点问题,在我的机器上 提示“aquCJ.Properties;”无法确认,换到“aquCJ.execsql ”后还是提示:“违法 的特性在输入文件‘’”估计是在SQL语句输入上的问题,不过这不是程序的问题。 最后祝愿你能找到称心如意的合作者!(不过不要太刻薄与计较,心胸开阔些)[] 再见!
G gophie Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #99 ***,你要能在大富翁上找到人,我在地上爬给你看。 我曾经在大富翁上招人,可是,2000元起薪,要求懂一点点oop开发。 懂一点点计算机综合知识。可是给我简历的人不是开口要5000-6000rmb 就是什么经验都没有的。 后来我只好招了一部分应届毕业生抽数。 广州消费比上海高,薪资水平高上海1000-2000元rmb。 人人知道的现实,你让他拿2000元如何活?你以为现在的人都是乡下人, 看到有钱就是爷。还2000-4000,还封了一个顶,不给人希望,至少要告诉他, 你表现优秀,可以有月薪万元。 你公司也不知名,我好歹还是电信相关产业。 我就不信你比我会说就能找到人。 前车之鉴。你好自为之吧!
***,你要能在大富翁上找到人,我在地上爬给你看。 我曾经在大富翁上招人,可是,2000元起薪,要求懂一点点oop开发。 懂一点点计算机综合知识。可是给我简历的人不是开口要5000-6000rmb 就是什么经验都没有的。 后来我只好招了一部分应届毕业生抽数。 广州消费比上海高,薪资水平高上海1000-2000元rmb。 人人知道的现实,你让他拿2000元如何活?你以为现在的人都是乡下人, 看到有钱就是爷。还2000-4000,还封了一个顶,不给人希望,至少要告诉他, 你表现优秀,可以有月薪万元。 你公司也不知名,我好歹还是电信相关产业。 我就不信你比我会说就能找到人。 前车之鉴。你好自为之吧!
C chenzheng770101 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #100 咱个大富翁上绝大多数都 讨论数据库有关的问题。 有没有哪位大侠自己开发控件的。有的话和我交流交流。 qq:3227225