- 博客(62)
- 资源 (2)
- 收藏
- 关注
原创 解决MySQL字段超长(:Row size too large (> 8126) ,ERROR 1118问题),实现的解决方案
修改sql语句,改其中的表的字段 ,varchar字段的值根据需求,尽量设计的小,或者将大的varchar字段类型修改为 text类型或blob类型 关闭InnoDB严格模式set global innodb_strict_mode = 0;
2024-01-24 11:44:58
726
1
原创 HTML实现倒计时插件
HTML代码 <div class="smallBox"> <div>手机号</div> <div class="textinput"> <input type="text" name="mobile" id="mobile" placeholder="请输入手机号" > ..
2021-12-17 15:39:48
576
原创 HTML5实习手机端浏览器拍照和本地上传
开题上两张效果图,满足一下眼界~~效果是在同局域网下手机上模拟,该程序暂不支持PC端读取摄像头!前端代码 <div class="idnojust"> <div class="just">证件照正面<span class="show" style="color:red;vertical-align:middle;padding-top:5px;">*</span></div> ..
2021-12-17 15:33:38
1468
原创 多线程执行保存和修改
徒手写多线程执行保存和修改逻辑1、定义线程池 /** * 线程池 */ private final static ThreadPoolTaskExecutor EXECUTOR = new ThreadPoolTaskExecutor(); static { EXECUTOR.setCorePoolSize(5); // 线程池维护线程的最少数量 EXECUTOR.setKeepAliveSeconds(200);...
2020-12-08 17:11:55
216
原创 百度离线地图JS API V3.0
首先,百度地图JavaScript API 3.0版本与2.0版本相比增加了几个小功能,整体没有大的改动,具体可以在官网上查阅。于是就照着先前大佬们分享的2.0离线版本进行3.0版本的制作,附上大佬链接:最新百度地图API V2.0 离线版本感谢大佬的分享。下面开始百度地图离线版V3.0的制作:资源下载地址:https://download.youkuaiyun.com/download/wml00000/10692583百度云链接:https://pan.baidu.co...
2020-05-22 18:05:20
2879
3
原创 Linux设置开机自启动项目配置
设置方法1、修改/etc/rc.d/rc.local,使用vi /etc/rc.d/rc.local 命令2、在/etc/rc.d/rc.local文件最后添加下面两行脚本12export JAVA_HOME=/usr/local/jdk1/usr/local/tomcat/bin/startup.sh start/usr/local/jdk 为本机jdk安装目录/usr/local/tomcat/bin/startup.sh 为本机tomcat安装的目录3、修改rc.lo.
2020-05-22 09:31:16
1448
原创 linux实际企业部署项目常用命令,亲测好用
#防火墙开新的端口/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT#端口是否在运行#查看端口netstat -anp|grep xxxxtcp6 0 0 :::1236 :::* LISTEN 396/java#关闭端口kill -9 396#防火墙开新的端口/sbin/iptables -I INPUT ...
2020-05-21 16:53:53
261
原创 ajax post json请求
$(document).ready(function () {var schoolList={"pageCount": "2","pageIndex": "1","sign": "1","uniPayId": "9dc1308bab2b4b49987a0c12dd7339f5"}$.ajax({ type:"POST", url...
2020-04-29 16:03:17
357
原创 Linux服务器设置tomcat 自启动,亲测有效
每次开机都要启动tomcat,非常麻烦:通过直接修改系统文件,实现tomcat自启动:1.修改脚本文件rc.local:vim/etc/rc.d/rc.local 这个脚本是使用者自定的开机启动程序,可以在里面添加想在系统启动之后执行的脚本或者脚本执行命令2.添加如下内容: exportJAVA_HOME=/usr/local/jdk/jdk1.8.0_xxx/u...
2020-04-29 11:09:45
402
原创 微信小程序和公众号开发流程
最近在公司参与微信小程序的开发,小程序近几年非常火,通过最近的学习分享一下开发微信小程序的流程1、了解一下微信官方开发公众号文档微信官方文档-公众号对文档介绍有一个大致的印象,然后开始动手配置2、申请微信号,官方提供的测试号平台微信平台-测试号管理申请测试号以及配置ok了,继续往下看3、网页获取微信的授权根据第二步拿到的...
2020-04-08 14:59:01
117750
原创 Maven命令解释
常用maven命令总结:mvn -v //查看版本mvn archetype:create //创建 Maven 项目mvn compile //编译源代码mvn test-compile //编译测试代码mvn test //运行应用程序中的单元测试mvn site //生成项目相关信息的网站mvn package //依据项目生成 jar 文件mvn install //在本地...
2020-03-18 10:50:50
238
原创 HTTP请求工具类(GET/POST)
package com.aliyun.api.gateway.demo.util;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.UnsupportedEncodingException;import java.net....
2019-12-17 15:44:41
968
原创 HTTPS请求工具类(POST/GET请求)
package com.cmhb.common.orika;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.security.KeyManagementException;import java.security.NoSuchAlgorithmException;im...
2019-12-17 15:42:15
965
原创 Spring Boot或者SpringMVC接收json数据的6种方式
ajax我们经常用到,传的数据格式简单粗暴,由于前端传的数据格式又是json数据,json数据又有对象,数组。后台小GG稍不注意,抵挡不住前端MM攻击,连败....女人,惹不起呀,但是要宠着,绅士嘛,hahahaha....,特总结以下以备应对,此总结经过专业严刑拷打,磨练而出,话说:不抵一万,也低三千,开始看1、以RequestParam接收前端传来的是json数据不多时:[i...
2019-12-11 09:38:47
2007
原创 安全框架Shiro之必杀技---过滤器简单汇总
shiro过滤器执行流程1、过滤器authc: 1.AbstractFilter > 2.NameableFilter > 3.OncePerRequestFilter > 4.AdviceFilter > 5.PathMatchingFilter > 6.AccessControlFilter > 7.AuthenticationFilter &g...
2019-10-15 10:18:08
450
原创 《跟我学Shiro》
想学习shiro的同学们,访问此博主,https://www.iteye.com/blog/jinnianshilongnian-2018398Shiro目录第一章 Shiro简介第二章 身份验证第三章 授权第四章 INI配置第五章 编码/加密第六章 Realm及相关对象第七章 与Web集成第八章 拦截器机制第九章 JSP标签第十章...
2019-10-10 10:17:24
215
原创 Redis缓存穿透、缓存雪崩和缓存击穿
Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。目前,业界也都有比较流行的解决方案。本篇文章,并不是要更加完美的解决这三个问题,也不是要颠覆业界流行的解决方案。而是,...
2019-09-11 09:42:21
254
原创 Java设计模式(23)
一、设计模式三大类创建型模式:对象实例化的模式,创建型模式用于解耦对象的实例化过程。结构型模式:把类或对象结合在一起形成一个更大的结构。行为型模式:类和对象如何交互,及划分责任和算法。二、各分类中模式的关键点单例模式:某个类只能有一个实例,提供一个全局的访问点简单模式:一个工厂类根据传入的参量决定创建出哪一种产品类的实例工厂方法:定义一个创建对象的接口,让子类决定实...
2019-09-05 17:43:57
178
原创 CentOS配置NAT模式设置网关
IPADDR=192.168.114.100GATEWAY=192.168.114.2NETMASK=255.255.255.0DNS1=114.114.114.114参考:https://blog.youkuaiyun.com/qq_32034151/article/details/72829115
2019-09-04 18:01:34
495
2
原创 Fingerprintjs2 浏览器 设备指纹
1、下载方式CDN: https://cdn.jsdelivr.net/npm/fingerprintjs2@/dist/fingerprint2.min.js 或者 https://cdnjs.com/libraries/fingerprintjs2 注意:html引入其中一个地址均可,最好是github地址代码下载到本地,全包引入项目中,后期方便修改源码Bower: bowe...
2019-09-03 15:07:54
9617
原创 MYSQL 添加和修改数据库字段属性
1、添加数据库字段例子:添加发货人QQ字段,允许为空ALTER TABLE consignor ADD COLUMN qq VARCHAR ( 64 ) NULL COMMENT '发货人QQ号';添加某个表的字段类型及指定为空或非空>alter table 表名称 ADD 字段名称 字段名称 字段类型 [是否允许非空];2、修改数据库字段例子:修改更新时间随数据库...
2019-08-27 10:16:46
1844
原创 linux环境下安装jdk8
Linux下安装Java(JDK8)一、文件准备1.1文件名称 jdk-8u121-linux-x64.tar.gz1.2下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、工具准备2.1 Xshell 6 一个强大的...
2019-07-10 15:12:16
340
原创 Springboot整合JSP
1、加入依赖<!-- 添加servlet依赖模块 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> ...
2019-04-29 17:40:52
184
原创 Springboot整合shiro做安全框架(一)
shiro是开源安全框架,提供身份认证,授权,会话管理,加密等操作会话管理:传统项目是cookie维持会话管理,前后分离开发是获取shiro的sessionId维持会话,参考:https://blog.youkuaiyun.com/u013615903/article/details/78781166/本此整合默认用cookie管理,参考:https://www.cnblogs.com/ask...
2019-04-29 17:38:02
426
原创 简单的jdbc测试类
package com.example.demo.json;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;import com.alibaba...
2019-04-28 19:58:49
591
原创 Java解析json数组三种情况
package com.example.demo.json;import java.util.Map;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.Ty...
2019-04-28 19:58:13
20306
4
原创 SpringBoot整合ehcache实现业务缓存
1、ehcache的依赖pom.xml <!-- caching --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> ...
2019-04-28 19:54:42
599
原创 SpringBoot整合redis实现业务缓存
1、引入依赖 <!-- redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</ar...
2019-04-28 19:43:59
407
原创 SpringMVC上传图片(珍藏版小demo)
SpringMVC上传图片--指定项目目录,重启tomcat不丢失图片1、依赖 springMVC 由Spring核心依赖支持文件上传<dependency> <groupId>org.springframework</groupId> <artifactId>spring-w...
2019-04-04 10:32:55
356
转载 SpringBoot学习缓存
https://blog.youkuaiyun.com/xiaoyao2246/article/details/83995882
2019-04-02 17:25:20
157
转载 关于java获取当前时间 和 时间的毫秒值
获取当前时间的方法//获得系统的时间,单位为毫秒,转换为妙 long totalMilliSeconds = System.currentTimeMillis(); long totalSeconds = totalMilliSeconds / 1000; //求出现在的秒 long currentSec...
2019-04-02 16:54:45
1413
原创 springboot解析json数组对象
1、post请求json数组对象[ { "name": "2 (12)", "creator": "zhjx", "createTime": "2019-03-20 10:47:28", "updateTime": "2019-03-20 10:47:28", ...
2019-03-20 14:06:14
7120
原创 基于Springboot注解形式的配置读取配置文件后缀是properties
1、自定义编写的配置sso.properties## 认证服务器分配给应用的idCLIENT_ID =10394a48238d5011d702abc6d09f57x## 认证服务器分配给应用的secretCLIENT_SECRET =71502b0bbd95d7a72d735d6818a3x## oes认证服务器的地址#String OES_URL = "http://ip:por...
2019-03-18 14:54:42
878
原创 springboot的管理session的过滤器Filter
package com.zhjx.filter;import java.io.IOException;import java.util.ArrayList;import java.util.List;import java.util.regex.Matcher;import java.util.regex.Pattern;import javax.servlet.Filter;...
2019-03-18 14:44:38
1673
原创 Java后端远程https工具类(Get和POST)
1、加入依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> </dependency> <dependency> &l
2019-03-18 14:41:34
653
原创 Springboot配置Swagger api接口文档
它是一个功能强大的api框架,它的集成非常简单,不仅提供了在线文档的查阅,而且还提供了在线文档的测试1、加入maven依赖 <dependency> <groupId>com.spring4all</groupId> <artifactId>spring-boot-starter-swagger</artif...
2019-03-18 14:33:36
845
Springboot整合shiro、ehcace、redis、spring data jpa,swagger、fastjson等资源
2019-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人