自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (14)
  • 收藏
  • 关注

原创 slf4j+logback使用

一、组件:Logback 分为三个模块:logback-core,logback-classic,logback-accesslogback-core 是核心;logback-classic 改善了 log4j,且自身实现了 SLF4J API,所以即使用 Logback 你仍然可以使用其他的日志实现,如原始的 Log4J,java.util.logging 等;logback

2016-11-08 16:14:27 199

转载 Maven实现直接部署Web项目到Tomcat7

以前在项目中很少使用Maven,最近自己学习了一下maven,真的是非常强大的项目构建工具,对于依赖包的定义及版本,以及依赖包的集中管理(中央仓库)都让人惊喜(原谅我的大惊小怪,虽然Maven出来很久了,但小弟刚接触),但发现开发Web项目时,需要手动部署到Web服务器(Tomcat7),如果能自动部署到Web服务器,而不用每次手动把target下编译好的war包拷贝到Tomcat下就更好了。

2016-11-04 18:59:59 1166

原创 wsdl2java 使用

1. 输入cmd进入控制台窗口2. 进入cxf目录:D:\software\apache-cxf-2.2.12\bin>3. 使用wsdl2java的命令行工具,生成java代码D:\software\apache-cxf-2.2.12\bin>wsdl2java -d d:/src -all http://sms.dxyxt.com/sms-service-front/service

2016-07-21 17:26:05 518

原创 基于数据库增量日志解析 canal

基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql工作原理原理相对比较简单:canal模拟mysql slave的交互协议,伪装自己为mysql slave,向mysql master发送dump协议mysql master收到dump请求,开始推送binary log给slave(也就是canal)canal解析binary log对

2016-06-06 15:24:34 1114

转载 MongoDB 进阶模式设计

MongoDB 进阶模式设计http://www.mongoing.com/mongodb-advanced-pattern-design

2016-05-13 15:49:05 253

转载 java 图片缩略图的两种方法

最近网上看到两种不同的java图片缩略图的绘制方案     第一种,使用Graphics().drawImage按照一定的比例重新绘制图像。 Java代码  package com.image.suoluetu;    import java.io.*;  import java.awt.*;  import java.awt.i

2015-11-21 19:41:37 1059

转载 从程序员到CTO的Java技术路线图

在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了。但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。  Java程序员高级特性              反射、泛型、注释符、自动装箱和拆箱、枚举类、可变              参数、可变返回类型、增强循环、静态导入        

2015-10-22 15:35:00 407

原创 JAVA RSA加解密

package com.tagding.utils;import java.io.IOException;import java.nio.file.Files;import java.nio.file.Path;import java.nio.file.Paths;import java.security.InvalidKeyException;import jav

2015-10-15 16:47:24 413

原创 JAVA并发

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

2015-06-25 17:18:02 308

原创 Java中的Set,List,Map的区别

对JAVA的集合的理解是相对于数组  数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)  JAVA集合可以存储和操作数目不固定的一组数据。  所有的JAVA集合都位于 java.util包中!  JAVA集合只能存放引用类型的的数据,不能存放基本数据类型.  JAVA集合主要分为三种类型:  Set(集)  Lis

2015-06-03 17:54:53 308

原创 mongodb mapreduce

Map-Reducemapreduce类似于mysql中的group by函数,提供分组计算功能。mongodb官方描述如下:Map-reduce is a data processing paradigm for condensing large volumes of data into useful aggregatedresults. For map-reduce operati

2015-05-24 17:24:17 264

转载 MongoDB:too much data for sort() with no index error异常

今天在线上版权系统,搜索是:出现以下问题:too much data for sort() with no index. add an index or specify a smaller limit。经过查看mongodb数据库后,发现数据库中一个collection 未见索引,建立索引后问题解决。现在来熟悉以下mongodb 的索引知识:一、索引基础:MongoDB的索引几

2015-05-12 18:51:09 501

原创 Spring 注入静态变量 解决方案

