摘要:
hibernate的锁模型 阅读全文
posted @ 2017-06-19 19:08
会说话的帆船
阅读(178)
评论(0)
推荐(0)
摘要:
软件: 性质:可维护性,可复用性 认知: 可维护性与可复用性是相对独立的概念,对于面向对象的软件系统设计来说,在支持可维护性的同时,提升系统的可复用性是一个核心问题 可维护性:软件的维护就是软件的再生,一个好的软件设计,必须能够允许新的设计要求以较为容易和平稳的方式加入到已有的系统中去,从而使这个系 阅读全文
posted @ 2017-06-19 19:03
会说话的帆船
阅读(249)
评论(0)
推荐(0)
摘要:
原理: 1.实现JavaBean的属性到数据库表的字段的映射: --通过配置文件将JavaBean的属性与数据库表的字段的关联起来 2.映射关系: 一对多,多对一等 持久层(Persistence Layer):专注于实现数据持久化应用领域的某个特定系统的一个逻辑层面,将数据使用者和数据实体相关联。 阅读全文
posted @ 2017-06-19 19:02
会说话的帆船
阅读(694)
评论(0)
推荐(0)
摘要:
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含W 阅读全文
posted @ 2017-06-19 19:01
会说话的帆船
阅读(300)
评论(0)
推荐(0)
摘要:
对于Hibernate这类ORM而言,缓存显的尤为重要,它是持久层性能提升的关键.简单来讲Hibernate就是对JDBC进行封装,以实现内部状态的管理,OR关系的映射等,但随之带来的就是数据访问效率的降低,和性能的下降,而缓存就是弥补这一缺点的重要方法. 缓存就是数据库数据在内存中的临时容器,包括 阅读全文
posted @ 2017-06-19 18:58
会说话的帆船
阅读(227)
评论(0)
推荐(0)
摘要:
缓存:临时文件交换区,是一种处理方式 特征: --内存中少部分数据的复制品 --缓存的数据要按一定的算法来更换,保证缓存中的数据是访问最 频繁的 意义:缓存是为了解决CPU速度和内存速度的速度差异问题 一级缓存: --静态的RAM,速度非常快,集成度低(存储相同的数据,静态 RAM的体积是动态RAM 阅读全文
posted @ 2017-06-19 18:57
会说话的帆船
阅读(181)
评论(0)
推荐(0)
摘要:
(一)初识HTTP消息头 但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。做 过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息 阅读全文
posted @ 2017-06-19 18:54
会说话的帆船
阅读(599)
评论(0)
推荐(0)
摘要:
在 java 中, 常见的 Context 有很多, 像: ServletContext, ActionContext, ServletActionContext, ApplicationContext, PageContext, SessionContext ... 那么, Context 究竟是 阅读全文
posted @ 2017-06-19 18:30
会说话的帆船
阅读(385)
评论(0)
推荐(0)
摘要:
Tomcat的模块结构设计的相当好,而且其Web 容器的性能相当出色。JBoss直接就使用了Tomcat的web容器,WebLogic的早期版本也是使用了Tomcat的代码。Web容器的工作过程在下面的第二个参考文档中的文档已经说得相当清楚,我也就不再重复说了。如果不清楚调用过程,需要先看这个文档。 阅读全文
posted @ 2017-06-19 18:25
会说话的帆船
阅读(2007)
评论(0)
推荐(0)
摘要:
DispatcherServlet 是 Spring MVC 中负责请求调度的核心引擎,所有的请求将由此 Servlet 根据配置分发至各个逻辑处理单元。其内部同时也维护了一个ApplicationContext实例。 阅读全文
posted @ 2017-06-19 18:24
会说话的帆船
阅读(379)
评论(0)
推荐(0)
摘要:
笔试中的编程题3 JAVA经典算法40例【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public clas 阅读全文
posted @ 2017-06-19 18:15
会说话的帆船
阅读(2176)
评论(0)
推荐(0)
摘要:
i++;++i; i--;--i; int a=5;int b=a++;++放在后面,表示先使用a的值,a再加1b=5,a=a+1,a=6 int c=5;int d=++c;++放在前面,表示先将c+1,再将值赋给dc=c+1,c=6,d=c,d=6 基础算法 /*(挑战题)定义一个二维数组,in 阅读全文
posted @ 2017-06-19 18:14
会说话的帆船
阅读(4427)
评论(0)
推荐(1)
摘要:
//编程不仅是一门技术,更是一门艺术 //实例化的工厂,实例出合适的对象,多态的应用 // 对象的返回-- //同一类的属性,方法可以随便调用 //不能只满足于写完代码运行结果正确就完事,时常 //考虑如何让代码更加简炼,更加容易维护,容易扩展和复用,只有这样才可以是真的提高。写出优雅的代码真的是一 阅读全文
posted @ 2017-06-19 18:00
会说话的帆船
阅读(1875)
评论(0)
推荐(0)
摘要:
>程序可以访问、检测和修改它本身状态或行为的一种能力--Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。--Java语言反射提供一种动态链接程序组件的多功能方法。它允许程序创建和控制任何类的对象(根据安全性限制),无需提前硬 阅读全文
posted @ 2017-06-19 17:54
会说话的帆船
阅读(111)
评论(0)
推荐(0)
摘要:
内容:供程序员调用的接口与类,集成在java.sql和javax.sql包中,如:DriverManager类Connection接口Statement接口ResultSet接口 1.Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDrive 阅读全文
posted @ 2017-06-19 17:40
会说话的帆船
阅读(162)
评论(0)
推荐(0)
摘要:
网络编程:字符流//客户端public class Cli { public static void main(String[] args) throws UnknownHostException, IOException { Thread thread = Thread.currentThread 阅读全文
posted @ 2017-06-19 17:31
会说话的帆船
阅读(131)
评论(0)
推荐(0)
摘要:
网络以字节码传输 String s = "我恨你"; //转成字节: byte[] brr = s.getBytes();//gbk //iE:utf-8 String s1 = new String(brr); brr = s1.getBytes("utf-8");//中:97 98 99 //你 阅读全文
posted @ 2017-06-19 17:28
会说话的帆船
阅读(281)
评论(0)
推荐(0)
摘要:
在Java文件读取路径要注意的地方: 计算机:"D:\" 程序:"D://" 内存与硬盘之间进行文件的相互传输过程 以应用程序为参考点,应用程序从硬盘中读取数据称为输入流,应用程序将数据保存到硬盘中称为输出流。 流的类型:·字节流:一次传输1个字节。大部分的字节流都是继承 自InputStream和 阅读全文
posted @ 2017-06-19 17:20
会说话的帆船
阅读(120)
评论(0)
推荐(0)
摘要:
数值类型与包装数值类型: 1. 数值类型转换包装类型: 例:new int a = 100; Integer n =new Integer(a); 包装类.valuOf() int a = 100; Integer a = Integer.valueOf(a); 2. 包装类型转数值类型: 例:对象 阅读全文
posted @ 2017-06-19 17:20
会说话的帆船
阅读(193)
评论(0)
推荐(0)
摘要:
核心:对事物的某种规范 前提: 1.JAVA:JAVA程序的运行是以堆栈的操作来完成的 堆栈以帧为单位保存线程的状态。 JVM对堆栈只进行两种操作:以帧为单位的压栈和出栈操作。 理解: 2.数据类型:描述内存的一种机制(对内存位置的一个抽象表达方式) 内存抽象表现形式: 1.变量:计算机存储数据的容 阅读全文
posted @ 2017-06-19 17:07
会说话的帆船
阅读(599)
评论(0)
推荐(0)
摘要:
数据结构: 概念: 反映一个数据的内部构成 数据由哪些成分数据构成,以什么方式构成,呈什么结构 基础: 逻辑结构:反映成分数据之间的逻辑关系 物理结构:数据结构反映成分数据在计算机内部的存储安排 数据操作: 内涵: 数据结构是数据存在的形式, 是信息的一种组织方式. 设计: 为了提高算法的效率,它通 阅读全文
posted @ 2017-06-19 17:05
会说话的帆船
阅读(422)
评论(0)
推荐(0)
摘要:
计算机的内存都是以二进制的形式进行数据存储: >>以十进制为参考点: 1.十进制转二进制:39(10)=100111(2) 例:39/2 = 19 1 19/2 = 9 1 9/2 = 4 1 4/2 = 2 0 2/2 = 1 0 1/2 = 1 1 从下往上数100111 ???数转换的特征 1 阅读全文
posted @ 2017-06-19 17:04
会说话的帆船
阅读(3515)
评论(0)
推荐(0)
摘要:
JAVA 栈与堆 栈:运算受限的线性表,只允许在表的一端进行插入和删除操作 特征:先进后出 过程: 向一个栈插入新元素称为入栈,删除一个元素称为出栈或退栈 例: 栈S为(a,b,c),字符c为栈顶元素,若向S压入一个元素d 则S变为(a,b,c,d)d变为栈顶元素,若直接删除2个元素,则首先删除元素 阅读全文
posted @ 2017-06-19 17:03
会说话的帆船
阅读(1704)
评论(0)
推荐(0)
摘要:
java中class的写法:1.public class xxx{}2.非public类:public class A{}public class B{}必须保证一个其中一个类名是public并与java文件名相同,一个java文件中只能有一个用public修饰但允许有多个class,而修饰的cla 阅读全文
posted @ 2017-06-19 16:55
会说话的帆船
阅读(460)
评论(0)
推荐(0)
摘要:
异常的类别:可处理异常,运行时异常,非运行时异常 子类重写父类方法,父类方法有异常抛出, 子类重写父类的方法? 不能比父类抛出更大的异常 前言:java 中的异常处理机制你真的理解了吗?掌握了吗?catch 体里遇到 return 是怎么处理? finally 体遇到 return 怎么办?fina 阅读全文
posted @ 2017-06-19 16:54
会说话的帆船
阅读(167)
评论(0)
推荐(0)
摘要:
栈是一种常用的数据结构,在生活中经常遇到这样的例子,如铁路调度站。本节将详细介绍堆栈的实现过程。 算法点拨(顺序栈) 栈是一种重要的数据结构。从数据结构的角度看,栈也是线性表,其特殊性在于栈的基本操作是线性表操作的子集,它们是操作受限的线性表,因此可以称为限定性的数据结构。其操作是限定在表尾进行插入 阅读全文
posted @ 2017-06-19 16:45
会说话的帆船
阅读(5766)
评论(0)
推荐(0)
摘要:
Web容器和应用服务器除了你所说的request response之外还有很多其他重要的功能。 1. 多线程和并发处理,估计你写的socket程序支持不了几个并发访问吧 2. 安全性 3. 生命周期管理 4. session管理 5. 事务处理 6. 部署 这只是随手列出来的主要功能,不同的产品还有 阅读全文
posted @ 2017-06-19 16:44
会说话的帆船
阅读(199)
评论(0)
推荐(0)
摘要:
查看某端口使用占用情况(回目录)如果要查看80端口,则可以使用如下命令:netstat -aon|findstr "80"使用该命令可以获得 PID 号,该PID可进一步用来确定进程。根据PID获得进程(回目录)如果要查找PID号为1180的进程,则可使用如下命令:tasklist |findstr 阅读全文
posted @ 2017-06-19 16:43
会说话的帆船
阅读(312)
评论(0)
推荐(0)

浙公网安备 33010602011771号