自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (24)
  • 收藏
  • 关注

转载 java加密解密ECDH笔记

from:http://blog.csdn.net/u013593306/article/details/50788731ECDH背景:1.ECC secp160r1,私钥长度20字节,压缩格式公钥21字节2.ECDH协商得出20字节共享密钥,然后用AES128对实际信息加密。问题:将20字节共享密钥截取前16字节作为AES128的密钥是否会有安全隐患。附:原则

2017-10-26 23:19:43 2727 2

转载 Bouncy Castle算法库中ECIES算法调用示例

转自 :http://blog.sina.com.cn/s/blog_57432f380101s2l7.htmlJRE8 + jce_policy-8, Bouncy Castle 1.50环境下调试通过 import java.security.KeyPair;import java.security.KeyPairGenerator;import java.

2017-10-26 23:07:40 5238

转载 使用椭圆曲线进行加密解密

来源:http://blog.csdn.net/lff0305/article/details/49492711JDK中自带了椭圆曲线的签名,但是没有实现椭圆曲线的加密解密。不过bouncycastle库实现了,下面的代码需要bouncycastle库。需要做的准备工作:1. 去JDK的下载页面,下载Java Cryptography Extension (

2017-10-26 23:06:30 2063

转载 linux 安装mysql

一、官网下载安装mysql-server# wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm# rpm -ivh mysql-community-release-el7-5.noarch.rpm# yum install mysql-community-server安装成功后重启my

2017-10-24 22:41:58 262

转载 linux 安装jdk

原文:http://blog.csdn.net/zzpzheng/article/details/52332403CentOS7默认安装的是OpenJDK。如果安装Oracle JDK,需要按如下方式操作:1、登录http://www.oracle.com/technetwork/java/javase/downloads/index.html,选择要下载的JDK的rp

2017-10-24 22:38:45 250

转载 Centos7下完美安装并配置mysql5.6

原文:https://www.cnblogs.com/yunns/p/4877333.htmlCentos7将默认数据库mysql替换成了Mariadb,对于我们这些还想用mysql的人来说并不是一个好消息。最近我搜罗了网上各种安装教程,各种出问题,要么安装失败,要么安装成功了却使用不了mysql。今天终于大功告成,所以赶快分享一下,好了话不多说,开始吧!—————————

2017-10-11 22:02:50 340

转载 Spring Boot开启https

原文:https://github.com/x113773/testall/issues/11. 第一步就是用JDK的keytool工具来创建一个密钥存储(keystore)`keytool -keystore mykeys.jks -genkey -alias tomcat -keyalg RSA`记住输入的Enter keystore password(该项目为letmein)

2017-10-11 21:55:40 3828

原创 windows加入tomcat服务与参数配置

1.将Tomcat设置成服务输入cmd进入dos控制台cd Tomcat\binservice install 服务名(可选,默认为tomcat5)此时Tomcat服务已经成功安装。进入系统服务将服务启动,并将服务设置成自动启动2.服务移除   基本操作同2,最后执行service remove 服务名3.基于服务模式的参数调整   基于服务模式修改

2016-06-08 12:15:47 780

转载 Java中BigDecimal的8种舍入模式

java.math.BigDecimal不可变的、任意精度的有符号十进制数。BigDecimal 由任意精度的整数非标度值和32位的整数标度(scale)组成。如果为零或正数,则标度是小数点后的位数。如果为负数,则将该数的非标度值乘以10的负scale次幂。因此,BigDecimal表示的数值是(unscaledValue × 10-scale)。与之相关的还有两个

2016-06-07 11:02:27 4917

转载 Pentaho技术可行性分析

Pentaho技术可行性分析1.多种方案比较 BIEEODIBIRTPentaho公司ORACLEORACLE收购ODIEclipse插件Pentaho价格按License算,昂贵按CPU算,贵开源免费

2016-06-01 14:58:44 3604

转载 高并发金融应用架构优化与平台创新

http://geek.csdn.net/news/detail/75771

2016-05-24 10:27:59 1176

转载 mysql 表解锁

-- 查看那些表锁到了show OPEN TABLES where In_use > 0;-- 查看进程号show processlist;--删除进程 kill 1085850;