今天写项目遇到了一个问题:想在spring中注入静态变量。通过Spring注入后发现报如下错误:@Resource annotation is not supported on static fields上网搜寻发现,Spring注解注入不支持静态变量注入,遂想办法解决。 首先看到的方法是有一个Java代码   class=”book

2015-05-12 11:55:37 1567

转载 mongodb的聚合查询(分组统计、排序)

一、MongoDB数据库的配置(mongodb.xml)以下是我自己的配置,红色字体请改为自己本机的东东,你说不懂设置端口,不会创建数据库名称,不会配置用户名密码,那有请查阅本系列的第4节(MongoDB的使用学习之(四)权限设置--用户名、密码、端口==),你说懒得设置,那就@#¥%……&*()!   Default bean name is 'mongo' -->

2015-04-27 19:46:38 10741

原创 Linux(CentOS 6)下配置安装Tomcat并配置JDK环境

1.、安装JDK下载jdk-8u25-linux-x64.rpm放在/opt目录下# cd /optyum localinstall jdk-8u25-linux-x64.rpm -y我们首先将java加入alternative# alternatives --install /usr/bin/java java /usr/java/default/bin/java 2

2015-04-23 15:26:02 372

原创 使用querydsl-maven-plugin生成querydsl

com.mysema.querydsl                    querydsl-apt                    ${querydsl.version}                             com.mysema.maven            apt-maven-plugin            1.1.3  

2015-04-08 15:18:58 3831

原创 maven的配置

1.  环境变量的配置1.  选择 window 菜单栏中的Preferences选择框,如下图3.     选择‘Maven’中的‘Installations’,单机‘Add’按钮。如下图。选择Maven的安装路径。如下图。4.       修改Maven安装目录中conf文件夹下的settings.xml文件。如下图

2015-04-08 15:09:56 291

原创 Linux mount 命令挂载 Windows 共享文件夹

按照一般的思路,我们先将文件夹挂载上去,命令如下:1mkdir /mnt/share_software2mount //192.9.206.43/share_software /mnt/share_software -o username="edures",password="tj$123"

2015-03-30 14:54:00 587

原创 为cxf服务加上wadl描述信息

为cxf服务加上wadl描述信息我们在开发cxf rest服务的时候,往往需要为每个服务添加描述文档,以前我们可能是将描述文档用word或者excel记录,现在介绍一种通过cxf-rt-rs-service-description自动生成wadl描述文档的方法。1. 首先我们在项目中引入cxf-rt-rs-service-description包,通过maven方式构建

2015-03-18 10:31:27 1982

原创 Adding Gzip Compression in CXF APIs and Interceptors

在CXF的Rest服务中,当后端服务传输的数据量比较大的时候,为了提高效率往往需要将数据压缩传输。本文主要介绍如何在CXF中配置GZIPOutInterceptor实现压缩传输。1.          2.                           jaxrs:server> 参考文献:http://java.dzone.com/artic

2015-03-11 13:43:18 480

原创 jackson解决:null到"", 空值处理为空串

