javaee:Java EE 6的依赖注入终于达成一致

今年初Google Guice和SpringSource宣布将合作提出套标准用于依赖注入注解即JSR-330但这些注解和JSR-299却并不致随后引发 了众多争论不过现在切都已经尘埃落定:JSR-299采用了JSR-330注解两者都将成为Java EE 6部分有不少人针对JSR-299和JSR-330冲突谈到了自己些看法列举如下:="32" sizcache="4" Gavin King:我... [阅读全文]

socket编程:Socket编程项目经验谈

我们项目是用DotNet实现Socket连接用多线程处理多用户我就谈下在实现过程中遇到问题下面是我服务器简化实现   private Socket clientSocket;   public void Start   {   Thread thread= Thread( ThreadStart(MainService));   thread.Start;   }   void... [阅读全文]

openxava:开源框架OpenXava 3.1.4版本发布

OpenXava 3.1.4是个开源框架可以在上快速开发企业应用部署在WebSphere Portal 6.1上 利用OpenXava你可以拥有应用如CRUD、PDF报告生成、导出到Excel、搜索、分类等你只需写段简单Java类无需XMLs、无需JSPs也无需代码生成 相关Demo查看地址:http://www.gestion400.com/web/g... [阅读全文]

java读取pdf:用Java读取pdf中的数据

用Java简单读取pdf文件中数据:第步:下载PDFBox-0.7.2.jar提供个下载地址:[url]http://pdfhome.hope.com.cn/Resource.aspx?CID=63844604-5253-4ae1-b023-258c9e324061&RID=20cd8f94-1cee-40b6-a3df-0ef024f8e0d2[/url]解压后把lib文件下PDFBox-0.7... [阅读全文]

java报表软件:Java报表软件Software比较

Java报表软件Software应用在java应用项目中能嵌入式将java报表工具部署到java应用中能共享应用服务器连接池利用应用服务负责均衡和集群特性因此java报表软件Software成为java应用项目中首选   下面列举 3种主流java报表软件Software:  帆软(FineReport):FineReport报表是款集数据展示(报表)和数据录入(表单)功能于身针对... [阅读全文]

网站诡计六大绝招:对付恶意网站WebSite诡计的 6大绝招

在各个网站WebSite的间穿行就象是在公园里漫步不过你得小心这个公园里总有些招人讨厌小缺陷 —— Flash 动画Java 陷阱以及其它些令人讨厌东西会随时随地破坏你好心情  在网上冲浪人都知道有些网站WebSite充斥着大量足以让你浏览器崩溃动画、广告条、弹出式窗口、刺耳音乐以及无休无止层层叠叠打开充满色情内容窗口这些网站WebSite总是有意或者是无意用些设计窍门技巧强行把你... [阅读全文]

策略模式java:JAVA设计模式解读的一: 策略模式

当我们掌握了Java语法当我们了解了面向对象封装、继承、多态等特性当我们可以用Swing、Servlet、JSP技术构建桌面以及Web应用不意味着我们可以写出面向对象不意味着我们可以很好实现代码复用弹性维护不意味着我们可以实现在维护、扩展基础上代码复用把刀可以使你制敌于无形而于江湖扬名也可以只是把利刃而使你切菜平静Java就是这把刀它威力取决于你使用方式当我们陷入无尽无止重复代码泥沼当我们... [阅读全文]

hibernate三种状态:Hibernate中po对象的 3种状态分析

Hibernate状态   hibernate各种保存方式区(save,persist,update,saveOrUpdte,merge,flush,lock)及 对象 3种状态  hibernate保存  hibernate对于对象保存提供了太多思路方法他们的间有很多区别这里细说下以便区别  、预备知识  在所有的前介绍说明下对于hibernate它对象有 3种状态transient、p... [阅读全文]

SOA产业发展的主旋律:竞争和合作

SOA代表着方向代表着趋势是企业管理达到最高境界是管理软件Software叠加应用由量变到质变丰硕成果如果不用SOA开放架构去整合BPM和全面预算系统那么这些物理、分散管理系统将无法实现最佳应用效果只有通过个平台个架构将这些系统有机地嫁接起来并将企业许多业务整合到平台中最终实现业务和系统业务和管理的间化学反应才是发展SOA根本目 SOA可以看作是B/S模式、XML/W... [阅读全文]

java第一步:Java学习如何走出第一步

Java开发平台种类很多在这篇文章中我主要以J2SE为例子J2SE几乎是开发所有Java应用必备它主要是由个compiler(编译器)个运行环境(runtime environment),和个核心API所构成我们要再次要强调是您所编写应用并不是直接在您本地操作系统上执行而是通过JVM(Java虚拟机)进行解释而成机器语言这就很好保证了您无论是在Solaris, Linux, Macosh或者Win... [阅读全文]

visualvm:JDK中还藏着一个宝贝 它的名字叫做VisualVM

