自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (9)
  • 收藏
  • 关注

转载 互联网协议-基础知识

前言我们每天使用互联网,你是否想过,它是如何实现的? 全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗? 互联网的核心是一系列协议,总称为”互联网协议”(Internet Protocol Suite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解

2016-05-26 09:09:59 610

原创 maven上传jar到nexus私服仓库

1通过网页上传这种方法只是上传了jar包。通过maven引用当前jar,不能取得jar的依赖from pom的方式,选择pom文件,以及jar。通过maven引入jar时,会自动加载jar的依赖2通过maven的方式depoly在maven的conf/setting.xml 配置nexus私服的管理账号在s

2016-05-20 10:42:08 2531

原创 CSDN博客专栏推荐

1、系统间通信技术从java的Demo到RPC,ESB,MQ,JMS讲的比较全,讲解的方式也特别好,正在看系统间通信技术

2016-05-20 08:15:03 602

转载 SpringMVC学习系列-后记 解决GET请求时中文乱码的问题

SpringMVC学习系列-后记 解决GET请求时中文乱码的问题之前项目中的web.xml中的编码设置:filter> filter-name>CharacterEncodingfilter-name> filter-class>org.springframework.web.filter.CharacterEncodingFil

2016-05-19 15:38:14 576

原创 Mybatis常见错误

一对多映射配置 import java.math.BigDecimal;import java.util.Date;import java.util.List;/** * 邮箱爬取数据,bill * */public cl

2016-05-18 13:19:52 932

转载 Redhat Linux安装JDK,Tomcat,ftp

1、操作系统和安装包操作系统:Redhat Linux 6.4服务器版,桌面安装JDK:jdk-6u45-linux-x64-rpm.binTomcat:apache-tomcat-6.0.37.tar.gz2、安装JDK(1)ftp上传JDK包到服务器,注意:如果ftp开启ASCII支持,可能会导致安装不成功(2)给JDK二进制包赋予可执行权限chmod 75

2016-05-18 09:37:21 622

转载 logback 常用配置详解(三) <filter>

logback 常用配置详解(三)  :过滤器,执行一个过滤器会有返回个枚举值,即DENY,NEUTRAL,ACCEPT其中之一。返回DENY,日志将立即被抛弃不再经过其他过滤器;返回NEUTRAL,有序列表里的下个过滤器过接着处理日志;返回ACCEPT,日志会被立即处理,不再经过剩余过滤器。过滤器被添加到 中,为 添加一个或多个过滤器后,可以用任意条件对日志进行过

2016-05-13 18:17:32 947 1

转载 logback 常用配置详解(二) <appender>

logback 常用配置详解(二)  :是的子节点,是负责写日志的组件。有两个必要属性name和class。name指定appender名称,class指定appender的全限定名。 1.ConsoleAppender:把日志添加到控制台,有以下子节点::对日志进行格式化。(具体参数稍后讲解 ):字符串 System

2016-05-13 18:16:36 735

转载 logback 配置详解(一)

一:根节点包含的属性: scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。scanPeriod:设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。debug:当此属性设置为true时,将打印出logback内部日志信

2016-05-13 18:15:36 323

转载 apache HttpClient使用详解

Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会

2016-05-13 10:35:24 839

原创 hibernate 级联验证-@Valid (JDK1.7)

参数验证的对象有时候不是简单地POJO,可能是数据,集合,这是后就要用到@Valid下面是这个注解上的注释: javax.validation.Valid@Target(value={CONSTRUCTOR, FIELD, METHOD, PARAMETER})@Retention(value=RUNTIME)Marks a property, method parameter o

2016-05-12 19:47:16 4657

原创 Mybatis批量更新和插入

先看批量更新代码,返回值resultType=‘int’可以不用声明XML如下 update ASSET_BANK_CREDIT_DETAIL when #{item.id} then #{item.billId} when #{item.id} then #{ite

2016-05-12 17:41:38 1199

原创 List去除重复元素

原理根据Set的特性,另外需要重写对象的hashCode()方法和equals()方法代码如下package com.pingan.home.tets;import java.util.ArrayList;import java.util.LinkedHashSet;import java.util.Set;public class Person { private Str

2016-05-11 08:43:20 1146

原创 Oracle 分页查询模板

Oracle分页查询方法一共有三种:一、rowid效率最高二、分析函数效率最差三、ROWNUM这里只说第三种,因为我认为第三种可读性比较高,效率也比较好,大约比第一种效率差一到二倍,和第二种相比快一个数量级。SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNU

2016-05-06 08:58:48 943

转载 ORACLE中RECORD、VARRAY、TABLE的使用详解

1     说明1.1       RECORD定义记录数据类型。它类似于C语言中的结构数据类型(STRUCTURE),PL/SQL提供了将几个相关的、分离的、基本数据类型的变量组成一个整体的方法,即RECORD复合数据类型。在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。    定义记录数据类

2016-05-05 17:01:43 684

转载 oracle 使用BULK COLLECT+FORALL加速批量提交

采用bulk collect可以将查询结果一次性地加载到collections中,而不是通过cursor一条一条地处理。可以在select into,fetch into,returning into语句使用bulk collect。注意:在使用bulk collect时,所有的into变量都必须是collections[sql] view plain copy

2016-05-05 16:48:57 2009

转载 oracle 常用知识点

Oracle 是一个庞大的系统,里面的知识点很多,在学习的时候,看到一些知识点,就贴了下来,尽不知中贴了这么多,就先做个小结吧。 里面有的知识点已经单独拿出来写成单篇的blog(http://blog.csdn.net/tianlesoftware)了。有的还没有进行整理。 好记性不如烂笔头,不过我用的不是笔。 ^_^  ...  这里面大部分内容都是我泡CSDN 论坛的时候整理的,现在要忙其

2016-05-05 15:45:51 2258

转载 PL/SQL语句块基本语法(ORACLE存储过程,函数,包,游标)

PL/SQL语句块基本语法(ORACLE存储过程,函数,包,游标) 1、  PL/SQL语句块PL/SQL语句块只适用于Oracle数据库,使用时临时保存在客户端,而不是保存在数据库。基本语法:declare  变量声明、初始化begin  业务处理、逻辑代码exception  异常捕获end; 变量声明:    [:=]         

2016-05-05 15:38:41 463

转载 Oracle逐行提交、批量提交及极限提速方法

在Oracle数据库中,不是提交越频繁越好。恰恰相反,批量提交可以得到更好的性能。这篇文章给大家简单展示一下在Oracle数据库中逐行提交于批量提交两者之间的性能差别。最后再给出一种可以极大改变性能的方法。1.创建表t_ref,并初始化880992条数据,用于后面的实验。sec@ora10g> create table t_ref as select * from all_object

2016-05-05 14:56:29 2713 1

转载 ActiveMQ消息传送机制以及ACK机制详解

ActiveMQ消息传送机制以及ACK机制详解    AcitveMQ是作为一种消息存储和分发组件,涉及到client与broker端数据交互的方方面面,它不仅要担保消息的存储安全性,还要提供额外的手段来确保消息的分发是可靠的。 一. ActiveMQ消息传送机制    Producer客户端使用来发送消息的, Consumer客户端用来消费消息;它们的协同

2016-05-04 17:36:19 4099 1

转载 基于Antisamy项目实现防XSS攻击

最近项目上线,请第三方公司进行了一次渗透性测试,被发现存在多处XSS攻击。由于我们对于URL的Get请求已经通过URLFilter进行了特殊字符过滤,Get请求的漏洞已经被封堵,但是对于Post请求考虑到我们项目存在表单提交,富文本编辑等功能,不敢贸然的使用Filter对关键字进行过滤。为了解决上述问题,我们采用了OWASP的一个开源的项目AntiSamy来彻底解决XSS攻击问题。Anti

2016-05-04 11:08:27 910

原创 Spring中配置和读取多个Properties文件

一、系统中需要加载多个Properties配置文件应用场景:Properties配置文件不止一个,需要在系统启动时同时加载多个Properties文件。配置方式: classpath:/opt/demo/config/demo-db.propertie

2016-05-04 11:00:24 1797

原创 redis笔记总结(一)集群分片

复制的问题 由于复制中,每个数据库都是拥有完整的数据,因此复制的总数据存储量受限于内存最小的数据库节点,如果数据量过大,复制就无能为力了。分片分片(Patitioning)就是将数据拆分到多个redis实例的过程,这样每个Redis实例将只包含完整数据的一部分。分片场景常见的分片方式:1、按照范围分片2、哈希分片,例如一致性哈希常见的分片的实现:①客户端分片

2016-05-04 06:08:37 9090

原创 spring Test 整合Junit4 使用总结

spring Test 整合Junit4 使用总结:现在大部分都是基于maven的工程,分工程分模块开发,每个工程都要可以单独测试,下面说下这两个框架的整合。例如DAO层,整合好的结构如下我们首先在src/test/java中写我们的测试类XXXXTest.java然后在类上面加上注解:import java.util.Date;import java.uti

2016-05-03 14:35:51 6997

原创 redis分布式锁和调度锁

简单地redis分布式锁实现RedisLockpackage com.pingan.toa.asset.common.utils.redis;import java.util.Random;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jed

2016-05-03 08:48:45 2218 1

收入证明模板

证明模板

2018-03-19

cxf传输json

客户端和服务端都在,直接可以运行,jar包都有

2014-11-21

java 发送https 请求 证书

java发送https请求,解决了数组证书的问题,所依赖的jar都有

2014-11-21

cxf整合Spring同时支持Json和Xml

Spring整合的cxf同时支持xml和json

2014-11-20

java替换word中的变量

java替换word字符串 附带jar;支持docx,doc

2014-11-05

java 发送邮件 javamail

javaMail发邮件封装工具类,带Jar

2014-11-05

java 读excel 写excel 边度边写excel

java 读excel 写 excel 边读边写excel 可以数据库抓来数据List,填冲到excel的制定位置

2014-11-05

上海交通银行 Java面试题(上机考)

交行java的面试时候的机试题,解压后test1是答案直接复制到src下可运行。

2013-01-10

程序员面试葵花宝典

JAVA面试题,主要是JAVA-SE的居多,很全

2012-12-30

空空如也

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

TA关注的人

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