自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(13)
  • 资源 (33)
  • 收藏
  • 关注

转载 Spring管理的Struts2的Action的全程安全问题

Struts2的Action的线程安全问题 背景 :1) Struts2 默认会对每一个请求,产生一个新的Action的实例来处理.2) Spring的Ioc容器管理的bean默认是单实例的.当Struts2与Spring整合后,由Spring来管理Struts2的Action,会遇到什么问题 ?如何解决 ?-----------------

2012-08-31 16:34:05 519 1

转载 Hibernate 一对多 多对一 非主键 问题

Hibernate 一对多 多对一 非主键 问题 一直以来,用hibernate做多对一时,关联的都是主键,今天,同事设计的表,关联的却不是主键,这下麻烦了,hibernate的many-to-one默认关联的都是主键,原来,hibernate提供了非主键的关联,即只要加一个property-ref即可,注意红色的部分,如: 比如假如:TbLoungeLts 表中有一个字段Loun

2012-08-31 14:02:27 1589 1

转载 BigDecimal用法和注意点

不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值 和 32 位的整数标度 (scale) 组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以 10 的负 scale 次幂。因此,BigDecimal 表示的数值是 (unscaledValue × 10-scale)。可以处理任意长度的浮点数运算。BigDecimal add(

2012-08-30 12:00:14 741

转载 java中StringBuffer和StringBuilder的区别

StringBuffer是线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。可将字符串缓冲区安全地用于多个线程。可以在必要时对这些方法进行同步,因此任意特定实例上的所有操作就好像是以串行顺序发生的,该顺序与所涉及的每个线程进行的方法调用顺序一致。StringBuffer

2012-08-28 17:45:29 324

转载 SQL Sever数据库中的锁25例

SQL Sever数据库中的锁25例数据库锁Table of Contents  1 前言 数据库大并发操作要考虑死锁和锁的性能问题。看到网上大多语焉不详(尤其更新锁),所以这里做个简明解释,为下面描述方便,这里用T1代表一个数据库执行请求,T2代表另一个请求,也可以理解为T1为一个线程,T2 为另一个线程。T3,T4以此类推。下面以SQL Server(2005)为例。2 锁

2012-08-21 11:52:50 1259

转载 java 并发

并发Table of Contents1 什么是并发问题。 2 java中synchronized的用法 3 Java中的锁与排队上厕所。 4 何时释放锁? 5 Lock的使用 6 利用管道进行线程间通信 7 阻塞队列 8 使用Executors、Executor、ExecutorService、ThreadPoolExecutor9 并发流程控制 10 并发3定律 1

2012-08-15 14:57:17 456

转载 MySQL的表分区

一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分区。当然也可根据其他的条件分区。二、为什么要对表进行分区为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。分区的一些优点包括:      1)、与单个

2012-08-15 14:24:55 542

转载 JVM GC机制

[Java性能剖析]Sun JVM内存管理和垃圾回收       内存管理和垃圾回收是JVM非常关键的点,对Java性能的剖析而言,了解内存管理和垃圾回收的基本策略非常重要。本篇对Sun JVM 6.0的内存管理和垃圾回收做大概的描述。      1.内存管理      在程序运行过程当中,会创建大量的对象,这些对象,大部分是短周期的对象,小部分是长周期的对象,对于短周期的对象,需

2012-08-09 00:20:07 215

转载 JVM性能调优 (二)

在上文中我们分析了很多性能监控工具,介绍这些工具的目的只有一个,那就是找出对应的性能瓶颈。盲目的性能调优是没有效果的,只有充分知道了哪里出了问题,针对性的结果才是立竿见影的。解决了主要的性能问题,那些次要的性能问题也就不足为虑了!我们知道,性能问题无非就这么几种:CPU、内存、磁盘IO、网络。那我们来逐一介绍以下相关的现象和一些可能出现的问题。一、CPU过高。查看CPU最简单的我们使用

2012-08-01 11:55:41 1359

转载 JVM性能调优 (一)

