自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sang

提高自律,拒绝懒癌!

  • 博客(199)
  • 资源 (14)
  • 收藏
  • 关注

原创 阿里巴巴fastjson实现复制

阿里巴巴fastjson实现复制

2024-04-19 09:20:27 306

原创 List转换为字符串并加入分隔符

java list转化为字符串

2024-03-19 18:31:09 276

原创 定时任务表达式(工作案例)

定时任务常用cron表达式收藏

2024-01-19 10:47:22 419

原创 mybatis自动生成代码

mybatis自动生成代码,两种方法:一种java普通版本,一种maven版本

2024-01-02 14:44:04 570 1

原创 idea添加外部jar包

idea引入外包jar包

2023-12-18 18:34:23 889

原创 Java将一个文件夹下多个文件压缩并下载(工作案例)

java将一个文件下多个文件压缩成zip并下载:提供完整代码,实际工作中运动

2023-02-02 21:20:15 4297 6

原创 文件工具类(工作案例)

文件工具类:代码正常允许

2023-02-02 15:33:06 195

原创 阿里云OSS文件上传工具类(工作案例)

阿里云OSS文件上传工具类:包含测试代码,能够工作中正常运用

2023-02-02 15:16:49 3546

原创 dom4j工具类(工作案例)

dom4j工具类:包含完成的数据格式,数据参数支持单个参数,多个参数,欢迎大家参考

2023-02-02 14:09:40 418

原创 mybatis一对一,一对多查询(工作案例总结)

mybatis一对一查询,子查询方式mybatis一对多查询,子查询方式,支持单个参数,多个参数

2023-02-02 10:58:54 1689

原创 Linux常用命令(工作案例总结)

linux常用命令:日常工作总结,使用频率很高

2022-06-17 11:01:38 466

原创 idea将web项目打包成war包并部署到服务器上运行

idea如何打war包并发布服务器

2022-06-17 10:52:07 4276

原创 js日常开发总结

js日常案例总结

2022-05-14 15:23:32 328 1

原创 js实现签订承诺书

js实现签订承诺书案例:代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>演示js实现签订承诺书</title> <script t..

2022-05-07 21:08:47 784

原创 js循环拼接字符串

js循环拼接字符串

2022-05-07 17:41:35 5366 1

转载 response和request的setCharacterEncoding

一、request.setCharacterEncoding():是设置从request中取得的值或从数据库中取出的值。设置动态文字(参数,数据库)指定后可以通过getParameter()则直接获得正确的字符串,如果不指定,则默认使用iso8859-1编码。值得注意的是在执行setCharacterEncoding()之前,不能执行任何getParameter()。而且,该指定只对POST方法有效,对GET方法无效。分析原因,应该是在执行第一个getParameter()的时候,java将会按照编

2022-05-07 16:44:44 1913

原创 Linux下centos6.4安装nexus

准备工作:环境:linux系统:centos6.4安装软件:nexus-2.14.8软件下载地址:nexus-2.14.8官网下载地址:点击打开链接将下载的压缩包通过xft5上传至/opt目录下,解压至nexus目录下,删除压缩包#将压缩包解压至指定目录下tar -zxvf nexus-2.14.8-01-bundle.tar.gz -C /opt/nexusrm -rf nexus-2.1...

2022-05-07 07:56:44 286

原创 idea配置maven并用maven打包

idea配置maven并用maven打包首先添加maven:设置自动导入依赖:idea用maven打war包备注:command line:clean package查看控制台是否build successful若是说明打包成功,打包好的war可以直接拖到服务器上直接发布。...

2022-05-06 18:54:00 1197

原创 idea配置服务器(tomcat和jetty)

idea配置服务器(tomcat或jboss)案例一:idea配置tomcat服务器首先添加tomcat服务器配置tomcat部署备注:勾选"After launch"则项目启动后自动用chrom浏览器打开VM options配置jvm参数,解决tomcat内存溢出问题,参数如下:-Xms1024m -Xmx2048m -XX:PermSize=1024m -XX:MaxPermSize=2048m添加web项目:案例二:idea配置jboss服务器

2022-05-06 18:42:43 4562

原创 idea设置自动生成序列化

File--Settings--Editor--Inspections--输入Serializeble issues如下截图

2022-03-01 10:50:47 900

原创 idea控制台乱码问题解决

开发环境:idea+maven3+springboot2.0+springcloud2.0+myabtis3+jdk1.8+tomcat81.首先idea设置全局编码为UTF-82.idea配置tomcat编码UTF-8:VM options -Dfile.encoding=UTF-83.idea的配置文件添加文件编码:工具栏--Help--Edit Custom VM Option添加信息:-Dfile.encoding=UTF-8备注:在该文件的开头添加 -X

2020-06-10 17:25:05 2137

原创 easyexcel2.0工具类

开发工具:idea+maven3+springboot+springcloud+jdk1.8+mysql5.7easyexcel版本2.1.6maven依赖:<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version></dependency

2020-06-09 20:03:06 1251

