- 博客(27)
- 资源 (17)
- 收藏
- 关注
原创 第一次面试总结
在2007年1月16日我在上海**公司经历了我的第一次面试。这次面试是通过学校的校友得到的一次很好的机会。1。到了公司我首先被安排做了一份叫做“华德士测试”的东西,这个东东是用来做一个人的品行测试的,这个东西一定的做好这是进入公司的第一关,公司的高层很多时候都很看重或者说只看这个测试的结果。这个测是没有什么技术难度,做好的关键是要前后呼应也就是说前后一致。2。之后,我被安排做了一份专业的技
2007-01-23 15:45:00 1592
转载 找工作
education 学历 educational history 学历 educational background 教育程度 curriculum 课程 major 主修 minor 副修 educational highlights 课程重点部分 curriculum included 课程包括 specialized courses 专门课程 course
2007-01-15 12:55:00 1664
转载 委托与事件
委托是一个类,这点非常重要,对理解"事件是委托的一个实例"非常重要.一般情况下,事件的响应方法中都有两个参数,其中一个代表引发事件的对象即sender,由于引发事件的对象不可预知的,因此我们把其声明成为object类型,所有的对象都适用。第二个参数代表引发事件的具体信息,各种类型的事件中可能不同,这要根据类中事件成员的说明决定。现在熟悉vc++的人可能感觉到public delegate
2007-01-05 09:11:00 687
原创 委托
C# 中的委托类似于 C 或 C++ 中的函数指针。使用委托使程序员可以将方法引用封装在委托对象内。然后可以将该委托对象传递给可调用所引用方法的代码,而不必在编译时知道将调用哪个方法。与 C 或 C++ 中的函数指针不同,委托是面向对象、类型安全的,并且是安全的。委托声明定义一种类型,它用一组特定的参数以及返回类型封装方法。对于静态方法,委托对象封装要调用的方法。对于实例方法,委托对象同时封装
2007-01-05 09:10:00 791
原创 给自己加油!!
最近看了很多文章,觉得收获不少。从现在开始我要开始坚持写日志了。原来也写过日志可是就是坚持不下来。 希望blog这个形式能帮助激励我坚持下来。只要坚持就会成功的。加油!!!今天学到的:细节决定成败,一定要记住能记住的一切,一定要留心身边的一切。明天安排:整理我去年的东西。多看写应聘的东西为年后的应聘做好充分的准备。我已经错过了一些机会了不能在错过机会了。不打无准备之仗。
2007-01-04 20:15:00 546
转载 javascript函数
-------------- 函数检索 --------------trim函数: trim() lTrim() rTrim()校验字符串是否为空: checkIsNotEmpty(str)校验字符串是否为整型: checkIsInteger(str)校验整型最小值: checkIntegerMinValue(str,val)校验整型最大值: checkIntegerMaxValue(str,
2007-01-04 15:59:00 712
转载 程序员每天该做的事
程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 >> 好记性不如烂笔头。呵呵 2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 >> WORKLIST。计划很重要啊。 3、考虑
2007-01-04 15:45:00 614
转载 vs.net 快捷键
Shift+Alt+Enter: 切换全屏编辑 Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签 Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 C
2007-01-04 15:31:00 781
转载 编程修养
什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。我认为好的程序员应该有以下几方面的素质: 1、有专研精神,勤学善问、举一反三。 2、积极向上的态度,有创造性思维。 3、与人积极交流沟通的能力,有团队精神。 4、谦虚谨慎,戒骄
2007-01-04 14:39:00 609
转载 软件工程相关
key mechanism关键机制 对如何根据系统元素间的交互模式实现构架模式的说明。 详见软件构架文档。LDAP 轻量目录存取协议major defect主要缺陷 一个工作产品中所存在的那些严重影响产品功能的正确表现、且若在产品开发周期的后期发现将可能比在产品开发前期发现更加难以改正的故障。marshal反串行化 反串行化 (deserialize) 的同义词。m
2007-01-04 10:25:00 974
转载 TCP协议规范
传输控制协议(Transmission Control Protocol, TCP) TCP协议主为了在主机间实现高可靠性的包交换传输协议。本文将描述协议标准和实现的一些方法。因为计算机网络在现代社会中已经是不可缺少的了,TCP协议主要在网络不可靠的时候完成通信,对军方可能特别有用,但
2007-01-03 20:14:00 952
转载 TCP协议简述
TCP协议在能够发送数据之前就建立起了“连接”。要实现这个连接,启动TCP连接的那一方首先将发送一个SYN(回忆一下在上一篇文章中讲到的TCP包头格式)数据包。这只是一个不包含数据的数据包,然后,打开SYN标记。如果另一方同时在它收到SYN标记的端口通话,它将发回一个SYN+ACK:SYN和ACK标志位都被打开,并将ACK(确认)编号字段设定为刚收到的那个数据包的顺序号字段的值。接下来, 连接发起
2007-01-03 19:22:00 792
转载 异步Socket通信(转)
异步Socket通信By John McTainsh From: http://www.codeproject.com/csharp/socketsincs.aspTranslate by: Hillfree本文介绍如何使用非阻塞方式的Socket通信,并且创建了一个聊天程序的例子来帮助说明。介绍本文介绍如何在多个应用程序之间创建和使用TCP/IP Socket来进行通信。这些应用
2007-01-02 19:30:00 1275
原创 很累,很迷茫
今天是07年放假后的第一天,我终于下决心把博客园里的我的博客搬到CSDN里来了。人们都说初恋情人最令人难忘。我是在博客园里有了我的第一个Blog的,虽然CSDN的强大和易用性最终把我吸引到了这里,但是我还是很怀念我的博客园的。唉,没办法。这个世界就是这样,弱肉强食。我也只能写一篇随笔纪念一下了。
2007-01-02 16:22:00 549
转载 学习过程其实是一张网
进行比较简单的学习时,专家或者教师往往给初学者这样一种建议:以学习Java为例,初学者最好学习C语言,掌握基本的语言概念;然后编写Java版的helloworld,然后学习基本的java.lang, java.util库,在学习的过程中不断体会OO的概念;然后根据需要,学习某一方面的如网络,UI, WEB等等……很明显,这是一个箭头状的直线学习图。但是实际上没有人纯粹的依赖这些建议或指导来学习
2007-01-02 16:13:00 743
转载 如何掌握一项新技术
科技发展,一跃千里。在这个日新月异的年代,如何保持自己的实力和优势,以应付日益严峻的职业竞争和挑战?这是每一个IT从业人员不可回避的问题!优生劣汰,适者生存,这是自然规律。如果不想被竞争所淘汰,我们就只有时刻保持清醒的头脑,不断学习新的知识和技能,以适应新的变化和发展。IT界存在这样一种典型的情况。一个大学刚毕业后参加工作的同学,凭着在学校学到的一些计算机专业知识,熟悉VC、VB、Java、D
2007-01-02 16:11:00 888
转载 开关问题2
2、房间里有三盏灯,房间外面有三个灯的开关,分别对应里面的三盏灯。如何只进房间一次,判断开关和灯的对应关系?注意房间外是看不到房间内灯的开关状态的。答:很明显,区分三个事物至少需要两个是非型判断条件。两个独立的0,1条件可以区分4 件事物,可惜这道题用到的两个0,1条件不是完全独立的,不过还是可以胜任这个区分任务的。灯泡的亮灭和冷热就是这两个0,1条件,具体的做法就不多说了。
2007-01-02 15:30:00 738 1
转载 开关问题
有编号为1--100的灯初始状态是全开着的,现进行如下操作:编号是1的倍数灯拨一下开关,(开--关算一次拨操作;关--开算一次拨操作)是2的倍数灯再拨一下开关,是3的倍数的灯再拨一下开关,......如此直到100的倍数问:最后熄灭的灯的编号?答:这样分析,他要找的是最后关的灯,也就要从最后一次操作开始往前推算,看看能找到的第一个关灯的动作是对哪个灯的,所以,自然,从100开始往前推!
2007-01-02 15:28:00 1087
转载 计算机常见缩写
1。RSS:Really Simple Syndication RSS是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syndication)。通常在时效性比较强的内容上使用RSS订阅能更快速获取信息,网站提供RSS输出,有利于让用户获取网站内容的最新更新。网络用户可以在客户端借助于支持RSS的聚合工具软件(例如SharpReader,NewzCrawl
2007-01-02 15:00:00 1403
转载 猴子搬香蕉问题
一个小猴子边上有100根香蕉,它要走过50米才能到家,每次它最多搬50根香蕉,(多了就被压死了),它每走1米就要吃掉一根,请问它最多能把多少根香蕉搬到家里。提示:他可以把香蕉放下往返的走,但是必须保证它每走一米都能有香蕉吃。也可以走到n米时,放下一些香蕉,拿着n根香蕉走回去重新搬50根。答:0→1时,吃3根剩97根(搬两趟)。因而推出到16米时,吃掉48根剩下52根。此时,如果按前面的方法,在17
2007-01-02 14:50:00 1979
转载 小熊问题
五。小熊问题一只毛毛熊走着走着掉进了一个坑里,还好这坑只有20米深,毛毛熊2秒钟就掉到地上了,现在的问题是,毛毛熊是什么颜色呢?g=10m/s2,北极,所以白色
2007-01-02 14:49:00 848
转载 寻找病狗问题
四。寻找病狗问题一个大院子里住了50户人家,每家都养了一条狗,这个院子里的人都有极强的推理能力。 有一天他们接到通知说院子里有狗生病了,并要求所有主人在发现自己家狗生病的当天就要把狗枪杀掉。 然而所有主人和他们的狗都不能够离开自己的房子,主人与主人之间也不能通过任何方式进行沟通,他们能做的只是通过窗户观察别人家的狗是否生病从而判断自己的狗病否。(就是说,每个主人只能看出其他49家的狗
2007-01-02 14:47:00 1279
转载 猜纸牌问题
三。猜纸牌问题S先生、P先生、Q先生都具有足够的推理能力。这天,他们正在接受推理面试。 他们知道桌子的抽屉里有如下16张扑克牌: 红桃A、Q、4 黑桃J、8、4、2、7、3 草花K、Q、5、4、6 方块A、5 约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗? 于是
2007-01-02 14:46:00 2315
转载 海盗分钱问题
二。海盗分钱问题5个海盗抢得100枚金币后,讨论如何进行公正分配。他们商定的分配原则是: (1)抽签确定各人的分配顺序号码(1,2,3,4,5); (2)由抽到1号签的海盗提出分配方案,然后5人进行表决,如果方案得到超过半数的人同意,就按照他的方案进行分配,否则就将1号扔进大海喂鲨鱼; (3)如果1号被扔进大海,则由2号提出分配方案,然后由剩余的4人进行表决,当且仅当超过半数的人同
2007-01-02 14:45:00 2654
转载 囚犯模豆子问题
一。囚犯模豆子问题5个囚犯,分别按1-5号,在装有100颗绿豆的麻袋里抓绿豆,规定每人至少抓一颗,而抓得最多和最少的人将被处死,而且,他们之间不能交流,但在抓的时候,可以摸出剩下的豆子数。问他们中谁的存活几率最大? 提示: 1.他们都是很聪明的人 2.他们的原则是先求保命,再去多杀人 3.100颗不必都分完 4.若有重复的情况,则也算最大或最小,一并处死。////
2007-01-02 14:41:00 1629
转载 系统钩子介绍
一、 介绍 本文将讨论在.NET应用程序中全局系统钩子的使用。为此,我开发了一个可重用的类库并创建一个相应的示例程序(见下图)。 你可能注意到另外的关于使用系统钩子的文章。本文与之类似但是有重要的差别。这篇文章将讨论在.NET中使用全局系统钩子,而其它文章仅讨论本地系统钩子。这些思想是类似的,但是实现要求是不同的。 二、 背景 如果你对Windows系统钩子的概念不熟悉,让我作一下简短的描述:
2007-01-02 10:36:00 1026
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人