令人意想不到宝贝其实往往已经早就在你眼前只不过你没发现它VisualVM 简单易用(相信你已经会用它了)还具备可供扩展平台这些都必将使它成为开发者不可或缺工具让我印象非常深刻是它能够自动挂载运行中而不用开发者去做注册工作在理论上我们甚至还可以在完善和再次启动Java应用时让它直在后台运行这实在是太妙了 JDK中还藏着个宝贝它名字叫做VisualVM赶快去下载运行让它帮你找... [阅读全文]

再谈Java双括弧窍门技巧:不规范标准的语法?

  Java双括弧窍门技巧回顾  初看 cgaolei 翻译 Java窍门技巧的双括弧化 文走马观花只知使用方法未细看后面解释蔚为惊艳心里想 Java 竟然有这么神奇语法而直未得知在化集合时确实方便不少原来做某些测试要化集合时会用到 commons-lang 包和 JDK Arrays 工具类现在知道可以这么用了:   Map map = HashMap {{   put("Name... [阅读全文]

hibernate二级缓存:使用Hibernate 3 2级缓存Cache的 4个经验

1.Hibernate3 2级缓存Cache和session级别缓存Cache样都只对实体对象做缓存Cache不对属性级别查询做缓存Cache; 2级缓存Cache生命周期和sessionFactory生命周期是样sessionFactory可以管理 2级缓存Cache;   2.sessionFactory级别缓存Cache需要手动配置;所有session可以共享sessionFacto... [阅读全文]

学习比较Struts2和Struts1:Struts2完胜

看到struts2.x原以为是struts1x改版学习了struts2.x才知道它是webWork更新版本核心就是webWorkwebWork是另个opensymphony开发组织也挺优秀感觉struts2.x比起struts1.x优秀多了只是struts1.x出现比较早所以用struts1.x开发还比较多时难以接收以下整理总结些struts2和struts1功能比对以供参考 ... [阅读全文]

windows文件夹清理:清理Windows系统目录下几大无用文件夹

以下这些都是用软件Software很难或根本无法解决通常需手动清理:   1、X:\WINDOWS\Internet Logs   即使只是般应用这个目录下文件在年以后能有上百M如果不是2G话好在没什么特别全部删除就行了删不掉话UNLOCKER跟上(个人经常做没事)   2、X:\WINDOWS\Fonts   其中90%英文字体大多数人生中不会用次保留几种时尚其它就OVER吧(养成良好习... [阅读全文]

oracle:Oracle已超越微软成为开源头号杀手

以前直都把微软当成是开源头号杀手操作系统、数据库、办公软件Software、安全软件Software、开发工具、浏览器……微软几乎在每条线上都和开源产品有着激烈竞争和较量但是打了这么多年我们发现微软开源对手不但没有倒下反而个个都扩张了地盘获得了用户垂青是微软战斗力不行吗?还是出手不够狠?在我看来微软也算是尽力了 早先想动下SUNJAVA不料偷鸡不成蚀把米东西没搞成还得... [阅读全文]

springvmware:Spring创始人就加盟VMware一事表示兴奋

VMware斥资4.2亿美元收购SpringSource(3.6亿现金外加5800万股份)目在于从虚拟化厂商升级为云计算重要参和者  VMwareCTOSteve Herrod称VMwarevSphere云管理平台和Spring Java应用框架等工具结合将会大大节省开发者编写部署应用所花费时间精力此举将提升VMware在PaaS上竞争能力PaaS上几大竞争者包括Salesforc... [阅读全文]

eclipsestruts2:Eclipse下开发struts完整解决乱码问题

主要有 3个问题:  1struts中资源文件中如果value为中文显示乱码  解决办法:使用eclipse插件Properties Editor  2在文本域里输入中文显示乱码  解决办法:使用servlet过滤器filter  最简单可以借用tomcat下面filters.SetCharacterEncodingFilter在自己web.xml配置中加入tomcat中servlet_e... [阅读全文]

struts2验证框架:Struts2 Validation框架的一些事宜

 、Struts2 validation最开始就给我个大挫折按照官方文档做好了demo,为个msg字段建立required检验可运行起来就是不拦截不检验那个汗呀~~~~搞了N就才发现理解required是验证是否为null而在jsp页面里面建立个名为msginput即使你什么也不写它也会给你传第个""应该使用是required对msg检验才是我目的后就是认认真真把validation几个t... [阅读全文]

ejb的优势:采用EJB开发的 3个优势

JAVA语言已经慢慢在成为主流开发语言的或者说现在已经成为了主流开发语言在JAVA语言平台上也出现了多种开发模型对于刚入门JAVA员来说也许面对这么多开发模型会眼花缭乱不知道该如何选择笔者刚开始接触JAVA语言时候没有多少开发模型可以选择而前几年笔者也遇到了这个问题可选开发模型比较多笔者必须选择个开发模型作为未来自己主攻方向人精力是有限特别是我们做开发我们要把有限精力花在刀口上笔者... [阅读全文]

jsfspring:使用 Spring JSF EJB3 设计企业应用程序

  概述  Java EE 5.0 核心框架是 EJB(Enterprise JavaBeans)3.0 和 JSF(JavaServerFaces)1.2 EJB 3.0 是个基于 POJO(Plain Old Java Objects) 服务端业务服务和数据库持久化组件模型 JSF 是个基于 MVC(Model-View-Controller) Web 应用框架大多数应用都将包含有业务... [阅读全文]

webservice:JAVA高级开发:使用Axis开发Web Service

使用Web Service可以在区别编程语言间实现数据交换而我那时对Web Service也不熟就由同事帮我生成了大堆Web Service框架代码我则只单独开发业务代码  这次另外个项目也要用Web Service了不过人手也少了没有人帮做Web Service了只好自己动手  好在开发前有个同事先给我们不熟悉Web Service员进行了些培训我才知道原来以前Web Service都是... [阅读全文]

flexjava:Flex和Java EE应用程序结合

漂亮图形和用户界面是丰富互联网应用(RIA)最明显特征但是侧重于外表忽略个重要客客户端功能:丰富数据  能够在客户端迅速过滤和排序数千行数据比如可以在业务应用上提供更好体验而不是花费时间翻阅几十行数据或者允许用户快速可视化数据交互式图表可以证明这比让个用户从服务器上阅读静态图表有效得多  如此交互式体验是有可能实现丰富客户端技术有能力有效从服务器上面获取大量相关数据以及在客户端地址... [阅读全文]

myeclipse配置:MyEclipse配置WebService(组图)

开发环境   JDK5+ Eclipse 3.2.2 +MyEclipse 5.5.0.  概述  本文介绍了使用MyEclipse Web Service来迅速开发和测试个HelloWorldWebService,其中包括:  1. 介绍了MyEclipse Web Services基本概念  2. 创建个MyEclipse Web Services工程  3. 创建个简单HelloWo... [阅读全文]

javahelloworld:jsp 国际化支持多国语言的java-helloworld

selectLanguage.htmlhtmlheadtitleUntitled Document/titlemeta http-equiv="Content-Type" c/headbody请选择语言:form action="mul_language_HelloWorld.jsp"select name="language"option value="1"English/optionoptio... [阅读全文]

javapair:为Java创建Pair类

Java中对于多个返回参数选项是有限制种思路方法只能返回个对象或原始和其他语言区别是它不会提供种简易方式来消耗思路方法中参数实际上我们选择是返回个对象个集合仅为返回参数创建个类或者最终将其发送到你打算替换对象中所有这些思路方法都存在缺陷:  使用对象  如果我们能够幸运地获取套同类返回参数那么对象就会是个带有例外选项当我们打开这些对象时需要能分辨出每个参数从另方面来说如果我们正在返回多个参... [阅读全文]

jaxws2.1:在JBoss4.2及JBoss5.0上部署jax-ws 2.0/2.1 Web Services

最近试着将POJO web service打包成war部署到JBoss上(同样war部署在Glassfish上运行良好)下面是小结: 部署jax-ws 2.0/2.1 POJO Web Service到JBoss4.2.2.GA 1:必须为你POJO Web Service定义个Servlet并定义serviceendpo 这意味着必须修改... [阅读全文]

websphere负载均衡:JMS和WebService负载均衡

、JMS和负载均衡  众所周知当多个消息消费者(MessageConsumer)同时监听同个消息队列(Queue)时候JMS提供者会在它们的间提供种负载均衡机制从而达到可以同时处理多个消息目图是个简单示意图当消息生产者发送多个消息时JMS提供者会把这些消息均匀分发到区别消息消费者   图 JMS负载均衡示意图   2、WebService负载均衡  要在原来WebService上应... [阅读全文]

newcomer:Eric Newcomer谈RESTFul事务和Web Service事务的区别

OSGi联盟企业专家组主席IONA Technologies前CTOEric Newcomer在文章中回答了这个问题:“RESTFul事务和Web Service事务区别是什么?” Eric将事务分为本地事务和全局事务而 2者处理本地事务方式并无 2致所以文中不予讨论 所以这个问题实际上和全局事务有关——涉及多个数据库(往往是在区别机器上)——在这种情况... [阅读全文]

axis开发webservice:WebService开发常见问题

任何问题都需要从它根源说起所以简单说下WebService工作原理客户端个WebService思路方法首先需要将思路方法名和需要传递参数包装成XML(也就是SOAP包)通常是通过HTTP传递到服务器端然后服务器端解析这段XML得到被思路方法名称和传递来参数进而WebService例子相应思路方法思路方法执行完成的后将返回结果再包装成XML(SOAP响应)发送到客户端客户端解析这段X... [阅读全文]
<< < 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 > >> 共6182条 分207页