自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Boss 哥

不太好描述

  • 博客(22)
  • 收藏
  • 关注

原创 Spring Boot学习---2.将项目打成war包部署到自己的tomcat中

Spring Boot学习—2.将项目打成war包部署到自己的tomcat中虽然Spring Boot自己有tomcat,也提供了很多配置选项可以去配置tomcat,比如端口号、访问地址等,但是很多时候可能一个tomcat下部署多个项目,需要将项目打成war包部署至自己的服务中,如下是具体步骤: 一、修改pom文件去掉自带tomcat <!-- 不采用spring-boot自带的tomcat进行启

2017-02-09 12:33:03 9822

原创 Spring Boot学习---1.快速构建mvc模式项目

Spring越来越强大了,因工作中都开始使用spring boot快速搭建项目,且去除xml配置,发觉使用springBoot后项目开发非常迅速,工作之余想自己从头了解整个springBoot,因此记下学习记录一、引入springBoot对应在pom文件中加入如下代码: org.springframework.boot spring-boot-starter-pare

2017-02-09 11:44:45 792

原创 linux下rsync+inotify同步文件

inotify进行对服务器文件监听,一旦检测到有改动则发起同步rsync服务器文件到客户端一、安装和下载rsync下载地址:http://rsync.samba.org/1、安装步骤:  1)# tar zxvf rsync-3.0.6.tar.gz  2)# cd rsync-3.0.6  3)# ./configure    4)# make   5)# mak

2016-04-27 17:22:28 557

原创 jvm虚拟机学习笔记(一)---总体认识

jvm虚拟机java的执行过程:java源代码-->通过compiler编译后变成.class文件-->通过类加载器将class文件加载载入到系统分配给JVM的内存区域运行数据区(Runtime Data Areas).-->执行引擎解释或者编译类文件,转化成特定CPU的机器码-->CPU执行机器码,至此完成整个过程。一、类加载器:1、层级关系:   Bootstrap

2016-02-26 15:28:51 377

原创 linux学习--系统版本介绍

