- 博客(108)
- 资源 (3)
- 收藏
- 关注
转载 java 图片如何让白色变透明
import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import java.util.regex.Pattern; import javax.imageio.I
2016-03-13 18:35:26
7193
转载 java改变png图片的透明度
java改变png图片的透明度博客分类: javajavapng Java代码 package cn; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream;
2016-03-13 18:28:29
2009
转载 一步一步教你用 java 生成二维码
一步一步用 java 设计生成二维码在物联网的时代,二维码是个很重要的东西了,现在无论什么东西都要搞个二维码标志,唯恐落伍,就差人没有用二维码识别了。也许有一天生分证或者户口本都会用二维码识别了。今天心血来潮,看见别人都为自己的博客添加了二维码,我也想搞一个测试一下. 主要用来实现两点:1. 生成任意文字的二维码.2. 在二维码的中间加入图像.
2016-03-13 17:36:03
1485
转载 Logstash+Redis+Elasticsearch+Kibana+Nginx搭建日志分析系统
Logstash+Redis+Elasticsearch+Kibana+Nginx搭建日志分析系统前言:随着实时分析技术的发展及成本的降低,用户已经不仅仅满足于离线分析。目前我们服务的用户包括微博、微盘、云存储、弹性计算平台等十多个部门的多个产品的日志搜索分析业务,每天处理约32亿条(2TB)日志。哈哈 以上都是新浪的信息~不是我们小公司的分析业务规模。当然为了使得运行在客
2016-03-06 21:37:41
632
转载 Server.UrlEncode、HttpUtility.UrlDecode的区别
以下转载自:http://hi.baidu.com/yisqiu/blog/item/e0804bfb9243fb67024f5624.html在对URL进行编码时,该用哪一个?这两都使用上有什么区别吗?测试:string file="文件上(传)篇.doc";string Server_UrlEncode=Server.UrlEncode(file);stri
2015-12-15 20:36:52
489
转载 Axis Web Service开发指南
Axis Web Service开发指南 这篇文章主要是翻译了Axis用户指南部分。介绍了如何使用Axis开发WebService。有些地方可能有出入,其中也省略了一部分,不过这都不影响你如何使用Axis开发WebService。 E-mailredogs@sian.com1.1调用Axis上的Web服务注意:程序源代码 请查看官方网站! 1.1.1一个简单的
2015-11-03 21:51:20
734
转载 使用 CXF 做 webservice 简单例子
使用 CXF 做 webservice 简单例子 Apache CXF 是一个开放源代码框架,提供了用于方便地构建和开发 Web 服务的可靠基础架构。它允许创建高性能和可扩展的服务,您可以将这样的服务部署在 Tomcat 和基于 Spring 的轻量级容器中,以及部署在更高级的服务器上,例如 Jboss、IBM® WebSphere® 或 BEA WebLogic。
2015-11-03 21:45:50
388
转载 Jaxb 完全手册
Jaxb是JavaEE的规范.全称Java Architecture for XML Binding. 可以根据XML Schema产生Java类的技术.JAXB也提供了将XML实例文档反向生成Java对象树的方法,并能将Java对象树的内容重新写到XML实例文档.JAXB 2.0是JDK 1.6的组成部分。JAXB 2.2.3是JDK 1.7的组成部分。在实际使用不需要引入新的jar
2015-10-31 23:59:38
14905
1
转载 JAXB基本使用
JAXB基本使用JAXB主要用来实现对象和XML之间的序列化和反序列化,关于JAXB的介绍就不多说了,网上一搜一大把,这里主要总结下基本使用方法和一些注意事项首先定义两个示例类ClassA,ClassB,用于后续的示例演示package cn.lzrabbit;public class ClassA { private int classAI
2015-10-31 23:36:11
3153
转载 Java语言基础——06.集合框架(3)util包中的工具类和新特性
本节考点:一、Collection 和 Collections的区别二、Collections、Arrays中折半查找、排序等方法的使用3-1 工具类3-1-1 CollectionsCollections:它的出现给集合操作提供了更多的功能。这个类不需要创建对象,内部提供的都是静态方法。Collection 和 Collecti
2015-08-31 23:31:14
1145
转载 Java语言基础——06.集合框架(1)集合框架概述和List、Set集合
集合框架:用于存储数据的容器。本节考点:一、集合和数组的区别二、说一说集合框架体系,List、Set的区别三、HashSet集合保证元素唯一性、TreeSet两种比较方式1-1 集合概述特点:1:对象封装数据,对象多了也需要存储。集合用于存储对象。2:对象的个数确定可以使用数组,但是不确定怎么办?可以用集合。因为集合是可变长度的。
2015-08-31 23:29:24
589
转载 Java语言基础——06.集合框架(2)泛型和Map集合
本节考点:一、泛型限定,上限下限什么时候用二、map和Collection的不同三、Map两种遍历方式,用高级for循环写2-1 泛型2-1-1 泛型应用(1)为什么会出现泛型?因为集合存放的数据类型不固定,故往集合里面存放元素时,存在安全隐患,如果在定义集合时,可以想定义数组一样指定数据类型,那么就可以解决该类安全问题。JDK1
2015-08-31 23:27:40
552
转载 java 对象(List/Map/Set)转json类
[java] view plaincopypackage com.ciecc.utils; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import jav
2015-08-31 23:24:59
919
转载 Groovy入门教程
Groovy入门教程kmyhy@126.com 2009-5-13一、groovy是什么简单地说,Groovy 是下一代的java语言,跟java一样,它也运行在 JVM 中。作为跑在JVM中的另一种语言,groovy语法与 Java 语言的语法很相似。同时,Groovy 抛弃了java烦琐的文法。同样的语句,使用groovy能在最大限度上减少你的击键次数——这确实是“懒惰程序员
2015-08-25 23:17:03
418
转载 需要在一个1亿行的大表中,删除1千万行数据。您有什么好的方案。
(内附总结的讨论结果)大DML最佳实践讨论,参与即有机会获赠oracle rac日记一本!http://www.itpub.net/thread-1606484-1-1.html需要在一个1亿行的大表中,删除1千万行数据。您有什么好的方案。需求是在对数据库其他应用影响最小的情况下,以最快的速度完成。操作期间应该注意什么。如果中途中止了,有无方法再继续。这种大型操作相信我
2015-08-25 22:40:35
6212
转载 oracle 数据备份之exp优化
在工作中经常需要对oracle数据库进行备份、异地恢复的情况。 Oracle的常规备份无非是exp/imp,expdp/impdp,rman三种方式。exp/imp简单方便,适用于跨db版本、跨os平台、异地备份等情况,是大家最常用的一种备份方式。expdp/impdp是10g以后推出的备份方式,其特点就是效率的大幅改善,据eygle报告,impdp相比与传统imp有20倍速度
2015-08-25 22:05:41
689
转载 HTTP报文详解
HTTP请求报文解剖 HTTP请求报文由3部分组成(请求行+请求头+请求体): 下面是一个实际的请求报文: ①是请求方法,GET和POST是最常见的HTTP方法,除此以外还包括DELETE、HEAD、OPTIONS、PUT、TRACE。不过,当前的大多数浏览器只支持GET和POST,Spring 3.0提供了一个HiddenHttpMethodFilte
2015-08-25 00:05:15
379
转载 HTTP报文
之前写过一篇HTML报文,但是感觉写完之后还是不懂,最近终于有时间开始看《HTTP权威指南》,看完之后觉得还是比之前的理解更加深入了,提取HTTP报文出来做个记录。 HTTP报文分为请求报文(request message)与响应报文(response message)。一、报文的组成部分 一个HTTP报文由3部分组成,分别是: (1)、起始行(start l
2015-08-24 23:46:29
425
转载 https协议详解
SSL (Secure Socket Layer)HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 https协议详解 HTTPS以保密为目标研发,简单讲是HTTP的安全版。其安全基础是SSL协议,因此加密的详细内容请看SSL。全称Hypertext Transfer Protocol over Se
2015-08-24 23:30:42
525
转载 HTTP协议详解
Author :Jeffrey My Blog:http://blog.csdn.net/gueter/ 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是
2015-08-24 22:54:36
411
转载 http协议详解(超详细)
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传送协议。http协议学习系列 1. 基础概念篇1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写。它的发展是万维网协会(World Wide W
2015-08-24 22:44:25
940
转载 HTTP 协议简介
一、TCP/IP 协议介绍 在介绍 HTTP 协议之前,先简单说一下TCP/IP协议的相关内容。TCP/IP协议是分层的,从底层至应用层分别为:物理层、链路层、网络层、传输层和应用层,如下图所示: 从应用层至物理层,数据是一层层封装,封装的方式一般都是在原有数据的前面加一个数据控制头,数据封装格式如下:
2015-08-24 22:33:36
343
转载 Java 枚举7常见种用法
DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color {
2015-08-20 22:49:07
361
转载 java enum(枚举)使用详解 + 总结
enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5. 给 enum 自定义属性和方法6.
2015-08-20 22:47:41
1010
转载 Velocity 文档
Velocity是什么? Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以
2015-07-12 22:13:08
684
转载 apache的开源项目-模板引擎(Velocity)_学习了两天就上手啦_源码下载
首先,如果你对Velocity不是很了解,还是建议你去apache的官方网站上去走走....这是velocity的官网:http://velocity.apache.org/当然如果你对英文文档不是很感冒,这里也有好的资料:Velocity 文档(1)Velocity 文档(2)Velocity 文档(3)下面我就正式说说我做的项目啦...项目结构:
2015-07-12 22:11:20
813
转载 注解和XML的使用选择
现在注解使用的越来越广泛;它的主要好处是写起来比xml要方便的多,但是它们的目的都是一样的,元数据。 我的理解:注解:是一种分散式的元数据,与源代码紧绑定。xml:是一种集中式的元数据,与源代码无绑定。 因此注解和XML的选择上可以从两个角度来看:分散还是集中,源代码绑定/无绑定。 注解的缺点:1、很多朋友比如在使用sprin
2015-07-09 22:44:46
4650
转载 Velocity模板应用
Velocity是一个基于java的模板引擎(模板引擎的作用就是取得数据并加以处理,最后显示出数据)。 它允许任何人仅仅简单的使用模板语言来引用由java代码定义的对象。 主要应用在: 1.Web应用的开发。 2.作为模板产生SQL,XML或代码等。 3.作为其他系统的集成组件使用。 当Velocity应用于application pr
2015-07-04 19:18:09
403
转载 Velocity模板(VM)语言介绍
Velocity是什么? Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面的显示效果,而由java程序
2015-07-04 18:44:07
2068
转载 BeanUtils.copyProperties比较
1.概述在项目中遇到要将数据库对象转换为领域对象,不想一个个写set(get()),也不想自己去写反射,于是比较了一下开源的几个工具类。个人了解的有apache的BeanUtils,PropertiesUitls,还有spring的BeanUtils。纠结于哪个更合适,于是比较了一下。 2.比较 apache PropertiesUtils
2015-07-04 13:14:59
695
转载 Java并发教程(Oracle官方资料)
本文是Oracle官方的Java并发相关的教程,感谢并发编程网的翻译和投递。 (关注ITeye官微,随时随地查看最新开发资讯、技术文章。) 计算机的使用者一直以为他们的计算机可以同时做很多事情。他们认为当其他的应用程序在下载文件,管理打印队列或者缓冲音频的时候他们可以继续在文字处理程序上工作。甚至对于单个应用程序,他们任然期待它能在在同一时间做很多事情。举个例子,一个流媒体播放程序
2015-07-02 21:37:59
378
转载 Oracle 11g行列互换pivot和unpivot说明
针对Oracle 11g 之前版本的行列转换,之前整理过一篇文档:Oracle 行列转换 总结http://blog.csdn.net/tianlesoftware/article/details/4704858 在Oracle 11g中,Oracle 又增加了2个查询:pivot 和 unpivot。 pivot:行转列unpivot:列转
2015-07-02 00:14:54
638
转载 Oracle中“行转列”的实现方式
在报表的开发当中,难免会遇到行转列的问题。 以Oracle中scott的emp为例,统计各职位的人员在各部门的人数分布情况,就可以用“行转列”: scott的emp的原始数据为:EMPNOENAMEJOBMGRHIREDATESALCOMMDEPTNO7369SM
2015-07-02 00:07:44
5007
转载 fmt:formatDate的输出格式
fmt:formatDate的输出格式使用场所:JSP中加入2004-5-31 23:59:592004-4-123:59:592004-5-3104-5-312004-5-312004年5月31日2004年5月31日 星期一23:59:59下午11:59
2015-07-01 23:56:31
330
转载 java 获取当前系统时间 时间比较
JAVA获得当前时间的几种方法一. 获取当前系统时间和日期并格式化输出:import java.util.Date;import java.text.SimpleDateFormat;public class NowString {public static void main(String[] args) { SimpleDateFormat
2015-07-01 23:54:54
619
转载 记几次JAVA系统故障问题定位过程
摘要 常见的Java内存溢出,线程并发问题和优化过程分析,仅供入门参考。目录[-]问题定位一般步骤案例分享内存溢出现象和原因定位方法并发问题现象和原因定位方法典型的业务案例TPS上不去现象和原因定位方法非主流bug附录JAVA对象大小常见时延大小各种API性能以及性能优化技巧参考把自己以前碰到的case汇总列下,作为对自己过去的一部分工作总结。问题定位一
2015-07-01 23:45:33
1470
转载 Spring AOP 之 HelloWorld(简单例子)
java代码Java代码 import org.aspectj.lang.JoinPoint; import org.aspectj.lang.ProceedingJoinPoint; import org.springframework.context.ApplicationContext; import org.springframewo
2015-06-28 23:36:17
300
转载 Spring MVC+Mybatis+Maven+Velocity+Mysql整合实例
本篇文章将通过一个简单显示用户信息的实例整合Spring mvc+mybatis+Maven+velocity+mysql.对于实现整合的重点在于以下几个配置文件的实现1.Maven依赖包2.spring配置文件(springContext-user.xml)3.mybatis配置文件(MyBatis-User-Configuration.xml)4.spring-mvc配置文
2015-06-28 22:42:59
957
转载 springMVC+velocity配置
闲话不多说,以下是本人整合springMVC+velocity的一些心得和体会applicationcontext.xml[java] view plaincopyprint? "velocityConfigurer" class="org.springframework.web.servlet.view.velo
2015-06-28 22:40:24
378
转载 velocity模板在spring中的简单配置
1.首先需要配置的是velocity引擎自己,可以通过以下方式在spring配置文件中声明一个VelocityConfigurer Bean:spring-webmvc-3.2.0.M1.jarVelocityConfigurer负责在spring中设置Velocity引擎。这里,通过属性resourceLoaderPath告诉Velocity到哪里寻找它的模板。建议将模板放到
2015-06-28 22:38:16
555
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人