自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 使用MAVEN+Jacoco统计单元测试的代码覆盖率

1、简介2、pom文件中配置Jacoco插件3、运行Jacoco4、查看报告1、简介Jacoco是一个开源的覆盖率工具。Jacoco可以嵌入到Ant 、Maven中,并提供了EclEmma Eclipse插件,也可以使用JavaAgent技术监控Java程序。很多第三方的工具提供了对Jacoco的集成,如sonar、Jenkins等。之所以在此引入Jacoco是因为在使

2017-01-11 10:14:45 19646 2

原创 查询Oracle表结构和注释信息

SELECT t.table_name, t.colUMN_NAME, t.DATA_TYPE , t.DATA_LENGTH, t1.COMMENTS FROM User_Tab_Cols t, User_Col_Comments t1WHERE t.table_name = t1.table_name AND t.colum

2015-09-25 11:30:33 638

原创 javascript调用EXE程序传值

1.创建Reg文件,想注册表中添加exe程序信息Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\testDownload]"URL Protocol"="F:\\work\\document\\call-client\\ConsoleApplication1\\ConsoleApplication1\\bin\\Debug\\

2015-09-23 13:29:40 3608 1

原创 struts2学习笔记-2.struts2与自己写的拦截器不同

1.搭建struts2的开发环境2.不需要显示定义Filter,而使用的是struts2得配置文件。3.details.jsp比先前变的简单了。${requestScopt.product.productName}   ->${productName}4.步骤由product-input。action 转到/WEB-INF/product-input.jsp在struts2

2015-04-13 17:41:31 420

原创 Struts2学习笔记-1.环境搭建

Struts2 环境搭建步骤:1)新建动态Web工程2)去Struts2的DEMO中找到blank工程,将lib包下的jar全部复制到工程lib下3)配置web.xml,实现过滤器拦截,找到blank工程下的web.xml文件4)添加Struts.xml配置文件5)配置dtd提示

2015-04-13 13:42:54 358

原创 java spring mvc jdom xml生成及下砸

