- 博客(14)
- 资源 (5)
- 问答 (6)
- 收藏
- 关注
原创 mysql truncate delete 释放磁盘空间
我的mysql一张表中有1000万条记录,我使用delete删除记录后,虽然表为空,但是我使用navicate打开表时,加载还是很慢。于是我执行下truncate,打开就很快了。网上查下作者这样说的:truncate table tablename;该命令可以清空一个表里的所有数据,并归1自增ID的值。但myisam的表和innodb的表在使用上有一定的区别。myisa...
2018-11-27 16:39:21 1476
转载 Mybatis批量插入大数据导致堆内存溢出问题解决方案
原文源自:https://my.oschina.net/u/2428301/blog/1796597Exception in thread "Thread-8" java.lang.OutOfMemoryError: Java heap space at java.util.Arrays.copyOf(Arrays.java:3332) at java.lang.AbstractStri...
2018-11-27 09:46:30 12896 2
转载 TCP的三次握手与四次挥手理解
原文源自:https://blog.csdn.net/qq_38950316/article/details/81087809TCP报文格式如下图: 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。...
2018-11-23 15:10:27 675
转载 Nginx代理跳转到内网ip
原文源自:http://18810098265.iteye.com/blog/2426534nginx反向代理了一个tomcat,大概就是这样: { server_name www.xxx.com; ..... proxy_pass http://127.0.0.1:8080; ..... } 通过域名访问该项目可以正常进入首页...
2018-11-21 10:20:44 13706
转载 Vue如何加载main.js
原文源自:https://blog.csdn.net/grape875499765/article/details/75279343在工程文件中使用main.js来加载App.vue文件的,但没有代码写出来加载main.js的,而index.html中只有一个自定义标签app,那么工程是如何加载到main.js文件的呢?如果你是用vue.js官网提供的脚手架工具并沿用默认配置的话, 你执行...
2018-11-18 19:06:04 1051
转载 java解析Pcap(io.pkts)
原文源自:https://blog.csdn.net/u010889616/article/details/78360173目前解析Pcap的第三方库有Pcap4j、JnetPcap等,这两个库需要调用Native代码,window下运行需要dll文件,linux下需要so包,跨平台特性不是很好,现在推荐使用io.pkts来解析Pcap网络报文,纯java代码就可以实现,使用起来非常方便,跨平...
2018-11-15 16:01:09 3893 2
转载 Wireshark抓包时显示TCP校验和错误(checksum incorrect)
在抓包的过程发现很多从本地主机(客户机)发出的 TCP 包有很多都是报 IP checksum error ,但应用正常,从 server 返回的包也一切正常,很是奇怪。如图,很多黑色的条目,黑色一般就是有问题的包:网上有一篇帖子,说明了这个情况产生的原因:http://www.netexpert.cn/thread-4850-1-1.html 5.23 Ethereal抓包...
2018-11-12 20:24:39 7793
原创 tomcat websocket开发中遇到问题
最近项目要使用websocket,总结记录了使用过程中疑问困惑如下:1、session线程安全每次请求websocket都会实例化一个新的端点,就像HttpSession一样,请求之间互不干扰,不需要我们处理多线程问题。2、websocket总是报错Unable to write the complete message as the WebSocket connection has ...
2018-11-08 16:09:31 1978
原创 tomcat7 @ServerEndPoint("/websocketserver") 404错误
maven 工程不要打包tomcat-websocket-api 到war中发布,和tomcat7自带的冲突<dependency><groupId>javax.websocket</groupId><artifactId>javax.websocket-api</artifactId><version>1.1...
2018-11-08 16:03:48 2021
转载 WebSocket注入Bean
原文源自:https://blog.csdn.net/hanerer1314/article/details/81712128在websocketEndpoint中,使用@Autowired一些列注解注入Bean时候,一直无法注入,报空指针。第一种解决办法:@ServerEndpoint(value="/websocketTest/{userId}",configurator=Spr...
2018-11-07 15:46:04 2003
原创 java后端websocket Spring整合
一、搭建环境<dependency> <groupId>org.springframework</groupId> <artifactId>spring-websocket</artifactId> <version>4.1.9.RELEASE</version></d
2018-11-07 11:25:25 751
原创 java后端websocket的Tomcat的实现
java实现websocket两种方式,一种使用tomcat的websocket实现,一种使用spring的websocket。tomcat的方式需要tomcat 7.x, JEE7的支持,spring与websocket整合需要spring4.x,并且使用了socketjs,对不支持websocket的浏览器可以模拟websocket使用。 JavaEE ...
2018-11-07 10:55:34 761
原创 WebSocket技术原理
一、引言 互联网发展的早期,网站上只是一些静态展示页面。用户请求(Request)网站页面,网站回复(Response)页面内容给用户浏览器。因为需求简单,所以也没有很复杂的协议过程。这种形式的Request/Response交互流程如下图所示: 随着互联网技术的发展,带宽逐步提高,用户数也越来越庞大。对互联网的呈现内容提出了要求,随之出现了动态页面技术,对...
2018-11-07 10:25:59 1241
原创 Ubuntu修改时区和修正java时区不对的问题
1、修改时区先查看当前系统时间root@ubuntu:/# date -R 结果时区是:-0500我需要的是东八区,这儿显示不是,所以需要设置一个时区1.运行tzselectroot@ubuntu:/# tzselect在这里我们选择亚洲 Asia,确认之后选择中国(China),最后选择北京(Beijing)2.复制文件到/etc目录下root@ubu...
2018-11-02 15:17:54 3056
redis字符串最大长度限制512M,原理是什么?
2021-01-11
dwg文件在线预览?
2020-12-28
Activity实例运行期间动态添加节点
2020-09-08
工作流,催办设计实现方案?
2020-02-21
编写脚本定时访问系统url,检测各个业务是否正常时,对于需要登录后才能访问的系统怎么办?
2018-03-14
mysql binlog日志中对于特殊字符的ascii编码
2017-12-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人