自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

amos.lam

用心分享

  • 博客(67)
  • 资源 (18)
  • 收藏
  • 关注

原创 Maven学习-Archetype基于现有项目构建基础架构至nexus

前言:nexus版本3.5.0-021、创建基础骨架(右键项目pom.xml,运行:clean archetype:create-from-project)注意:前面一定要加入clean,不然会把当前项目也生成进去2、运行成功会在target生成如下信息:3、修改generated-sources -- > archetype 下的pom.xml,加入如下信息:...

2018-09-18 14:34:46 443

原创 安全 - 浅谈数据传输安全性

前言:在互联网的世界里,数据劫持的安全问题尤为突出,如何防止数据在传输过程中被劫持? 场景: 一、数据抓包   一旦电脑被注入程序(如:你浏览某些不良网站,就很容易被注入程序),会导致你电脑所发生的网络请求完全透明化。 二、外部网络  连接餐馆或其他不明wifi,会导致你手机所发生的网络请求都会经过wifi再透传到公网,意味着也完全透

2018-02-02 18:09:55 5545

原创 Druid - 路由多数据源

前言:公司搞活动,主数据库压力太大,决定将压力太大的接口迁移到从库查询前提:不能对原有业务代码进行改动多数据源路由器优缺点如下:优点:1、在不改变原来逻辑的基础上进行数据源路由,侵入性弱,改动小缺点:1、多数据源的数据同步可能会存在一定的延时,请做好评估工作1.定于数据源枚举类package com.xxx.xxx.xxx;/** * 多数据源枚举类

2017-12-28 15:10:58 2004

原创 Mysql学习-Linux Mysql主从复制

MySQL 主从复制官方文档 http://dev.mysql.com/doc/refman/5.6/en/replication.htmlMySQL 主从复制的方式MySQL5.6 开始主从复制有两种方式:基于日志(binlog)、基于 GTID(全局事务标示符)。本教程主要讲基于日志(binlog)的复制。

2016-09-12 14:15:14 639

原创 Mysql学习-Linux Mysql源码编译安装

1.两台数据库服务器的的selinux 都要disable(永久关闭selinux,请修改/etc/selinux/config,将SELINUX 改为disabled)  # vi /etc/selinux/config SELINUX=disabled2.重启操作系统 # reboot3.使用下面的命令查看是否安装有Mysql Server

2016-09-09 14:12:21 454

原创 CentOS学习-CentOS7重置root密码

1 - 在启动grub菜单,选择编辑选项启动2 - 按键盘e键,来进入编辑界面3 - 找到Linux 16的那一行,将ro改为rw init=/sysroot/bin/sh4 - 现在按下 Control+x ,使用单用户模式启动5 - 现在,可以使用下面的命令访问系统chroot /sysroot6 - 重置密码pa

2016-09-08 10:46:37 395

原创 shiro学习-shiro集成cas

公司最近要求全部系统接上CAS(SSO),研究了2天,终于对接上了闲话少叙,先了解CAS的工作原理,注:一定要了解,不然后期很难开展工作直接上图:(注:此图别人画的,目前不晓得出处,所以对不起作者了)开始编码:1.导入maven依赖包 org.apache.shiro shiro-cas 1.2.4 org.jasig.

2016-08-30 13:02:57 1813 8

原创 Spring学习-回滚事务之修改默认回滚类型

今天发现了个奇怪的问题,自定义的异常(extens Exception)抛出的异常既然不会滚,然后查了下资料,原来spring默认回滚RuntimeException(及其下所有子类)。解决办法:1.自定义的异常extens RuntimeException2.在事务文件中改掉默认回滚类型,请看以下代码,rollback-for="",代表的就是要回滚的类,加上Exception就行了

2016-08-15 10:51:38 1549

原创 Jsoup学习-使用Jsoup抓取页面数据

1.所需包: org.jsoup jsoup 1.8.3 2.JAVA Codepackage sf.jsoup.microcreativity;import java.io.File;import java.io.IOException;import org.jsoup.Jsoup;import org.jsoup.nodes.Document;

2016-04-05 15:01:40 487

原创 GIT学习-Linux上安装Git

环境:CentOS 6.5、JDK7、Maven 3.3.9# yum install git -y运行以上这句话,就坐等git安装完成吧

2016-03-24 00:13:33 330

原创 Maven学习-Linux下安装Maven环境变量

提醒:安装之前必须先安装JDK,没安装JDK的朋友请跳转:http://blog.csdn.net/icoudsoft_saas/article/details/503661031.在/usr/local下面下载maven安装包:# wget http://apache.opencas.org/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-

2016-03-24 00:06:29 1229

原创 Maven学习-Nexus搭建

环境:CentOS6.5、JDK7、Nexus、MavenIP:192.168.1.221前提:搭建好JDK环境变量,没搭建的朋友请跳转:JDK:http://blog.csdn.net/icoudsoft_saas/article/details/503661031.到root目录新建nexus文件夹# cd /root# mkdir nexus2.下载nexus放到ne

2016-03-23 22:05:53 640

原创 Spring定时任务异常

异常内容:org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.scheduling.quartz.CronTriggerBean] for bean with name 'xxx' defined in file [D:\workspace\

2016-03-03 15:48:11 1974

原创 JAVA 读取properties配置文件 - 全局搜索路径

import java.io.IOException;import java.util.Properties;import org.springframework.core.io.support.PropertiesLoaderUtils;import org.springframework.util.StringUtils;public class ParseProperties {

2016-02-27 21:22:51 1181

转载 CentOS 6.5下Git服务器搭建

GIT服务器搭建:http://blog.chinaunix.net/uid-26729093-id-4652536.html

2016-02-16 13:51:41 560

转载 weChat开发

推荐地址:http://www.9miao.com/thread-63123-1-1.html

2016-02-16 13:47:11 526

原创 HV000183: Unable to load 'javax.el.ExpressionFactory'. Check that you have the EL dependencies on th

hibernate validator 抛出的异常异常内容:HV000183: Unable to load 'javax.el.ExpressionFactory'. Check that you have the EL dependencies on the classpath, or use ParameterMessageInterpolator instead异常

2016-02-06 12:38:21 8788

原创 Dubbo微服务打成可执行jar包

1.配置pom.xml,遇到了很多问题,总结如下 dubbo-service ${project.build.directory}/classes src/main/resources true **/*.xml **/*.properties

2016-01-28 00:51:49 4363 1

原创 maven学习-项目打成源码jar包上传私库

前言:打源码包,让别人更容易看懂你写的代码1.在pom.xml中加入这句话 org.apache.maven.plugins maven-source-plugin true compile jar

2016-01-28 00:13:48 4260

原创 spring回滚事务

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"xmlns:tx="http://www.springframework.org/schema/tx"xmlns:context="http://www.springfram

2016-01-20 13:21:19 411

原创 maven学习-pom.xml无缘无故异常

1.右键maven工程2.3.稍等一会,红叉就消失了

2016-01-18 01:04:39 496

原创 java异常-The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly reference

异常内容:The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files解决方案:导入servlet-api这个jar包就行了 javax.servlet javax.servlet-

2016-01-18 00:28:23 4441 2

原创 Maven学习-项目打成jar包提交到远程仓库(nexus)

如果想一次性把多个工程打包的话,请使用maven的聚合特性来实现,如果想单个打包,请忽略这段,直接调到第一点实现:在parent项目中的pom.xml配置聚合,如: ../user-controller ../user-service 以上代码代表的是聚合了2个工程,controller和service,加上自身(parent),一共三个工程1.在工程的po

2016-01-17 02:06:19 3116

原创 maven学习-打包项目到nexus异常

异常内容:Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project *: Failed to deploy artifacts: Couldnot transfer artifact *:jar:1.0 from/to releases

2016-01-17 01:56:25 726

原创 SVN版本控制管理报错处理-Cnt't open file '/svn/springMvc01/db/txn-current-lock': Permission denied

异常内容:Cnt't open file '/svn/springMvc01/db/txn-current-lock': Permission denied原因:是因为你的用户 想上传到服务器的权限不足,查看一下你的权限该文件夹权限是root,而我的SVN用户是apache的admin账户,所以不能上传解决方案:然后上传项目:

2016-01-17 00:12:36 594

原创 Eclipse安装SVN插件

1.打开Eclipse,选择Help >>Install New Software...2.添加资源3.填写资源name=subversionlocation=http://subclipse.tigris.org/update_1.6.x4.根据提示一步一步来,最后finish,重启Eclipse之后验证:右键 >> import >> imp

2016-01-16 01:09:44 300

原创 maven学习-maven插件生命周期

1.clean(常用)pre-clean 执行一些需要在clean之前完成的工作clean 移除所有上一次构建生成的文件post clean 执行一些需要在clean之后立刻完成的工作注:从上到下,执行到这里是clean命令2.compile(常用)validate 验证generale-sources process-sources generale-re

2016-01-13 00:11:24 446

原创 maven学习-settings配置

1.在settings中配置以上内容,意思是,如果需要下载新包先去私库下载,如果私库没有,私库会从中央库下载到私库,然后本地读取私库内容。 nexusProfile nexus http://192.168.1.175:8081/nexus/content/groups/public/ true tr

2016-01-11 00:36:23 966

原创 maven学习-引入其他工程的jar依赖

${project.groupId} user-core ${project.version} commons-logging commons-logging ${project.groupId} user-dao ${project.version}1.引入user-core和user-dao两个工程的jar依赖2.依赖是从

2016-01-10 12:43:57 1315

原创 maven学习-scope标签的使用

log4j log4j 1.2.17 compilescope详解(只说明常用的几个属性,剩下的大家有兴趣可以慢慢研究):1.test范围指的是测试范围有效,在编译和打包时都不会使用这个依赖2.compile范围指的是编译范围有效,在编译和打包时都会将依赖存储进去3.provider依赖,在编译和测试的过程有效,最后生成war包时不会加入,诸如:servl

2016-01-10 12:33:54 524

原创 maven学习-properties标签的使用

UTF-8 1.0-SNAPSHOT 1.0-SNAPSHOT 1.0-SNAPSHOT 1.0-SNAPSHOT 3.2.4.RELEASE 2.3.15.1properties顾名思义就是配置文件,这里的peoperties是管理jar包的版本号的比如说: org.springframework spring-aop ${

2016-01-10 12:27:18 3166

转载 分布式事物-2PC(Two-Phase Commit)

该篇短文,来自从Paxos到Zookeeper  分布式一致性原理与实践2PC,是Two-Phase Commit的缩写,即二阶段提交,是计算机网络尤其是在数据库领域内,为了使基于分布式系统架构下的所有节点在进行事务处理过程中保持原子性和一致性而设计的一种算法。通常,二阶段提交协议也被认为是一种一致性协议,用来保证分布式系统数据的一致性。目前,绝大部分的关系型数据库都是采用二阶段提交协

2016-01-05 22:31:08 963

原创 druid 数据库密码加密

1、切换的druid-0.2.9.jar包所在目录2、在命令行中执行如下命令:java -cp druid-0.2.9.jar com.alibaba.druid.filter.config.ConfigTools you_password 即输出加密后密码如图:

2016-01-01 02:04:59 428

原创 linux 搭建zookeeper注册中心(集群)

Zookeeper集群中只要有过半的节点是正常的情况下,那么整个集群对外就是可用的,正事基于这个特性,要将ZK集群的节点数量要为奇数(2N+1:3,5,7)较为合适。服务器1:192.168.1.125  端口:2181、2881、3881服务器2:192.168.1.126  端口:2182、2882、3882服务器3:192.168.1.127  端口:2183、2883、3883

2015-12-29 22:33:29 1136

原创 dubbo管控台安装

Dubbo管控台可以对注册到zookeeper注册中心的服务或服务消费者进行管理,但管控台是否正常对Dubbo服务没有影响,管控台不需要高可用,因此可以单节点部署。IP:192.168.1.128部署容器:tomcat7端口:80801.下载tomcat7 :http://tomcat.apache.org/download-70.cgi2.解压:# tar -zx

2015-12-29 22:32:53 688

原创 zookeeper 中的zoo_sample.cfg文件参数详解

zookeeper 中的zoo_sample.cfg文件参数详解:tickTime=2000tickTime这个时间是作为zookeeper服务器之间或客户端与服务器之间维持心跳的时间隔,也就是每到tickTime时间就会发送一个心跳。initLimit=10initLimit这个配置项是用来配置Zookeeper接收客户端(这里所说的客户端不是用户链接Zookeeper服务器

2015-12-29 21:46:02 4793 1

原创 linux配置静态IP地址

1.进入配置文件:# vim /etc/sysconfig/network-scripts/ifcfg-eth02.修改配置文件DEVICE="leantaot"BOOTPROTO="static"HWADDR="00:0C:29:83:09:A5"IPV6INIT="no"NM_CONTROLLED="yes"ONBOOT="yes"TYPE="Eth

2015-12-28 21:11:23 590

原创 java jackson的使用

Maven项目请导入以下信息: org.jboss.resteasy resteasy-jackson-provider com.fasterxml.jackson.core jackson-annotations 非Maven项目请导入:jackson-core-asl-1.9.4.ja

2015-12-24 15:08:09 1418

原创 java 集成hibernate valitator校验

今天在项目上加上了校验,想来想去也没啥好用的,只能选用hibernate-validator了:废话不多说,直接上代码:如果是Maven项目请导入下面几句话: org.hibernate hibernate-validator org.hibernate hibernate-validator-annotation-processor

2015-12-24 15:00:46 1437

原创 Eclipse导入Maven工程报异常

蛋疼的一天,今天刚弄好新机子,迁移项目,导入的时候报如下错误:Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifac

2015-12-24 01:08:49 513

Bootstrap 博客模板

Bootstrap 博客模板,模板由模板世界提供,扁平化,大气

2018-11-15

Bootstrap 后台管理模板

Bootstrap 后台管理模板,响应式,美观,扁平化,模板由模板世界提供

2018-11-15

adminLTEadminLTE

adminLTEadminL

2016-10-18

jsoup网络爬虫

jsoup,一个开源的网络爬虫框架,很强大

2016-04-05

mysql-5.6.26

mysql-5.6.26源码安装包

2016-03-26

redis使用说明

redis使用说明,所有redis命令应有尽有

2016-03-24

jquery分页代码

jquery分页代码,简洁好用,界面美观.rar

2016-01-12

linux tomcat-7.0.61

linux 上部署的tomcat7下载地址,解压版

2016-01-01

dubbo-admin-2.5.3.war

搭建注册中心可视化界面所需要的war包,dubbo-admin-2.5.3.war

2015-12-29

MyCat权威指南

优点: - 高并发,大数据下读写能力较强。 - 基本支持分布式,易于扩展,可伸缩。 - 简单,弱结构化存储。 缺点: - join等复杂操作能力较弱。 - 事务支持较弱。 - 通用性差。 - 无完整约束复杂业务场景支持较差。

2015-12-25

maven解压包

maven,解压包,配置环境变量,解压可直接使用

2015-12-24

dubbo服务者和消费者项目代码

dubbo,服务提供者去zookeeper注册服务,消费者去zookeeper消费服务

2015-12-23

dubbox项目代码

dubbox项目代码,可直接运行测试类方法

2015-12-23

html5手机端查看图片

HTML5,手机端查看图片,可全屏,放大,下载,等等操作

2015-12-23

bootstrap中文版后台模板

一个简洁大方的HTML5,bootstrap扁平后台模板,中文版

2015-12-23

dubbo配置文件异常

在使用dubbo的时候,虽然导入了http://code.alibabatech.com/schema/dubbo/dubbo.xsd,但使用<dubbo:service><dubbo:service/>类似的标签的时候会出现异常,只许导入这个依赖下就好了

2015-12-23

js 提示信息

css写的100多个图标的提示供你选择,只有你想不到,没有你找不到

2015-08-03

基于highcharts封装了一个简单易用的报表统计

基于highcharts封装了一个简单易用的报表统计,一个json7种不同报表供你选择

2015-07-25

空空如也

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

TA关注的人

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