Linux操作系统的发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。一、Redhat:     包括RHEL(Redhat Enterprise Linux,也就是所谓的Redhat Advance Server,收费版本)、Fedora Core(由原来的Redhat桌面版本发展而

2015-11-13 16:17:17 472

原创 spring security过滤器

当在springSecurity配置文件中配置了时,默认会加上的配置过滤器有:其中:HttpSessionContextIntegrationFilter位于过滤器顶端,第一个起作用的过滤器。用途一,在执行其他过滤器之前,率先判断用户的session中是否已经存在一个SecurityContext了。如果存在,就把Security

2015-11-04 16:35:52 490

原创 goaccess安装使用

GoAccess 是一款开源的网站日志实时分析工具。GoAccess 的工作方式很容易理解,就是读取和解析 Apache/Nginx/Lighttpd 的访问日志文件 access log,然后以更友好的方式把统计信息显示出来。统计的内容包括:访问概况、动态页面请求、静态页面请求(如图片、样式表、脚本等)、访客排名,访客使用的操作系统,访客使用的浏览器,来路域名,404 错误,搜索爬虫,搜索关

2015-11-04 15:05:03 528

原创 springMVC读书笔记--spring启动时web初始化

web启动初始化的时候,重要的两个点: contextConfigLocation /WEB-INF/spring/base-context.xml /WEB-INF/spring/security-context-ajax.xml /WEB-INF/spring/security-context.xml org.springframework.

2015-07-01 15:02:40 320

原创 tomcat设置https请求步骤(单向验证)

将部分http请求设置成https请求,需要做的步骤有:一、先生成证书       在tomcat目录下  执行以下代码:keytool -genkey -alias server_jks_test -keyalg RSA -keypass changeit -storepass changeit -keystore server_jks_test.jks -validity 3650

2015-06-30 11:26:42 534

原创 数据库--mysql中动态行转列

create table table1( col1 char(2), col2 char(2), col3 int);insert into table1 values('A1','B1',9),('A2','B1',7),('A3','B1',4),('A4','B1',2),('A1','B2',2),('A2','B2',9),

2015-05-26 16:41:19 3734 1

原创 mysql安装后远程连接不上解决办法

mysql> update user set host = '%' where user = 'root';ERROR 1062 (23000): Duplicate entry '%-root' for key 1mysql> select host,user from user;+------------------+------+| host             | us

2015-05-25 11:45:01 544

原创 zookeeper学习-2-zookeeper的常用命令

一、常用服务命令:1. 启动ZK服务:       sh bin/zkServer.sh start2. 查看ZK服务状态: sh bin/zkServer.sh status3. 停止ZK服务:       sh bin/zkServer.sh stop4. 重启ZK服务:       sh bin/zkServer.sh restart二、常用客户端命令:

2015-05-15 14:37:49 428

原创 zookeeper学习-1-zookeeper的安装与运行

zookeeper有三种运行方式:单机、伪集群、集群,这里只介绍集群安装和运行1、首先先搭建好虚拟机多台,这里设置两台2、在官网上找到zookeeper的安装文件    主页:http://zookeeper.apache.org/ 点击Download,下载某个版本,解压到/opt目录。    tar xzvf zookeeper-3.4.6.tar.gz将conf目录下的zoo_sample....

2015-05-14 17:01:25 464

原创 数据库中常用

一、mysql数据库    1、常用函数:     group_concat():测试语句:SELECT group_concat(town) FROM `players` group by town。 作用是去查找town中去查找哪些值是一样的,如果相等,就全部列出来,以逗号分割进行列出    2、设置mysql的update mode      执行update语句时,可能会报

2015-05-06 08:25:27 371

原创 编程中常用知识

一、工具类 1、编程中通常要对象转成json格式的字符串,可以使用以下方法  public static String transObjectToString(Object obj) throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper(); return m

2015-05-06 08:24:41 717

原创 emoji表情在web的展示与mysql存储方式

ios,android,wp上emoji表情输入与显示首先解决emoji表情在mysql中存储报错问题:Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x97\xF0\x9F...' for column 'CONTENT' at row 1一、主要问题为解决字符集,需要将mysql的字符集

2015-05-05 14:29:08 2161

原创 java加密技术--RSA加密

RSA加密技术:这种加密算法的特点主要是密钥的变化,上文我们看到DES只有一个密钥。相当于只有一把钥匙,如果这把钥匙丢了,数据也就不安全了。RSA同时有两把钥匙,公钥与私钥。同时支持数字签名。数字签名的意义在于,对传输过来的数据进行校验。确保数据在传输工程中不被修改。流程分析:甲方构建密钥对儿,将公钥公布给乙方,将私钥保留。甲方使用私钥加密数据,然后用私钥对加密后的数据签名,发送给

2015-02-26 14:43:54 602

原创 java加密技术--base64

BASE64属于编码格式,而非加密算法java 代码实现如下:public class Base64{ static private final int BASELENGTH = 128; static private final int LOOKUPLENGTH = 64; static private final int TWENTYFOURBITGROUP

2015-02-26 14:18:23 381

原创 spring中实现自己的定时器

在后台处理中,会有很多需要定时执行的任务,spring中就有配置可以实现定时任务1、在servlet-config.xml中配置如下信息 其中 cron匹配可以自行百度查询匹配规则 其中orderStockTimer 是自己实现的定时任务类,将会执行orderStockTimer中的deblockingStock方

2015-01-14 15:28:24 390

原创 SpringMVC中实现自己的拦截器

在springMVC中要实现自己的拦截器对某些访问进行拦截,主要是继承HandlerInterceptorAdapter,主要步骤如下:1、在app-config.xml中加入如下配置  如果需要对指定url进行拦截,则做如下配置:

2014-12-30 15:02:17 455

原创 java web项目中利用log4j将mybatis执行的sql打印至控制台的方法

在利用mybatis开发时,执行的sql语句和参数如果想在控制台中打印出来、或者

2014-10-31 15:03:51 1457

原创 java web项目中注解控制登录

当用户无权限访问某个

2014-10-31 14:51:01 1956

空空如也

空空如也

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

TA关注的人

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