自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (20)
  • 收藏
  • 关注

转载 dubbo+zookeeper构建高可用分布式集群

不久前,我们讨论过Nginx+tomcat组成的集群,这已经是非常灵活的集群技术,但是当我们的系统遇到更大的瓶颈,全部应用的单点服务器已经不能满足我们的需求,这时,我们要考虑另外一种,我们熟悉的内容,就是分布式,而当下流行的Dubbo框架,不容我们忽视,这里,咱们一起来探讨一下这个框架的使用。一,背景    以前我们需要远程调用他人的接口,我们是这么做的:

2016-07-07 18:29:03 803

转载 Java 获取当前所有的线程

ThreadGroup group = Thread.currentThread().getThreadGroup();  ThreadGroup topGroup = group;  // 遍历线程组树,获取根线程组  while (group != null) {      topGroup = group;      group = group.getParent(); 

2015-11-26 17:45:07 3618

转载 JDBC addbatch批量处理数据时有最大值限制

在用jdbc向数据灌入数据时,发现120000的数据每次只能灌入50000多条,其他的就没有了。 在oracle 9i(windows 2003),oracle 10g(RHEL 4)上试验证有相同的结果。 使用定量灌入的办法,每5W条定义为一个事务,进行提交,将120000数据循环灌入,成功。 对于批量的update,delete操作两样有5W条左右的记录数限制。 结论:jd

2015-07-28 08:52:06 12495

转载 JdbcTemplate学习笔记

1、使用JdbcTemplate的execute()方法执行SQL语句 Java代码  jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");  2、如果是UPDATE或INSERT,可以用update()方法。 Java代码

2015-07-03 15:20:06 665

转载 Java中HashMap遍历的两种方式

转]Java中HashMap遍历的两种方式原文地址: http://www.javaweb.cc/language/java/032291.shtml第一种:  Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Ent

2015-06-24 17:10:08 490

转载 oracle分页

分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40)WHERE RN >= 21其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM = 21控制分页查询的每页的范围。上面给出的这个

2015-06-24 10:36:49 531

转载 JRebel安装使用说明(真正的实现热布署)

开发环境下,tomcat对热布署的支持还是比较弱,致使开发过程中浪费大量时间在重起服务上。发现了Jrebel,它对热布署的支持相对比较全面。虽然Jrebel官方号称使用它不存在内存泄漏问题,但是占用一定的资源是肯定的,因此不考虑在正式环境下使用热布署。Jrebel除了支持Tomcat还包括Jetty、Resin、Weblogic等等,在使用Jrebel后,期望看到开发人员早上开机启动一次t

2015-06-24 10:33:39 1371

转载 jrebel使用

背景与愿景:开发环境下,tomcat对热布署的支持还不够全面,致使开发人员浪费大量时间在重起服务上。为了提高开发效率,决定引入Jrebel,它对热布署的支持相对比较全面。虽然Jrebel官方号称使用它不存在内存泄漏问题,但是占用一定的资源是肯定的,因此不考虑在正式环境下使用热布署。Jrebel实际上支持非常多中间件,除了Tomcat还包括Jetty、Resin、Weblogic等等,从理论上来讲,

2015-06-24 10:30:58 1676

转载 Velocity学习2之Context

1.The Basics'context' 是Velocity 中的一个核心概念, 这是一个从系统的”数据容器(a container of data)”引出的一个常见概念. 这里的context 在java 程序层和模板视图层(template layer ( or the designer))之间扮演着一个”数据对象传送者”'(carrier')的角色.做为程序员,

2015-06-23 15:08:53 1995

转载 java中Collection与Collections的区别

1. Collection是集合类的一个顶级接口,其直接继承接口有List与Set而Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。 1) 排序(Sort)使用sort方法可以根据元素的自然顺序 对指定列表按升序进行排序。列表中的所有元素都必须实现 Comparable 接口。此列表内

2015-06-23 11:02:06 489

转载 《Hadoop基础教程》之初识Hadoop

Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。         《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心技术和应用场景有了初步了解。 Hadoop历史        雏形开始于200

2015-06-17 09:26:49 650

转载 Response.getWriter() 和Response.getOutputStream冲突

From:http://yulimeander.blog.sohu.com/119195170.html ava.lang.IllegalStateException异常:简单分析和简单解决方案2008-07-19 18:07今天写java验证码程序,完成后使用一切正常,但是总抛出java.lang.IllegalStateException异常,虽然并

