- 博客(33)
- 资源 (2)
- 收藏
- 关注
原创 linux常用查看服务器内存的命令
free 命令用来显示系统内存状态,包括系统物理内存、虚拟内存(swap 交换分区)、共享内存和系统缓存的使用情况,其输出和 top 命令的内存部分非常相似。表 1 罗列出了此命令常用的选项及各自的含义。执行free -m以 MB 为单位,显示内存使用情况。free 命令用来显示系统内存状态,包括系统物理内存、虚拟内存(swap 交换分区)、共享内存和系统缓存的使用情况,其输出和 top 命令的内存部分非常相似。
2023-06-13 15:34:03
8813
原创 java开发冷知识
1.Timestamp只能使用到2038年,2038年后Timestamp不适用的(可能会推出新的时间类型)2.递归调用容易造成内存泄漏(如果没有父子级关系,不建议使用),可以改用while或者for循环3.内网无法访问到外网服务器,不能互通...
2021-05-17 18:02:54
250
原创 MySQL 常见时间获取整理(当日、当月、当年、上一日、上一月、上一年,当月第一天,当年第一天等等)
MySQL 常见时间获取整理(当日、当月、当年、上一日、上一月、上一年,当月第一天,当年第一天等等) 当前时间SELECT now(); //当前时间,格式2020-09-02 16:00:02SELECT curdate(); //当前日期,格式2020-09-02SELECT date_format(now(),'%Y-%m-%d'); //当前日期,格式2020-09-02当月select date_add(curdate(),interval -day(curdate()).
2021-05-07 15:09:45
2446
原创 精简jre1.8
说一下前提:最近写了一个java的小游戏,使用exe4j将jar转化成exe文件,但是在运行时需要提供java运行环境,我的jre1.8有199M,程序只有400k,这肯定忍不了了。jre中的很多东西根部没有用到,所以需要精简一下。结果:199M的jre优化到26.6M,是不是很可怕。说一下思路,以jre结构为例:1.优化bin下的.dll文件,去除没有用到的。2.优化lib下使用的.jar文件,去除没有用到的。3.精简lib下rt.jar文件及其他jar文件,过滤,重组有用到内容。
2020-06-13 15:16:54
6483
6
原创 Mysql锁表解锁
-- 查询是否锁表show OPEN TABLES ;-- 查询进程show processlist ;-- 查询到相对应的进程,然后杀死进程kill id; -- 一般到这一步就解锁了-- 查看正在锁的事务SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;-- 查看等待锁的事务SELECT * FROM INFORMA...
2020-03-20 13:56:33
316
原创 关闭mysql5.7默认开启的only_full_group_by
1查看mysql是否开启了only_full_group_by模式,如果有only_full_group_by,则表示开启:select @@sql_mode;2.用命令关闭(数据库重启后失效):SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));3.修改mysql的my.ini配置...
2020-01-19 11:09:03
1829
原创 poi sax读取excel,解决大数据量导致的内存溢出问题
https://www.cnblogs.com/wangchl/p/11400025.htmlhttps://www.cnblogs.com/swordfall/p/8298386.html#auto_id_5用户模式只能处理小文件excel的导入导出,大文件的处理要用sax模式
2020-01-04 15:41:26
932
原创 一个问题的解法(兔子三个月之后每月都生兔子的问题)
https://www.cnblogs.com/stone-fly/p/4835384.html
2019-08-12 23:12:01
568
转载 MySQL的四种事务隔离级别
一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A...
2019-07-28 22:54:39
134
转载 使用IntelliJ IDEA创建一个Maven的Spring Boot项目
数据库及DotNet开发发布时间:05-0600:01关于maven的安装和配置参考:Maven 3.6.1的配置及验证关于IntelliJ IDEA安装配置参考:IntelliJ IDEA的安装和配置1、打开IntelliJ IDEA,选择“Configure”->“Settings”,如下图所示:2、设置完毕后,点击“Create New Project”...
2019-07-18 23:30:53
1196
转载 linux修改时间
服务器时间与网络时间不符:一、手动修改1. date命令:查看当前时间2.date -s 时分秒 :修改时间还需要把日期改过来3.date -s 完整日期时间(YYYY-MM-DD hh:mm[:ss]):修改日期、时间时间要用双引号括起来,否则报错手动修改会存在一定的时间误差4.hwclock -w将时间写入bios避免重启失效。...
2019-05-07 15:40:58
664
转载 数据库SQL优化大总结之 百万级数据库优化方案
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 wh...
2019-04-01 01:25:31
122
转载 Mysql创建索引
摘自:http://blog.chinaunix.net/uid-25063573-id-3032578.html1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1...
2019-03-31 22:15:14
309
转载 MySQL异常:com.mysql.jdbc.PacketTooBigException: Packet for query is too large
### Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1169 > 1024). You can change this value on the server by setting the max_allowed_packet' variable.; SQL []; Packet fo...
2019-03-24 02:05:46
835
转载 <p>标签用法
<p>标签样式设置CSS中关于P标签中的样式:1、font-family:浏览器在显示字体的时候,依次判断是否支持当前的字体,直到最后的字体系列。font-family:"宋体","仿宋",sans-serif; 浏览器若不支持宋体,则用仿宋;若不支持仿宋,则在sans-serif中找。2、font-weight:确定字体的粗细font-weight: bold...
2019-01-03 20:07:44
840
转载 Java数据类型和MySql数据类型对应表
java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 VARCHAR L+N VARCHAR java.lang.String 12 CHAR N CHAR java.lang.Str...
2018-12-26 19:28:55
130
原创 linux下tomcat日志根据时间段查询
在linux服务器下查看当前项目的运行日志,进入webapp下的logs目录,输入'tail -f catalina.out',查看当前项目的运行情况。如何遇到日志刷新较快,无法用肉眼看清运行报错的日志时,就很头疼了。。。。你可以记录日志中程序看报错的时间,在logs目录下输入下面这条命令,把这段时间的日志输出到新的日志文件中。sed -n '/2018-12-05 16:00:/,...
2018-12-06 17:30:15
5185
2
转载 警告: Request method 'POST' not supported的原因之一
警告: Request method 'POST' not supported的原因之一警告: Request method 'POST' not supported是经常遇到的,这里记录一下我经常遇到的一种情况,以免忘记。我使用拦截器拦截所有请求,然后列出不拦截的请求。有时候由于自己添加新功能,这个功能的请求是要求不能被拦截的。如果此时我没有把相关的请求添加到不拦截的列表里面。那么拦截器...
2018-08-29 11:08:27
11552
2
原创 解决中文乱码问题的一种方法
由于之前老的项目是用get请求去访问页面的(不方便修改成Post请求),在windows下部署时没有问题,但是部署到linux上时出现中文乱码的问题,在get请求上携带了‘’中文‘’的参数,传递到后台的时候变成了乱码,我们可以在页面中对参数进行二次编码,如var title = encodeURI(encodeURI($("#title").val()));在后台进行解码,就可以解决乱码...
2018-07-16 18:21:05
351
转载 js中时间戳转换成时间
function timestampToTime(timestamp) { var date = new Date(timestamp );//时间戳为10位需*1000,时间戳为13位的话不需乘1000 Y = date.getFullYear() + '-'; M = (date.getMonth(...
2018-06-22 16:20:53
3834
1
转载 Oracle分页查询语句
Oracle分页查询语句使我们最常用的语句之一,下面就为您介绍的Oracle分页查询语句的用法,如果您对此方面感兴趣的话,不妨一看。Oracle分页查询语句基本上可以按照本文给出的格式来进行套用。Oracle分分页查询格式:SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE RO...
2018-06-22 11:35:16
395
原创 在网站上以二进制流的方式显示本地图片
在项目中显示本地文件有多种方式,这里讲一种通过二进制流显示本地图片的方式例如这个例子,在后台控制器写一个showImage的接口/** * 显示图片 * @param response * @param request * @return */ @RequestMapping(value = "/showImage") public void showImage(Strin...
2018-06-19 11:29:04
2275
原创 一个网站打开另一个网站指定菜单的页面(定位到指定的功能页面)
通过一个网站a的一个标签打开另外一个网站b,url上传递token,让b自动登录;为了要完成打开b对应的功能,a除了传递token,还需要传递menuid,例如a的Index.jsp的这个标签,点击该按钮后,跳转的url为http://127.0.0.1:8080/xxx/Login/toMain?menuid=1499),进入b的main.jsp页面,我为main.jsp生成的菜单配置了id,如...
2018-06-12 15:12:31
1429
原创 关于Cannot forward to error page for request [/strategy/list/] 。。。的问题
今天遇到这个一个错误:Cannot forward to error page for request [/wechat/wechatCheck/forgetPsd] as the response has already been committed. As a result, the response may have the wrong status code. If your appli...
2018-05-28 17:23:37
35026
原创 twbsPagination分页插件的简单使用
首先在页面中引用js<script type="text/javascript" src="/js/plugins/jquery.twbsPagination.min.js"></script>然后,添加ul元素<div style="text-align: center;"> <ul id="pagination" class=
2018-03-30 18:09:07
593
1
原创 pageHelper的基本使用
<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3<...
2018-03-30 17:46:52
1114
原创 关于状态码中二进制计算操作的问题(&amp;,^,|)
例如:有以下状态码需要进行操作 public final static Long OP_BIND_PHONE = 1L << 0; // 用户绑定手机状态码 0001 public final static Long OP_BIND_EMAIL = 1L << 1; // 用户绑定邮箱 0010 public final static Long OP_B...
2018-03-24 10:40:07
346
原创 用springboot部署一个p2p项目
项目:---project ---core ---mgrsite ---website创建maven项目,选用quickstartprojectpom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xs...
2018-03-08 23:00:22
1434
精简版jre1.8(wins 64位,附压缩教程)
2020-06-13
plsql11破解版64位
2018-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人