【Java系列】
兔兔耶耶
上得厅堂,下得厨房,写得了代码,调得了bug^_^
展开
-
Redis常用几种数据类型
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis提供了一些丰富的数据结构,包括 lists, sets, ordered sets 以及 hashes ,当然还有和Memcached一样的 strings结构.Redis当然还包括了对这些数据结构的丰富操作。原创 2016-07-12 20:48:12 · 1423 阅读 · 3 评论 -
【java基础】Java中的内部类
内部类提供了更好的封装,将内部类隐藏在外部类中.不允许同一个包中的其他类访问.内部类的方法可访问外部类的所有成员变量(包含private的).原创 2016-06-13 20:38:28 · 634 阅读 · 4 评论 -
【Java基础】冒泡排序算法原理+实现
原理:两两比较,大数后移,小数前移;每轮产生一个最大值,放在最后;冒泡--一种经典排序算法. 曾经一位伟人说,循环语句怎么破,按循环逻辑写一遍,你就明白了原创 2016-06-07 17:09:31 · 634 阅读 · 4 评论 -
【java基础】选择排序算法原理+实现
每次遍历,只选择最值元素进行交换,这样一次遍历,只需进行一次交换即可,从而避免了其它无价值的交换操作。原创 2016-06-10 21:03:37 · 492 阅读 · 4 评论 -
Hibernate中get和Load比较
Hibernate对于load方法认为该数据在数据库中一定存在,可以放心的使用代理来延迟加载,如果在使用过程中发现了问题,只能抛异常;而对于get方法,hibernate一定要获取到真实的数据,否则返回null。原创 2016-04-22 20:42:38 · 630 阅读 · 10 评论 -
SSH框架浅析
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。原创 2016-04-30 21:44:54 · 581 阅读 · 4 评论 -
Windows8下安装Docker
Docker是. 开源的软件部署解决方案. 轻量级的应用容器框架 . 可以打包发布运行任何程序. Docker runs any app,anywhere.原创 2016-04-19 21:26:38 · 4881 阅读 · 8 评论 -
SSH三大框架的工作原理及流程
Hibernate工作原理及为什么要用?原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSessio转载 2016-04-30 21:38:55 · 503 阅读 · 4 评论 -
HQL查询中List()和iterate()的区别
list()会直接查数据库; iterate()会先把数据库中所有id取出来,等真正需要某个对象时再根据id先去查缓存.若没有,再去执行一条sql去查数据库,这样子就会产生所说的1+n次的问题.原创 2016-04-26 19:37:42 · 1319 阅读 · 9 评论 -
Struts2运行原理
Struts2是一个基于 Action 的 MVC Web 框架.是一个运行于Web容器的表示层框架,核心作用就是帮助处理Http请求.原创 2016-03-25 20:13:31 · 895 阅读 · 9 评论 -
【Ionic入门】-Ionic简介
Ionic是一个强大的混合式/hybrid HTML5移动开发框架,特点是使用标准的HTML、CSS和JavaScript,开发跨平台应用. Ionic是一个轻量的手机UI库,具有速度快,界面现代化、美观等特点 Ionic 关注外观和体验,以及和应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开原创 2016-03-23 15:48:40 · 2470 阅读 · 6 评论 -
【SSH项目】在线支付功能解析
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。重定向和转发的区别:请求转发的过程只有WEB服务器知道,而浏览器不知道进行了多少次转发,以及都转发给哪些组件(servlet,JSP),它只是在等待WEB服务器最终的结果。而重定向时,每发送一次请求,WEB服务器都会通知浏览器的,所以重定向了几次请求以及每次都向哪个组件发送的请求,浏览器很清楚,当让WEB服务器也很明白。原创 2016-02-25 10:58:26 · 1612 阅读 · 9 评论 -
【SSH项目】如何上传图片
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 Multipart/form-data其实就是浏览器用表单上传文件的方式.最常见的情境是:在写邮件时,向邮件后添加附件,附件通常使用表单添加,也就是用multipart/form-data格式上传到服务器.在上传图片的时候也是用这种格式上传的.原创 2016-03-04 20:57:36 · 7826 阅读 · 14 评论 -
给 Web 开发者的 25 款最有用的 AngularJS 工具
AngularJS 是一种新 JavaScript 框架,目的是降低要求,加快开发速度。AngularJS 是让 HTML 标记动态,使其对 web 开发者更有帮助,同时从大量的分段中给定一个标准结构,使开发速度更快更高效。越来越多的前端 web 设计师寻找在允许整体代码非常长的时候能立即设置接口的方法。jQuery 是就是这样一个示例架构,由本地 JavaScript 控制,可以很好的加速 We转载 2016-02-24 19:21:49 · 794 阅读 · 5 评论 -
【Tomcat】配置+部署
Tomcat是一个广泛使用的支持jsp和servlets的Web服务器。它能够很好地运行并支持Web应用部署.原创 2016-02-23 20:25:30 · 909 阅读 · 11 评论 -
【Java基础】深入HashMap
HashMap是数组+ 链表的组合体,底层结构其实就是一个数组结构,数组中的每一项又是一个链表,当新创建一个HashMap的时候,就初始化一个数组。如下图所示: (盗图一张) HahMap的存取: Put: 先根据key的hashcode重新计算hash值,根据hash值得到这个元素在数组中的下标位置,如果这个原创 2016-08-31 11:01:16 · 566 阅读 · 6 评论