2015-06-12 11:35:16 1326

转载 Dubbo简介

转自:http://www.cnblogs.com/Javame/p/3632473.html1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东

2015-06-10 08:08:50 530

转载 Velocity基本语法

一、基本语法1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)#else#end2、"$"用来标识一个对象(或理解为变量);如如:$i、$msg、$TagUtil.optio

2015-06-03 16:50:09 427

转载 SpringMVC视图解析器

转自:http://haohaoxuexi.iteye.com/blog/1770554前言   在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMap

2015-06-03 15:05:54 586

转载 无需客户端PLSQL连接Oracle的方法

安装Oracle客户端使用PL/SQL连接Oracle 大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的。有没要想过不安装Oracle客户端直接连接Oracle呢?利用Oracle 提供的Instant Client Package只需要在Oracle下载一个叫Instant Client Package的软件就可以了,这个软件不需要安装,只要

2015-06-02 14:40:30 636

转载 String,StringBuffer与StringBuilder的区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2015-04-23 17:23:49 377

转载 java文件读写操作大全

转自http://blog.sina.com.cn/s/blog_4a9f789a0100ik3p.html 一.获得控制台用户输入的信息     public String getInputMessage() throws IOException...{         System.out.println("请输入您的命令∶");         byte bu

2015-04-09 15:42:21 440

转载 android布局属性详解

android布局方式Android对用五大布局对象FrameLayout  LinearLayout  RelativeLayout  TableLayout  AbsoluteLayoutFrameLayoutFrameLayout是最简单的一个布局对象。它被定制为你屏幕上的一个空白备用区域,之后你可以在其中填充一个单一对象 比如,一张你要发布的图片。所有的子元素将

2015-04-08 11:37:21 454

转载 java 内存溢出 栈溢出的原因与排查方法

1、 内存溢出的原因是什么?       内存溢出是由于没被引用的对象(垃圾)过多造成JVM没有及时回收,造成的内存溢出。如果出现这种现象可行代码排查:一)是否App中的类中和引用变量过多使用了Static修饰 如public staitc Student s;在类中的属性中使用 static修饰的最好只用基本类型或字符串。如public static int i = 0; //p

2015-03-11 10:34:01 5671 1

转载 Java的内存回收机制

在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限的内存的程序。1

2015-03-11 10:28:20 540

转载 Sql Server:多行合并成一行,并做分组统计的两个方法

--创建 test 表 ,插入数据CREATE TABLE test(code varchar(50), [values] varchar(10),[count] int)INSERT test SELECT '001', 'aa',1UNION ALL SELECT '001', 'bb',2UNION ALL SELECT '002', 'aaa',4UNION ALL

2015-03-10 16:13:12 2343

转载 PHP数组操作汇总 php数组的使用技巧

