`
mylftnt
  • 浏览: 26501 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论
文章列表
Java 1.4在Java API加入了非阻塞I/O(non-blocking I/O),不过Java1.3和更早的版本都不支持这样的特性。然而,你可以用java.net.Socket类的超时属性来获得一些类似于非阻塞I/O的功能。 要使用超时属性,首先你要创建一个socket,然后设置你期望的超时时间。setSoTimeout方法有一个参数,这个int型参数指定了socket在抛出一个违例前要等待的超时时间,单位是毫秒,像下面的例子: Socket s = new Socket(server, port); System.out.println(s.getSoTimeout()); s ...
问:把数据从mysql迁移到Oracle需要注意些什么? 答:以下是MySQL迁到Oracle需要掌握的注意事项,希望对你有所帮助。 1.自动增长的数据类型处理 MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。 ...
当页面实际内容高度大于浏览器可视区域高度时 a. IE下 b. FF下 当页面实际内容高度小于浏览器可视区域高度时 a. IE下 b. FF下 由此有以下结论 clientHeight 在IE和FF下,该属性没什么差别,都是指浏览 ...
http://industry.ccidnet.com/art/322/20060111/412535_1.html 编辑映射 HibernateSynchronizer的一个主要吸引力就在于它为映射文档提供的专业化的编辑器。可以配置这个编辑器,以便只要保存文件就自动重新生成相关数据对象,但是这只是一个锦上添花的功能;即使不打算使用该插件的代码生成器,您也可能希望使用这个编辑器。它为您提供映射文档元素的智能完成功能,以及一个图形化的大纲视图,可以在这个视图中操纵这些元素。 但是,如果从Developer's Notebook一书中的下载源代码开始,就至少得有一项技巧才可以让编辑器工作。 ...
本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。    本文包含以下内容:    ·配置Hibernate和事务    ·装载Spring的applicationContext.xml文件    ·建立业务层和DAO之间的依赖关系    ·将Spring应用到Struts中   简介   这个例子是建立一个简单的web应用,叫MyUsers,完成用户管理操作,包含简单的数据库增,删,查,该即CRUD(新建,访问,更新,删除)操作。这是一个三层的web应用,通过Action(Struts)访问业务 ...
一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。 - 程序结束后有系统释放 4、文字常量区 —常量字 ...
答:白盒测试和黑盒测试是根据对软件代码的可见性,采用的测试方法;凡是针对代码本身的测试,都可以看做是白盒测试,凡是不考虑代码如何实现,只对代码能实现的功能进行的测试都可以看作黑盒测试。 black box testing focus ...
目前连锁加盟已成为创业的主流方式之一。连锁加盟虽有着“大树底下好乘凉”的优势,但很多创业者都有同感:面对诸多的加盟品牌,不知如何才能踏出正确的第一步?
 对此,业内专家建议,创业不是儿戏,千万不能急躁!创业者按照以下九个步骤进行,才能走稳创业之路。 步骤一:兴趣是先导

 开创一个新事业,前3年比较辛苦。兴趣、理想与热情,是支持创业者坚持到底的原动力,甚至决定着新事业未来的发展。因此,创业者选择连锁加盟的项目时,一定要以兴趣为先导。 步骤二:能力最重要 每一个行业都有进入门槛,创业者如果不具备这方面的条件就贸然涉足,失败的可能性较大。因此,选择连锁加盟的项目时,自己的能力是最重要的参考 ...
英特尔总裁安迪-葛洛夫曾对大学毕业生们提出建议:“不管你在哪里工作,都别只把自己当成一名员工,而应该努力适应,把公司当成是自己的公司。职业生涯除了自己以外,没有人能够掌控。这就是你自己的事业。” 

日本东芝株式会社社长土光敏夫说过一句有名的话--为了事业的人请来,为了薪水的人请走。“打工皇帝”唐骏回忆自己在微软当小程序员时的经历时也说:“虽然是做程序员,但不能只把自己当成程序员,我还应该为老板和公司着想……只有指出了核心问题又拿出了有效解决方案的员工,才会得到老板的重视和信任。”

 那种为薪水而工作的“按钮式”的员工其实到处都有。在他们眼里,工作无非是一种简单的雇佣关系。多做一点,少做一 ...
Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金,人无完人”,Struts自身也有不少的缺点: 需要编写的代码过多,容易引起“类爆炸” 单元测试困难 这些缺点随着Web的发展越来越明显。这就促生了Struts 2.0,它的诞生能很好的解决上述问题。 好啦,废话就不多说了,现在就让我们感受一下的Struts 2.0的魅力吧。 搭建开发和运行环境 到Apache下载Strut ...
一直在寻找一个好用的js插件,以前用过jsEclipse什么的,但是比较起来 spket最好用了,而且它还支持ext,安装起来很简单..... 1、选择Help -> Software Updates -> Find and Install...-> Search for new features to install ->New remote site... Name: "Spket", Url: "http://www.spket.com/update/"下载完毕重启 Eclipse 2、Window -> Pref ...
setAttribute()是用于服务器端设置属性向客户端发送该属性,在客户端通过getAttribute()获得属性。setAttribute()也能传递对象。 setParameter()是客户端向服务器端发送属性,只能传字符,用于get/post的数值传递,在服务端用getParameter()获取,页面中有forward从定向页面的地址中的参数也能用getParameter()获取。 页面提交表单,,在servlet中用getAttribute()是获取不到表单中的值的。 基本上就是2者对应的方向是相反的。 setAttribute()是用于服务器端设置属性向客 ...
Global site tag (gtag.js) - Google Analytics