JAVA
悟空宇
I SEE YOU
展开
-
mysql数据库定时删除数据
方法有多种,如通过脚本去定期执行SQL、使用mysql自带的删除策略,windows、linux 的定时任务就不记录了,就是通过脚本定时去调用mysql执行sql。本文仅介绍推荐的MYSQL删除策略自 MySQL5.1.6起,增加了一个非常有特色的功能–事件调度器(EventScheduler),可以用做定时执行某些特定任务(例如:删除记录、对数据进行汇总等等),来取代原先只能由操作系统的计划任务来执行的工作。更值得一提的是MySQL的事件调度器可以精确到每秒钟执行一个任务,而操作系统的计划任务.原创 2021-12-09 14:02:46 · 6937 阅读 · 0 评论 -
在IDEA中如何查看整个项目代码行数
近期有多个小伙伴问我如何快速查询项目代码行数,于是写下本文,既供小伙伴们参考也防止我哪天给忘了~本文呢介绍的是我平常在IDEA中如何快速查看代码java、xml等类型程序的行数及总行数的一种方法,有其他方法的欢迎留言哈~Step1:打开IDEAStep2:选择File -> Settings -> Plugins在搜索框中输入 Statistic ,在搜索出来的资源中选择下方第一个并点击右侧的Installed进行安装安装完成后选择重启IDEAStep3:重启后在面板左下角会出.原创 2021-08-06 18:06:12 · 35279 阅读 · 7 评论 -
有关微信小程序及JAVA后端的AES加解密
本篇记录了前后端采用AES加解密的案例,如有疑问欢迎随时留言,一起交流探讨~ <常见问题持续更新>Step1:首先说一下小程序前端部分的加解密准备材料:aes.js/crypto-js.js/util.js。会用到一共3个.js文件,前两个是官方的(文末有下载链接)最后一个是封装的一个js文件,里面包含了具体的加解密逻辑,目的是为了在具体需要应用加解密的页面直接引用就可以了,减少重复代码量。前端目录结构如图所示(导入3个文件):util.js中:key为加解密所使用的密码,iv原创 2020-06-13 16:28:21 · 673 阅读 · 0 评论 -
idea中springboot用外部tomcat启动报错java.lang.NoClassDefFoundError: javax/el/ELManager的解决办法
在idea中启动springboot,一般都是采用自带的tomcat启动,当然这样就不是很方便的修改tomcat的一些配置,但引用外部tomcat会存在很多问题导致项目无法启动,也就是说可能性会很多,本文记录可能性最大的几个原因,希望能帮助到大家,也起到一个备忘的作用,因为这个问题整的我耗费了整整一下午,经验太少,走了不少弯路,希望能让大家少走点弯路吧~首先要排除一些低级问题一、pom文件对应...原创 2020-02-22 23:34:01 · 2467 阅读 · 0 评论 -
以哲学的角度解释面向对象的三大特征(封装、继承、多态)
&amp;lt;在此特向我的好哥们儿—小明哥,表示由衷的感谢,让我对Java的理解更深入了一层。还是那句话,小明哥,等我去你那找你玩的时候请你吃大餐,哦,不对,是你请我吃大餐万物皆对象首先说一下类和对象的理解:什么是类,类就是一个类别,是一种抽象,是在概念这一层级之上,比如说:女神。只要符合你所定义的标准,那么她就是你的女神;何为对象,对象是实际存在的你所定义的这一类的事物的个体,因而也称为实例,...原创 2018-11-24 00:46:09 · 329 阅读 · 0 评论 -
怎么在eclipse中设置java heap size,防止OutOfMemoryError
用eclipse 开发,跑web工程时,遇到java.lang.OutOfMemoryError: Java heap space异常解决办法:方法一:window->preferences->java->installed jres->edit jre把default vm arguments 的参数设为-Xms64m -Xmx512方法二:在window的环...原创 2019-07-12 11:03:03 · 3169 阅读 · 0 评论 -
微信小程序请求发送到后端,在数据库中显示中文乱码问题
现状:从小程序发送中文如“app测试”到后端,到数据库后中文显示乱码,如下图:解决方案:后端程序定义的为POST请求,则需要在请求中加入 method: 'POST' 即可wx.request({ url: 'https://www.***.com', data: { }, header: { 'Cont...原创 2019-08-27 21:57:51 · 1868 阅读 · 0 评论