- 博客(662)
- 资源 (33)
- 收藏
- 关注
转载 专访蒋彪:JavaEE是企业级开发首选---转载保存用
摘要:企业级开发首选技术是什么?JavaEE和.Net哪个技术更好?在JavaEE开发中主要用哪些框架?另外在移动大热的趋势下如何开发出一个成功的Android产品?带着这些问题,社区之星记者第12期采访了海隆技术经理——蒋彪。他在开发一线所积累的经验,相信会给大家带来不一样的收获。导读:这是一名工作于开发一线的技术经理,正因为此他对技术人生、JavaEE企业级开发和A
2013-02-01 16:45:28
2149
转载 IT外企那点儿事(12):也说跳槽
跳槽的学问不在一个跳字,而在于长期的职业生涯规划。跳槽可以帮助职业生涯更上一层楼,而跳槽之所以能够成功,也是因为以往有了较好的职业生涯规划。 什么决定了程序员的价格所谓的职业就是企业和员工之间的价值交换。企业付出薪水,福利来雇用员工,以期通过员工的劳动来实现企业的目标。员工付出劳动,技术,以期通过在企业中的劳动来实现自己的目标。当双方都觉得收获大于付出的时候,交换就会产生,于是供需
2012-11-27 10:50:11
1485
原创 为什么应该放弃或减少使用 MD5
MD5是一种常用的单向哈希算法。它被广泛用于以下几个用途:检查数据是否一致。将两地存储的数据进行哈希,比较结果,如果结果一致就无需再进行数据比对。这是利用了其“抵 抗冲突”(collision- resistant)的能力,两个不同的数据,其哈希值只有很小的几率一致。相当多数据服务,尤其是网盘服务,利用类似的做法来检测重复数据,避免重复上 传。存储用户密码。将密码哈希后
2012-09-26 15:12:41
1150
原创 50个必备的实用jQuery代码段
1. 如何修改jQuery默认编码(例如默认UTF-8改成改GB2312):$.ajaxSetup({ ajaxSettings:{ contentType:"application/x-www-form-urlencoded;chartset=GB2312"} });2. 解决jQuery, prototype共存,$全局变量冲突问题:script src="
2012-04-28 12:29:20
897
原创 物联网(一)
物联网基本概念 物联网(Internet of Things,IOT)就是物与物相连的互联网。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上延伸和扩展的网络;第二,用户端可延伸和扩展到任何物体与物体之间,并可进行信息交换和通信。因此,物联网的定义是:通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器、气体感应器等信息传感设备,按约定的协议,将物体
2012-04-22 11:08:04
1472
原创 java编程中'为了性能'一些尽量做到的地方
最近的机器内存又爆满了,出了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源和总结一些在java编程中尽可能做到的一些地方 -1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用
2012-03-31 09:27:55
633
翻译 移动互联网的发展现状和发展趋势
移动互联网业务和应用包括移动环境下的网页浏览、文件下载、位置服务、在线游戏、视频浏览和下载等业务。随着宽带无线移动通信技术的进一步发展和Web应用技术的不断创新,移动互联网业务的发展将成为继宽带技术后互联网发展的又一个推动力,为互联网的发展提供一个新的平台,使得互联网更加普及,并以移动应用固有的随身性、可鉴权、可身份识别等独特优势,为传统的互联网类业务提供了新的发展空间和可持续发展的新商业模式;同
2012-03-22 11:06:36
1354
原创 struts2的配置文件
貌似有点遗忘了 收集一下类型struts2共有4类配置文件, struts.properties:定义框架自身的全局变量。 struts-default.xml:定义框架自身使用的action映射及result定义。 struts-plugin.xml:struts插件使用的配置文件,比如当使用struts和spring结合时就需要在web.xml中引用该配置
2012-03-05 10:51:30
810
原创 struts2.2.3.1所需包
commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang-2.5.jar commons-logging-1.1.1.jar freemarker-2.3.16.jar javassist-3.11.0.GA.jar ognl-3.0.1.jar struts2-core-2.2.3.1.jar x
2012-03-05 10:25:55
697
原创 HTML 5是不是解决跨平台问题的终极密钥?
不同平台的生态圈、技术障碍等壁垒阻碍了开发者快速发展,而HTML5虽被寄予厚望,但目前还缺乏有说服力的产品,HTML5的潜能仍需在探索中被继续挖掘。 Beau Hindman在解析自己理想的游戏状态时,认为好的游戏除了在创意环节(Originality,包括题材、玩法、交互方式)、游戏玩法环节 (Gameplay)、风格类型(Style)、声效环节(Great Music)让用户
2012-02-28 09:45:54
942
原创 解决多个jquery并存冲突问题
jQuery自诞生以来,版本越来越多,而且jQuery官网的新版本还在不断的更新和发布中,现已经达到了1.6.4版本,但是我们在以前的项目中就已经使用了旧版本的jQuery,比如已经出现的:1.3.X、1.4.X、1.5.X、1.6.2等等。由于项目的需要,必然也需要不断的使用较新版的jQuery,但对于原来就已经存在并已经采用了的旧jQuery版本,我们如何让多个不同的jQuery版本在
2012-02-09 10:56:47
861
原创 HibernateShards-数据库水平分区解决方案
HibernateShard 多数据库水平分区解决方案。 1. 简介 Hibernate 的一个扩展,用于处理多数据库水平分区架构。 由google工程师 2007年 捐献给 Hibernate社区。 http://www.hibernate.org/414.html 目前版本: 3.0.0 beta2, 未发GA版
2012-01-18 13:46:41
1065
原创 pv、uv、PR
1.PV PV(page view),即页面浏览量,或点击量;用户每次对网站的访问均被记录1次。用户对同一页面的多次访问,访问量累计 2.pv 在机械密封制造行业中,用PV值来表示机械密封的工作能力(同时也可用它表示机封的工况负荷)。P-密封流体压力(Mpa);V-密封端面的平均滑移速度(m/s)。PV值的单位为Mpa·m/s 。机械密封的PV值越高,
2012-01-16 09:53:48
1832
转载 DB2 Express-C V9.5和V9.1的许可协议的对比
V9.1的许可协议的限制约束部分---------------------------------------以下是来自IBM的信息:2.1)资源您可以在遵守以下所有资源限制条款的服务器上安装和使用本程序:- 处理器:每台服务器最多具有两个本程序可用的处理器。- 内存:本程序可将最多 4GB 内存用于数据库共享内存。任何其他使用要求您根据“国际软件许可协议”
2012-01-10 16:37:52
1755
原创 Web打印的实现方法
最近发现这东西有点忘了。。网上整理下目前,在做B/S结构程序开发的时候,最棘手和最令人头疼的问题之一就是Web打印。往往打印出来的效果和自己预期的效果相差甚远,那么怎样才能打印出自己想要的效果呢?本文阐述的方法将解决这一问题,从而使得Web打印变得简单易用。 我们知道要实现Web方式的打印不外乎三种方法:第一就是利用大家都熟悉的Office工具来实现Web打印,如利用Wor
2012-01-10 13:58:07
843
翻译 db2 express c
DB2是IBM公司研制的一种关系型数据库系统。DB2主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、Windows等平台下。 DB2提供了高层次的数据利用性、完整性、安全性、可恢复性,以及小规模到大规模应用程序的执行能力,具有与平台无关的基本功能和SQL命令。DB2采用了数据分级技术,能够使大型机数据很方便地下载到LAN数据库服务器,使得客户机/服务器用户和
2012-01-09 14:19:32
1069
原创 Android DB数据库实例
主要代码:package eoe.demo;import android.app.Activity;import android.database.Cursor;import android.database.sqlite.SQLiteCursor;import android.os.Bundle;import android.view.Menu;impor
2012-01-05 14:56:41
822
原创 Ext4,Ext3的特点和区别
Ext4,Ext3的特点和区别 Linux kernel 自 2.6.28 开始正式支持新的文件系统 Ext4。 Ext4 是 Ext3 的改进版,修改了 Ext3 中部分重要的数据结构,而不仅仅像 Ext3 对 Ext2 那样,只是增加了一个日志功能而已。Ext4 可以提供更佳的性能和可靠性,还有更为丰富的功能: 1. 与 Ext3 兼容。 执行若干条命令,就能从 Ext3 在
2012-01-04 16:14:36
751
原创 透视Ext JS 4类背后的机制与特点(下)
在构建 Ext.Class 之时,它会分配既细又专的处理器(processors),专门处理构成类定义的每一个部分。当前Ext缺省提供了一些处理器,包括有:mixins 多态的,配置项函数的,以及处理类扩展的都是必备的。除了缺省处理器外,还可以随便自定义预处理器,预处理器是完全交给开发者可控的。因为通过分解类处理单元,就可以达到了扩展性的目的,以便允许我们针对不同的场景,去制定更合适的处理器从而满
2011-12-30 16:43:20
707
原创 透视Ext JS 4类背后的机制与特点(中)
配置项config最后要说明的是“config”配置项对象。配置项对象就是Ext组件的参数,它以对象的key/value形式出现。大多数的配置项可以在运行时作改变。上面的例子中,我们声明了Ext.Windows的“title”配置项,默认值为“Window Title”。设置类的期间就会有这四个方法给我们: getTitle(),setTitle(),resetTitle()和applyT
2011-12-30 16:42:04
668
原创 透视Ext JS 4类背后的机制与特点(上)
Ext JS 4 的类机制大概如何,主要围绕传统OO模型而设计,弥补了Prototype OO不足。虽然性质上仍为模拟的手段,但包含了比较完整的OO特征。Ext JS 4(连同 Ext Core)提供的新功能有:继承方面Ext.defined代替了原来Ext.extend的写法。自动计算依赖关系及动态类加载。多态静态成员为配置项自动生成的getter/setter方法如果还是感觉理
2011-12-30 16:41:00
943
原创 Java 1.7 里有什么?
下面是Java 1.7 里新出现的功能的一些用法例子:对集合的支持创建List / Set / Map 时写法更简单了。1List< String> list = ["item"];2String item = list[0];3Set<
2011-12-28 09:50:27
650
原创 Linux下的压缩解压缩命令详解集合
linux zip命令zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件;-d:-d /home/sunny
2011-12-08 13:54:54
655
原创 使用IntrospectorCleanupListener 解决quartz引起的内存泄漏
"在服务器运行过程中,Spring不停的运行的计划任务和OpenSessionInViewFilter,使得Tomcat反复加载对象而产生框架并用时可能产生的内存泄漏,则使用IntrospectorCleanupListener作为相应的解决办法。"对于这一句话,引用关于
2011-09-05 19:59:58
886
原创 Oracle 百万行数据查询优化
001 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。002 0032.应尽量避免在 where 子句中对字段进行 n
2011-09-02 15:51:14
1170
原创 Quartz任务中调用Spring容器中bean及动态调度任务
Quartz 是开源任务调度框架中的翘首,它提供了强大任务调度机制,同时保持了使用的简单性。Quartz 允许开发人员灵活地定义触发器的调度时间表,并可以对触发器和任务进行关联映射。此外,Quartz提供了调度运行环境的持久化机制,可以保存并恢复调度现场,即使系统因故障关闭,任务
2011-09-02 10:16:21
11323
原创 Spring中使用ActiveMQ发送邮件
项目的后台要求在更改密码后发送邮件通知用户,为了避免发送邮件时程序对用户操作的阻塞,之前中文版中使用了线程来发送邮件,而在英文版中,我决定使用JMS来异步发送邮件,让用户更改密码的操作和发送邮件的操作更进一步解耦,也在实际环境中试试JMS。 我们的环境是Spring 2.5, Tomcat 5.5,使用ActiveMQ来实现JMS传送和接收。 首先,我们在Spring中加入Active...
2011-08-29 16:51:30
200
原创 DefaultMessageListenerContainer
DefaultMessageListenerContainer继承自AbstractPollingMessageListenerContainer,主要使用同步的方式接收消息(也就是通过循环调用MessageConsumer.receive的方式接收消息)。该类主要的属性如下:
2011-08-29 14:32:28
2447
原创 Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules
通过search,发现在project的.setting folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息。此时,按照本机配置修改这个文件,问题就解决了。
2011-08-24 00:19:00
939
原创 OutOfMemory:PermGen Space异常的处理和分析
Java程序员没有遇到过OutOfMemory简直就是不可能的事情!可见在Java的世界中,太多的不确定因素导致Java运行程序直接崩溃,直接抛出OutOfMemory异常,而一旦遇到了这个问题,调查起来就非常的困难。在JDK 5.0以前,OutOfMemory只有这么一
2011-08-22 18:57:08
870
原创 Please make sure the -vm option in eclipse.ini is pointing to a JDK and verify that Installed JRE’s
在eclipse中安装了m2eclipse(maven插件)在安装后,出现下列警告:The Maven Integration requires that Eclipse be running in a JDK, because a number of Maven cor
2011-08-22 11:11:55
4455
1
原创 EM 无法启动&&重新完全配置EM
环境:ORACLE 10G OS:WINXP SP2 -------------------------------------------------------------------------------- D:\Documents and S
2011-08-21 12:12:15
588
原创 servlet3.0 新特性
1.添加注解支持,这些annotation主要放在javax.servlet.annotation包里面,servlet不但可以使用这些annotation,还可以使用java其它通用注解。2.添加servlet模块化功能,官方术语叫web fragment,也就是一个web
2011-08-18 23:23:42
852
原创 13个JavaScript错误
1.for.. 数组迭代的用法 Usage of for..in to iterate Arrays举例:var myArray = [ “a”, “b”, “c” ];var totalElements = myArray.length;for (var i =
2011-08-18 16:10:14
633
翻译 EXT到底收不收费啊!
GWT-EXT是google团队在ext基础上开发的基于GWT平台的框架 ext在2.2版本之前是免费的(LPGL协议) 而在2.2版本后改变了协议,为GPL3.0,意味这EXT将不再完全免费 google的GWT-EXT团队非常不爽,一怒之下决定停止GWT-EXT的
2011-08-10 17:00:23
1850
原创 Tomcat配置文件Host元素属性介绍
1、属性名:appBase、使用对象:all、含义:这一Host的Web应用程序目录的路径(Web应用程序和/或WAR文件驻留的目录)。可以是CATALINA_HOME的相对路径,或者是绝对路径、默认值:无;必要的元素 2、属性名:autoDeploy、使用
2011-07-31 23:18:32
4207
原创 PHP上传文件–后缀名与文件类型对照表
$error = $_FILES[upf][error];文件的类型MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准,在w3school提供了MIME的参考手册,但可是并没有区别浏览器之间的区别,所以并不完全可用。最好还是自己测试。下面是我自己写代码测试的结果,绝对 $name = $_FILES[up
2011-06-27 09:27:00
1237
原创 php单位转换
/** 转换附件大小单位 @param string $filesize 文件大小 kb */ function changeFileSize($filesize) { if($filesize >= 1073741824) { $filesize = round($filesize / 1073741824 ,2) . Gb; }
2011-06-26 19:45:00
1768
原创 $_SERVER[ 'DOCUMENT_ROOT ']和 __FILE__
PHP获取项目的绝对路径$_SERVER[ DOCUMENT_ROOT ]和 __FILE__的区别 $_SERVER[ DOCUMENT_ROOT ]是指服务器中定义的文档根目录即Apache配置文件中设置的DocumentRoot的值__FILE__是指当前脚本的绝对路径和文件名 echo $_SERVER[ DOCUMENT_ROOT ]; echo
2011-06-26 19:31:00
2697
activeMQAPI.chm
2011-08-24
aspectj-for-spring-developers
2011-04-13
securitysecuritysecuritysecurity
2011-04-06
pdf操作方式解析pdf操作方式解析
2011-03-18
PDFRenderer类库
2011-03-18
struts2.1.8.chm中文版
2010-01-08
JSP+servlet+filters+JS+CSS+JBean编写新闻管理系统
2009-07-20
计算机病毒防治解析基础版
2009-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人