自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java将驼峰命名转化为下划线命名

/ 输出: kt_collect_type。

2024-09-27 16:09:04 267

原创 JAVA复制到剪切板

System.out.println("已复制到剪切板!String content = "要复制的内容";

2023-10-19 17:23:56 167

原创 jsonXML格式化核心代码

string text = "{\"data\":{\"result\":true},\"path\":null,\"msgCode\":200,\"message\":\"请求成功\"}";依赖:import org.xml.sax.InputSource;* @param ignoreDeclaration 是否忽略描述。* @param xmlString xml内容。* @param indent 向前缩进多少空格。* @Description 格式化xml。* @return 格式化后的xml。

2023-10-19 17:21:57 159

原创 JOptionPane的使用

例如:JOptionPane.showInputDialog(null, "woahsi","jljjk",JOptionPane.ERROR_MESSAGE,null, new String[] {"df", "dfdf", "dfdfdf"}, "dfdf");Object[] value 这是提供用户选择的一组值,是对象数组,例如 new String[] {"we", "you", "our"},当为null时,表示为用户可以任意输入,有JTextField来实现。

2023-09-19 11:59:48 316

原创 后台生成4位图像验证码

生成验证码

2023-01-16 17:02:37 662

原创 普通socket服务端

socket服务端

2023-01-05 10:57:37 301

原创 递归解压rar压缩文件

递归解压ara压缩文件

2022-08-26 18:07:54 335

原创 ORACLE更新序列最大值为表的最大值

更新序列存储过程

2022-07-05 10:49:06 1465

原创 mybatis查询结果集包含list

查询的对象中包含list结果集,只用语句实现一次查询,不用多次查询。

2022-06-06 10:29:40 2323 1

原创 JFreeChart生成饼图和环图

2021-12-08 17:47:55 171

原创 hMailServer(邮箱服务器安装)

2021-12-07 18:33:17 483

转载 Git如何切换远程仓库地址 有三种办法

1. 直接修改远程长裤地址 git remote set-url origin url2.先删后加 git remote rm origin git remote add origin url3. 修改 .git config 下面的[remote "origin"]地址

2021-06-15 11:13:13 871

原创 Kafka发布消息

1、依赖:<dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>1.2.3.RELEASE</version></dependency><dependency> <groupId>org.apache.kafka</

2021-03-19 11:37:15 193

原创 SSH 集成quartz 编写定时任务

第一步创建配置xml文件并配置加载文件,一般配置在resource下面,名字一般为spring-开头,-quartz.xml结尾,如:spring-quartz.xmlclasspath:spring-*.xml,classpath:com/org/*/config/spring-*.xml第二步在spring-quartz.xml配置文件中<bean id="sendLogsJob" class="org.springframework.scheduling.quartz.JobDeta

2021-03-03 11:39:38 373

原创 表实体字段忽略非数据库字段的注解

mybatis使用对象属性进行SQL操作,经常会出现对象属性非表字段的情况,忽略映射字段时可以在实体类属性上使用以下注解:@TableField(exist=false):表示该属性不为数据库表字段@TableField(exist= true):表示该属性为数据库表字段。@TableName:数据库表相关@TableId:表主键标识@TableField:表字段标识@TableLogic:表字段逻辑处理注解(逻辑删除)Hibernate实体类忽略非数据库字段注解:...

2021-03-02 16:47:13 6248

原创 Java web状态码说明

客户端404 -Not Found 代表客户端错误,指的是服务器端无法找到所请求的资源400 -请求无效,服务器不理解请求的语法403 - 禁止访问 ,服务器拒绝请求405 - 资源被禁止,禁用请求中指定的方法406 - 无法接受 ,无法使用请求的内容特性响应请求的网页407 - 要求代理身份验证 ,此状态代码与 401(未授权)类似,但指定请求者应当授权使用代理408 - 请求超时,服务器等候请求时发生超时409 - 冲突,服务器在完成请求时发生冲突。 服务器必须在响应中包含有关冲突的信息

2021-01-18 10:57:49 109

原创 查看mysql数据库容量大小

第一种情况:查询所有数据库的总大小,方法如下:mysql> use information_schema;mysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data from TABLES;+-----------+| data |+-----------+| 3052.76MB |+-----------+1 row in set (0.02 sec)统计一下所有库数...

2020-12-01 10:37:24 278

原创 JwtUtils

package com.math.util;import com.nimbusds.jose.*;import com.nimbusds.jose.crypto.MACSigner;import com.nimbusds.jose.crypto.MACVerifier;import com.nimbusds.jose.crypto.RSASSASigner;import com.nimbusds.jose.crypto.RSASSAVerifier;import com.nimbusds.j.

2020-11-27 15:10:15 736

原创 Intellij IDEA中file size exceeds configured limit解决

报file size exceeds configured limit错误。解决办法如下:你可以尝试修改intellij IDE安装目录下的bin/idea.properties, 将其中的idea.max.intellisense.filesize=2500改成大一些,比如idea.max.intellisense.filesize=99999然后重启问题解决。...

2020-09-29 10:05:51 506

原创 Java设置session超时(失效)的时间

session设置的方法有三种:1.在web容器中设置(以tomcat为例)在tomcat-7.0\conf\web.xml中设置,以下是tomcat7.0中默认配置: 1 2 3 <session-config> <session-timeout>30</session-timeout> </session-config> tomcat默认session超时时间为30分钟,可以根

2020-09-25 11:12:03 394

原创 eclipse搭建spring boot项目

1、安装springboot插件;2、打开eclipse,File-->New-->Spring Starter Project;3、项目名可以自己定义,或者默认都可以,确认后,下一步:4、选择web-->Spring Web,然后Finish:5、配置端口和项目名,pom.xml不用改,用到再添加其他依赖:# 启动占用的端口server.port=...

2020-09-25 09:39:25 368

原创 eclipse创建springboot项目的三种方法

方法一安装STS插件安装插件导向窗口完成后,在eclipse右下角将会出现安装插件的进度,等插件安装完成后重启eclipse生效新建spring boot项目项目启动方法二1.创建Maven项目2.选择项目类型3.选择项目4.编写项目组和名称-finish即可5.修改pom.xml文件&lt;!-- spring boot基本环境 --&...

2020-09-25 09:39:12 318

原创 RSA加密

1、引用js(jsencrypt.min.js);2、在发请求的js里增加 var password1 = $('#password').val(); var name1=$('#loginname').val(); var en_psw = "",en_name = ""; var publicKey = ""; var privateKey =...

2020-09-25 09:38:36 829

原创 JFreeChart画饼图和圆环

所需依赖<!-- jfree --><dependency> <groupId>org.jfree</groupId> <artifactId>jfreechart</artifactId> <version>1.0.19</version></dependency><dependency> <groupId>org.xhtmlren

2020-09-25 09:37:15 927

原创 idea创建springboot项目

第一步:第二步:第三步:第四步:第五步:第六步:将启动类从默认包移动到上一级的包(包1-->包2),如图:第七步:配置启动端口:server.port=7080第八步:启动 DemoApplication 并访问第九步:(可以不要)增加项目名称:server.servlet.context-path=/jfree整个idea项目创建完成。。。。...

2020-09-24 10:51:51 86

转载 SQL语句中的几种类型

1、数据操纵语言(DML):用来操纵数据库中数据的命令。包括:select、insert、update、delete。 2、数据定义语言(DDL):用来建立数据库、数据库对象和定义列的命令。包括:create、alter、drop。 3、数据控制语言(DCL):用来控制数据库组件的存取许可、权限等的命令。包括:grant、deny、revoke。 ...

2020-08-04 17:10:16 278

原创 idea debug调试快捷键

F9resumeprograme恢复程序Alt+F10showexecutionpoint显示执行断点F8StepOver相当于eclipse的f6跳到下一步F7StepInto相当于eclipse的f5就是进入到代码Alt+shift+F7ForceSte...

2019-11-04 12:05:00 539

转载 IDEA 快捷键

转发:https://blog.csdn.net/john_f_lau/article/details/44808159 注释代码(//) Cmd + / Ctrl + / 注释代码(/**/) Cmd + Option + / Ctrl + Shift + / ...