一、引言       本文的读者是技术支持人员。阅读本文后,你将理解jboss的启动脚本文件(run.sh)中有一系列的JVM配置参数的含义,以及如何调整它们,从而使得MegaEyes中心管理服务器的性能得到优化。MegaEyes中心管理服务器的性能调优涉及到系统的多个方面,包括MegaEyes应用本身、应用服务器(jboss)、数据库和java虚拟机(JVM)等等。本文重点介绍JVM的性

2012-08-01 11:54:28 1258

转载 搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。

假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门。),请你统计最热门的10个查询串,要求使用的内存不能超过1G。1)典型的Top K算法:还是在这篇文章里头有所阐述,详情请参见:十一、从头到尾彻底解析Hash表算法。文中,给出的最终算法是:第一步、先对这批海量数据预处理,

2012-08-01 10:49:03 1211

转载 海量日志数据,提取出某日访问百度次数最多的那个IP

首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大的几个)及相应的频率。然后再在这1000个最大的IP中,找出那个频率最大的IP,即为所求。或者如下阐述(雪域

2012-08-01 10:47:11 501

转载 Web Service CXF 两种开发的两种方式

Web Service__CXF__两种开发的两种方式步骤:    1、环境搭建    2、编写服务    3、发布服务    4、客户端访问服务      =========================================================================================================

2012-08-01 10:44:35 242

公益 顺风车 网站 源码 脚本 spring MVC mybatis mysql

公益 顺风车 网站 spring MVC mybatis mysql 公益 顺风车 网站 spring MVC mybatis mysql

2019-11-01

Java Threads 2Ed

Java Threads, 2Ed

2012-10-17

java线程 java线程

java线程

2012-10-17

memcached-1.2.4-Win32

memcached-1.2.4-Win32

2012-10-16

jquery 播放器

jquery 视频音频播放器

2012-07-05

java FTP commons-net-ftp-2.0.jar

java FTP commons-net-ftp-2.0.jar

2012-05-31

ftp 上传下载 断点 jar

ftp 上传下载 断点 jar

2012-05-30

des加密解密

des加密解密

2012-05-15

image4j ico 图片转换

image4j ico 图片转换 image4j ico 图片转换

2012-05-07

Java集合排序及java集合类详解(Collection、List、Map、Set)

Java集合排序及java集合类详解(Collection、List、Map、Set)

2012-05-02

StringUtils 源码

StringUtils.java StringUtils.java

2012-04-23

axis2 WebService 开发指南

axis2 WebService 开发指南

2012-04-19

jquery-validation实例+API

jquery validation 实例 API

2012-04-12

试题库组卷算法研

试题库组卷算法研

2012-03-17

JSP在线考试系统

JSP在线考试系统

2012-03-17

JAVA 论坛 源码 JSP 2

JAVA 论坛 源码 JSP

2012-03-17

JAVA 论坛 源码AAA

JAVA 论坛 源码 JSP

2012-03-17

成绩管理系统(程序+说明)

成绩管理系统(程序+说明)

2012-03-17

spring注解详解

spring 注解

2012-02-27

jQuery LigerUI 系统大全

jQuery LigerUI 系统大全

2012-02-07

spring bean 属性总结

spring bean 属性总结

2012-01-11

jquery 复选框组件

jquery 复选框组件jquery 复选框组件jquery 复选框组件jquery 复选框组件jquery 复选框组件

2011-10-11

sql 存储过程

sql 存储过程 sql 存储过程 sql 存储过程 sql 存储过程 sql 存储过程 sql 存储过程 sql 存储过程 sql 存储过程 sql 存储过程 sql 存储过程

2011-10-09

jquery api 1.6

jquery api 1.6 jquery api 1.6 jquery api 1.6 jquery api 1.6 jquery api 1.6

2011-09-27

高压电力线故障报警系统的设计与实现论文&程序

高压电力线故障报警系统的设计与实现论文&程序

2009-11-14

空空如也

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

TA关注的人

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