摘要: 前言 说真的,平常看源码都是自己看完自己懂,很少有写出来的冲动。 但是在写算法的时候,经常用到java中各种集合,其中也比较常用到remove方法。 remove有重载函数,分别传入参数是索引index或者数据Object(指定泛型后自动转换),如果指定泛型是其他数据类型还好,但是指定的是Integer或者是... 阅读原文
2019-10-10 14:49:02 阅读(2215) 评论(0)
摘要:    前些天帮一个朋友做网站,全站都是静态页面,唯一需要用到后端开发的是他需要一个留言板。传统的留言板一般都是提交后保存到数据库,然后提供一个后台的留言列表给管理人员看,我嫌麻烦,就决定留言提交到后台直接发邮件出去,这样就不用开发后台页面了,他也不需要登录一个什么后台才能看留言,两全其美,岂不美哉。 1... 阅读原文
2019-10-10 14:46:08 阅读(2564) 评论(0)
摘要: 方法一:修改pom.xml文件 <project> [...] <build> <plugins> <plugin> <groupId>org.apache.maven.pl... 阅读原文
2019-10-10 13:42:02 阅读(3550) 评论(0)
摘要: 本文主要讲解Spring的基础环境搭建以及演变由来,仅供学习分享使用,如有不足之处,还请指正。 什么是Spring ? Spring是一个开源框架,用来处理业务逻辑层和其他层之间的耦合问题。因此Spring将面向接口开发的思想贯穿整个系统应用,且Spring是一个轻量级框架,所以在诞生之初,便风靡Java... 阅读原文
2019-10-10 13:16:13 阅读(2455) 评论(0)
摘要: 摘要 在详解http报文一文中,详细介绍了http报文的文本结构。那么作为服务端,web容器是如何解析http报文的呢?本文以jetty和undertow容器为例,来解析web容器是如何处理http报文的。 在前文中我们从概览中可以了解到,http报文其实就是一定规则的字符串,那么解析它们,就是解析字符串,看... 阅读原文
2019-10-10 12:04:03 阅读(2403) 评论(0)
摘要: 聊起中断,大家可能最熟悉的例子就是线程休眠。下面就是一个线程休眠的 demo,在这个例子中,当我们调用 sleep 方法,该方法将会抛出一个需要捕获的中断异常,这里捕获该异常并直接返回。 for (int i = 0; i < somethings.size(); i++) { ... 阅读原文
2019-10-10 11:06:04 阅读(2400) 评论(0)
摘要: 使用Mybatis查询客户端信息 前面的例子使用了默认的jdbc配置来动态从数据库查询客户端信息,下面来改用更加灵活的mybatis来实现,改用mybatis,首先pom中换成mybatis的依赖: 然后新建一个实体类,并实现查询需要的 ClientDetails 接口: 由于接口默认需要实现的方法有很多... 阅读原文
2019-10-10 10:41:05 阅读(2540) 评论(0)
摘要: 转载自:https://www.cnblogs.com/lyldaisy/p/10952180.html1、meta标签的作用是什么2、ReenTrantLock可重入锁(和synchronized的区别)总结3、Spring中的自动装配有哪些限制?4、什么是可变参数?5、什么是领域模型(domain mod... 阅读原文
2019-10-10 10:10:01 阅读(2369) 评论(0)
摘要:   html 试题试卷(包含latex)下载成word   主要目的: 分享将带latex的html格式的试题试卷以word的格式下载,并且加一些灵活的排版样式 接受群众的检阅,获得反馈 骗取打赏,或者github star 需求背景: html 混有latex公式的试题组成的试卷,下载... 阅读原文
2019-10-10 09:54:05 阅读(2490) 评论(0)
摘要: ## 今日内容    1. redis        1. 概念        2. 下载安装        3. 命令操作            1. 数据结构        4. 持久化操作        5. 使用Java客户端操作redis# Redis    1. 概念: redis是一款高性能的N... 阅读原文
2019-10-10 08:14:01 阅读(2637) 评论(0)