自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辣子鸡的博客

辣子鸡最擅长误人子弟

  • 博客(84)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 springboot+freemark搭建后台管理系统用户校验逻辑处理,以及静态资源引入

新搭建运营后台项目最起码处理个问题:1、session校验(对页面的访问以及ajax请求都进行session校验,不合规跳转到登录界面)2、静态资源引入(页面跳转后引入的路径不能错乱)3、配置springboot+freemark 搭框架的时候处理这两个问题特别烦,坑很多。另个问题的解决思关键就在拦截器:需要拦截器的pre...和post...方法配合:使用pre...的方...

2019-04-09 11:52:12 885

转载 Mac dokcer 添加私有镜像仓库的证书

感谢: https://www.jianshu.com/p/39a3729d11af直接原文:https://container-solutions.com/adding-self-signed-registry-certs-docker-mac/ 前提registry已经配置了证书等。。亲测登录成功整个搭建过程可以参考本人整理的文档 :部署docker registry详细过程...

2018-11-14 15:05:27 1957

原创 alpine+jre10/jre8 (非openjdk)成功构建

-------------------------------------------------2018.11.11日更新:-------------------------------------------------------如果构建过程中在运行run那一堆安装的时候总是失败,可以先把copy java的部分去掉,并且Dockfile文件所在文件夹下其他文件全部移出去,先构建一个基础...

2018-11-09 17:32:29 3314

原创 Mac下使用virtualBox安装centos7 搭建集群测试

此文章达到的目的:宿主机能ping通虚拟机,虚拟机能ping通宿主机内网ip和外网(如baidu.com)。写的可能比较粗糙,只是侧重几个点,有不明白的可以在最后qq我。1准备:安装virtual box,下载centos7镜像文件2正常安装:安装过程省略,镜像安装完毕后关闭虚拟机,设置中找到网络添加第二块网卡为桥接网卡,然后点击ok,重启虚拟机3.进入虚拟机//etc/sysconfig/net...

2018-07-03 14:17:02 1085

转载 解决:eureka服务端添加security验证之后,client注册失败 cannot execute any request on any know server

原帖地址 : https://www.oschina.net/question/3688227_2275113 方法:需要在eureka的注册中心自己实现一个类开启basic认证@Configuration@EnableWebSecuritypublic class WebSecurityConfig extends WebSecurityConfigurerAdapter { ...

2018-06-13 13:14:32 2988 1

转载 解决:windows server2008 tomcat7 nginx upstream timed out 10060,请求经常卡死

非常感谢这篇博文,参考后完美解决我的问题:http://blog.csdn.net/u010267491/article/details/52775115 背景:小程序+https,后台使用的是nginx+tomcat7,但是正常发送几个请求就会有一个卡主超时,nginx报错如下:upstream timed out (10060: A connection attempt failed beca...

2018-03-16 11:34:45 2933 1

原创 网上的pmta+oempro 一键安装包可能有后门,注意了

最近倒持邮件的事,于是就摸索到了pmta+oempro的组合,看了CSDN上的一个帖子后联系上了那位朋友获得了一键安装包,然后在Linux上动手一番倒持后竟然可以发送邮件了,但是查看/etc/pmta/config 配置文件竟然发现如下几个奇怪的IP配置不知道这位网友知不知道这个情况,各位也赶快检查一下,亲测删掉后不影响邮件发送

2018-01-23 15:08:29 2375 1

转载 idea+maven jsp页面EL表达式不起作用的问题

maven创建项目时,web.xml头部声明默认是2.3,这个默认jsp关闭el表达式建议使用第二种,省的每个页面都需要修改1、页面头部添加<%@page isELIgnored="false"%>2、方法二更换头部声明为3.0<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://java.su.

2017-11-23 15:38:41 2078 3

原创 hibernate多对一单向外键关联——注解实现

场景:多个学生对应一个班级(典型的多对一关系)创建Student 实体类package com.sosoyo.mtofk;import java.sql.Blob;import java.util.Date;import javax.persistence.CascadeType;import javax.persistence.Entity;import javax.per

2017-11-21 14:14:46 2313 1