修改数组中的值如下:$table_exchange=array("id"=>1,"name"=>"leon","age"=>25);foreach ($table_exchange as $b=>$c){$table_exchange["name"] = "leonchan";    //要修改的值}print_r($table_exchange);数组

2015-03-02 17:59:21 534

转载 PHP发送HTTP请求(POST请求、GET请求)

file_get_contents版本:01/**02 * 发送post请求03 * @param string $url 请求地址04 * @param array $post_data post键值对

2015-03-02 16:03:04 9260

转载 java程序实现Unicode码和中文互相转换笔记

根据前一篇的补充问题http://blog.csdn.net/fancylovejava/article/details/10142391有了前一篇文章的了解,大概了解了unicode编码格式了ANSI:汉字区的内码范围高字节从B0-F7,低字节从A1-FEUnicode:汉字的Unicode编码范围为\u4E00-\u9FA5 \uF900-\uFA2D,如果不在这个范围内就

2015-01-30 11:34:50 706

转载 android 和 php 简单的数据交互

注意:1 加入权限:2启动一个新线程android4.0开始不允许直接在ui线程直接操作httpClient3 注意url:http://10.0.2.2/testAndroid.php(不要填写:127.0.0.1 这个是本机电脑的,模拟器有自己的默认ip)4通过handler将数据从新线程中传送出来步骤:1 创建一个htt

2015-01-27 10:24:36 794

转载 Java不定参数Object… obj说明

简述:java中方法重载可以实现参数不同自动匹配对应方法。但现实中也存在这种问题。普通传参对于形如下面的方法,却显得臃肿而失优雅。 Map getRealLine( int left, int top String color) //others method Map getRealLine( int left, int right, int top , int bo

2015-01-07 11:20:19 752

转载 JAVA完全控制Oracle中BLOB、CLOB说明

网络上很多关于JAVA对Oracle中BLOB、CLOB类型字段的操作说明,有的不够全面,有的不够准确,甚至有的简直就是胡说八道。最近的项目正巧用到了这方面的知识,在这里做个总结。 环境:Database: Oracle 9iApp Server: BEA Weblogic 8.14表结构:CREATE TABLE TESTBLOB (ID Int, NAME Va

2014-12-19 11:31:59 514

转载 Oracle中的数据锁定机制全面解析

为了得到最大的性能,一般数据库都有并发机制,不过带来的问题就是数据访问的冲突。为了解决这个问题,大多数数据库用的方法就是数据的锁定。数据的锁定分为两种方法,第一种叫做悲观锁,第二种叫做乐观锁。什么叫悲观锁呢,悲观锁顾名思义,就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。而乐观锁就是认为数据一般情况下不会造成冲突,所以在数据进行提交更

2014-12-16 15:25:39 497

转载 sql中时间的比较方法

1. 当前系统日期、时间select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值例如:向日期加上2天select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。select dat

2014-12-08 11:25:33 1975

转载 SQL读取数据表结构

--复制表结构有句型的--跨数据库--复制结构+数据select *  into 数据库名.dbo.新表名   from  数据库名.dbo.原表名--只复制结构 select *  into 数据库名.dbo.新表名   from  数据库名.dbo.原表名 where 1=0--复制到临时表select *  into #temptablename   from

2014-12-03 11:48:08 484

转载 Quartz中SimpleTrigger

Quartz中SimpleTrigger的探讨让我们继续用第一个例子中StringTest.1.来写一个每隔10秒启动一次任务的例子.import java.util.Date;import org.quartz.JobDetail;import org.quartz.Scheduler;import org.quartz.SchedulerFactory;

2014-12-03 11:39:31 496

转载 Java调用SQL Server的存储过程详解

转载自Microsoft的官方文档 http://msdn2.microsoft.com/zh-cn/library/ms378995.aspx收录于 www.enjoyjava.net/f25本文较长,包含了如下几部分使用不带参数的存储过程使用带有输入参数的存储过程使用带有输出参数的存储过程使用带有返回状态的存储过程使用带有更新计数的存储过程1使用不带参数的存储过程 

2014-12-01 11:05:57 469

转载 SQL Server 存储过程

Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念    存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。    存储过程中可

2014-11-27 11:12:55 456

转载 java socket编程

一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为

2014-11-25 11:18:37 482

转载 Ehcache 整合Spring 使用页面、对象缓存

Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也能

2014-10-28 10:36:09 526

转载 Ehcache详细解读

Ehcache 是现在最流行的纯Java开源缓存框架,配置简单、结构清晰、功能强大,最初知道它,是从Hibernate的缓存开始的。网上中文的EhCache材料以简单介绍和配置方法居多,如果你有这方面的问题,请自行google;对于API,官网上介绍已经非常清楚,请参见官网;但是很少见到特性说明和对实现原理的分析,因此在这篇文章里面,我会详细介绍和分析EhCache的特性,加上一些自己的理解和思考

2014-10-28 10:27:21 524

转载 web项目防止页面刷新重复提交的方法

看了网上的,有几种方法: 1 在你的表单页里HEAD区加入这段代码: 2 生成一个令牌保存在用户session中,在form中加一个hidden域,显示该令 牌的值,form提交后重新生成一个新的令牌,将用户提交的令牌和session 中的令牌比较,如相同则是重复提交 3 在你的服务器端控件的代码中使用Response.Redirect("selfPa

2014-10-14 17:10:55 2846

转载 oracle触发器实例

目  录触发器使用教程和命名规范 11,触发器简介 12,触发器示例 23,触发器语法和功能 34,例一:行级触发器之一 45,例二:行级触发器之二 46,例三:INSTEAD OF触发器 67,例四:语句级触发器之一 88,例五:语句级触发器之二 99,例六:用包封装触发器代码 1010,触发器命名规范 111,触发器简介触发器(Trigg

2014-10-14 15:40:34 657

转载 JavaWEB应用的消息推送功能:comet4j

Comet4J(Comet for Java)是一个纯粹基于AJAX(XMLHTTPRequest)的服务器推送框架,消息以JSON方式传递,具备长轮询、长连接、自动选择三种工作模式。功能特性推送消息广播。推送定向消息。提供连接上线前、上线、下线前、下线、发送消息等多种可处理事件。消息缓存机制,确保长轮询工作模式下不丢失消息。客户端正常下线,服务端可立即感知。客户端异常停止

2014-10-09 09:49:24 1160

PHP支付小Demo(含支付宝、微信支付、银联支付)

PHP支付小Demo(含支付宝、微信支付、银联支付)。。改一改参数就可以用的。。转给大家开发的时候参考一下。。

2017-09-19

Android实现折叠菜单效果 二级菜单

Android实现折叠菜单二级菜单效果完整例子

2014-02-27

多款优秀Android项目源码

多款优秀Android项目源码。适合初学者看看。

2014-01-23

SwipeListView开源项目的使用

SwipeListView开源项目demo 下面的连接为效果: http://blog.csdn.net/fireworkburn/article/details/14168549

2014-01-23

网页制作特效公主v3.0

《特效公主III》,由于大家的不断支持,使得软件不断的升级更新,由最初的《特效公主》到了现在的《特效公主III》3.00已经经历了好几个版本。 在这段期间内有不少的网友问我是用什么编的,怎样编的,想自己做一个这样的软件,要我帮帮忙。我总不能由一个不会编程的人教到他可以去编出一个这样的软件来,这样是不可能的,这倒不如叫我帮他编一个好? 这个问题我想了许久,我决定编一个新软件叫《千变万化》,它完全可以帮助解决问题。它完全可以编出类似《特效公主III》的软件来,而又不需要懂编程语言,需要的是你的想像力和美工,如何打造出一个美观的软件来。其实这个软件主要功能是做电脑相册,但也可以做出其它的软件来,就像能做出《特效公主III》这样的软件。

2011-11-04

phison-UP10 U盘量产工具v1.96破解版(附芯片检测工具)

将下载的压缩包解压到任一目录。 里面有使用的说明文档Readme.txt,按照里面的操作即可。

2011-11-04

Java 中 计算两个日期相差天数 与 比较日期的先后

Java 中 计算两个日期相差天数 与 比较日期的先后。 可用于如:酒店管理系统,计算金额时需要的入住天数。

2011-11-04

软考2008年下半年试题分析与解答

软考2008年下半年试题分析与解答 PDF的。还不错

2011-10-18

C语言 谭浩强版

C语言程序设计。习题与参考解答。PDF的。谭浩强的。

2011-10-18

软考2008上半年试题分析与解答

软考上半年的试题分析与解答 有兴趣的同学可以看看。老师介绍的。感觉不错

2011-10-18

struts1,struts2,spring2.5,spring3,hibernate3,JDK1.6 API 中文文档合集

该资源包含了:struts1 API 中文文档,struts2 API 中文文档,spring2.5 API 文档,spring3 API 文档,hibernate3 API 中文文档,JDK1.6 API 中文文档

2011-10-18

《J2ME实例教程-50例源代码》

《J2ME实例教程-50例源代码》一书教材的源代码。。

2010-12-12

j2me手机游戏地图编辑器(汉化版)

j2me手机游戏地图编辑器(汉化版)用不惯英文版的就用这个吧。。对于初学者比较容易上手。实用的东西。。

2010-12-11

KEmulator_SISDOWN手机模拟器

KEmulator_SISDOWN手机模拟器。。有了它就可以在电脑上模拟手机。玩手机单机游戏,手机网游。还有测试自己写的手机游戏小程序。

2010-12-11

Flash相册制作工具(含多套样式)

Flash相册制作工具(含多套样式)。一款很好用的相册制作软件。不用介绍。你们懂的。别忘了评分噢。

2010-12-11

j2me超级玛丽 手机游戏

j2me超级玛丽。模仿制作的一个手机超级玛丽游戏。。

2010-12-11

j2me手机游戏地图编辑器

制作手机游戏的必备软件。手机游戏地图编辑器。

2010-12-11

J2ME手机游戏地图编辑器

J2ME手机游戏地图编辑器.做手机游戏必备。。

2010-12-11

J2ME经典游戏坦克大战(模拟FC)完整版

J2ME经典游戏坦克大战(模拟FC)完整版。。模拟经典FC坦克大战游戏。很适合初学者来做。。

2010-12-11

j2me超级马里奥(带地图编辑器)

经典马里奥。初学j2me的人做的马里奥。里面带有地图编辑器。。。

2010-12-11

空空如也

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

TA关注的人

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