- 博客(268)
- 收藏
- 关注
原创 java filter过滤器 读取配置文件的值
1.获取application.properties的值如userId=12.一般实体中采用@Value既可获取@Value("userIdl")private String userId;但是在filter中,需要用上下文对象来获取filter的生命周期如下:web应用程序启动时,web服务器将创建Filter的实例对象并调用其init方法,完成对象的初始化功能从而为后续的用户请求作好拦截的准备工作filter对象只会创建一次,init方法也只会执行一次也就是程序刚刚启动的时.
2021-05-26 09:15:20
2207
1
原创 java web页面长时间未操作,自动退出到登录页面
// 长时间未操作退出系统 start var lastTime = new Date().getTime(); var currentTime = new Date().getTime(); var timeOut = 30 * 60 * 1000; //设置超时时间: 30分钟,该数据建议在后台返回 $(function(){ /* 鼠标移动事件 */ $(document).mouseover(function(){ lastT
2021-03-09 15:04:43
4362
原创 java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
由于测试环境的需要,将本地环境有jdk8升级为jdk15,但编译启动过程中报错java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags,经查找原因是因为项目依赖lombox版本过低导致:解决方法:http://www.yayihouse.com/yayishuwu/chapter/2908...
2021-02-28 10:57:51
1423
原创 jsk8根据字段去重
list集合根据某个字段(属性)去除重复的记录:下面是两个方法:http://www.yayihouse.com/yayishuwu/chapter/2906
2021-02-25 11:56:53
157
原创 C盘空间不够,怎么扩大磁盘空间
电脑C盘空间爆满,急需将其他磁盘的空间分一些给C盘,试了很多方法没分成功,或者分出空间后,C盘扩展卷又是灰色,不能扩展。最后终于被我找到方法,摸索出怎分区扩展C盘。首先需要下载分区助手去百度下载、360安全卫士里面的软件管家下载更好(推荐,无毒,不会绑定一些坑爹的软件)需下载好再分区就很方便了教程:http://www.yayihouse.com/yayishuwu/chapter/2895...
2021-01-24 15:13:37
371
原创 msi和exe文件的区别
二者都可以用来安装应用程序,区别如下:1.msimsi文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。MSI文件将程序的组成文件与功能关联起来。2.exeexe是一个安装引导程序。更详细的解析:http://www.yayihouse.com/yayishuwu/chapter/2869...
2021-01-02 11:56:18
4662
原创 case when的使用
case具有两种格式1.简单case函数2.case搜索函数语法case 字段when 条件1 then 值1when 条件2 then 值2when 条件3 then 值3else ‘其他’ end或者casewhen 条件1 then 值1when 条件2 then 值2when 条件3 then 值3else ‘其他’ end详细请查看:http://www.yayihouse.com/yayishuwu/chapter/2839...
2020-11-28 14:27:27
240
原创 IntelliJ IDEA中文乱码 unicode转码问题
IntelliJ IDEA中文乱码 unicode转码问题最近遇到问题,每次更新svn上的项目,本地项目配置文件的中文都被转成unicode编码,注释都被看不出是啥,原因是各自的properties文件设置的编码不同导致,修改idea配置即可添加链接描述...
2020-10-28 10:20:16
764
1
原创 bootstrap table 追加append行内容
详细请查看:http://yayihouse.com/yayishuwu/chapter/1940
2020-10-14 21:16:38
4597
原创 nginx设置开机服务(做成windows的IIS服务)
nginx设置开机启动,比较好的做法是将nginx做成windows的IIS服务。很多三方小程序都没有提供将自身注册为Windows标准服务的方法,但是通过Windows Service Wrapper即可达到目的,Nginx也是采取此方法详细教程请查看:http://www.yayihouse.com/yayishuwu/chapter/2799...
2020-10-14 21:15:12
230
原创 idea springboot项目设置自动编译静态文件
idea springboot项目设置自动编译静态文1.点击Idea右上角启动类,选择Edit Configurations2.On ‘Update’ action,选择update resources,保存3.每次修改都刷新静态文件详细请查看:http://www.yayihouse.com/yayishuwu/chapter/2786...
2020-09-23 08:37:31
1016
原创 windows设置定时任务或开机启动
windows设置定时任务或开机启动将java程序部署在windows服务器,在服务器上跑的是java的jar包,于是将启动命令放到bat文件来启动,那么问题来了,如果服务器关机,能否让程序自动跑起来呢,于是考虑到将bat批处理程序设置为开机启动详细教程:http://www.yayihouse.com/yayishuwu/chapter/2785...
2020-09-22 21:18:34
707
原创 springboot 加了自定义注解,注入的services为null
springboot 加了自定义注解,注入的services为null解决方法:Controller层的RequestMapping方法不能设置private(私有的),这样会导致在动态代理过程中无法注入private对象。这里跟用@Autowire和@Resouce没有关系。就是被设置为私有方法导致的。注意检查整个controller类里面有没有哪个方法被private修饰,将@RequestMapping下的方法的private改为public即可...
2020-09-21 15:30:18
497
1
原创 手机端input type=date 右对齐无效
input框type=date在手机端右对齐无效,在pc端浏览器打开却可以,手机端如下图 <input style="text-align:right;width:300px;" value='2020-12-12' type="date" />解决方法:
2020-09-10 15:00:41
706
1
原创 去除list重复的对象
去除list重复的对象,如果直接用List接收,还要进行处理.。java中的Set类继承与Collection接口,是一个不允许出现重复元素,并且无序的集合,主要有HashSet和TreeSet两大实现类。//实体类import lombok.Data;@Datapublic class IpData { private String ip; private String country; public IpData(String ip, String country) {
2020-08-04 16:35:58
605
原创 查找svn的安装目录
windows 下查找svn的安装目录http://yayihouse.com/yayishuwu/chapter/2268
2020-07-16 20:42:57
33028
2
原创 如何打开eml格式文件
今天同事问我eml格式文件怎么打开,一开始试了右键文件,选择打开方式,都是推荐使用邮箱来打开,才知道eml后缀为右键格式,由于本人电脑没安装邮箱软件,又不想下载邮箱,于是又试了试在线打开,还是找不到,最后找到解决方法请查看:http://www.yayihouse.com/yayishuwu/chapter/2705...
2020-07-16 20:37:56
2631
原创 前端图片通过src读取服务器图片
html代码 <img src="imgsrc/loadimg?id=1" >后台代码,有两种情况第一种:图片存在数据库(使用情况,系统的一些小图片)第二种情况:用户上传的图片(一般情况文件较大,存放在服务器)第一种情况代码(图片存放数据库): @GetMapping("/loadimg") public ResponseEntity<byte[]> loadimg(String id) { //读取图片,数据库存储图片的类型为Ima
2020-07-14 21:25:09
6091
原创 windows 10系统qq,微信在右下角显示
最近换了新电脑,现在买的电话应该都是windows10系统了,由于工作需要,需要将qq,微信小图标拖出放到左面右下角,而不是隐藏在小三角图标里面,网上找了挺久,最后解决了这个小问题http://www.yayihouse.com/yayishuwu/chapter/2671...
2020-07-01 20:34:23
1147
原创 ‘redis-server‘ 不是内部或外部命令,也不是可运行的程序
报错内容: ‘redis-server’ 不是内部或外部命令,也不是可运行的程序之前启动reids还可以启动,忽然报‘redis-server’ 不是内部或外部命令,也不是可运行的程序http://yayihouse.com/yayishuwu/chapter/2456...
2020-06-30 21:44:06
12136
2
原创 springmvc重定向传递参数
springmvc重定向传递参数下面是java后台重定向传递参数的例子,也可传递List集合。http://yayihouse.com/yayishuwu/chapter/2597
2020-06-09 22:35:53
254
原创 JDBC连接数据库步骤
JDBC连接数据库步骤:一、加载JDBC驱动程序二、创建数据库连接三、创建Statement或PreparedStatement对象四、执行SQL语句五、处理sql的返回结果六、关闭创建的各个对象请查看:http://yayihouse.com/yayishuwu/chapter/2591...
2020-06-07 21:23:17
317
原创 Java计算两个时间差
Java计算两个时间差思路:先分别计算出两个时间的毫秒数,然后再两个数相减http://yayihouse.com/yayishuwu/chapter/2588
2020-06-04 20:57:55
509
原创 一个bat文件运行多个java jar包
bat文件同时运行多个java jar包详细请查看:http://yayihouse.com/yayishuwu/chapter/2566
2020-05-21 17:05:02
1918
原创 Please uninstall and reinstall the product.
Please uninstall and reinstall the product.安装photoshow成功后,双击打开时,报如下错误:Please uninstall and reinstall the product.If this problem still occurs,please contact Adobe technical support for help,and ment...
2020-05-05 21:57:07
2276
原创 sqlserver2008数据库还原到2005
直接将sqlserver2008数据库备份bak文件,在2005上执行保存,不能将高版本的数据库还原到底版本。解决方法:http://yayihouse.com/yayishuwu/chapter/2545
2020-04-27 20:07:03
1523
原创 input type date 移动端显示placeholder
input type date 移动端显示placeholderhttp://yayihouse.com/yayishuwu/chapter/2544
2020-04-23 21:32:53
363
原创 JS通过身份证号码获取出生年月日
第一代的是15位,第二代的是18位。第二代身份证号码排列顺序从左至右依次为:数字地址码(6位),数字出生日期码(8位),数字顺序码(3位)和数字校验码(1位)。JS通过身份证号码获取出生年月日http://yayihouse.com/yayishuwu/chapter/2543...
2020-04-23 21:27:21
609
原创 Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually
idea 连接mysql 报错:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manually服务器返回无效时区。转到“高级”选项卡并手动设置“服务器时区”属性简单的解决方法:http://yayihouse.com/yayishuwu/chapter/2542...
2020-04-23 21:02:49
466
原创 java 根据日期获取星期
/*** 根据日期获取星期* @param args*/ public static void main(String[] args) { Calendar calendar = Calendar.getInstance(); Date date = calendar.getTime(); String week = dateToWeek(date) System.ou...
2020-04-14 08:26:49
780
原创 github下载单个文件
github下载单个文件我们都知道github上下载下整个项目,可以选择右角的 Clone or download 按钮。如果需要下载单个文件,文件小的话可以直接复制里面的代码,但文件很长,从第一行滚动到最后一行复制,就很麻烦,如何复制单个文件呢?请查看:http://yayihouse.com/yayishuwu/chapter/2526...
2020-04-11 12:37:52
896
原创 电脑设置默认打开的浏览器
电脑设置默认打开的浏览器有时点到一些链接会自动打开浏览器,本人平时喜欢用谷歌浏览器,简洁性能高,广告少,下面是如何将自己喜欢的浏览器设置为默认打开的浏览器步骤:http://www.yayihouse.com/yayishuwu/chapter/2525...
2020-04-11 12:17:28
411
原创 Sql Server中查询今天、本周、本月、一年的数据
Sql Server中查询今天、昨天、本周、上周、本月、上月数据http://yayihouse.com/yayishuwu/chapter/2524
2020-04-09 20:59:02
2196
原创 statement expected idea的js报错提示
statement expected idea的js报错提示解决方法请查看:http://yayihouse.com/yayishuwu/chapter/2523
2020-04-09 20:25:07
4989
1
原创 windows 查看tomcat连接数
windows系统下查看tomcat某个端口的连接数请查看:http://yayihouse.com/yayishuwu/chapter/2519
2020-04-05 11:09:46
2024
原创 ios上输入框聚焦难
ios上输入框聚焦难的解决方案开发微信公众号一些录入界面,在ios系统点击输入框(input、select、textarea)聚焦时,有时聚焦不了,有时点好几次才聚焦,但在安卓系统却不会出现这个问题。后来才得知是因为页面引用了FastClick.js这个文件,FastClick这个是解决移动端延迟300毫秒的优化。这个原因是因为FastClick的点击穿透。解决方法请查看:http://yay...
2020-04-02 21:58:25
340
原创 JSON.parse() 与 JSON.stringify()
JSON.stringify() 方法用于将 JavaScript 值(对象或者数组)转换为 JSON 字符串。JSON.parse() 方法用于将一个 JSON 字符串转换为对象。开发中经常也会用到JavaScript的这两个方法,详细例子:http://yayihouse.com/yayishuwu/chapter/2517...
2020-04-02 21:03:07
117
原创 v-bind:style绑定内联样式
v-bind:style绑定内联样式CSS 属性名可以用驼峰式 (camelCase) 或短横线分隔 (‘kebab-case’,记得用引号括起来) 来命名详细例子与讲解:http://yayihouse.com/yayishuwu/chapter/2502...
2020-03-17 21:37:05
275
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人