自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术交流

脚步无法到达的地方,目光可以到达;目光无法到达的地方,梦想可以到达。 Has anything you've done made your life better?

  • 博客(14)
  • 资源 (245)
  • 收藏
  • 关注

原创 Java性能优化技巧集锦

[color=darkblue][size=medium]一、通用篇 1.1 不用new关键词创建类的实例 1.2 使用非阻塞I/O 1.3 慎用异常 1.4 不要重复初始化变量 1.5 尽量指定类的final修饰符 1.6 尽量使用局部变量 1.7 乘法和除法 二、J2EE篇 2.1 使用缓冲标记 2.2 始终通过会话Bean访问实体Bean 2....

2011-12-26 10:04:26 57

原创 java Web 项目优化的几个小方法

[size=medium]1.用Hibernate操作数据库时一定要本着用多少取多少的原则,取出尽可能少的数据来完成所需要的操作。避免使用findAll方法(即把所有的数据都提出),就算数据比较少,也要避免。 2.对页面变动不是太频繁,实时性不高的页面添加缓存,或直接生成静态页面,让随后的访问直接访问静态页面。 3.服务器方面:有时程序优化很好,但服务器的内存使用没有设置有时也会影响项目的...

2011-12-26 10:02:50 217

原创 总结几点数据库效率优化方面应该注意的问题

[size=medium]1、 避免使用Hibernate框架 用Hibernate一次性进行5万条左右数据的插入,若ID使用sequence方式生成,Hibernate将分5万次从数据库取得5万个 sequence,构造成相应对象后,再分五万次将数据保存到数据库。花了我十分钟时间。主要的时间不是花在插入上,而是花在5万次从数据库取 sequence上,弄得我相当郁闷。虽然后来把ID生...

2011-12-26 10:01:25 146

原创 转载的一篇关于如何优化JAVA代码及提高效率的文章

[size=medium]可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.Stri...

2011-12-09 16:51:29 147

原创 Java获取IP地址:request.getRemoteAddr()警惕

[size=large]项目中需要和第三方平台接口,加了来源IP鉴权功能,测试时发现没有问题,但是部署以后发现存在问题,一直鉴权不通过,一群人抓瞎。我找到那块的代码,跟了一遍流程发现逻辑没有啥问题,但是最终的结果却还是鉴权不通过,实在有些诡异。其基本逻辑为先取得配置的IP列表,然后通过request.getRemoteAddr()取得客户端的IP地址,做鉴权和校验,逻辑没问题,那么肯定是r...

2011-12-08 11:15:25 113

原创 MAC地址说明

[size=large]近来在网上经常见有人问起Mac地址的问题,那么究竟Mac地址是什么?在现行的网络中,扮演什么角色呢?下面我们就一同来探讨一下关于Mac地址的知识。 什么是Mac地址?   Mac地址就是在媒体接入层上使用的地址,通俗点说就是网卡的物理地址,现在的Mac地址一般都采用6字节48bit(在早期还有2字节16bit的Mac地址)   前24位由是...

2011-12-08 10:19:01 157

原创 FLEX会话超时重新登录的处理实例

[size=large]实现机制:利用FlexEvent.IDLE空闲事件,然后用mx_internal::idleCounter来获取空闲时间。具体代码如下:需要import:import mx.managers.SystemManager;import mx.events.FlexEvent;import mx.core.mx_internal;由于要用到mx_...

2011-12-07 08:53:17 162

原创 flex RemoteObject 通信

[size=large]1:flex global{ fontSize:12pt; } ...

2011-12-07 08:53:01 96

原创 Flex控制session方法

[size=medium]采用filter 监控 MessageBrokerServlet 把context 放入 ThreadLocal 中然后你就可以从 java 程序的任何 方法中 利用 ThreadLocal 得到 当前的session 这个时候结合aop 我采用spring 的aop 在需要 session 验证的方法前 调用一个 Interceptor 来验...

2011-12-07 08:52:46 107

原创 flex 打开新页面 窗口最大化