2016-05-20 18:40:58 493

转载 ofbiz

http://blog.csdn.net/tang_huan_11/article/details/43916513http://blog.csdn.net/tang_huan_11/article/details/43916837

2016-05-18 13:34:40 295

转载 nginx配置location [=|~|~*|^~] /uri/ { … }用法

location在nginx中的使用这里我就不介绍了,下面我主要给各位介绍location语法与使用说明,有需要了解的同学可参考。nginx location介绍Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的”/uri/”,可以是字符串或正则表达式。但如果要使

2016-04-19 17:38:50 7090

转载 修改Maven的JDK版本

使用maven的时候,默认会使用1.5版本的JDK,并且也是编译成1.5的,我的电脑里面用的JDK是1.7的,1.8也出来了,没理由还用1.5的吧!所以我手动改成了1.7,郁闷的是,每次 maven-update project 的时候,又变成1.5的了.查阅了相关资料后,发现了修改的方法,打开maven安装目录下的 maven--》conf 修改settings.xml,

2016-04-12 11:32:20 322

转载 网站的高性能架构

网站性能是客观的指标,可以具体体现到响应时间、吞吐量、并发数、性能计数器等技术指标。1、性能测试指标1.1 响应时间      指应用执行一个操作需要的时间,指从发出请求到最后收到响应数据所需要的时间。如下列出了系统常用的操作响应时间表.操作响应时间打开一个网站几秒数据库查询一条记录(有索引)

2016-03-31 15:40:52 241

转载 websocket

Using Spring 4 WebSocket, sockJS and Stomp support to implement two way server client communicationJanuary 19, 2014 Leave a commentOne exciting new feature of Spring 4 is the support for

2016-03-27 12:45:17 340

转载 Maven的生命周期

一、Maven的生命周期Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。Maven的生命周期是抽象的,即生命周期不做任何实际的工作,实际任务由插件完成,类似于设计模式中的模板方法。 二、三套生命周期Maven有三套相互独立的生命周期,分别是clea

2016-03-19 13:05:08 406

转载 安装部署CAS Server

参考文献:http://sucre.blog.51cto.com/1084905/6836241.安装部署CAS Server从官网下载CAS Server,今天发现CAS Server的官网居然被墙掉了,感叹天朝的神奇之处。后来从同事那里拷贝到了cas-server-3.5.2-release.zip。我将其发布到百度云盘上面:http://pan.baidu.com/s

2016-02-24 22:33:10 6904 1

转载 Mavne Nexus

Nexus介绍Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST

2016-02-23 14:41:30 608

转载 使用 AngularJS 的路由和模板实现单页应用 (Single Page)

概述单页应用现在越来越受欢迎。模拟单页应用程序行为的网站都能提供手机/平板电脑应用程序的感觉。Angular可以帮助我们轻松创建此类应用简单应用我们打算创建一个简单的应用,涉及主页,关于和联系我们页面。虽然Angular是为创建比这更复杂的应用而生的,但是本教程展示了许多我们在大型项目中需要的概念。目标单页应用无刷新式页面变化每个页面包含

2016-02-17 15:43:24 3148

转载 五种开源协议(GPL,LGPL,BSD,MIT,Apache)

什么是许可协议?什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供 一定的权限。不管产品是免费向公众分发,还是出售,制定一份许可协议非常有用,否则,对于前者,你相当于放弃了自己所有的权利,任何人都没有义务表明你的原始作 者身份,对于后者,你将不得不花费比开发更多的精力用来逐个处理用户的授权问题。

2016-02-14 10:33:55 10910

转载 利用maven将项目依赖的jar提取到指定文件夹