原创 idea配置版本控制(git和svn)

idea下配置版本控制,最常用的版本控制为git和svnidea配置git:首先安装git,本人安装的版本为Git-2.16.2-64-bit.exe备注:TortoiseGit-2.8.0.0-64bit.msi是git小乌龟,Tortoisegit是Git的一个插件,Git程序本身还是要安装的,跟tortoiseSVN差不多用法idea配置git(默认情况下idea只是支持...

2020-05-06 22:33:22 9143 1

原创 spring配置JNDI数据源

准备工作:tomcat9+maven3+spring4在spring配置JDNI数据源之前先了解下连接池、数据源、JNDI三者间的关系连接池:连接池是由容器(比如Tomcat)提供的,用来管理池中的连接对象。连接池自动分配连接对象并对闲置的连接进行回收。连接池中的连接对象是由数据源(DataSource)创建的。连接池(Connection Pool)用来管理连接(Connecti...

2019-11-21 22:24:20 2340

原创 mysql explain介绍

在日常开发中,常常需要查看sql性能,则用explain可以查看sql语句使用索引情况使用explain可以分析如下结果:表的读取顺序数据读取操作的操作类型哪些索引可以使用哪些索引被实际使用表之间的引用每张表有多少行被优化器查询使用方法:explain +sql语句EXPLAIN SELECT * FROM tablename where xxx执行计划包含信息:...

2019-11-07 20:23:32 289

原创 easyexcel1.0导出excel(大数据量100万以内分页查询)

准备工作:maven+springmvc+spring+mybatis引入easyexceljar以下案例为工作中运用导出大数据量100万以内,分页查询数据controller层:@CrossOrigin@RestController@RequestMapping("/mip/export")public class ExportController { /**...

2019-10-29 19:44:38 13499 2

原创 OpenRestry实战六:openrestry基本语法

openrestry基本语法日志输出:ngx.log(log_level, ...)有关 Nginx 的日志级别,请看下表:ngx.STDERR -- 标准输出ngx.EMERG -- 紧急报错ngx.ALERT -- 报警ngx.CRIT -- 严重,系统故障,触发运维告警系统ngx.ERR -- 错误,业务不可恢复性错误...

2019-09-26 17:36:30 1888

原创 OpenRestry实战五:lua基本语法

准备工作:创建案例参考:https://blog.csdn.net/u014079773/article/details/101444716以下所有案例均在该工程中操作在app目录下新建base.lua,在route.lua文件中添加访问请求route.lua文件--[[ 这里存储app所有请求url 案例:["/api/test.json"]={"app.test", ...

2019-09-26 17:35:19 1593

原创 OpenRestry实战三:idea openrestry搭建企业级开发环境

准备工作:idea 2018jdk 1.8lua插件:idea-nginx-support-0.1.6.zipLua-1.0.119.zipopenrestyLuaSupport-0.0.4.zipopenrestryweb容器:openresty-1.15.8.2-win64.zipidea安装lua插件:参考https://blog.csdn.net/u014079...

2019-09-26 15:06:08 1100

原创 OpenRestry实战四:nginx.conf配置文件详细介绍

上篇文章简单搭建了一个nginxtest案例,以下介绍下nginx.conf配置文件基本信息:nginx.conf配置文件:#user root;#定义Nginx运行的用户和用户组worker_processes auto;#表示工作进程的数量,一般设置为cpu的核数#worker_rlimit_nofile 65535;#指定一个nginx进程可以打开的最多文件描述符数目#...

2019-09-26 12:42:30 1575

原创 OpenRestry实战一:概念和应用场景

openrestry介绍:OpenResty是一个通过Lua扩展Nginx实现的可伸缩的Web平台,内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。功能和nginx类似,就是由于支持lua动态脚本,所以更加灵活,可以实现鉴权、限流、分流、日志记录、灰度发布等功能。OpenResty通过Lua脚...

2019-09-26 09:30:02 7267

原创 OpenRestry实战二:idea搭建Lua+OpenResty+Nginx开发环境

idea搭建Lua+OpenResty+Nginx开发环境1.下载openrestry并解压到本地:下载地址:http://openresty.org/cn/download.html2.安装插件:Lua,openrestyLuaSupport,idea-nginx-support参考地址:https://blog.csdn.net/u014079773/article/det...

2019-09-23 21:38:54 4347

原创 idea常用插件

在日常开发中我们经常配置插件来辅助我们快速开发,以下为日常中经常用到的插件:快捷键:ctrl+alt+Slombok插件:Lombok插件使用:Key promoter 快捷键提示GsonFormat 把 JSON 字符串直接实例化成类GosnFormat使用:创建一个实体类如:Animal,快捷键Alt+S输入json数据点...

2019-09-20 15:53:44 1980

原创 idea常用快捷键

idea常用快捷键:Ctrl快捷键 介绍 Ctrl + F 在当前文件进行文本查找 (必备) Ctrl + R 在当前文件进行文本替换 (必备) Ctrl + Z 撤销 (必备) Ctrl + Y 删除光标所在行 或 删除选中的行 (必备) Ctrl + X 剪切光标所在行 或 剪切选择内容 Ctrl + C 复制光标所在行...

2019-09-11 13:36:55 217

原创 idea常用配置

idea常用配置idea版本:设置窗体区和编辑区主题,字体大小设置idea代码等级检查为不检查,减少内存和cpuInspections 为最高等级检查,可以检查单词拼写,语法错误,变量使用,方法之间调用等。 Syntax 可以检查单词拼写,简单语法错误。 None 不设置检查。设置idea自动导入包,自动去除无用导入包(快捷键ctrl+shift+O......

2019-09-10 22:15:35 1536 1

原创 Java实现自定义列

在日常开发中查询列表,展示查询字段比如5个字段,其他扩展字段放入自定义列中,由用户勾选展示哪些字段,不展示哪些字段,实现方案如下:1.定义数据模型:CREATE TABLE `t_user_index_custom_row` ( `created_by` varchar(15) NOT NULL COMMENT '创建人', `create_time` timestamp NUL...

2019-06-26 17:32:10 3398 1

原创 Java导出CSV文件(分页查询大数据量)

Java导出csv文件:控制层:@Controller@RequestMapping("/historyReport/")public class HistoryStockReportController { private static final Logger LOGGER = LoggerFactory.getLogger(HistoryStockReportContr...

2019-06-26 15:38:46 8023

原创 MySQL中的any_value()函数

环境:idea+mysql5.7mysql any_value()函数用法:地域表结构:省份和城市,城市等级业务要求:查询所有省份:方法一:distinct排除重复SELECT DISTINCT(province_code), province_nameFROM t_mip_base_area方法二:group by根据身份编码分组SELECT p...

2019-06-26 11:23:31 75183 3

原创 数据库日常查询-工作案例(重点)

mysql日常开发总结:mysql查询系统当前时间:select CURDATE();//年月日select NOW();//年月日 时分秒mysql创建表时间为系统当前时间:CREATE TABLE `t_mip_xxxx_xxxx` ( `brand_code` varchar(50) NOT NULL COMMENT '品牌编码', `create_time` ...

2019-06-25 17:45:20 518

原创 Springmvc前端控制器以.html后缀拦截,访问接口返回406问题

在日常开发中,用postman测试,springmvc请求以.htm结尾,但是返回报406错误在spring-servlet.xml文件:<!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射--> <mvc:annotation-driven> <mvc:message-converters> ...

2019-06-25 15:57:53 765

mybatis自动生成代码-maven版本

开发工具:idea(任意版本) 开发环境:jdk1.8,tomcat8.5,maven3.5,数据库mysql

2024-01-02

mybatis自动生成代码-java版本

开发工具:idea(任意版本) 开发框架:idea搭建java版本 开发环境:jdk1.8,mybatis生成lib包,数据库mysql,服务器tomcat8.5

2024-01-02

idea常用插件压缩包

idea常用插件压缩包: idea插件离线安装: 在File -- Settings...---Plugins-- Install plugin from disk... 1.Lombok插件:实体类可以省略学getset方法 2.RestfulToolkit:查找请求url具体路径(接口自测插件) 3.nginx插件:openrestry+lua+nginx 4.mybatis-plugin:myabtis tools使得mapper方法自动定位到xml文件中id值 备注:idea-config.zip是idea设置主题及各种配置,在idea中import settings即可

2022-05-17

idea常用配置压缩包

idea常用配置压缩包,直接导入的idea中

2022-05-17

idea openrestry+nginx+lua搭建企业级开发环境

idea openrestry+nginx+lua搭建企业级开发环境 将请求url以动态方式获取

2019-09-26

myabtis generator

mybatis generator 使用main方法自动生成代码, 类DefaultCommentGenerator,GenMain,GenTable,JavaTypeResolverDefaultImpl,LombokPlugin等下载地址

2019-03-23

linux实现一键部署

日常开发中,shell脚本如何实现linux下一键部署。实现自动化部署

2018-03-22

移动mobileSelect插件及省市区数据

app手机端使用mobileSelect插件手动选择省市区

2017-08-26

eclipse插件OpenExplorer快速打开文件目录

eclipse插件OpenExplorer快速打开文件目录,将插件下载后放入eclipse的plugins下,重新启动eclipse,选择任意一个文件右击选择OpenExplorer

2017-08-17

eclipse中快速打开java源代码所对应的class文件所在目录

在eclipse中快速打开java源代码所对应的class文件所在目录

2017-08-17

阿里云OSS客户端

阿里云图片上传OSS客户端

2017-03-25

chrom无法登录

解决chrom无法登录注册,同步资源,标签等

2016-09-26

反编译插件

eclipse或者myeclipse安装反编译插件

2016-06-21

myeclipse2014Customize Persperctive失效

myeclipse2014Customize Persperctive失效

2016-06-15

文本编辑器-editplus,notepad++

文本编辑器editplus,notepad++

2015-10-19

空空如也

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

TA关注的人

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