- 博客(46)
- 资源 (1)
- 收藏
- 关注
原创 常用java工具代码备忘
记录一些常用java工具代码,个人用,备忘 /** * 格式化URL * @param u * @return */ public String formatUrl(String u) { u = u.replaceAll("[/\\\\]+", "/"); u = u.replaceAll("http:",...
2019-09-05 14:31:35 455
原创 git .gitignore备忘
*.o*.lo*.la*.al.libs*.so*.so.[0-9]**.a*.pyc*.pyo__pycache__*.rej*~.#*.*.swp.DS_Store[Tt]humbs.db.settingslogstarget.classpath.projecttest.idea.svn自用的.gitignore文件,留以备忘。原创不易,...
2019-09-05 14:02:21 494
原创 随记:springboot+spring-security
该文章为备忘,个人用package com.szq.le.config;import java.util.ArrayList;import java.util.Collection;import java.util.List;import org.mybatis.spring.annotation.MapperScan;import org.springframework.bo...
2019-09-01 11:12:36 477
原创 springboot教程:从零开始搭建一个springboot项目
前言:该文章不是入门教程,需要读者对spring,spring-mvc,spring-security,spring-boot有相对深入的了解。该文章的目的是帮助那些对spring-boot有相对深入了解的人快速搭建一个spring-boot项目。一、项目结构概览如果按照该文章一步一步来,最终答搭出来的项目,结构大致如下:二、开始对上图中的每个文件进行解释1、App.javapac...
2019-07-29 00:47:54 4342
原创 kafka教程2:Producer,生产者
该文章主要翻译自java类KafkaProducer的Doc文档,基于Kafka2.3版本,Kafka客户端2.3.0版本1、官方Doc链接如下https://kafka.apache.org/23/javadoc/index.html?org/apache/kafka/clients/producer/KafkaProducer.html2、Kafka的Maven依赖如下<!--...
2019-07-20 13:19:41 696
原创 Vim快捷键和:set命令大全
从CentOS7提取的Vim快捷键和:set命令大全,留下来速查用*quickref.txt* For Vim version 7.4. Last change: 2013 Jun 29 VIM REFERENCE MANUAL by Bram Moolenaar Quick reference guide *quickref* *Co...
2019-07-18 21:43:13 2042
原创 java生成二维码代码备忘
java生成二维码是个很常见的需求,代码备忘如下首先在pom.xml文件中配置maven依赖 <!-- https://mvnrepository.com/artifact/com.google.zxing/javase --> <dependency> <groupId>com.google.zxing</groupId> ...
2019-07-18 17:33:23 190
原创 java:图片加水印备忘
备忘图片加水印代码,这些代码不常用,但是用到的时候需要注意的地方也挺多的,每次都重写比较麻烦,记下来备忘。代码是图片加水印的一般流程,可根据实际项目需要自行修改。注:代码在JPG格式图片下测试通过,其他图片格式请自行测试和修改import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import...
2019-05-29 15:06:49 166
原创 记某次突发奇想写的一段Spring-MVC代码,清空FreeMarker模板缓存
FreeMarker无法自动识别新添加的模板,每次更新页面模板都要重启服务器,某次突发奇想,写了这段代码,记下备忘。 /** * 清除freemarker模板缓存 * @param freeMarkerViewResolver * @return * @throws Exception */ @Autowired @Req...
2019-05-13 10:57:01 851
原创 常用JS工具函数代码备忘
对用户输入进行HTML转义 var _HTMLEscape = function(h) { if (h == null || h == undefined || h == '') { return h; } h = h.replace(/&/g, '&'); h = h.rep...
2019-05-08 21:33:18 150
转载 An Illustrated Guide to SSH Agent Forwarding
很怕某天这个网页就打不开了,先备份下来。转自:http://www.unixwiz.net/techtips/ssh-agent-forwarding.html再次声明,本文转自:http://www.unixwiz.net/techtips/ssh-agent-forwarding.html转帖请注明出处 — ShiZhongqi...
2019-04-14 11:37:55 158
转载 What is a Digital Signature?
很怕某天这个网页就打不开了,先备份下来。转自:http://www.youdzone.com/signature.html再次声明,本文转自:http://www.youdzone.com/signature.html转帖请注明出处 — ShiZhongqi...
2019-04-14 11:13:03 176
原创 Springmvc+CAS前后端完全分离权限认证备忘
备忘代码,个人用:spring-security配置:<beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:beans="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSch...
2019-03-22 21:41:53 931
原创 阿里云OSS上传目录代码备忘
阿里云OSS没有直接上传目录的API,恰巧项目需要,就写了个比较完备的API,可直接copy当做spring bean用,每次都从头写太麻烦,还是记录下来用吧。package com.shinewonder.ad.springcomponent;import java.io.File;import java.io.InputStream;import java.net.URL;impo...
2019-03-13 21:58:32 880
原创 我的POM备忘
该POM经数次项目验证,为极适合本人开发用POM,可直接粘贴复制用<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 htt...
2019-03-12 21:46:39 136
原创 在Spring中使用Quartz执行定时任务、防止任务并行、在任务中获取Spring管理Bean教程
本教程的重点是防止Quartz任务并行和在任务中获取Spring中Bean的方法,对应教程第三和第四部分。一、Spring和Quartz相关官方文档地址Spring:https://docs.spring.io/spring/docs/current/spring-framework-reference/integration.html#scheduling-quartzQuartz...
2018-09-29 00:17:31 3061
原创 Cron表达式语法详解
该文章介绍cron表达式语法规则,修正网上大部分文章中的错误。实际工作中百度搜 “ Cron表达式生成器 ” 来编写cron表达式是效率最高的方式,但是语法规则还是需要了解一下的,因为如果不懂语法的话,那些在线编辑器的某些BUG会导致你无法编写出来符合需求的cron表达式。例子:0 0 12 ? * WED * 如上,cron表达式由七部分组成,中间由空格分隔,这七部分从左往右依次是...
2018-08-31 01:39:39 9156 1
原创 spring-mvc applicationContext.xml文件头备忘
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http://www.springframew
2018-07-21 11:36:33 1302
原创 spring-mvc项目web.xml最精简备忘
让一个spring-mvc项目能成功跑起来的web.xml文件的最精简备忘<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x...
2018-07-21 11:17:37 263
原创 spring-mvc项目最精简pom备忘
让一个spring-mvc成功跑起来返回json格式数据的最最精简的pom的备忘&lt;project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/...
2018-07-21 11:12:27 434
转载 maven范围scope官方文档摘录备忘
maven scope官方摘录备忘 scope: This element refers to the classpath of the task at hand (compiling and runtime, testing, etc.) as well as how to limit the transitivity of a dependency. There are five...
2018-07-16 13:55:45 165
原创 CN-OU-O-L-S-C意义解释
CN=commonNameOU=organizationUnitO=organizationNameL=localityNameS=stateNameC=country从上到下依次是: 通用名 组织部门名 组织名 地址 州名 城市名
2018-06-03 18:24:31 8320 1
原创 单点登录CAS4.2.7MAVEN打WAR包教程
将下述代码保存成pom.xml&amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;amp;gt;&amp;amp;lt;project xmlns=&amp;quot;http://maven.apache.org/POM/4.0.0&a
2018-06-03 15:18:30 1519 1
原创 springmvc-applicationContext.xml完整精简备忘
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframew
2018-06-01 22:11:29 282
原创 windows下tomcat单机多实例教程
tomcat可能是程序员最熟悉的服务器了,假设读者已对tomcat有一定的了解,这里讲解如果在windows下进行tomcat的单机多实例部署。1、配置CATALINA_HOME环境变量首先需要配置catalina_home环境变量,该变量指向tomcat根目录。2、在你想部署多实例的位置创建示例目录比如,你将tomcat安装在C:\zdev\apache-tomc...
2018-04-29 16:27:27 495
原创 druid数据库连接池spring配置备忘
druid是阿里巴巴维护的数据库连接池,用它自己文档的原话说就是 Druid是Java语言中最好的数据库连接池。官方文档地址如下 https://github.com/alibaba/druid/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98maven引入如下依赖<!-- https://mvnrepository.com/ar...
2018-04-27 20:27:12 210
原创 tomcat---Request header is too large和Request Entity Too Large的正确解决方法
在平常开发中,tomcat应该是程序员接触最多的服务器。平常做文件上传容易碰到Request Entity Too Large异常,偶尔会碰到Request header is too large异常,大致看了下网上的解决方案,天下文章一大抄,还都抄错。这里给出正确解决方法。Request Entity Too Large从字面意思可知,是请求体过大,多见于文件上传时触发,设置conn...
2018-04-11 20:59:20 9263
原创 springmvc+freemarker实现html视图备忘
首先,在pom里添加如下依赖 &amp;amp;lt;!-- spring整合第三方包需要,原文文档说明如下: --&amp;amp;gt; &amp;amp;lt;!--https://docs.spring.io/spring/docs/4.3.15.BUILD-SNAPSHOT/spring-framework-reference/htmlsingle/#overview-core-container...
2018-04-08 13:02:04 522
原创 mysql 5.7原始my.ini配置文件备忘
mysql 5.7原始的my.ini配置文件,存下来备忘# Other default tuning values# MySQL Server Instance Configuration File# ----------------------------------------------------------------------# Generated by the MySQL...
2018-04-07 18:30:50 2294
原创 web-app 4.0 web.xml备忘
web.xml 4.0版本的备忘&lt;web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.j...
2018-03-24 13:05:55 4309
原创 spring利用commons-configuration2库读取property配置文件
本工具使用maven为包管理器,maven依赖如下&amp;amp;amp;amp;lt;!-- https://mvnrepository.com/artifact/org.apache.commons/commons-configuration2 --&amp;amp;amp;amp;gt;&amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;gt; &a
2018-01-10 23:19:46 2207 1
原创 slf4j+log4j2基础教程(拿来即用教程)
log4j2是apache著名日志框架log4j的升级,参考logback架构,并且修复了logback固有的一些问题。是一个很好的日志框架。我看了网上一些关于log4j2的教程,要么是光讲概念,要么是只贴代码,适合新手入门的教程比较少。本篇教程的目标是给那些初次使用log4j2的人一个快速入门、配置代码拿来就可用的指导。 log4j2官方文档大而全、有很多概念,往往给一个问题提供多种不同的解决
2017-12-20 00:37:59 6704 4
原创 tomcat开发环境配置启用https
一、制作证书众所周知,https协议需要证书,为了开发去CA买证书是浪费,使用jdk自带的keytool工具做一个开发测试用足够。 https://docs.oracle.com/javase/8/docs/technotes/tools/windows/keytool.html#CHDBGFHE 上面是jdk8的keytool的官方文档连接。可用命令不算少,常用的也就几个。1、新生成一个密钥库
2017-11-26 02:53:31 19325 6
原创 springmvc字符编码过滤器CharacterEncodingFilter浅析
web.xmlspringspringmvc配置字符编码过滤器characterEncodingFilter
2017-09-10 22:32:20 15129 8
翻译 servlet路径映射规范(备忘)
一、使用 URL 路径在收到客户端请求时, web 容器确定转发到哪一个 Web 应用。选择的 Web 应用必须具有最长的上下文路径 匹配请求 URL 的开始。当映射到 Servlet 时, URL 匹配的一部分是上下文。 Web 容器接下来必须用下面描述的路径匹配步骤找出 servlet 来处理请求。 用于映射到 Servlet 的路径是请求对象的请求 URL 减去上下文和路径参数部分
2017-07-08 13:33:04 577
原创 解决eclipse项目验证缓慢问题
用eclipse开发时,eclipse会验证项目,也可以在项目上右键->Validate来验证,这时候估计很多人会发现要等好一会儿eclipse才能验证完成,这是因为eclipse的验证是通过网络来验证的,网络不好到时候就会导致验证十分缓慢,解决办法就是让eclipse本地验证,不走网络验证。 开发中常用的验证文件格式也就是xsd和dtd,所以解决这两种格式文件的验证基本就可以解决问题...
2017-07-08 09:24:05 6242
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人