前言 之前忙于做各种事情,已经很久没写过文章,最近接的一个学校的网站项目,近期被人用自动脚本攻破了(笑...),因为我们第一次做这种上线的项目,完全没有意识到一些web安全的...
JAVA解析Excel工具easyexcel Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一...
上文紧接此处 OutOfMemoryError 异常(OOM) Java堆溢出 Java堆用于存储对象实例,只要不断的创建对象,并且保证GCRoots到对象之间有可达路径来避...
获取JVM的dump文件 1、JVM启动时增加两个参数: Tomcat配置自动生产dump文件参考Tomcat性能调优 2、发现程序异常前通过执行指令,直接生成当前JVM的d...
爬虫项目名称及简介 一些项目名称涉及企业名词,小编用拼写代替 1、【WechatSogou】- weixin公众号爬虫。基于weixin公众号爬虫接口,可以扩展成其他搜索引擎...
计算机组成原理之数据的表示及运算 定点数 定点数:计算机中约定机器数小数点位置,小数点的位置固定的数。 定点整数:小数点位置约定在最低位之后 定点小数:小数点位置约定在最高位...
本文以HTTP请求和响应的过程来讲解涉及到的相关知识点。 一、 HTTP请求和响应步骤 以上完整表示了HTTP请求和响应的7个步骤,下面从TCP/IP协议模型的角度来理解HT...
HashMap在put的时候,插入的元素超过了容量(由负载因子决定)的范围就会触发扩容操作,就是rehash,这个会重新将原数组的内容重新hash到新的扩容数组中,在多线程的...
集合类: 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储。集合就是存储对象最常用的一种方式 特点: 集合只用于存储对象。集合...
Collection: |--List:元素是有序的,元素可以重复。因为该集合体系有索引 |-- ArrayList:底层的数据结构使用的是数组结构特点:查询快,增删改慢,...
如下图代码所示,生产者Producer类和消费者Consumer类共同操作同一个资源resource,二者产生了如下所示的线程安全问题 分析: 上面的例子中,我们开启...
事务原本是数据库中的概念,用于数据访问层。但一般情况下,需要将事务提升到业务层,即 Service 层。这样做是为了能够使用事务的特性来管理具体的业务。在 Spring 中通...
简书 占小狼[https://www.jianshu.com/users/90ab66c248e6/latest_articles] 转载请注明原创出处,谢谢! 2019/...
本同学,咳咳,前段时间在微博看到一个新词:自杀式单身。 啥意思呢,就是形容“一直单身,又不主动扩展社交圈去认识新朋友,却每天幻想能拥有爱情的行为。” 不主动找对象,却相信真爱...
Serveo.net 如果访问不了,可以看文章后面的官网截图。 Serveo 的功能:将局域网内的服务端口开放到因特网上,实现通过外网访问内网的需求;在 Setveo 官网 ...