自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(157)
  • 收藏
  • 关注

原创 采用DES加密解密实现接口的通信加密认证

DES全称Data Encryption Standard,是一种使用密匙加密的块算法。现在认为是一种不安全的加密算法,因为现在已经有用穷举法攻破DES密码的报道了。尽管如此,该加密算法还是运用非常普遍,是一种标准的加密算法。3DES是DES的加强版本。方式一:DES加密后把二进制字节转化成十六进制字符。package com.zzstxx.des.utils;import ja...

2018-08-22 09:20:42 661

原创 jedis 调用redis工具类

package com.atguigu.redis.test;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;public class JedisPoolUtil { private stat...

2018-07-26 08:40:57 185

原创 用lombok,java类中不用写getter和setter方法,会在编译的时候自动生成

在maven中加入引用:也就是加入lombok的jar包, 在需要用getter、setter的java类加上:@Data@EqualsAndHashCode(callSuper = false)@NoArgsConstructor,有时候为了不让它覆盖hashCode方法,只需要写:@Getter@Setter@NoArgsConstructor 在ec...

2018-06-07 08:40:26 1232

原创 SpringBoot Redis配置(八)

1、添加redis依赖<!-- 添加redis --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependenc...

2018-05-24 15:17:33 110

原创 maven创建多模块项目

mvn archetype:generate -DarchetypeCatalog=internal -DgroupId=com.zzstxx -DartifactId=springboot-parent -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false修改父pom.xml文件的package j...

2018-05-24 09:57:38 114

原创 spring boot WEB在外部tomcat上运行(七)

1、创建好一个基于SpringBoot的war项目2、pom.xml配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...

2018-05-23 16:14:40 253

原创 SpringBoot 拦截器(六)

package com.atguigu.springboot.component;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.HttpServletR...

2018-05-22 18:57:11 138

原创 SpringBoot 视图解析器(五)

package com.atguigu.springboot.config;import com.atguigu.springboot.component.LoginHandlerInterceptor;import com.atguigu.springboot.component.MyLocaleResolver;import org.springframework.boot....

2018-05-22 18:07:16 731

原创 解决Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4

1、maven项目右键》maven》update project  勾选  force update of snapshots/releases 点击OK

2018-05-21 11:36:50 629

原创 Missing artifact net.sf.json-lib

1、报错误:Missing artifact net.sf.json-lib:json-lib:jar:2.4:compile<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version&g...

2018-05-09 10:03:18 135

原创 SpringBoot 数据源配置(四)

1、引入依赖包<!-- jdbc --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency>

2018-05-09 08:46:28 172

原创 SpringBoot过滤器、监听、配置、异常处理、跨域等(三)

1、过滤器:创建CharacterEncodingFilte.java,用来做字符格式转化package com.zzstxx.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.Filter...

2018-05-07 15:39:56 730

原创 SpringBoot之多环境切换(二)

application.properties 是 springboot 在运行中所需要的配置信息。当我们在开发阶段,使用自己的机器开发,测试的时候需要用的测试服务器测试,上线时使用正式环境的服务器。这三种环境需要的配置信息都不一样,当我们切换环境运行项目时,需要手动的修改多出配置信息,非常容易出错。为了解决上述问题,springboot 提供多环境配置的机制,让开发者非常容易的根据...

2018-05-03 16:00:55 320

原创 SpringBoot 初体验(一)

       SpringBoot是为了简化Spring应用的创建、运行、调试、部署等出现的,使用它可以坐到专注于Spring应用及业务的开发,而无需过多关注XML的配置【零配置】。        主要是介绍了Spring和SpringMVC框架,小伙伴们在学习的过程中大概也发现了这两个框架需要我们手动配置的地方非常多,不过做JavaEE开发的小伙伴们肯定也听说过“约定大于配置”这样一句话...

2018-05-03 15:36:15 116

原创 WeUI

在线演示地址:https://weui.io/各个显示组件示例:https://github.com/Tencent/weui/wiki下载地址:https://github.com/Tencent/weui

2018-03-01 15:04:45 109

原创 SpringMVC @ResponseBody和@RequestBody使用

@ResponseBody用法作用:该注解用于将Controller的方法返回的对象,根据HTTP Request Header的Accept的内容,通过适当的HttpMessageConverter转换为指定格式后,写入到Response对象的body数据区。使用时机:返回的数据不是html标签的页面,而是其他某种格式的数据时(如json、xml等)使用.配置...

2018-02-08 09:54:28 79

原创 npm socket: (10106) 无法加载或初始化请求的服务提供程序

cmd突然报这个错给我让我很烦恼啊。。。不过解决这个问题的方法还是要写入一条指令,指令如下:netsh winsock reset   写入这个指令按确定键,然后按照提示重启电脑就能ok了。 ...

2018-02-05 08:54:14 651

原创 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m

eclipse 中启动jetty出现以下错误:Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m Debug Configurations > arguments> VM arguments  加入: -XX:MaxPermSize=256m -Xms256m -X...

2018-02-02 15:16:11 5437

原创 cxf集成spring

1、依赖jar包<dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.1.8</version></dep

2017-12-15 09:49:04 103

原创 linux下操作oracle

进入  : su - oracle            sqlplus  导出默认的目录为:home/oracle

2017-12-14 13:26:11 148

原创 HTML5 sessionStorage会话存储

       原文链接:https://www.cnblogs.com/polk6/p/5512979.html          sessionStorage 是HTML5新增的一个会话存储对象,用于临时保存同一窗口(或标签页)的数据,在关闭窗口或标签页之后将会删除这些数据。本篇主要介绍 sessionStorage(会话存储)的使用方式。包括添加、修改、删除等操作。...

2017-12-09 14:24:15 107

原创 vue2.0 watch

vue官网解释: 一个对象,键是需要观察的表达式,值是对应回调函数。值也可以是方法名,或者包含选项的对象。Vue 实例将会在实例化时调用 $watch(),遍历 watch 对象的每一个属性。也就是说watch可以监听对象的变化,规则是键值对方式。export default { props: { fatherAjaxData: { type: ...

2017-12-09 14:13:09 115

原创 使用vue-cli创建基于vue.js的iview工程

1、vue-cli 介绍vue-cli是一个vue.js提供的脚手架,可以快速构造项目结构。vue-cli本身集成了多种项目模板:1.simple  很少简单,只有一个html页面2.webpack 包含ESLint代码规范检查和unit单元测试等3.webpack-simple 没有代码规范检查和单元测试4.browserify 使用的也比较多5.browseri...

2017-11-19 00:54:28 413

原创 webpack初体验

Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。本章节基于 Webpack3.0 测试通过。从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。 接下来我们简单为大家介绍 Webpack 的安装与使用。1、创建第一个js文件cycle....

2017-11-07 08:51:02 78

原创 oracle 用户被锁定解锁方法

修改了用户密码,第二天过来发现用户被锁定,晚上走的时候还好好的 。alter profile DEFAULT limit FAILED_LOGIN_ATTEMPTS UNLIMITED;alter user xxxx account unlock;ok! ...

2017-10-09 08:57:19 480

原创 tomcat window服务注册

1、注册的服务名称不能有特殊字符,下划线等。2、注册完成后,到E:\apache-tomcat-7.0.41\bin\tomcat7w.exe文件,修改文件名称为注册的服务名称。3、打开tomcat7w.exe文件,在java选显卡中,配置内存: -XX:PermSize=128M-XX:MaxPermSize=1024m-XX:ReservedCodeCacheSize...

2017-09-18 13:11:58 82

原创 ActiveMQ中topic类型消息的持久化简单测试

非持久化订阅持续到它们订阅对象的生命周期。这意味着,客户端只能在订阅者活动时看到相关主题发布的消息。如果订阅者不活动,它会错过相关主题的消息。如果花费较大的开销,订阅者可以被定义为durable(持久化的)。持久化的订阅者注册一个带有JMS保持的唯一标识的持久化订阅(subscription)。带有相同标识的后续订阅者会再续前一个订阅者的订阅状态。如果持久化订阅没有活动的订阅者,JMS会保持订阅...

2017-05-25 19:53:09 237

原创 ActiveMQ中topic类型消息的持久化

1、queue默认是持久化的;topic,因为要发送给多个人,默认是非持久化的,就是说topic里的消息放在内存里,只发给在线的订阅者,如果想要收到topic里所有的消息怎么办呢?这时,又有一个新的概念了,持久订阅。(1)、消息的生产者增加<property name="deliveryMode" value="2" />的配置。 <!-- 定义JmsTempla...

2017-05-25 14:58:47 1273

原创 Java序列化与反序列化

(1)Java序列化就是把对象转换成字节序列,而Java反序列化就是把字节序列还原成Java对象。(2)采用Java序列化与反序列化技术,一是可以实现数据的持久化,在MVC模式中很是有用;二是可以对象数据的远程通信。 Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化?本文围绕这些问题进行了探讨。 1.Java序列化与反序列化 Jav...

2017-02-24 14:42:12 94

原创 Sysout.exit(0)和return的区别。

public static void main(String[] args) { int a=10; int b=10; new TTest().method(a,b); System.out.println("a="+a); System.out.println("b="+b); } public void method(int a,int b){ ...

2017-02-10 14:59:13 193

原创 http请求中的header和body应用

/** * 获取httpBody中的请求数据处理后并以JSON格式返回到httpBody中 测试@ReponseBody(有) @RequestBody(有) * * @param userLoginMap * @param request * @return * @throws IOException */ @RequestMapping(va...

2016-11-12 16:42:35 5245

原创 mysql 查出来rownum

select * from ( SELECT @rownum:=@rownum+1 AS rwnum,seta.* FROM (SELECT @rownum :=0 ) t,(select * from ticket_print ) seta ) setb where 1=1 

2016-05-18 16:04:55 472

原创 redis 之Jredis配置

中文社区:http://redis.cn/package com.zzstxx.redis;import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedis.JedisPoolConfig;public class RedisUtil {...

2016-03-18 14:32:28 726

原创 redis安装

1、下载地址https://redis.io/download2、安装(1)、复制下载的文件到linux系统中:[root@zxf src]# tar xzf redis-4.0.10.tar.gz[root@zxf src]# cd redis-4.0.10[root@zxf redis-4.0.10]# make操作提示:若出现如下提示,则说明未安装gcc,使用命...

2016-03-18 10:03:25 119

原创 linux\ 下安装tomcat

1、去apache官方下载tomcat服务器软件。版本为apache-tomcat-7.0.67.tar.gz  下载地址: http://tomcat.apache.org/download-70.cgi2、复制文件到/usr/java 目录下3、解压文件:tar zxvf  apache-tomcat-7.0.5.tar.gz4、启动tomcat服务:进入tomcat7/bin...

2016-02-15 15:01:09 68

原创 linux 下安装JDK

1、下载:jdk-6u45-linux-x64.bin(也可以是其他版本,在官网上下载就好,本次安装的为64位操作系统的ubuntu,所以应该想在64位的jdk,否则无法安装)。2、进入/usr/文件夹下,建立一个文件,我这里是java文件夹,将jdk-6u45-linux-x64.bin复制到/usr/java文件夹下。3、安装jdk 在/usr/java文件夹下执行./jdk-6u...

2016-02-15 14:49:14 74

原创 log4j2 配置

1、log4j2官方下载地址http://logging.apache.org/log4j/2.x/download.html  基本上你只需要导入下面两个jar包就可以了(xx是乱七八糟的版本号):log4j-core-xx.jar  log4j-api-xx.jar2、日志级别:我们现在要调用logger的方法,不过在这个Logger对象中,有很多方法,所以要先了解log4j的日志...

2016-01-06 17:10:40 166

原创 Tomcat中JVM内存溢出及合理配置

Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 J...

2015-12-07 15:35:12 62

原创 本文出一个简单读取JVM内存使用情况的例子

<%@page contentType="text/html" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"><html>&a

2015-12-07 15:16:24 87

原创 java.lang.OutOfmemoryError:PermGen Space

java.lang.OutOfmemoryError:PermGen Space 请在tomcat/bin/catalina.bat做一下配置SET JAVA_OPTS= -Xms800m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=256m -XX:MaxPermSize=256m -XX:-UseGCOverheadLimit -XX:+UseC...

2014-06-13 14:39:34 68

空空如也

空空如也

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

TA关注的人

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