function exceptCityList(){ var cityIds = ''; var rows = $('#cityDataGrid').datagrid('getSelections'); for (var index = 0; index < rows.length; index++) { cityIds+=rows[index].id+","; } var li

2013-02-20 12:05:17 728

原创 java新特性

新特性1:可变参数public static void fun(int... arg){}新特性2:foreach输出

2012-11-29 16:38:35 294

原创 java 基础程序-数据类型划分

基本数据类型:boolean、byte、char、short、int、long、float、double.引用数据类型:String 、Array以及接口

2012-11-28 11:43:23 354

原创 简单java程序-public class 与class 声明类的区别

使用"public class" 声明一个类,类名称必须与文件名称一致,否则程序将无法编译使用"class" 声明一个类,类名称与文件名可以不一致,但是执行的时候一定要执行生成后的*.class. 在一个java文件中可以有多个class类的定义,但是只能有一个public class定义

2012-11-28 11:02:55 545

原创 java语言的特点

1.简洁有效2.可移植性3.面向对象4.解释型5.适合分布式计算6.拥有较好的性能a.java语言源程序编写完成后,先使用java伪编译器进行伪编译,将其转换为中间码(字节码)再解释b.提供了一种“准实时”编译器,当需要更快速度时,可以使用JIT(Just-in-Time)编译器将字节码转化成机器码,然后将其缓冲下来,这样速度就会更快。7.健壮、防患于未然的特性

2012-11-28 10:46:22 468

转载 Every derived table must have its own alias

MYSQL要求派生表要有别名select * from mytable a; 其中a就是mytable表的别名这是在做内联视图子查询经常碰到的问题;SQL子查询的一些例子1、单行子查询select ename,deptno,salfrom empwhere deptno=(select deptno from dept where loc='NEW YORK')

2012-06-04 11:31:29 1135

转载 SQL分页语句

有关分页 SQL 的资料很多,有的使用存储过程,有的使用游标。本人不喜欢使用游标,我觉得它耗资、效率低;使用存储过程是个不错的选择,因为存储过程是经过预编译的,执行效率高,也更灵活。先看看单条 SQL 语句的分页 SQL 吧。方法1:适用于 SQL Server 2000/2005SELECT TOP 页大小 *FROM table1WHERE id NOT IN

2012-06-04 10:49:58 406

转载 一个不错的jquery下拉列表插件

http://odyniec.net/projects/selectlist/examples.html

2012-02-23 10:56:48 388

转载 解决FireFox刷新后button 被 disabled

方法1: window.addEventListener('pageshow', function(e){ // 重置你不需要 disabled 的按钮}, false);方法2:给提交按钮加上 autocomplete="off" 的属性。

2012-02-10 10:48:46 1481 1

转载 jquery插件

http://www.malsup.com/jquery/block/#demos

2012-01-30 14:34:40 376

转载 JS中日期格式正则表达式(完整版)

今天整理了一个比较完整的正则表达式,用于JS中判断日期格式,只允许输入YYYY-MM-DD格式的。            var r =/^(?:(?!0000)[0-9]{4}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-8])|(?:0[13-9]|1[0-2])-(?:29|30)|(?:0[13578]|1[02])-31)|(?:[0-9]{2

2011-12-28 17:45:37 4479

转载 Spring Framework中的AOP之around通知

在第一部分,您看到了如何使用Spring AOP来实现跟踪和记录方面。跟踪和记录都是“消极”方面,因为它们的出现并不会对应用程序的其他行为产生影响。它们都使用了消极的before和after形式的通知。  但是如果您希望改变应用程序的常规行为呢?例如说,您希望重写一个方法?这样的话,您就需要使用更积极的around形式的通知。  第一部分的简单例子应用程序包括IbusinessLogic接

2011-12-07 11:39:41 13137 1

转载 判断当前时间是否在某一时间段内

在处理监测数据实时录入时,需要提供当前班次信息{大白班,小夜班,大夜班},班次信息是根据给定时间段进行设定类似{{"8:00","16:00"},{"16:00","00:00"},{"00:00","8:00"}}  处理办法   · 取当前时间、转换验证起始、结束时间进行比较。  相关代码view plaincopy to clipboardPRint?/*

2011-11-24 16:41:16 5707 1

转载 使用HttpClient的时候容易忽略的细节

HttpClient client = new HttpClient();HttpMethod method = new GetMethod(http://www.apache.org);try {   client.executeMethod(method);    byte[] responseBody = null;   responseBody = method.get

2011-10-31 09:38:36 478

转载 在Eclipse3.4中安装Freemarker插件

今天在Eclipse上安装Freemarker的插件,一开始装官方网站上的推荐插件,装上后发现除了Freemarker代码高亮显示其他什么效果都没有,郁闷。在javaeye论坛上请教了下,据说官网上的那个插件不好用,又去重装了一个,这里备忘纪录一下。     首先在http://sourceforge.net/project/showfiles.php?group_id=163305下载插

2011-10-27 16:33:30 547

转载 Java多线程-工具篇-BlockingQueue

前言:     在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他

2011-10-19 09:50:19 6839

转载 漫谈Java程序的性能优化

Java使得复杂应用的开发变得相对简单。毫无疑问,它的这种易用性对Java的大范围流行功不可没。然而,这种易用性实际上是一把双刃剑。一个设计良好的Java程序,性能表现往往不如一个同样设计良好的C++程序。在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本

2011-10-18 11:12:30 542

转载 JAVA数据结构

线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├Lin

2011-10-18 10:10:07 328

转载 Java基础:三步学会Java Socket编程

第一步 充分理解Socket    1.什么是socket    所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。    以J2SDK-1.3为例,Socket和S

2011-10-10 16:16:29 400

转载 Java Socket编程简捷学习过程

第一步 充分理解Socket  1.什么是socket  所谓socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过"套接字"向网络发出请求或者应答网络请求。  以J2SDK-1.3为例,Socket和ServerSocket类

2011-10-10 10:40:35 616

转载 Java的synchronized关键字:同步机制总结

JAVA中synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。搞清楚synchronized锁定的是哪个对象,就能帮助我们设计更安全的多线程程式。不久前用到了同步,现在回过头来对JAVA中的同步做个总结,以对前段时间工

2011-10-09 16:01:06 376

转载 基于即时通信和LBS技术的位置感知服务(二):XMPP协议总结以及开源解决方案

在《基于即时通信和LBS技术的位置感知服务(一):提出问题及解决方案》一文中,提到尝试使用XMPP协议来实现即时通信。本文将对XMPP协议框架以及相关的C/S架构进行介绍,协议的底层实现不再本文的讨论范围。一、什么是XMPP?介绍XMPP之前,我们先来聊聊GTalk。GT

2011-10-09 09:37:04 1226

转载 Android基于即时通信和LBS技术的位置感知服务(一):提出XMPP解决方案

一、前言、提出问题公司最近举行2011年度创新设计大赛,快年底了正打算写写2010年以来Android开发的心得与经验,正好同事出了个点子:假如A和B两个人分别在不同的地点,能不能实现这样的功能,让A和B之间可以互相感知对方的位置信息。于是整理了一下思绪,说白了分解开来就

2011-10-09 09:36:02 2927 1

原创 Java多线程编程总结

 一、认识多任务、多进程、单线程、多线程要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。 现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在...

2011-09-29 12:12:03 76

原创 ant配置与安装

<br />http://www.son1c.cn/show/268.html

2011-04-06 16:59:00 384

原创 兼容所有浏览器的自动换行

.noWrapTd{ word-WRAP: break-word;}.tableNoWrap{ TABLE-LAYOUT: fixed;} 

2011-03-23 16:31:00 457

HttpClient API.CHM

HttpClient API.CHMHttpClient API.CHMHttpClient API.CHMHttpClient API.CHMHttpClient API.CHMHttpClient API.CHMHttpClient API.CHMHttpClient API.CHMHttpClient API.CHMHttpClient API.CHM

2011-10-19

java Socket教程

教程教程教程教程教程教程教程教程教程教程教程教程教程

2011-10-12

Silverlight初学者的入门课程

Silverlight初学者的入门课程,是一个简单方便的Silverlight教程

2010-12-15

jquery Api学jquery不可缺少的

简单方便的jquery Api让你使用jquery变得更加方便

2010-11-11

jquery精品教程

jquery很不错的教程

2010-11-11

空空如也

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

TA关注的人

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