12 2009 档案
摘要: 今天下完课,朋友发我一个他去某软件公司的面试题。 趁着吃饭的时间就把题目做了一遍题目如下:-------------------------------------------------------------------------------------------应聘考试题目第一题: 设计一个多线程环境下的链表操作,对链表进行创建、插入、删除、查询操作。(C语言实现)第二题:任意输入一字符...阅读全文
摘要: 这学期将近结束了, 数据结构课程也接近了尾声 .. 当然不应少的期末项目布置下来了 , 项目详细如下:考核内容:飞机订票系统设计问题描述:通过此系统可以实现如下功能:(1)录入:可以录入航班信息(具体内容自定);(2)查询:可以查询某个航线的情况;(3)订票:可以订票,如果该航班已经无票,可以提供相关可选择航班;(4)退票:可退票,退票后修改相关数据文件;(5)修改航班信息:当航班信息改变可以修...阅读全文
摘要: v一.本质区别sizeof和strlen有本质上的区别。sizeof是C语言的一种单目运算符,如++、--等,并不是函数,sizeof的优先级为2级,比/、% 等3级运算符优先级高,sizeof以字节的形式给出操作数的存储空间的大小。而strlen是一个函数,是由C语言的标准库提供的。strlen计算的 是字符串的长度。二.使用区别1.sizeofsizeof的操作数可以是数据类型、函数、变量,表...阅读全文
摘要: Part ⅠListening ComprehensionSection1. C2. A3. A4. D5. BSection6. A7. B8. D9. C10. BSection11. after this semester12. Irish13. 3 years14. a welcome party15. felt boredPart ⅡStructureSection16. B17. B1...阅读全文
摘要: 1、鸟笼逻辑 挂一个漂亮的鸟笼在房间里最显眼的地方,过不了几天,主人一定会做出下面两个选择之一:把鸟笼扔掉,或者买一只鸟回来放在鸟笼里。这就是鸟笼逻辑。过程很简单,设想你是这房间的主人,只要有人走进房间,看到鸟笼,就会忍不住问你:“鸟呢?是不是死了?”当你回答:“我从来都没有养过鸟。”人们会问: “那么,你要一个鸟...阅读全文
摘要: 1. 下载pyreadline, Windows上的命令行彩色显示需要这个模块。2. 进入ipython以后,键入“%color_info”查看当前颜色输出是否打开。若没有打开,则“%color_info ON”3 .输入”%colors Linux”或LightBG(适合浅色屏幕背景)阅读全文
摘要: 1.电路交换技术 网络交换技术共经历了四个发展阶段,电路交换技术、报文交换技术、分组交换技术和ATM技术。公众电话网(PSTN网)和移动网(包括GSM网和CDMA网)采用的都是电路交换技术,它的基本特点是采用面向连接的方式,在双方进行通信之前,需要为通信双方分配一条具有固定带宽的通信电路,通信双方在通信过程中将一直占用所分配的资源,直到通信结束,并且在电路的建立和释放过程中都需要利用相关的信令协议...阅读全文
摘要: Microsoft发布的Windows Live Writer是一款管理个人博客的客户端工具。Windows Live Writer不光支持Windows Live Spaces的用户使用,同时支持现在网络上的其他流行的一系列的Blog内容管理系统。 用Windows Live Writer写CSDN博客的步骤如下: 1,安装Windows Live Writer后,会有一个添加账户的向导。在...阅读全文
摘要: 一、AdHoc网络的概念 Ad Hoc网络是一种没有有线基础设施支持的移动网络,网络中的节点均由移动主机构成。Ad Hoc网络最初应用于军事领域,它的研究起源于战场环境下分组无线网数据通信项目,该项目由DARPA资助,其后,又在1983年和1994年进行了抗毁可适应网络SURAN(Survivable Adaptive Network)和全球移动信息系统GloMo(Global Informat...阅读全文
摘要: 在计算机科学和自动机理论领域里,状态(state)的概念是指程序或机器的一个唯一的信息格局(unique configuration),换句说,机器可以有多个互不相同的格局,每一个格局叫状态。阅读全文
摘要: 最近学习 NIO,学习了XMemcached 和 它的NIO框架 yanf4j. 分析了一下yanf4j 的源码,学到了很多NIO和多线程的知识,在这里分享给大家(见附件).
附件讲解的主要是代码的运行流程,相关深入了解和学习还需要结合源代吗.
本文附件下载:
yanf4j_服务端读取源码分析.rar (102.1 KB)
作者: pan_java
...阅读全文
摘要: http://blogs.sun.com/enterprisetechtips/entry/datasource_resource_definition_in_java?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+JavaEeHeadlines+%28Java+EE+Headlines%29
以后再也不用调...阅读全文
摘要: 在今年11月份,宏天软件开放了公司的开源版OA 1.2 beta版本,得到同行以及企业的热烈响应,公司也加紧了下一步的开源的步伐,宏天软件把现行的企业版1.2.1也对所有企业开放源代码(暂时不对个人开放,虽然目前有很多个人及软件开发室强烈要求),企业只需要花上万元左右,就可以购买该版本的全部代码,并获得授权基于此系统开发其他系统或基于此开发新的OA平台。这对大部分想寻找OA开源解决方案的的企业带来...阅读全文
摘要: 不太好描述,直接上代码吧,model配置如下
@Entity@Table(name = "TBL_USER")@Cache(usage = CacheConcurrencyStrategy.NONSTRICT_READ_WRITE)public class User extends BaseModel{……
然后在sessionFactory开启二级缓存如下,
<prop key="hibe...阅读全文
摘要: 尚学堂spring视频教程,分享给大家,这里是上半部分,大约300M,我把它存在我用的网络硬盘里www.diskes.com,在首页提取码框中输入MjAwOTEyMTgyMTU3MzIxNzg2NTM2 ,即可下载,过几天我把下半部分也放上去。
作者: success110110
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法...阅读全文
摘要: Java下没有一个日期时间选择控件一直是一个遗憾,经过一段时间努力,终于写出了一个简单适用的日期时间选择控件,就是界面可能不是太漂亮,但是够用了,大家使用中有何建议可以留言。版本可以支持JRE1.4及以上版本。该控件可以根据用户指定格式在文本区展示格式后字符串,同时也根据格式串调整日期时间显示面板中内容,这些都可以通过构造函数的pattern参数来指定:比如指定为:yyyy-MM-dd就只会有日期...阅读全文
摘要: 有两个PO类
在数据库中是Parent:1 to N Child
class Parent implements java.io.Serializable{ private String name; private Set child;...}class Child implements java.io.Serializable{ private String name; private Pa...阅读全文
摘要: 目前做一个小项目,学生答题sql测试的,就是老师出题,学生回答sql语句那种,以前的项目都是用sql语句查询数据库
现在要用程序自动测试两个sql语句是否完全等价,简单的好办了但是越做越发现一个问题,就是sql等价不好判断
具体在现实中遇到这么一个问题
比如 有关系 R (A,B) 目前数据库里的数据有
A B
--------------------------
2 3
3 5
6 7
4 5...阅读全文
摘要: 跟实例对应的文章:Speed Up Your Hibernate Applications with Second-Level Caching. 这里为了研究这篇文章和Ehcache, 在Eclipse中重新配置了下,又补全了必要jar包。下载附件内容,按如下步骤配置:1, 在Mysql中执行others\sql目录下的create.sql和init.sql两个sql脚本,命令如: mysql&g...阅读全文
摘要: <!--StartFragment--> 参考了网上一些资料,实现了session通过filter存储到memcached服务器上.(参见: http://ooft.javaeye.com/blog/537841 )实现方式:a) 通过MemcachedSessionFilter过滤器拦截cookie,取得的sessionId,通过sessionId构造新的HttpServle...阅读全文
摘要: 第一次在javaeye发帖,好激动……
最近在涉及一个Struts 2,Hibernate 3.2,Spring 2.5的项目。对于Spring的事务处理,有一些疑惑。
之前做过的项目也是SSH的,但分层则是使用了两层,即把service和dao合在了一起。
先来说说之前我这个两层的结构:
首先是一个BaseDaoImpl,这个Dao集成了HibernateDaoSupport,实现了对于...阅读全文
摘要: 本以为这个方法可以方便的clone对象,但写了下测试用例,发现不是 by the way 我用的是commons-beanutils-1.8.2.jar 和 Junit3.jar ,最开始少jar要commons-logging.jar,看下官网The commons-beanutils package requires that the following additional packages...阅读全文
摘要: java用来做音视频解析的还是挺少的,刚巧领导给分派了这个工作,就硬着头皮干了4个月。基本上算能解决mp4的音视频解析了。share一下,希望能对有这方面需求的人提供帮助,也希望能有更好的建议和解决方案。
此文不涉及RTP,RTCP协议,H264解码,因为本人的专业知识实在有限,不过我还是特别希望有此方面开发经验的兄弟指点一二(c/c++ 方向的也可以)
Lib:这里用到了jave(一个日本的...阅读全文
摘要: 实现的功能:1. 将对象按唯一的标识ID存入缓存池(池内部用hashMap 实现);2. 通过唯一标示ID高速读取池中的对象,如果对象已经失效,返回空;3. 自动计算对象的存取时间,使用频率,使用次数,缓存命中次数和访问次数;4. 对于使用频率低,使用次数少,空闲时间长的对象,自动从缓存池中删除;5. 参数可配置,监视器自己实现,不依赖其他包,功能简单; 把源码包发上来,抛砖引玉哈,希望大家多多批...阅读全文
摘要: Freemarker一般是通过writer输出到文件的处理过程,但是这个过程不是很优化的,大量的IO操作使程序变的很慢。尤其是生成对应的文件后,再做一些处理,更是慢上加慢。 废话少说,先看看改造前的代码。cfg.setClassForTemplateLoading(this.getClass(), "/");cfg.setObjectWrapper(new DefaultObjectWrap...阅读全文
摘要: 浅谈SUN JVM内存管理与应用服务器的优化之服务器内存分配与优化陈嗣洪上篇给大家介绍了SUN JVM的内存管理机制。本篇主要讲解与性能相关的JVM参数,怎样使用工具监控JVM的内存分配使用情况和怎样调整JVM参数让系统在特定硬件配置下达到最优化的性能。通过上篇SUN JVM内存管理机制的介绍,大家都知道了SUN JVM内存分为永久存储区,伊甸园,幸存者1区,幸存者2区和养老区等几个区域。他们的作...阅读全文
摘要: Hibernate 中的一些细节应当注意,这里讨论下hibernate的unsaved-value: 先将这个示例说说: create table category ( catid char(10) not null, name varchar(80) null, descn varchar(255) null, constraint pk_category primary key (catid)...阅读全文
摘要: 原文地址:http://www.infoq.com/news/2009/12/spring30同志们,Spring框架的3.0版本终于在今天发布啦。InfoQ特别对话了Spring框架项目的技术头领Juergen Hoeller,从他口中了解到不少关于这次发布对Spring集团带来的改变。Hoeller详细罗列了Spring 3.0中的各项新特性: * 基于Java 5 - 目前核心API已经使用...阅读全文
摘要: 因为之前使用的mysql 现在想转为Oracle实现 如何改能降低最大的工作量DaoFactory 类 里面组合了 Dao的实例ServiceFactory 类 里面 组合了 Service实例 ps:这两个类不算工厂类 应将类名Factory改成Contextg更合适具体下面贴代码 public class DaoFactory{ private static IAccountDao acc...阅读全文
摘要: 在JBOSS中部署了CORBA应用,但是在JBOSS服务启动时出现了如下错误,导致JBOSS部署失败无法正常启动,在Google上搜索了很久,但都没有找到相关的解释,请教各位专家是否了解这个错误的原因,非常感谢!
=========================================================================
JBoss Bootstrap E...阅读全文
摘要: 前两天发了一个招聘广告贴,结果之前的ID和帖子都被管理员删了,之前的一些资料都没了,真是服了,没办法又注册了一个原来的ID,结果等了两天才能发贴。
继续把之前的帖子重发一下。
说明:
Web负载均衡和应用负载均衡使用Nginx
Web服务器用Tomcat
应用服务器可选Jboss、glassfish、tomcat
数据库Mysql
Session缓存使用TokyoTyrant(需要持久化)
...阅读全文
摘要: Given that there are many cases where it is necessary to communicate between plug-ins in different sandboxes, what can we do?1. We can communicate through a shared data structure or event passing syst...阅读全文
摘要: 从JDK5.0开始,JDK中加入了并发包,最近刚开始使用。感觉对于应用开发非常方便。在开发过程中,我自己碰到两种情况的应用场景。就从应用场景来分析concurrent包的应用。
场景一:任务的定时、延时执行。比如指定某个状态检查的任务程序定时执行。
场景二:有多任务同时提交,而且这些任务相互独立。这些任务可以并行执行的,但是,各个任务最终需要返回执行的结果。
场景一是非常常见的,当然也已经有...阅读全文
摘要: Hessian是一个解耦合的远程调用包
1、hessian是基于http协议的,使用自己的序列化机制,这里和RMI不同,RMI是使用java的序列化机制,包路径不能改变。
2、Hessian中接口的包路径可以不一样,即:server端和client端的接口包路径可以不同(不知道类名可不可以不同),如:在server端开放接口为:com.topsoft.service.TestImpl在client...阅读全文
摘要: 项目中一个功能很耗时,头儿让我看看是什么原因造成的,看能不能有什么调优。 分析原因时得用数据支持吧, 也就是说看都有哪些因素造成了耗时,各贡献值具体是多少。顺着这个思路想起来和apache中common框架中的一个工具类org.apache.commons.lang.time StopWatch。 它很好的模拟了秒表,通过它的split方法和getSplitTime方法,可以很好地看出各分步骤...阅读全文
摘要: 今天兴起,想玩一玩Java EE 6.0,于是把Netbeans6.8给下载下来了。(好像是要快一些了。)然后写了一个EJB3的模块(HelloWorld的无状态会话Bean),部署到它自带的Glassfishv3的服务器里。 但是问题出现了,我自己建了一个Java应用程序来,想通过JNDI的方式来访问这个EJB程序。还是按照老规矩嘛: public class Main { /** * @par...阅读全文