原创 Hibernate 创建session的步骤

//获取配置对象 Configuration configuration = new Configuration().configure(); //获取注册服务对象 ServiceRegistry serviceRegistry = new ServiceRegistryBuilder().applySettings(configuration.getProperties()).bu

2017-11-21 10:05:07 2555

原创 关于eclipse 中Spket 1.6.23 不提示Jquery的原因

本人eclipse为Neon.3 Release (4.6.3),安装的Spket 1.6.23,正常配置了jquery但是在eclipse的js(jquery-3.0.0.js)文件不提示,于是测试了好几个版本的jquery,Jquery2.0.0可以提示,再高点的版本就没法提示了,而且在压缩版本的jquery(*.min.js)下提示的还不完整。建议使用jquery2.0.0及以下版本的j

2017-11-09 13:23:24 738

转载 解决idea2017创建maven项目最后编译报错找不到StringUtils类

参考原文:http://blog.csdn.net/wusandi/article/details/48634087解决:在本地仓库中找到maven-archetype-plugin-2.4.pom文件,有的版本不一样可能最后的版本号也不一样,我的文件路径以及名称如下添加一下依赖,保存 commons-lang commons-lang 2.

2017-11-07 21:42:18 6378

原创 关于spring boot 内嵌tomcat 在window上启动,处理请求卡死---阿里云服务器有瑕疵

问题背景:spring boot项目jar包运行在win10(个人pc)或者win7(阿里云服务器)上,访问项目哪怕是对一个静态图片资源的请求,有时候都会被卡住,然后在dos窗口 进行CTRL+C操作后图片或者日志才会打印出来。重新创建过几次项目,哪怕是没有数据库操作,不走controller, 图片也会出现卡住的情况。解决:偶然机会需要部署到一个装有windows server 20

2017-10-30 10:33:59 3038

原创 spring boot使用 aop 处理方法的执行顺序

引入aop org.springframework.boot spring-boot-starter-aop 创建切面处理类(可以做调用方法前校验session的处理,因为)package com.jzy.aspect;import com.jzy.util.PublicUtil;import org.aspectj.lang.JoinPoint;impo

2017-10-25 21:16:54 6469

原创 java 枚举类的简单例子

