摘要: 首先需要说一下java中发送邮件使用的相关协议 smtp与pop3 SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议 SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本 阅读全文
posted @ 2019-01-16 10:58 考拉—biubiubiu 阅读(148) 评论(0) 推荐(0)
摘要: C3P0 连接时的相关问题: 我的环境是在IDEA中使用C3P0中进行的: 使用C3P0主要用到的jar包都是最新和Mysql8.0兼容的包 在连接的时候遇到: 先是在连接的时候出现数据库连接的时候的字符串的匹配以及时区的问题;然后我之前在eclipse中遇到过此类的问题,于是我将里当时的连接字符串 阅读全文
posted @ 2019-01-15 11:50 考拉—biubiubiu 阅读(301) 评论(0) 推荐(0)
摘要: 注意事项1.对于Servlet的应用程序的目录结构来说,若想让有些文件Servlet可以访问,而用户不能访问的时候,可以将其放置在WEB-INF目录下2.ServletResponse中getwriter()的方法默认使用的ISO-8859-1编码。3.在使用ServletConfig的方法的时候,可以使用initPaarams = (@WebInitParam(name = “” ,value ... 阅读全文
posted @ 2018-12-02 16:23 考拉—biubiubiu 阅读(237) 评论(0) 推荐(0)
摘要: 实现: 链条和节点: 解析: 阅读全文
posted @ 2018-11-09 23:33 考拉—biubiubiu 阅读(214) 评论(0) 推荐(0)
摘要: 应用场景: 对于现在的计算机来说,同时可以运行多个程序,加上操作系统里面一大堆的进程,操作系统经常会处理各个进程的排序,从而有条不紊运行各种程序。 在这种情况下,需要一种数据结构且需要以下的功能:删除最大元素和插入元素,这种类型叫做优先队列。 提供的方法: 常用的排序算法之中的exch()交换方法, 阅读全文
posted @ 2018-10-15 19:49 考拉—biubiubiu 阅读(340) 评论(0) 推荐(0)
摘要: 正则表达式的作用: 对于现在的程序,几乎每一个都会用到字符串,虽然许多编程语言都会对String有着很好的支持,但是在遇到一些繁琐的验证,其自带的方法检测会很吃力,所以出现了正则表达式来对字符串进行处理,常用的会有对特殊字符串的匹配将其替换,或者验证某种格式的字符串。 常用符号的意义(Java): 阅读全文
posted @ 2018-10-14 08:04 考拉—biubiubiu 阅读(289) 评论(0) 推荐(0)
摘要: 异同点: 虽然在于算法的区别主要在于递归实现的时机不同,在一些细节上也有着一些区别: 快速排序: 进行选择排序的时候,如果一轮还没有排序结束,会暂时将比中心值小的数放在紧挨着中心值的右边,并设置一个游标来控制这些数的下标,每找到一个小于的数就将游标的值加一换到下一个,直到一轮排序结束后,再将中心值和 阅读全文
posted @ 2018-10-13 15:42 考拉—biubiubiu 阅读(6311) 评论(0) 推荐(0)
摘要: 适用场景: 与选择排序不同,插入排序的时间和初始输入的顺序有关,如果数据接近有序,那么它的时间会很快。 算法思想: 和选择排序有着相似的地方,同样分为两部分,在左边这部分是已经有序的元素,右边是无序的,每次从右边拿出一个数据放到左边,找到这个数合适的位置将其插入,且有序的元素集合的长度加一,如往复, 阅读全文
posted @ 2018-10-08 16:30 考拉—biubiubiu 阅读(252) 评论(0) 推荐(0)
摘要: 适用场景: 选择排序是排序中比较简单的,对于初学者来说,比较方便理解,是开始学习排序的不二之选,但是它的时间复杂度是最糟糕的;其时间复杂度为o(N2)。 算法思想: 首先,从数组中找到一个最小的元素,将它和第一个元素交换位置;然后从剩下的元素中找到一个最小的元素将它和第二个交换位置;如此往复,直到所 阅读全文
posted @ 2018-10-08 16:07 考拉—biubiubiu 阅读(777) 评论(0) 推荐(0)