2019-06-20 17:07:34 97

转载 js自动填充

//工具类var HSUtil = { dataBind: function (expr, data) {//第一个参数是一个大的div的id。第二个参数是json格式数据 if (!expr) { expr = 'body'; } var $elements = jQuery(expr).find("[hs-mod...

2019-04-26 18:15:44 2183

原创 Linux服务器远程调试本地代码方法

jar包启动方式:1. 服务器上面jar地址下:java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7899 -jar monitor.jar远程跑jar包 ,修改端口7899,然后jar名字 monitor.jar2.在run的菜单下面找到 debug configurations 中找到re...

2019-04-12 11:32:20 2995

转载 tomcat下的日志配置详细说明

#可配置项(5类日志):catalina、localhost、manager、admin、host-managerhandlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler,3manager.org.apache.juli.FileHandler, 4host-manager....

2019-03-19 17:34:42 974

转载 Java 读取 .properties 配置文件的几种方式

Java 开发中,需要将一些易变的配置参数放置再 XML 配置文件或者 properties 配置文件中。然而 XML 配置文件需要通过 DOM 或 SAX 方式解析,而读取 properties 配置文件就比较容易。介绍几种读取方式:1、基于ClassLoder读取配置文件注意:该方式只能读取类路径下的配置文件,有局限但是如果配置文件在类路径下比较方便。1 Prop...

