摘要: SpringMVC+Spring+Mybatis整合 导包 配置jdbc.properties、log4j.properties 配置sqlConfigMap.xml 配置applicationContext-dao.xml 配置applicationContext-service.xml 配置sp 阅读全文
posted @ 2019-03-05 14:41 程序员deepz 阅读(169) 评论(0) 推荐(0) 编辑
摘要: SpringMVC之入门程序——使用浏览器展示商品数据 springMVC执行流程(图片来源:https://www.jianshu.com/p/8a20c547e245) 1.创建pojo(商品实体类)... 2.导包 3.配置web.xml 4.配置springmvc.xml核心配置文件 5.创 阅读全文
posted @ 2019-03-02 10:52 程序员deepz 阅读(174) 评论(0) 推荐(0) 编辑
摘要: MyBatis之整合Spring 整合思路: 1、SqlSessionFactory对象应该放到spring容器中作为单例存在 2、传统dao的开发方式中,应该从spring容器中获得sqlSession对象 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象 4、数 阅读全文
posted @ 2019-03-01 17:41 程序员deepz 阅读(190) 评论(0) 推荐(0) 编辑
摘要: Mybatis入门之动态sql 通过mybatis提供的各种标签方法实现动态拼接sql。 1、if、where、sql、include标签(条件、sql片段) 2、foreach 生成的sql语句是: select * from acccount where id in (1,2,3,27); 阅读全文
posted @ 2019-03-01 11:02 程序员deepz 阅读(249) 评论(0) 推荐(0) 编辑
摘要: Mybaits之Mapper动态代理开发 开发规范: Mapper接口开发方法只需要程序员与Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法同平常写的Dao接口实现类的方法。 Mapper接口开发需要遵循以下规范: 1、Mappper.xm 阅读全文
posted @ 2019-02-28 21:16 程序员deepz 阅读(229) 评论(0) 推荐(0) 编辑
摘要: Mybatis入门之增删改查 Mybatis如果操作成功,但是数据库没有更新那就是得添加事务了。(增删改都要添加) 浪费了我40多分钟怀疑人生后来去百度。。。 导入包: 引入配置文件: sqlMapConfig.xml(mybatis的核心配置文件)、log4j.properties(日志记录文件) 阅读全文
posted @ 2019-02-27 15:35 程序员deepz 阅读(187) 评论(0) 推荐(0) 编辑
摘要: Spring的控制反转 Spring的依赖注入 多种注入方式 多种属性的注入方式 阅读全文
posted @ 2019-02-26 17:17 程序员deepz 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.删除重复值的结点 思路:利用hashmap中的contain判断是否相同,如果相同则删除。 注意:要考虑到多个重复值 2.删除倒数第k个结点 思路:利用两个指针,第一个指针p1不动,第二个指针向后移动k-1次,p2到位后,p1,p2同时向后移动至p2指向的结点是尾结点。这时候,p1指针指向的结点 阅读全文
posted @ 2019-02-09 22:35 程序员deepz 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 在BaseServlet之前,需要提及工厂factory去管理dao以及service,以及页面转发或重定向的管理 1.创建一个工厂类,以及一个资源文件,资源文件中以键值对的形式去存储key,以及对应的类的路径。工厂类中通过key拿到类的路径,通过这个路径反射的到对象。 2.将重定向以及转发的操作提 阅读全文
posted @ 2019-01-27 23:39 程序员deepz 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 先是做的一个天猫的部分首页,接着过了一周左右开始做京东的一个商品详情页。 从天猫到京东,从不敢做到开始不断突破自己,从代码量的堆积中汲取经验。收获真的很大,也学习到了很多,还有很多要学的,继续加油吧~(没有考虑响应式布局) 阅读全文
posted @ 2019-01-24 15:59 程序员deepz 阅读(214) 评论(1) 推荐(0) 编辑
摘要: 原生JS实现简易轮播图(渐变?) 最近做网页总是会用到轮播图,我就把之前写的轮播图单独拿出来吧,如果有...如果真的有人也需要也可以复制去用用啊。。哈~。。 再加上下面的css样式,就可以让图片转换的时候不会那么的生硬,有种渐变的效果... 对了、、、火狐浏览器不管用不知道为什么,我这是在谷歌浏览器 阅读全文
posted @ 2019-01-18 16:39 程序员deepz 阅读(351) 评论(0) 推荐(0) 编辑
摘要: package list; /** * 节点 * * @author DeepSleeping * */ public class ListNode { Object data; ListNode next; public ListNode(Object data) { super(); this.data = dat... 阅读全文
posted @ 2019-01-14 17:35 程序员deepz 阅读(168) 评论(0) 推荐(0) 编辑
摘要: frameset定义一个1000px的页面并且居中 <frame src = "about:blank"></frame> : 这个语句的功能是在一个框架里引用一个空白页 <noframes>可为那些不支持框架的浏览器显示文本。noframes 元素位于 frameset 元素内部。 参考网页:HT 阅读全文
posted @ 2019-01-14 10:51 程序员deepz 阅读(936) 评论(0) 推荐(0) 编辑
摘要: 1.添加方法要扩容,数组是没有扩容机制的。 2.删除方法要重新排元素,将后面的元素向前推。 阅读全文
posted @ 2019-01-12 17:17 程序员deepz 阅读(456) 评论(0) 推荐(0) 编辑
摘要: ThreadLocal ThreadLocal将代码修改一下~ 阅读全文
posted @ 2019-01-12 11:36 程序员deepz 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 创建线程的三种方式: 1.第一种方式继承Thread类,重写Thread类中的run方法,还需要调用start方法,start方法相当于通知CPU,线程已经就绪,CPU在合适的时间点调用该线程的run方法;我们程序中的main方法,我们称之为主线程。 2.创建线程的第二种方式,实现Runnable接 阅读全文
posted @ 2019-01-12 09:45 程序员deepz 阅读(396) 评论(0) 推荐(0) 编辑
摘要: RandomAccessFile java提供的对文件内容的访问,既可以读文件也可以写文件。RandomAccessFile支持随机访问文件,可以访问文件的任意位置(1)java文件模型: 在硬盘上的文件是byte byte byte存储的,是数据的集合(2)打开文件: 有两种模式“rw"(读写) 阅读全文
posted @ 2018-12-12 22:10 程序员deepz 阅读(203) 评论(0) 推荐(0) 编辑
摘要: JS中的构造函数 阅读全文
posted @ 2018-12-09 10:48 程序员deepz 阅读(161) 评论(0) 推荐(0) 编辑
摘要: JS监听事件简单学习: [object].addEvent("事件类型","处理函数","冒泡事件或捕获事件"); [object].removeEvent("事件类型","处理函数","冒泡事件或捕获事件"); 场景: 表格标题行背景色是黄色,奇数行是白色,偶数行是灰色。 鼠标悬停在行上的时候,触 阅读全文
posted @ 2018-12-07 09:49 程序员deepz 阅读(2111) 评论(0) 推荐(0) 编辑
摘要: DOM的新增示例 阅读全文
posted @ 2018-12-06 23:35 程序员deepz 阅读(144) 评论(0) 推荐(0) 编辑