1.一个比较头疼的问题:jackson + spring 支持rest接口,输出的JSON 对于null的字符串是invoiceTitle: null,但是接受方希望返回的是invoiceTitle: ""。解决方法重写ObjectMapper2.代码如下:public class MyJsonMapper extends ObjectMapper{  public

2015-03-09 18:52:06 3133

转载 Mongodb与spring集成(1)------配置

这里我们用到的是spring-data中一个集成mongodb的项目,首先在maven中添加对它的依赖,这里我用的是1.0.0.M5版本         mongodb spring -->        dependency>            groupId>org.springframework.datagroupId>            artifactId

2015-02-10 16:34:57 574

原创 EA中class属性排序

解决EA按字母排序问题:打开EA,选择Tools | Options (Ctrl+F9) | Objects | Sort Features Alphabetically,去掉前面的勾选保存后重启EA就可以了

2015-02-10 16:23:37 994

转载 http中put和post区别

幂等性(Idempotency):(分布式系统的特性)幂等性是数学中的一个概念,表达的是N次变换与1次变换的结果相同,定义如下:单目运算, x为某集合内的任意数, f为运算子如果满足f(x)=f(f(x)), 那么我们称f运算为具有幂等性(idempotent)比如在实数集中,绝对值运算就是一个例子: abs(a)=abs(abs(a))双目运算,x为某集合内的任意

2015-02-05 17:36:40 714

转载 HTTP协议中PUT和POST使用上的区别

幂等性(Idempotency):(分布式系统的特性)幂等性是数学中的一个概念,表达的是N次变换与1次变换的结果相同,定义如下:单目运算, x为某集合内的任意数, f为运算子如果满足f(x)=f(f(x)), 那么我们称f运算为具有幂等性(idempotent)比如在实数集中,绝对值运算就是一个例子: abs(a)=abs(abs(a))双目运算,x为某集合内的任意

2015-02-05 17:34:25 340

转载 Servlet 3.0 新特性详解

Servlet 3.0 新特性概述Servlet 3.0 作为 Java EE 6 规范体系中一员,随着 Java EE 6 规范一起发布。该版本在前一版本(Servlet 2.5)的基础上提供了若干新特性用于简化 Web 应用的开发和部署。其中有几项特性的引入让开发者感到非常兴奋,同时也获得了 Java 社区的一片赞誉之声:异步处理支持:有了该特性,Servlet 线程不再需

2015-01-29 17:42:14 290

转载 使用 Spring Data JPA 简化 JPA 开发

从一个简单的从一个简单的 JPA 示例开始本文主要讲述 Spring Data JPA,但是为了不至于给 JPA 和 Spring 的初学者造成较大的学习曲线,我们首先从 JPA 开始,简单介绍一个 JPA 示例;接着重构该示例,并引入 Spring 框架,这两部分不会涉及过多的篇幅,如果希望能够深入学习 Spring 和 JPA,可以根据本文最后提供的参考资料进一步学习。

2015-01-29 17:36:38 264

转载 NoSql数据库使用半年后在设计上面的一些心得

NoSql数据库这个概念听闻许久了,也陆续看到很多公司和产品都在使用,优缺点似乎都被分析的清清楚楚。但我心里一直存有一个疑惑,它的出现究竟是为了解决什么问题?这个疑惑非常大,为此我看了很多分析文章,但却总感觉是隔靴搔痒。为了一探究竟,半年前我决定用Mongodb这个著名的NoSql数据库做个产品试试。只有在真实的使用环境中才能得到最贴切的感受。一晃眼,半年过去了,现在我能用亲身的体会来谈谈

2015-01-28 18:26:16 347

转载 UML建模之活动图介绍(Activity Diagram)

一、活动图的组成元素 Activity Diagram Element1、活动状态图(Activity)2、动作状态(Actions)3、动作状态约束(Action Constraints)4、动作流(Control Flow)5、开始节点(Initial Node)6、终止节点(Final Node)7、对象(Objects)8、数据存储对象(DataStore)

2015-01-16 10:21:42 499

转载 UML用例图总结

用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。  【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。  用例图所包含的元素如下:  1. 参与者(Actor)  表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个小人表示。  2. 用例(Use Case)

2015-01-14 12:36:52 292

转载 配置EA+SVN的协同设计环境

配置EA+SVN的协同设计环境|浏览:31|更新:2014-10-29 11:241234567分步阅读    EA(Enterprise Architect)是功能最强大的CASE工具。SVN(SubVersion)是最常用的版本控制工具。两者结合在一起,可以搭建高

2015-01-08 09:55:24 638

原创 CentOS6.4下fastDFS的完整安装和配置步骤

centos6.2系统下安装配置FastDFS步骤:1:安装libevent(libevent-2.0.21-stable)##卸载系统自带libeventrpm -qa|grep libevent rpm -e libevent*##为Trackerd和Storaged节点节点安装libeventcd /home/lybwget https://github.com/

2014-12-19 11:09:02 685

原创 vnc和ssh连接linux

连接linux系统的两种方式:1. vnc图形化连接vnc服务器端安装vnc server,客户端安装vnc viewer,vnc viewer的host里面填 IP:1就行了,:1代表root   2. ssh 连接连接工具:putty, xshell,securityCRT,

2014-12-18 13:33:48 1036

原创 优酷网视频存储架构

优酷网视频存储架构  http://blog.csdn.net/starxu85/article/details/5673029挖掘优酷网的架构是怎样的 http://datacenter.watchstor.com/infra-135196.htm

2014-12-15 15:43:36 634

原创 分布式文件系统FastDFS

FastDFS---------------------------------------是一款类似Google FS的开源分布式文件系统,是纯C语言开发的。FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。官

2014-12-12 14:06:46 863

原创 分布式文件系统FastDFS

FastDFS---------------------------------------是一款类似Google FS的开源分布式文件系统,是纯C语言开发的。FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。官

2014-12-12 14:02:44 59

转载 MongoDB GridFS最佳应用概述

MongoDB GridFS最佳应用概述GridFS是MongoDB数据库之上的一个简单文件系统抽象。如果你熟悉Amazon S3的话,那么GridFS与之相似。为什么像MongoDB这样的NoSQL数据库会提供这样的一个文件层抽象呢?一、使用GridFS的理由理由如下:1)存储用户产生的文件内容大多数Web应用都允许用户上传文件。当用户使用关系数据库时,这些用户产生的