开发过程中枚举类的使用一般都是为了统一管理一些常量元素。自定义枚举类如下格式,至于原因请自行百度,虽然有构造方法,但是不能在外部通过new 新建对象:package com.jzy.Enum;/** * Created by zzb on 2017/10/25. */public enum EmailEnum { EMAIL_STATE_NOMAL("1","新"),

2017-10-25 15:23:20 3343

原创 解决:tomcat6 多个web项目页面出现 多次重定向错误无法访问的问题

解决:tomcat6 多个web项目页面出现 多次重定向错误无法访问的问题

2017-10-24 09:54:33 4521

转载 java 日期转换

原文如下,仅作个人纪录之用http://qsfwy.iteye.com/blog/602891Java中日期格式转换/** * 字符串转换为java.util.Date * 支持格式为 yyyy.MM.dd G 'at' hh:mm:ss z 如 '2002-1-1 AD at 22:10:59 PSD' * yy/MM/dd HH:mm:ss 如 '20

2017-10-23 10:30:10 628

原创 tomcat 单个tomcat配置多个web应用

conf文件夹下的server.xml文件最后添加以下内容(可以添加多个),然后进行域名解析即可。

2017-10-18 14:37:13 1576

转载 webpack 入门一篇足够,简单而又详细入门

非常感谢作者的这篇文章,本人零基础看完恍然大悟。有一点需要注意,由于本人用的是window系统所以有一点需要修改,就是配置webpack.production.config.js 的时候,原文是: "build": "NODE_ENV=productionwebpack --config ./webpack.production.config.js --progress" 这个是在MAC

2017-10-18 14:00:48 1382

转载 js 监听键盘事件

按键  键码  按键  键码  按键  键码  按键  键码BackSpace  8  Esc  27  Right Arrow  39  -_  189Tab  9  Spacebar  32  Dw Arrow  40  .>  190Clear  12  Page Up  33  Insert  45  /?  191Enter  13  Page Down  34  Del

2017-10-18 13:58:12 395

原创 解决webpack 报错:'NODE_ENV' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

参考:http://blog.csdn.net/huangpin815/article/details/75669525在使用webpack打包成生产环境的文件时,在package配置的脚本如下:"scripts": { "build": "set NODE_ENV=production && webpack --config ./webpack.production.config

2017-10-18 12:41:17 7655 4

转载 spring boot 修改DispatcherServlet默认拦截路径

转载自:http://blog.csdn.net/catoop/article/details/50501686,进个人学习记录之用,原文还记录了servlet的用法。我们在SpringBootSampleApplication中添加代码:/** * 修改DispatcherServlet默认配置 * * @param dispatcherServle

2017-10-17 22:01:47 9271

转载 spring boot thymeleaf 用法

参考原文地址:http://www.cnblogs.com/ityouknow/p/5833560.html,仅作为个人学习记录之用,感谢原作者。thymeleaf特点:1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型,然后在 html 标签里增加额

2017-10-17 16:01:52 430

转载 spring boot 热加载

纯转载,仅作为个人记录之用。原文地址:http://www.cnblogs.com/sprinkle/p/7058630.html1 pom.xml文件注:热部署功能spring-boot-1.3开始有的添加依赖-->dependency> groupId>org.springframework.bootgroupId> artifactI

2017-10-17 14:48:35 695

转载 maven 基础命令,pom基本标签结构及含义

原文地址:http://www.cnblogs.com/kingfy/p/5665218.html【Maven常用命令】 1. 创建Maven的普通java项目:    mvn archetype:create    -DgroupId=packageName    -DartifactId=projectName  2. 创建Maven的Web项目:      

2017-10-17 10:43:08 447

原创 spring boot+logback+JdbcTemplate打印sql日志

项目中使用的JdbcTemplate直接在service中执行sql语句,配置如下:使用IDEA创建的项目自带main/resource 中自带logback.xml 配置文件,添加以下日志配置,本人测试只添加以下这部分就够了

2017-10-15 22:50:37 7201

原创 quartz调度器简单例子

以下例子是根据慕课网的视频学习仅作为个人记录之用。1、创建maven   工程pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o

2017-10-09 10:49:39 404

转载 mvn创建quick-start 项目报错

新建maven-quick-start 项目时候报错 :Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:1.1 from any of the configured repositories.解决:下载maven-archetype-quickstart-1.1.jar放到ma

2017-10-08 16:48:03 583

原创 java 调度器 Timer

首先创建一个任务执行类,继承TimerTask:MyTimerTask,重写run方法在run里面执行自己额业务逻辑import java.util.TimerTask;public class MyTimerTask extends TimerTask{ private String name; public MyTimerTask(String inputName){ na

2017-10-03 17:46:34 228

原创 js iframe 通过postMessage 向父页面跨域传数据

在iframe嵌套的页面内使用如下方法传递消息var autoMessage = {"name":"三三"};window.parent.postMessage(autoMessage,'*');postMessage的参数:第一个:要传递的数据,可以是字符串,可以是对象。第二个:通知给哪个源下面的资源,比如“http://www.baidu.com”,则只有父页面在次源下才能接收到这个数据

2017-09-30 10:14:40 7561 1

转载 eclipse tomcat启动报错:Could not open/create prefs root node Software\JavaSoft\P

原文如下,本人只是作为记录,感谢原作者的分享。http://blog.csdn.net/yieryi_/article/details/45126309解决方法:win+R 然后输入命令regedit  打开注册表,找到HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft --》文件夹右键点击‘权限’--》选择用户组,然后在“完全控制” 处勾选允许,

2017-09-29 09:40:28 2338

原创 dwr+maven实现java和js方法互相调用,实现推送, 完整切超简单例子

本文算是完全转载的,只是本人使用的是maven工具:参考原文:http://blog.csdn.net/Marksinoberg/article/details/55505423pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins

2017-09-24 22:24:42 1572

转载 spring boot 查询对象报错No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInit

spring boot 通过postman测试查询对象报错No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInit

2017-09-23 15:10:29 5784 1

转载 Mysql 开放特定外网IP远程访问数据库

原文:http://blog.csdn.net/u012195899/article/details/52473902在原文的基础上实践可行,另外不知是不是Mysql的版本问题,不需要重启系统也可以。一、登录数据库:1、命令行进入bin目录2、执行命令mysql -hlocalhost -uroot -p 其中-h后面表示服务器名,localhost表示本地;-u为数据库连接用户名,root是

2017-09-21 13:49:03 4527

原创 使用eclipse mybatis generator插件在maven 项目中自动构建代码

本文是参考的别人的文章,因为他的参数说明还算详细,但是有些是不对的,本人实践中完善了一下,仅作为本人记录之用,感谢原作者。原文地址:http://cqh520llr.iteye.com/blog/2262812首先说清楚这个工具到底能达到什么效果:使用mybatis的时候,项目中我们一般会写Dao接口,以及Dao接口对用的Mapper文件这里面是sql语句,还有可能会建个表对应

2017-09-16 13:34:39 1665

转载 eclipse 新建maven动态web项目

文章纯转载,只是个人记录用,因为写的实在是非常详细,作为教科书非常适合,故此记录,感谢作者,如果不同意转载还请联系本人,谢谢啦。本想自己写个教程,搜到有如此详细的教程,就不自己动手了,原文地址如下:原文地址:http://www.cnblogs.com/noteless/p/5213075.html只是本人补充一点:如果新建项目的index.jsp页面报错,并且problems提示

2017-09-14 09:53:02 328

原创 maven项目:中文乱码解决

maven+tomcat7插件中文乱码解决

2017-09-13 13:06:10 20854 7

原创 解决:maven项目启动报错org.apache.jasper.compiler.JDTCompiler$1 findType

原因:jdk版本和tomcat不协调导致。本人报错背景:jdk1.8,tomcat插件使用的是tomcat7依然报错,启动的时候看到启动日志是tomcat6-maven-plugin:2.2:run (default) Using existing Tomcat server configuration at D:\workspace_neon\mavenssm\target\tomcat

2017-09-13 11:40:52 10948 2

原创 解决:maven+SSM+durid+mysql启动报错: Access denied for user 'root '@'localhost' (using password: YES)

本人原因:妈的,有空格!!!!!!!!!!!!!!解决:jdbc.properties中鼠标点击到每一行,光标尽量往后点,如果光标没有紧跟在数据的结尾就说明有空格,删掉TMD的。注意:不要使用 end 键去定位到最后一行,他不会定位到空格的后面,真操蛋。原因排除:mysql工具比如navicat能连接上数据库,但是项目连接不上,基本确定是自己的配置有问题。事故背景:

2017-09-13 10:38:01 3148 6

翻译 maven:解决项目发布报错Publishing failed Could not publish to the server. java.lang.IndexOutOfBoundsException

maven项目发布到tomcat报错:Publishing failed Could not publish to the server. java.lang.IndexOutOfBoundsException解决方法。

2017-09-13 09:24:17 19715

window系统下把nginx加入到服务管理

window2008下,把nginx加入到服务器管理器中,方便启动和停止、重新启动,只有一个可执行程序和配置问价,总共代码不到10行,非常方便配置,对于使用nginx的小伙伴提高工作效率很有帮助

2017-09-19

java操作json全jar包

使用JSONObject, JSONArray的全套完整jar包,绝对好用。另外附上例子一枚 package com.jjzy.test; import java.util.Iterator; import net.sf.json.JSONArray; import net.sf.json.JSONObject; public class TestJson { public static void main(String[] args) { String gg = "{\"name\":[\"啦啦\",\"哈哈\"]}"; JSONObject jsonObject = JSONObject.fromObject(gg); JSONArray jsonArr = jsonObject.getJSONArray("name"); @SuppressWarnings("unchecked") Iterator<Object> it = jsonArr.iterator(); while(it.hasNext()){ String ff = (String)it.next(); System.out.println("获取的是:"+ff); } } }

2017-09-07

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

TA关注的人

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