9月10
        在c# winform中用子窗体刷新父窗体,子窗体改变父窗体控件的值有几种方法,下面我们来看用第一种方法:
用委托,Form2和Form3是同一组
Form2

9月10
         在Java语言中,equals()和hashCode()两个函数的使用是紧密配合的,你要是自己设计其中一个,就要设计另外一个。在多数情况下,这两个函数是不用考虑的,直接使用它们的默认设计就可以了。但是在一些情况下,这两个函数最好是自己设计,才能确保整个程序的正常运行。最常见的是当一个对象被加入集合对象(collection object)时,这两个函数必须自己设计。更 细化的定义是:如果你想将一个对象A放入另一个Collection Object B里,或者使用这个对象A为查找一个元对象在Collection Object B里位置的key,并支持是否容纳,删除Collection Object B里的元对象这样的操作,那么,equals()和hashCode()函数必须开发者自己定义。其他情 况下,这两个函数是不需要定义的。
equals():
它是用于进行两个对象的比较的,是对象内容的 比较,当然也能用于进行对象参阅值的比较。什么是对象参阅值的比较?就 是两个参阅变量的值得比较,我们 都知道参阅变量的值其实就是一个数字,这个数字可以看成是鉴别不同对象的代号。两个对象参阅值的比较,就是两个数字的比较,两个代号的比较。这种比较是默 认的对象比较方式,在Object这个对象中,这种方式就已经设计好了。所以你也不用自己来重写,浪费不必要的时间。
对象内容的比较才是设计equals()的真正目的,Java语言对equals()的要求如下,这些要求是必须遵循的。否则,你就不该浪费时间:
对称性:如果x.equals(y)返回是“true”,那么y.equals(x)也应该返回是“true”。
反射性:x.equals(x)必须返回是“true”。
类推性:如果x.equals(y)返回是“true”,而且y.equals(z)返回是“true”,那么z.equals(x)也应该返回是“true”。
还有一致性:如果x.equals(y)返回是“true”,只要x和y内容一直不变,不管你重复x.equals(y)多少次,返回都是“true”。
任何情况下,x.equals(null),永远返回是“false”;x.equals(和x不同类型的对象)永远返回是“false”。
9月10
一.web.xml文件
9月10

如何配置dwr

14:10编程杂谈  From: 本站原创
        下面来看下我们怎么配置dwr,配置步骤请看如下smile
1.project目录\WebRoot\WEB-INF\lib下方dwr.jar

2.project目录\WebRoot\WEB-INF下建立dwr.xml
dwr.xml内容:

Tags:
9月10
        当你走近会客室,面试过程就开始了,当然你得不卑不亢,谦虚谨慎,除了这些放之四海皆准的原则,你还应该知道。面试就是个沟通28,让对方认识到你的实力,并且你也了解到是否喜欢并且能做这个工作stupid,后者可能很多人没有意识到81

沟通很奇妙,每个人都说自己能很好的别人沟通,在面试官看来,沟通不是让你不停的附和或者滔滔不绝讲述,而是从对话中能了解双方的立场,无论是支持和反对,都能深入对问题的探讨,怕的是无论对方说什么,自己都在说自己的那一套,这样的人也许是一个目标清晰的人,但不是一个好的沟通者,因为对方说什么都不能影响他的内容,他也不关心别人说什么。例如在面试的时候,面试官几次要求讲解和应聘职务最相似的一个工作经历,有人仍然坚持从第一个工作讲到最后一个,这样人其实是不可沟通的。

面试官的问题千奇百怪,其目的还是了解你的水平和你是一个什么样的人,在过程中看你是否能和现有团队一致。任何问题都必须从这两个方面来临场发挥,不用担心你没有很好的文凭和资历,也别担心你过去的公司不怎么样,只要通知面试,这些事情面试官都是知道的,他肯定看中了你简历上的某个方面。

在回答问题之前,你首先得看看在座的人,总有一个人是主角,对他的问题,你要认真听取和仔细思考。
9月10
         从早上8点写到现在的东西,关掉后再打开突然蹦出个提示,word无法读取文档,文档可能损坏,真是急死我了.
解决方法:
打开word 程序,文件->打开,然后选择打开按钮后边的小三角,选择打开并修复,OK,谢天谢地了。

点击在新窗口中浏览此图片
9月10
      今天看JavaScript高级程序设计第8章检测浏览器和操作系统时smile,发现浏览器发展历史带着一种没有统一规范的过程走到了今天,这些混乱的过程,主要体现在user-agent字符串内容上,用了Win的人,很多都无知地认为世界只有IE这么一个浏览器,对他们来说带着一种打开浏览器就是打开IE的意思,没有Mozilla,Opera,Konqueror,Safari,NetScape这些可选的概念,但对于Web人员则不能对这些无知了,一个可靠的javaScript脚必须针对不同的客户平台作出不同准确识别,不单是浏览器类型对javaScript函数调用有关,浏览器依附的操作系统平台对浏览器的支持功能也有制约和支持,书中附带的detect.js,软完整给出了针对一系列用户浏览器和操作系统平台的检测,虽然直接对Code看难理解,不过跟着书本解析,理解起来还是不难的,里面几乎全是通过对user-agent字符串信息分析得到的,我往代码里添加了自己的注释。

detect.js
9月10
9月10

ajax刷新子页面内容

13:06Web开发  From: 本站原创
     实现ajax刷新子页面内容
commandlink 的 oncomplete=“widow.frames['iframeid'].location.reload();”
9月10
        如果你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准的程序员呢,本文试图总结作者从事15年软件开发工作的感想,希望对有志成为职业程序员的人有所帮助。

程序就是一系列按步骤进行的操作序列,它有好多种级别,比如最低级的微程序、次低级的汇编程序、高级的各种编程语言程序、最高级的脚本语言程序,也许我列的不对,但没关系,我要说的是不管是那个级别的程序,其本质都是操作的逻辑序列。大多数系统和应用程序都是建立在高级编程语言上的,比如C、C++、C#、FORTRAN、BISIC、JAVA等等,就让我们只关注这一级的编程能力吧。因此如果一个程序员的逻辑能力不高,他永远都不能成为一名具有合格职业水准的程序员,我们在下面的讨论有关编程能力的方方面面,最终都是为了最大程度地提高和实现一名程序员的逻辑能力。

一、掌握基础知识:十六年寒窗的持续积累

从7岁读小学起,经过16年的学习,你从软件专业本科毕业后,必须完成以下几门专业课程的学习:计算机组成、操作系统原理、汇编语言、数据结构、编译原理、数据库原理、软件工程、结构性设计语言(PASCAL、C)、面向对象设计语言(C++、C#)、计算机网络等,你最好还懂一些算法分析、分布式系统、计算机图形学、形式逻辑、人工智能原理、软件设计模式、软件构架/框架等研究生的课程,16年来,你积累的除了知识,更重要的是形成最适合自己的学习方法和工作方法。这些是你具备程序员职业水准的基础能力,不要受什么计算机软件怪杰之类传奇的影响,那不过是小概率事件,而且这些怪杰们就算没有读过软件本科和研究生,也往往自学了大多数专业课程,很可能比在校学习的学生对这些课程的精髓部分理解的更好,还有他们的工作方法和思维方式是特别而高效的,但普遍性差,可以借鉴,不宜模仿。好,所以现在你只需要问问自己,那些课程和知识都学会并掌握了吗?如果是,那就准备好进行实践了。
分页: 2/5 第一页 上页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]