摘要: 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组 :数组的存储区是连续的,占用内存严重,故空间复杂度非常大。但数组的二分查找时间度小;数组的特点:寻址easy,插入和删除困难。 链表 :链表的储存区离散。占用内存比較宽松。故空间复杂度非常小,但时间复杂度大;链表的特点:寻址 阅读全文
posted @ 2018-08-02 07:31 邓不利多 阅读(154) 评论(0) 推荐(0) 编辑
摘要: synchronized Lock ReadWriteLock java并发包信息队列 阅读全文
posted @ 2018-08-01 09:11 邓不利多 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 线程 1.概念 一.线程与进程的区别 2.创建 一.继承 Thread /** * 模拟龟兔赛跑 1、创建多线程 继承 Thread +重写run(线程体) 2、使用线程: 创建子类对象 + 对象.start() 线程启动*/ public class Rabbit extends Thread { 阅读全文
posted @ 2018-08-01 07:23 邓不利多 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 过滤器(Filter) 过滤器概述 过滤器JavaWeb三大组件之一,它与Servlet很相似!不它过滤器是用来拦截请求的,而不是处理请求的。 当用户请求某个Servlet时,会先执行部署在这个请求上的Filter,如果Filter“放行”,那么会继承执行用户请求的Servlet;如果Filter不 阅读全文
posted @ 2018-07-28 00:08 邓不利多 阅读(210) 评论(0) 推荐(0) 编辑
摘要: NOSQL(Redis)简介 Redis简介 Redis的安装和部署 输入gcc看看机器是否已经安装有gcc yum install gcc 解压: tar -zxvf redis-4.0.10.tar.gz -C /usr/local/ 改名: cd redis-4.0.10 make cd sr 阅读全文
posted @ 2018-07-26 23:41 邓不利多 阅读(198) 评论(0) 推荐(0) 编辑
摘要: ifconfig: command not found(CentOS专版,其他的可以参考) 阅读全文
posted @ 2018-07-26 20:50 邓不利多 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 场景出现的理论依据 MySQL 的默认设置下,当一个连接的空闲时间超过8小时后,MySQL 就会断开该连接,而 c3p0/dbcp 连接池则以为该被断开的连接依然有效。在这种情况下,如果客户端代码向c3p0/dbcp 连接池请求连接的话,连接池就会把已经失效的连接返回给客户端,客户端在使用该失效连接 阅读全文
posted @ 2018-07-16 23:00 邓不利多 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 常用算法考察 选择排序 冒泡排序 冒泡排序动画演示 快速排序 http://blog.51cto.com/ahalei/1365285 插入排序 希尔排序 https://www.cnblogs.com/chengxiao/p/6104371.html 归并排序 https://www.cnblog 阅读全文
posted @ 2018-07-16 11:27 邓不利多 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1.1. 熟练使用Linux常用命令 1.2. 熟练修改Linux的基本配置 1.3. 熟练在Linux上安装JDK、Tomcat、MySQL软件 2. 修改Linux的基本配置 1.修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=se 阅读全文
posted @ 2018-07-11 12:44 邓不利多 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Day03 基于aspectj的注解aop Spring的jdbcTemplate操作 增加 修改 删除 查询 JDBC实现 Spring配置连接池和dao使用jdbcTemplate Spring的事务管理 声明事务管理(xml) 声明事务管理(注解) Day04 Bean1.xml Struts 阅读全文
posted @ 2018-07-10 11:25 邓不利多 阅读(74) 评论(0) 推荐(0) 编辑
摘要: Day01 Spring概念 IOC 入门案例(一) 配置文件没有提示 Spring的bean管理 注入复杂类型 Day02 Spring的bean管理(注解) 注解注入属性 AOP AOP操作术语 Log4j 阅读全文
posted @ 2018-07-10 11:03 邓不利多 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 课程复习: mybatis是什么? mybatis是一人持久层框架,mybatis是一个不完全的ORM框架。sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射、输出结果映射)。 mybatis入门门槛不高,学习成本低,让程序员把精力放在sql语句上,对sql语句优化非常方便,适 阅读全文
posted @ 2018-07-07 16:48 邓不利多 阅读(241) 评论(0) 推荐(0) 编辑
摘要: mybatis 第一天 mybatis的基础知识 课程安排: mybatis和springmvc通过订单商品 案例驱动 第一天:基础知识(重点,内容量多) 对原生态jdbc程序(单独使用jdbc开发)问题总结 mybatis框架原理 (掌握) mybatis入门程序 用户的增、删、改、查 mybat 阅读全文
posted @ 2018-06-17 15:23 邓不利多 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 回顾: 一、什么是springmvc? 一个类似struts2的前端web框架。 二、Springmvc的入门程序 1、实现controller接口 2、实用性HttpRequestHandler接口 3、使用注解形式开发controller a) 在Controller上加上@Controller 阅读全文
posted @ 2018-06-14 15:18 邓不利多 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1 springmvc和mybatis整合 1.1 需求 使用springmvc和mybatis完成商品列表查询。 1.2 整合思路 springmvc+mybaits的系统架构: 1.3 准备环境 1.4 整合dao mybatis和spring进行整合。 配置: 数据源 SqlSessionFa 阅读全文
posted @ 2018-06-12 13:47 邓不利多 阅读(79) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/zm2714/article/details/7946384 阅读全文
posted @ 2018-06-04 17:47 邓不利多 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 解决Dynamic Web Module 3.1 requires Java 1.7 or newer web.xml is missing and <failOnMissingWebXml> is set to true 阅读全文
posted @ 2018-06-02 23:33 邓不利多 阅读(65) 评论(0) 推荐(0) 编辑
摘要: cities = new Object(); cities['台湾'] = new Array('台北', '台南', '其他'); cities['马来西亚'] = new Array('Malaysia'); cities['北京'] = new Array('北京'); ... 阅读全文
posted @ 2018-05-31 20:56 邓不利多 阅读(135) 评论(0) 推荐(0) 编辑
摘要: function YYYYMMDDstart() { MonHead = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; //先给年下拉框赋内容 var y = new Date().getFullYear(); for... 阅读全文
posted @ 2018-05-31 20:55 邓不利多 阅读(119) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/l_hb123/article/details/59058209 阅读全文
posted @ 2018-05-31 20:53 邓不利多 阅读(336) 评论(0) 推荐(0) 编辑