[code="AS3"]var args:String = "toolbar=0,location=0,maximize=1,directories=0,status=0,menubar=0,scrollbars=0, resizable=1"; ExternalInterface.call("window.open","http://www.google.c...

2011-12-06 09:25:18 107

原创 jsp 统计在线人数

[color=darkblue][size=large]首先写个类:import javax.servlet.*; import javax.servlet.http.*; public class SessionCounter implements HttpSessionListener { private static int activeSessions = ...

2011-12-06 09:23:27 148

原创 tomcat 设置session失效时间

[size=large][color=green]tomcat在5.5以后,就没有自带admin项目了,如果要从http://localhost:8080界面进入tomcat管理页面,需要从网上下载对应的tomcat-admin.zip,举个例子,如果你的tomcat是5.5.30的,需要从http://tomcat.apache.org/download-55.cgi下载(在下载页面的Binar...

2011-12-06 09:20:59 131

原创 The content of element type "web-app" must match……问题之解决办法

在flex整合java生成的web.xml中添加引用servelet的代码就报错如下:The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servl...

2011-12-06 09:18:45 163

原创 The content of element type "web-app" must match解决

The content of element type "web-app" must match "(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,servlet-mapping*,session-config?,mime...

2011-12-06 09:16:55 128

经典html-商城 课程设计 CSS javascript

课程设计要求 1、 自行确定主题,制作一个小网站(如:新闻、商城、旅游、网文、技术、游戏、个人博客(个人空间)等); 2、 首先进入扉页,在扉页中给出你的网站标志和名称(Logo),扉页要美观,吸引人,参考新东方站长网站; 3、 从扉页进入主页,主页顶部或左部应该有菜单或导航栏,点击可以进入具体信

2018-12-13

Maven实战-经典读本

Maven实战

2017-07-05

十年磨一剑之架构设计

十年磨一剑之架构设计

2017-07-05

大型网站技术架构-核心原理与案例分析

大型网站技术架构-核心原理与技术分析

2017-07-05

页面原型工具

页面原型工具

2013-09-25

oracle 客户端

oracle 客户端

2013-05-30

instantclient_11_1

instantclient_11_1

2013-05-30

memcached-1.2.4

memcached-1.2.4

2013-05-13

代码行统计插件

eclipse 代码行统计插件

2013-04-28

研磨设计模式(2)

研磨设计模式(2)

2013-04-28

研磨设计模式

研磨设计模式

2013-04-28

jdk-7u17-windows-i586

jdk-7u17-windows-i586

2013-04-19

log4j-1.2.17

log4j-1.2.17

2013-04-18

Lucene 原理与代码分析完整版

Lucene 原理与代码分析完整版

2013-04-18

apache-openjpa-2.2.1-binary

apache-openjpa-2.2.1-binary

2013-04-18

tomcatPluginV33

tomcatPluginV33

2013-04-18

lucene-4.2.1

lucene-4.2.1

2013-04-17

lucene-3.6.2

lucene-3.6.2

2013-04-16

lucene-3.5.0

lucene-3.5.0

2013-04-16

中洲贵金属

软件安装包

2012-11-18

ArgoUML-0.32.2-setup

ArgoUML-0.32.2-setup

2012-11-02

W3Cfuns前端开发工具箱

W3Cfuns前端开发工具箱

2012-11-02

java反编译

java反编译

2012-11-02

HttpWatch-Professional-8.0.8

HttpWatch-Professional-8.0.8

2012-11-01

spring-3.2.0.M2-dist

spring-3.2.0.M2-dist

2012-10-19

apache-cxf-2.6.2

apache-cxf-2.6.2

2012-10-09

slf4j-1.7.1

slf4j-1.7.1

2012-10-09

slf4j-1.5.6

slf4j-1.5.6

2012-10-09

hibernate-distribution-3.3.2.GA-dist

hibernate-distribution-3.3.2.GA-dist

2012-10-08

soapUI-Pro-3.6.part1

soapUI-Pro-3.6.part1

2012-09-15

RemoteDesktopManager.7.0.3.0

RemoteDesktopManager.7.0.3.0 非常好用,含注册码。使用注册码时需要关闭防火墙与杀毒软件

2012-09-14

soapUI-Pro-3.6.part2

soapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。soapUI pro是soapUI的商业非开源版本,实现的功能较开源的soapUI更多。   SoapUI是一个自由和开放源码的跨平台功能测试解决方案。通过一个易于使用的图形界面和企业级功能,SOAPUI让您轻松,快速创建和执行自动化功能,回归,合规和负载测试。在一个测试环境,SOAPUI提供完整的测试覆盖,并支持所有的标准协议和技术。

2012-09-13

Oracle_VM_VirtualBox

VirtualBox 是一款开源虚拟机软件。VirtualBox 是由德国 Innotek 公司开发,由Sun Microsystems公司出品的软件,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。Innotek 以 GNU General Public License (GPL) 释出 VirtualBox,并提供二进制版本及 OSE 版本的代码。使用者可以在VirtualBox上安装并且执行Solaris、Windows、DOS、Linux、OS/2 Warp、BSD等系统作为客户端操作系统。

2012-09-13

声卡驱动_win7_64

声卡驱动_win7_64

2012-09-12

屏幕捕捉_截图工具

屏幕捕捉

2012-09-12

powercmd21_yaouth

PowerCmd是一款增强版本CMD的工具,CMD是Windows平台下的DOS命令行环境,这个程序为CMD提供了图形化的工作界面。可以比普通CMD工具提供更多选项。 注册信息: 用户名: nzone 注册码 : PCMDA-86128-PCMDA-70594

2012-09-11

linux远程客户端

linux远程客户端

2012-09-11

MySQL-embedded-5.1.63-1.glibc23.x86_64

MySQL-embedded-5.1.63-1.glibc23.x86_64

2012-09-11

mysql_linux_64

mysql_linux_64

2012-09-11

powercmd_2.1

powercmd是一款增强版本cmd的工具,cmd是windows平台下的dos命令行环境,这个程序为cmd提供了图形化的工作界面。可以比普通cmd工具提供更多选项

2012-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除