`
JAVA海洋
  • 浏览: 617971 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论
文章列表
墨西哥《成绩》周刊6月6日一期发表了比尔 ? 盖茨写给即将走出学校、踏入社会的青年一代的11点忠告: 1.生活是不公平的,你要去适应它。 2.这个世界并不会在意你的自尊,而是要求你在自我感觉良好之前先有所成就。 3.刚从学校走出来时你不可能一个月挣6万美元,更不会成为哪家公司的副总裁,还拥有一部汽车,直到你将这些都挣到手的那一天。 4.如果你认为学校里的老师过于严厉,那么等你有了老板再回头想一想。 5.卖汉堡包并不会有损于你的尊严。你的祖父母对卖汉堡包有着不同的理解,他们称之为“机遇”。 6.如果你陷入困境,那不是你父母的过错,不要将你理应承担的责任转嫁给他人,而要学着从 ...
当年,国际巨星成龙的「龙种」曝光,众人指责他对不起娇妻林凤娇,逼得他出面召开记者会,向世人自白他犯了「全世界所有男人都会犯的错误」。从来没犯过这种错误的我,也因此常常认为自己不是个男人。虽然没犯过「全世界所有男人都会犯的错误」,但是我倒是曾经犯了「全世界所有程序员都会犯的错误」。不管使用何种语言,全世界所有程序员都一定犯过这种错误,那就是:太依赖编译器,却不知道编译器做了哪些事。一般来说,越高阶的程序语言,会提供越多语法上的便利,以方便程序撰写,这就俗称为syntacticsugar,我称其为「语法上的甜头」。虽说是甜头,但是如果你未能了解该语法的实质内涵,很可能会未尝甜头,却吃尽苦头。不久前, ...
想成为JAVA高手,你至少要非常熟悉并能自如地应用如下几个知识点:1.序列化机制.(有人认为它并不是重要的技术,我以我的经验声明,这是JAVA平台第一重要的知识点.)2.RTTI机制3.CALLBACK机制4.反射机制序列化:是一切对象深度CLONE,对象 ...
1.介绍许多开发者和用户都在寻找Java程序中访问数据库的便捷方法。由于Java是一个健壮,安全,易于使用的,易于理解且可以从网络中自动download,所以它成为开发数据库应用的一种良好的语言基础。它提供了C,C,Smalltalk,BASIC,COBOL,and4GLs的许多优点。许多公司已经开始在Java与DBMS的连接方面做工作。许多Java应用开发者都希望能够编写独立于特定DBMS的程序,而我们也相信一个独立于DBMS的接口将使得与各种各样DBMS连接变得最为便捷,开发更加迅速。所以我们认为定义一个通用的SQL数据库存取框架,在各种各样的提供数据库连接模块上提供统一的界面是十分有意义的 ...
(枣子原创--www.vcroad.net wutao8@263.net) 做为一名大四的学生,我面试过不少的单位,有成功的也有失败的,但是对我来说所有的失败在某种意义上都是一种成功,特别是我下面写的这些,写这篇文章的时候,我已经签了南京的一家软 ...
如果你正在负责一个基于SQL Server的项目,或者你刚刚接触SQL Server,你都有可能要面临一些数据库性能的问题,这篇文章会为你提供一些有用的指导(其中大多数也可以用于其它的DBMS)。 在这里,我不打算介绍使用SQL Server的窍 ...
using Life;using Life.Love; namespace love{/// <summary>/// love 的摘要说明。/// </summary>public class love :Life.Love{void love(boy, girl) {  if( boy.有房() && boy.有车() )  {   boy.Set(Nothing);   return girl.嫁给(boy);  }  else if( girl.愿意等() )  {   next_year:   for( day=1; day<=365; ...
Ansistring 转 char 代码: void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString Test = "哈哈"; char *chr = Test.c_str(); } char转Ansistring 代码: #include <windef.h> void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString str = "Sample"; char chr[MAX_PA ...
以下仅为个人观点,希望大家讨论和完善,并设计较为好用的类库编写健壮程序,首先正确的理解类库,考虑异常处理和输入参数校验,其次是跟踪和改进。概念程序的执行就是系统状态的变化过程, 任何一个方法的执行,对象和系统会进入下一个状态。错误的发生可归结为:? 参数错误? 状态错误,方法执行的前提条件没有得到满足这些处理,在公有的(public)方法或类和非公有的方法或类处理中是不一样的,比如在私有的方法中,一般不用有用参数校验,因为它的调用者通常是程序的编写者自己。但输入参数是否为空对象,可以在调用之前进行诊断,然后进行相应的处理 (或者不判断但系统会引发运行时错误)。参数校验一般是指用户输入和应用程序的 ...
下面是对Hibernate开发工作的个人想法,正是这些工作使得Hibernate如此迅速的得到广泛的欢迎。1、飞快的版本发布保持活跃的开发速度,经常进行版本发布,甚至几天之内就从前一个版本开发到下一个版本。这样是保证软件远离Bug的最好的办法,也可以让用户感到很放心,确信Hibernate的开发十分活跃,另外这样做也有一大好处,就是可以发现哪些功能是用户真正需要的。2、回归测试我想现在整个Java社区一定都很重视自动回归测试。如果软件的功能和设计有比较大的修改,那么一个综合性的test suite对于软件可维护性和稳定性来说实在是太重要了。我们应该有这样的意识:如果对软件的一个新功能没有进行回归 ...
软件盗版是一个全球性问题。每年由于非法使用给软件企业造成高达上百亿美元损失,有些国家软件盗版率高达90%以上,并且37%的正版软件在使用中涉及非法拷贝。   软件版权保护对软件产业的健康发展至关重要。让我们来 ...
PowerBuilder取得巨大成就的原因就是有Datawindow对象,DataWindow是具有功能强大和灵活多变的特点,本人用PowerBuilder开发过一段时间后,,总结出一些技巧,以供广大的PB开发者借鉴使用。  一.如何创建一个报表,如下形式 Quantity R ...
PowerBuilder中的TreeView 控件为树状游览,类似于WINDOWS的资源管理器,其特点是信息项呈树状层次结构,能更清晰地表现主、细目关系 ,操作非常方便。在应用中可将其与DataWindow 配合使用, 一个提供信息的分类体系,一个提供具体信息,达到珠连碧合的奇妙效果。它特别适用于多级信息的分类检索, 是多级菜单所无法比似的,它的表现形式深受程序设计人员和广大用户的喜爱,在许多应用软件中都能看到她的英姿。   在PowerBuilder下,TreeView 控件的应用较其它控件要复杂得多,刚接触它时往往有些不知所措。但如果将它的机理搞清楚,掌握它也不是很难的事。下面我结合长白公司 ...
单选或多选按钮消息(前缀:pbm_bm) pbm_bmgetcheck 单选按钮或多选按钮是否被选。 pbm_bmgetstate 按钮是否加亮。 pbm_bmsetcheck 将无线按钮或确认框的选中状态改为未选中状态,反之亦然。 pbm_bmsetstate 加亮或不加亮按钮。 pbm_bmchange 改变按钮的风格,例如,改为单选按钮或组合框。 单选或多选按钮通知消息(前缀:pbm_bn) pbm_bnclicked 按钮控件被点中。 pbm_bndisable 使按钮控件无效。 pbm_bndoubleclicked 按钮控件被双点。 pbm_bndragdrop 一个对象被放到按钮控 ...
C#和Java都是很不错的语言。他们通过类似的方式达到了类似的目的,尽管C#比Java多出来一些和句法相关的东西,例如foreach关键字和一些更加让人高兴的扩展/实现架构。不幸的是,这些改进的光芒被削弱的东西掩盖掉了。在本文里,我将比较两种语言,并尽量避免深入到JVM和CLR层。Java:无可争辩地具有C++所有的精华在比较Java和C#的时候,你不可能不注意到它们诸多的相似之处,这在某种程度上要归结于它们共同的来源:C和C++。但是,当Gosling和他的同事们坐下来创造Java的时候,他们不仅吸取了C++的能力,而且更重要的是,他们减掉了一些无用特性,后者让C++更容易出错误而且更难学习。 ...
Global site tag (gtag.js) - Google Analytics