![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
yaoxiaoxu
这个作者很懒,什么都没留下…
展开
-
spring切面编程 之 注解实战
判定重复请求,可以在处理controller之前,对一些重复的请求直接拦截,推荐使用。记录方法执行状态,需要在很多场景使用,推荐使用。原创 2022-08-09 15:08:00 · 362 阅读 · 1 评论 -
eclipse新增maven工程缺少resource文件夹
2.在打开的对话框中选择JavaBuildPath。1.右键点击项目,选择properties。3.选择AddFolder。4.resource打钩。原创 2022-07-21 14:12:05 · 876 阅读 · 0 评论 -
集合后台排序(java)——按照汉字中文拼音
代码】后台排序(java)——按照汉字中文拼音。原创 2022-07-18 09:16:37 · 329 阅读 · 0 评论 -
linux 安装 jdk
linux安装jdk前言一、准备二、解压安装三、配置环境变量四、测试配置前言linux下 安装jdk,比较简单,就是解压文件夹,然后配置环境变量 一、准备准备一个jdk安装包 : jdk-8u191-linux-x64.tar.gz二、解压安装解压到指定目录,我用的是:/usr/local/jdk/# 创建jdk目录mkdir -p /usr/local/jdk/ #移动压缩包到指定目录mv jdk-8u191-linux-x64.tar.gz /usr/local/jdk/#解压原创 2021-11-17 16:22:17 · 214 阅读 · 0 评论 -
spring中事务分段回滚
注意: 执行ddl语句之后,mysql或者orcale会隐性执行一次commit操作,导致spring事务注解管理失效@Transactional public void method1() { String sql = "insert into names values('1')"; jdbcTemplate.update(sql); DefaultTransactionStatus transactionStatus = (DefaultTransa原创 2021-09-03 09:13:10 · 232 阅读 · 0 评论 -
java调用服务器脚本
java调用服务器脚本使用sshToolsshTool 源码使用sshToolpublic static void main(String[] args) throws IOException { SSHTool tool = new SSHTool("192.168.19.40", "root", "root-pwd", StandardCharsets.UTF_8); StringBuilder exec = tool.exec("ps -ef | g原创 2021-06-21 09:09:01 · 494 阅读 · 0 评论 -
java8 List新特性的应用
实体类:class Demo { private Long id; private String name; }快速生成listList<Demo> demos = Lists.newArrayList(new Demo(1L, "SF"), new Demo(2L, "AXE"));1. map + collect快速获取集合中对象的某个属性(1).提取Demo中id成独立的List<Long>// 1.8之前的写法List<Long&原创 2020-12-15 17:16:03 · 418 阅读 · 0 评论 -
JFrame窗口关闭方式
Java JFrame窗口关闭方法总结 public void setDefaultCloseOperation(int operation): 默认关闭状态:JFrame.class中: private int defaultCloseOperation =HIDE_ON_CLOSE; 因此,默认情况下,关闭窗口,只隐藏界面,不释放占用的内存。 点击窗口右上角关闭,四种关闭方式:1.this.setDefaultCloseOperation(0);// WindowConstants原创 2020-05-20 15:07:25 · 4542 阅读 · 0 评论 -
eclipse安装gui插件
1、打开eclipse,依次点击Help→Instal New Software,出现如下界面。在Work with输入http://download.eclipse.org/windowbuilder/WB/release/R201506241200-1/4.4/这里把4.4改成你自己的eclipse版本号,如果搜索不到适合版本的,也可以直接使用4.4版本,将下方出现的全部安装————————————————版权声明:本文为CSDN博主「dkbnull」的原创文章,遵循CC 4.0 BY-SA版权原创 2020-05-19 16:19:47 · 819 阅读 · 0 评论 -
java异常总结
ThrowableErrorExceptionRuntimeException运行时异常:NullPointerExceptionExceptionClassCastException受检异常:SqlExceptionIOExceptionClassNotFoundExceptionJava程序运行过程中所发生的异常事件从严重性可分为两类:1.错误(Error):JVM系统内部错误或资源耗尽等...原创 2019-11-08 14:20:13 · 100 阅读 · 0 评论 -
SpringBoot与activiti整合
springBoot配置activiti1.引入依赖/***jpa作用:根据框架中的代码在数据库中生成对象* 如果已经存在于其他依赖中可以不应用*/&amp;amp;lt;!-- &amp;amp;lt;dependency&amp;amp;gt; --&amp;amp;gt;&amp;amp;lt;!-- &amp;amp;lt;groupId&a原创 2018-10-31 13:41:32 · 1116 阅读 · 0 评论 -
springmvc参数注解详解
SpringMvc中控制器方法参数的注解@RequestParam:@PathVariable:@RequestBody:@RequestPart:@RequestParam:绑定请求参数到请求处理方法参数(参数级)。注意:基本类型参数必须有值,否则抛出异常。•String value:指定要绑定的请求参数的名称。默认为方法参数名。•boolean required:指定该参数是否为必须...原创 2018-11-20 16:25:04 · 217 阅读 · 0 评论 -
正则表达式matcger.group()
正则表达式中matcher.group()的用法group( num ) 这个参数num指 获取Pattern对象时使用的参数regex中的“(” public static void main(String[] args) { // TODO Auto-generated method stub String str = "Hello,World!"; ...原创 2018-12-07 17:43:24 · 178 阅读 · 0 评论 -
内存溢出
1.找到溢出的那块代码,仔细排查。比如:for循环套的太多之类的。2.如果实在不行就修改jvm的内存大小:配置如下:eclipse:原创 2018-12-20 09:37:42 · 169 阅读 · 0 评论 -
.propertes文件在配置文件的使用
在配置spring时经常看到.properties文件。将数据库用户名密码写进.properties文件中,然后在.xml文件中就可以使用。properties:.xml:这里的${jdbc_url}==properties的jdbc_url如何将.properties在配置文件中使用需要在xml配置文件中添加这个&lt;!-- 配置文件 --&gt; &lt;context:...原创 2019-01-28 11:06:30 · 381 阅读 · 0 评论 -
将文件加载为inputStream方法
基本上,你有两种不同的方法:ClassLoader.getResourceAsStream()和Class.getResourceAsStream()。 1. Class.getResourceAsStream(path)2. ClassLoader.getResourceAsStream()3.使用1. Class.getResourceAsStream(path)在Class.getRe...原创 2019-05-05 19:19:01 · 1374 阅读 · 0 评论 -
java web中如何配置默认页面与默认错误页面展示
<welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <mime-mapping> <extension>html</extension> <mime-type>text/html...原创 2019-05-17 16:22:23 · 907 阅读 · 0 评论 -
正则表达式
一. 正则表达式的使用1.js中正则表达式的使用 /* = 判断是否为时间格式(时间24小时制,如:23:57) = */ function isTime(value){ var reg = /^((2[0-3])|([0-1][0-9])):[0-5][0-9]$/; var regExp = new RegExp(reg); if(regExp.test(value)){ ...原创 2019-10-09 10:57:46 · 73 阅读 · 0 评论 -
前后端分离项目sessionId怎么传递给shiro
前端对后端访问时在ajax请求头添加一条【Authorization:sessionId】下面示例(vuejs项目中基于axios):mian.js:import Vue from 'vue'import App from './App'import router from './router'import axios from 'axios'import doCookie fr...原创 2018-10-29 17:58:06 · 8543 阅读 · 0 评论