2014-12-12 10:36:19 650

转载 MongoDB GridFS最佳应用概述

GridFS是MongoDB数据库之上的一个简单文件系统抽象。如果你熟悉Amazon S3的话,那么GridFS与之相似。为什么像MongoDB这样的NoSQL数据库会提供这样的一个文件层抽象呢?一、使用GridFS的理由理由如下:1)存储用户产生的文件内容大多数Web应用都允许用户上传文件。当用户使用关系数据库时,这些用户产生的文件会存储在文件系统中,与数据库相隔离,而不

2014-12-12 10:34:21 69

转载 深入理解ByteBuffer

ByteBuffer类是在Java NIO中常常使用的一个缓冲区类,使用它可以进行高效的IO操作,但是,如果对常用方法的理解有错误,那么就会出现意想不到的bug。ByteBuffer类的常用方法先来看看一个基本的程序public void test() throws IOException { ByteBuffer buff = ByteBuffer

2014-12-04 17:29:03 344

转载 第二节 MongoDB基本命令用

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命

2014-11-29 11:34:14 290

Bi报表工具性能、功能对比

Bi报表工具性能、功能对比

2022-09-13

年终总结ppt模板,优秀模板

年终总结ppt模板

2022-09-13

代理模式与动态代理--Spring AOP原理.doc

代理模式与动态代理--Spring AOP原理.doc

2009-03-22

全面剖析XMLHttpRequest对象.doc

全面剖析XMLHttpRequest对象.doc

2009-03-22

Ajax原理详细说明.doc

Ajax原理详细说明.docAjax原理详细说明.doc

2009-03-22

ASPNET访问数据库.doc

ASPNET访问数据库.docASPNET访问数据库.doc

2009-03-22

C#格式化数值结果表.doc

C#格式化数值结果表.docC#格式化数值结果表.doc

2009-03-22

毕业设计开题报告范例.doc

毕业设计开题报告范例.doc.........

2009-03-22

EJB3[1].0的学习教材+.pdf

EJB3[1].0的学习教材+.pdf......

2009-03-22

EJB client调用EJB3 .doc

EJB client调用EJB3 .doc........

2009-03-22

SQL Server2000 FOR JDBC.rar

SQL Server2000 FOR JDBC.rar...

2009-03-19

commons-beanutils-1.7.0.zip

commons-beanutils-1.7.0.zip

2009-03-19

mysql-connector-java-3.1.12-bin.jar

mysql-connector-java-3.1.12-bin.jar

2009-03-19

jspSmart中文版

jspSmart中文版,实现文件的上传和下载。。

2009-03-19

ADO帮助文档.chm

ADO.chmADO.chmADO.chm

2008-11-28

Hibernate帮助文档.chm

Hibernate,Hibernate帮助文档.chm

2008-11-28

空空如也

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

TA关注的人

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