03 2018 档案

该文被密码保护。
posted @ 2018-03-14 10:37 深云客 阅读(0) 评论(0) 推荐(0) 编辑
摘要:1、Cookie和Session都是会话技术,Cookie是运行在客户端,Session是运行在服务器端。 2、Cookie有大小限制以及浏览器在存cookie的个数也有限制,Session是没有大小限制和服务器的内存大小有关。 3、Cookie有安全隐患,通过拦截或本地文件找得到你的cookie后 阅读全文
posted @ 2018-03-09 11:45 深云客 阅读(119) 评论(0) 推荐(0) 编辑
摘要:为什么需要锁(并发控制)? 在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: (1)丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,用户B把值从2改为6,则用户A丢失了他的更新。 (2) 阅读全文
posted @ 2018-03-09 09:01 深云客 阅读(291) 评论(0) 推荐(0) 编辑
摘要:Hibernate中的三种状态 瞬时状态:刚创建的对象还没有被Session持久化、缓存中不存在这个对象的数据并且数据库中没有这个对象对应的数据为瞬时状态这个时候是没有OID。 持久状态:对象经过Session持久化操作,缓存中存在这个对象的数据为持久状态并且数据库中存在这个对象对应的数据为持久状态 阅读全文
posted @ 2018-03-08 16:15 深云客 阅读(245) 评论(0) 推荐(0) 编辑
摘要:一. Hibernate中对象的三种状态 1. 瞬时状态(transient) 当我们通过Java的new关键字来生成一个实体对象时,这时这个实体对象就处于自由状态,此时该对象只是通过JVM获得了一块内存空间,还并没有通过Session对象的save()方法保存进数据库,因此也就还没有纳入Hiber 阅读全文
posted @ 2018-03-08 16:10 深云客 阅读(1342) 评论(0) 推荐(0) 编辑
摘要:转载注明出处:http://www.cnblogs.com/xiaoming0601/p/5882980.html 一、什么是缓存: 并不是指计算机的内存或者CPU的一二级缓存;缓存是指为了降低应用程序对物理数据源访问的频次从而提高应用程序的运行性能的一种策略。 二、为什么使用缓存: 1.ORM框架 阅读全文
posted @ 2018-03-08 15:53 深云客 阅读(192) 评论(0) 推荐(0) 编辑
摘要:java高并发: 并发:当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配给各个线程执行,在一个时间段的线程代码运行时,其它线程处于挂起状。.这种方式我们称之为并发(Concurrent)。 对于我们开发 阅读全文
posted @ 2018-03-08 14:12 深云客 阅读(1018) 评论(0) 推荐(0) 编辑
摘要:drop直接删掉表 truncate删除表中数据,再插入时自增长id又从1开始 delete删除表中数据,可以加where字句。 (1) DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。TRUNCATE TABLE 则一次性地 阅读全文
posted @ 2018-03-08 09:42 深云客 阅读(331) 评论(0) 推荐(0) 编辑
摘要:Spring MVC的工作原理是怎样的?答:Spring MVC的工作原理如下图所示:① 客户端的所有请求都交给前端控制器DispatcherServlet来处理,它会负责调用系统的其他模块来真正处理用户的请求。② DispatcherServlet收到请求后,将根据请求的信息(包括URL、HTTP 阅读全文
posted @ 2018-03-06 09:19 深云客 阅读(124) 评论(0) 推荐(0) 编辑
摘要:最新的Hibernate文档中为Hibernate对象定义了四种状态(原来是三种状态,面试的时候基本上问的也是三种状态),分别是:瞬时态(new, or transient)、持久态(managed, or persistent)、游状态(detached)和移除态(removed,以前Hibern 阅读全文
posted @ 2018-03-06 09:04 深云客 阅读(216) 评论(0) 推荐(0) 编辑
摘要:答:所谓设计模式,就是一套被反复使用的代码设计经验的总结(情境中一个问题经过证实的一个解决方案)。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。设计模式使人们可以更加简单方便的复用成功的设计和体系结构。将已证实的技术表述成设计模式也会使新系统开发者更加容易理解其设计思路。在G 阅读全文
posted @ 2018-03-06 08:56 深云客 阅读(146) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-03-05 17:52 深云客 阅读(1) 评论(0) 推荐(0) 编辑
摘要:在学习使用mybatis之前,先比较下jdbc编程和hibernate编程各自的优缺点。 JDBC: 我们平时使用jdbc进行编程,大致需要下面几个步骤: 1,使用jdbc编程需要连接数据库,注册驱动和数据库信息 2,操作Connection,打开Statement对象 3,通过Statement对 阅读全文
posted @ 2018-03-05 17:44 深云客 阅读(296) 评论(0) 推荐(0) 编辑
摘要:1、bin:该目录下存放的是二进制可执行文件,如果是安装版,那么这个目录下会有两个exe文件:tomcat6.exe、tomcat6w.exe,前者是在控制台下启动Tomcat,后者是弹出UGI窗口启动Tomcat;如果是解压版,那么会有startup.bat和shutdown.bat文件,star 阅读全文
posted @ 2018-03-05 17:34 深云客 阅读(147) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-03-05 17:31 深云客 阅读(0) 评论(0) 推荐(0) 编辑
摘要:JavaScript的实现包括以下3个部分: 1)核心(ECMAScript):描述了JS的语法和基本对象。 2)文档对象模型 (DOM):处理网页内容的方法和接口 3)浏览器对象模型(BOM):与浏览器交互的方法和接口 ECMAScript扩展知识: ① ECMAScript是一个标准,JS只是它 阅读全文
posted @ 2018-03-05 17:11 深云客 阅读(1462) 评论(0) 推荐(0) 编辑
摘要:2.IO流的分类 图示:(主要IO流) 阅读全文
posted @ 2018-03-05 16:58 深云客 阅读(223) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-03-05 16:41 深云客 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2018-03-01 15:28 深云客 阅读(1) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示