2019-03-01 16:52:30 666

转载 java获取当前路径的几种方法

1、利用System.getProperty()函数获取当前路径:System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径2、使用File提供的函数获取当前路径:File directory = new File("");//设定为当前文件夹try{ System.out.println(d...

2019-03-01 16:50:04 134

转载 MyBatis 通过包含的jdbcType类型

1、MyBatis 通过包含的jdbcType类型BIT、FLOAT、CHAR 、TIMESTAMP 、 OTHER 、UNDEFINEDTINYINT 、REAL 、VARCHAR 、BINARY 、BLOB NVARCHAR、SMALLINT 、DOUBLE 、LONGVARCHAR 、VARBINARY 、CLOB、NCHAR、INTEGER、 NUMERIC、DATE 、LONGVAR...

2019-02-26 11:40:19 482

转载 eclipse设置注释模板

一、背景简介丰富的注释和良好的代码规范,对于代码的阅读性和可维护性起着至关重要的作用。几乎每个公司对这的要求还是比较严格的,往往会形成自己的一套编码规范。但是再实施过程中,如果全靠手动完成,不仅效率低下,还难以保证真正的符合规范。所以结合IDE环境,自动生成注释,还是很有必要的。今天我们就说一下,如何使用Eclipse给我们提供的自定义代码模版的功能来作业。二、设置注释模板 设置...

2019-01-28 14:40:08 176

转载 写SQL记住这19个优化原则

1、EXPLAIN做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据:   type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key列,使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式。 key_len列,索引长度。 rows列,...

2019-01-22 13:32:15 164

转载 Eclipse 编程常用的快捷键

http://www.cnblogs.com/hellokitty1/p/4483287.htmlEclipse 常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和...

2019-01-15 11:31:26 153

转载 IntelliJ Idea 常用快捷键列表

telliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C  最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shi...

2019-01-15 11:30:18 590

转载 服务端新开多线程使用HibernateSession 杜绝No session

新起的线程需要绑定Hibernate session,才能在新线程中使用事务和延迟加载等功能,否则会曝出no session异常;解决办法:new Runnable() {                @Override                public void run() {//                  ----------绑定session到当前线程---...

2018-11-29 11:12:17 283

原创 java.util.regex.PatternSyntaxException: Unclosed group near index 18

以上代码就会报错,原因是(引起的解决方法很简单,对于字符'(',使用 \\( 或 [(] 即可。因为在正则表达式中,有个“捕获组”的概念,其使用了小括号;因此分析,当正则表达式解析到左括号时,没有发现对应的右括号,从而报错。对应的数据要用匹配的括号。或者用字面值:str = str.replaceAll(Pattern.quote(String params),"");...

2018-11-28 09:47:38 4438

20201012JFreeChart生成饼图和环图技术.zip

20201012JFreeChart生成饼图和环图技术.zip

2021-12-17

空空如也

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

TA关注的人

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