有时需要maven将当前项目所有依赖的jar文件提取到指定文件夹,可以利用maven-dependency-plugin实现,1.在pom.xml添加如下内容:   maven-dependency-plugin  ${project.build.directory}/lib false true   …  *其中${proj

2016-01-28 14:37:30 3882

转载 大型电子商务网站架构之--分布式可扩展数据库架构

近几年分布式成为热门的话题,也成为大型系统必备良药,而在数据库方面应用更加广泛。通过采用普通廉价的设备构建出高可用性和高扩展的集群目的。从而摆脱了大型设备的依赖,一个好的分布式数据库架构可以比较方便达到高可用性有可以达到向外扩展的能力。传统的数据库系统一般是通过高端设备,例如小型机或者高端存储来保证数据库完整性,或者通过增加内存cpu来提高数据库处理能力。这种集中式的的的数据库架构越来越不适合海里

2016-01-28 11:31:57 1533

转载 Thymeleaf的标准方言(Standard dialects)

这篇指南将介绍Thymeleaf模板技术的标准方言(Standard dialects)和Spring标准方言(SpringStandard dialects)的一些重要概念。标准方言(Standard dialects)Thymeleaf的可扩展性很强,它支持自定义你自己的模板属性集(或事件标签)、表达式、语法及应用逻辑,它更像一个模板引擎框架。然而,秉着“开

2016-01-23 07:55:05 1824

转载 spring-boot 加载本地静态资源文件路径配置

spring boot默认加载文件的路径是 /META-INF/resources/ /resources/ /static/ /public/

2016-01-22 17:58:26 2482

转载 Impala与Hive的比较

1. Impala架构Impala是Cloudera在受到Google的Dremel启发下开发的实时交互SQL大数据查询工具,Impala没有再使用缓慢的 Hive+MapReduce批处理,而是通过使用与商用并行关系数据库中类似的分布式查询引擎(由Query Planner、Query Coordinator和Query Exec Engine三部分组成),可以直接从HDFS或HBase

2016-01-18 14:01:21 735

转载 深入浅出解析大数据平台架构

目录:什么是大数据Hadoop介绍-HDFS、MR、Hbase大数据平台应用举例-腾讯公司的大数据平台架构“就像望远镜让我们能够感受宇宙,显微镜让我们能够观测微生物一样,大数据正在改变我们的生活以及理解世界的方式……”。大数据的4V特征-来源公司的“大数据”随着公司业务的增长,大量和流程、规则相关的非结构化数据也爆发式增长。比如:1、业务系统现在平均每天存储20

2016-01-13 17:32:27 745

转载 Spring aop execution 表达式

Spring AOP 用户可能会经常使用 execution pointcut designator。执行表达式的格式如下:    execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?)除了返回类型模式(上面代码片断中

2015-12-28 11:31:42 285

转载 mybatis-generator

mybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse/intellij idea等ide上可以通用。下面是从官网上的截图:(不过官网www.mybatis.org 最近一段时间,好象已经挂了)一、在pom.xml中添加plugin 1 plugin> 2

2015-12-17 17:57:58 354

转载 JDK的SPI

一个服务(service)通常指的是已知的接口或者抽象类,服务提供方就是对这个接口或者抽象类的实现,然后按spi标准存放到资源路径META-INF/services目录下,文件的命名为该服务接口的全限定名。如有一个服务接口com.test.Service,其服务实现类为com.test.ChildService,那此时需要在META-INF/services中放置文件com.test.Servic

2015-12-14 17:26:37 999

转载 软件版本

软件版本GA,RC,alpha,beta,Build 含义(1)RC:(Release Candidate)  Candidate是候选人的意思,用在软件上就是候选版本。Release.Candidate.就是发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!        是最

2015-12-14 16:22:26 387

转载 git命令

git clonegit remotegit fetchgit pullgit push本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参考价值。一、git clone远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。

2015-12-12 13:08:50 403

转载 Spring Web MVC

2.1、Spring Web MVC是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。 另外还有一种基于组件的、事件驱动的W

2015-12-09 16:08:48 934

转载 Spring MVC 中 HandlerInterceptorAdapter拦截器的使用

一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。 Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方

2015-12-04 16:04:57 1037

转载 Junit4的使用方法

一、简介Junit 4是Junit框架有史以来的最大改进,其主要目标便是利用Java 5的Annotation特性简化测试用例的编写。在Eclipse 3.2中已经自带了Junit 4.1(我使用的开发环境是Eclipse 3.3+Myeclipse 6.0),我们可以将Junit 4 Library添加到项目用到的Library中。也可以到Junit.org去下载Junit 4 Libr

2015-12-03 18:25:39 500

转载 maven依赖关系中Scope的作用

在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值:     * compile,缺省值,适用于所有阶段,会随着项目一起发布。     * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。     * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。     * test,只在测试时使

2015-12-03 16:49:37 297

转载 Maven划分模块

所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用中,我们分了几层:

2015-12-03 16:40:37 516

转载 在Eclipse中创建Maven多模块工程的例子

目录[-]一、准备二、先创建父项目三、创建子项目四、优化配置四、命令行创建如果,你需要创建多个项目,项目之间即独立又有关系,那么创建一个Maven多模块项目是个非常好的选择,也非常cool!怎么在Eclipse里面创建多模块工程,以及需要注意哪些地方,我在这里做个简单的介绍。一、准备若想在Eclipse里面做这些的话,那么在做这一切前

2015-12-03 16:14:18 862

转载 Maven多模块 vs 继承

通常来说,在Maven的多模块工程中,都存在一个pom类型的工程作为根模块,该工程只包含一个pom.xml文件,在该文件中以模块(module)的形式声明它所包含的子模块,即多模块工程。在子模块的pom.xml文件中,又以parent的形式声明其所属的父模块,即继承。然而,这两种声明并不必同时存在,我们将在下文中讲到这其中的区别。  (一)创建Maven多模块工程

2015-12-03 16:05:37 450

yguard2.6 obfuscator

java yguard obfuscator , code obfuscator , yguard obfuscator

2017-12-06

Allatori java 代码混淆

Allatori java 代码混淆 , Allatori java 代码混淆 Allatori java 代码混淆

2017-11-27

java ecc encrypt

java ecc encrpt document and related jars, to study and research.

2017-10-26

JAVA_API_1.7中文 chm

JAVA_API_1.7中文 chm

2017-06-25

Nodejs api

nodejs api

2017-06-25

openAM part2

openAM war part2

2017-06-25

openAM part1

OpenAM 提供核心的标识服务用来简化实现在一个网络架构中的透明单点登录,包括集中式或者分布式的单点登录。主要的特性有: 完全符合开源AAA产品;AAA协议:计算机安全领域的协议,AAA指:鉴权,授权,计费(Authentication, Authorization, Accounting) 简单易用、易配置; 纯Java开发; 可轻松配置联合认证系统,并集成到已有项目中。

2017-06-25

openDj ldap

OpenDJ是一个新的LDAPv3相容目录服务,为Java平台开发,提供了一个高性能的,高度可用和安全的企业管理的身份商店。其简单的安装过程中,结合了Java平台的力量,使OpenDJ简单和最快的目录服务器部署和管理。

2017-06-25

js 左右选择插件

javascript 左右选择插件,支持多选

2013-12-31

C sharp 基础教程

C sharp 基础教程,包括详细语法、web开发和桌面开发讲解。

2013-12-31

网页制作完全手册 html手册

网页制作完全手册 html手册 html 速查手册

2011-11-30

hibernate3 最新教程 pdf

hibernate3 最新教程,全面完整的学习教程

2011-11-30

栅栏桌面 自定义个性桌面工具

栅栏桌面,一款自定义桌面工具,非常实用哦

2011-11-26

FusionCharts

FusionCharts,FusionCharts.

2011-01-28

java json api,json api

java json api,json api

2011-01-17

ext js资料 ext基础

ext 学习资料 ext基础知识,基础教程。

2010-12-05

extbuilder

extbuilder Eclipse插件ext设计器

2010-12-05

extapi,extjs 手册

ext api ,extjs 手册,ext reference

2010-11-26

中文flex快速上手 flex基础教程 flex学习

中文flex快速上手 flex基础教程 flex学习

2010-11-08

jquery 教程 jQuery学习资料 jQuery学习

jquery 教程 jQuery学习资料 jQuery学习

2010-10-29

js绘图,javascript 绘图

js绘图,javascript 绘图,web绘图

2010-10-28

EXT_中文手册.pdf

EXT_中文手册,详细讲解exJst技术。

2010-10-19

UML基础教程 含例子

UML基础教程 UML基础教程 UML基础教程

2010-10-19

23种软件设计模式总结

整理常用的23种设计模式。电子书格式文档。

2010-10-19

空空如也

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

TA关注的人

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