07 2017 档案

摘要:参考《 http://jingyan.baidu.com/article/4f34706e3ec075e387b56df2.html 》 阅读全文
posted @ 2017-07-17 15:58 PoleStar 阅读(520) 评论(0) 推荐(0) 编辑
摘要:1.WEB资源 * 静态web资源:指web页面中供人们浏览的数据始终是不变(如 html 页面)。 * 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同(如 JSP/Servlet、ASP、ASP.NET、PHP等)。 2.WEB服务器 * WebLogic 是美国bea公司出品的一个ap... 阅读全文
posted @ 2017-07-17 11:55 PoleStar 阅读(158) 评论(0) 推荐(0) 编辑
摘要:1.相关函数说明 2.用法示例 阅读全文
posted @ 2017-07-17 11:29 PoleStar 阅读(207) 评论(0) 推荐(0) 编辑
摘要:整理自《java 并发编程的艺术》 1. 上下文切换 2. 多线程一定快吗? 3. 测试上下文切换次数和时长 4. 如何减少上下文切换 减少上下文切换的方法有无锁并发编程、CAS算法、使用最少线程和使用协程 5. 减少上下文切换实战 6. 定位死锁 阅读全文
posted @ 2017-07-13 16:12 PoleStar 阅读(294) 评论(0) 推荐(0) 编辑
摘要:系统环境: JDK1.7 HashMap的基本结构:数组 + 链表。主数组不存储实际的数据,存储的是链表首地址。 成员变量 Entry是HashMap中的一个静态内部类 构造方法 put方法分析 其他方法相对简单 就不整理了。 整理自《http://blog.csdn.net/zw0283/arti 阅读全文
posted @ 2017-07-13 13:46 PoleStar 阅读(218) 评论(0) 推荐(0) 编辑
摘要:系统环境 JDK1.7 LinkedList的基本结构 :在JDK1.6中LinkedList是双向引用的环形结构,JDK1.6中是双向引用的线性结构 提醒:看链表代码时最好用笔画下链表结构 有助于理解代码 成员变量 构造方法 addAll(size, c)方法 总结:对于两种构造方法可以概括为:无 阅读全文
posted @ 2017-07-12 15:19 PoleStar 阅读(188) 评论(0) 推荐(0) 编辑
摘要:系统环境: JDK 1.7 成员变量 构造方法 1.带有容量initialCapacity的构造方法 2.不带参数的构造方法 3.带参数Collection的构造方法 总结:通过三个构造方法 我们发现ArrayList的实质就是封装了对数组的一些操作,通过这些操作,从而达到我们需要的目的 Add方法 阅读全文
posted @ 2017-07-12 14:17 PoleStar 阅读(219) 评论(0) 推荐(0) 编辑
摘要:1.ArrayList.toArray() 理解 * 通过源码我们可以看到返回的是Object类型的数组,失去了原有的实际类型,虽然底层存储是具体类型的对象,这也正体现了文档中说的:该方法起到了bridge的作用(This method acts as bridge between array-ba 阅读全文
posted @ 2017-07-11 15:15 PoleStar 阅读(1219) 评论(0) 推荐(0) 编辑
摘要:1.理清概念 并行与并发: *并行:多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 *并发:通过cpu调度算法,让用户看上去同时执行,实际上从cpu操作层面不是真正的同时。并发往往在场景中有公用的资源,那么针对这个公用的资源往往产生瓶颈,我们会用TPS或者QPS来反应这个系统的处理能力。 2.线程创建 * 继承thread类创... 阅读全文
posted @ 2017-07-07 11:40 PoleStar 阅读(240) 评论(0) 推荐(0) 编辑
摘要:1.Throwable 继承体系 * Eorro * Exception --RuntimeException 该类及其子类用于表示运行时异常,Exception类下所有其他子类都用于表示编译时异常。 --其他子类 2.Throwable 常用方法 * String getMessage() 返回此 throwable 的详细消息字符串 ... 阅读全文
posted @ 2017-07-05 17:40 PoleStar 阅读(294) 评论(0) 推荐(0) 编辑
摘要:1.super关键字 * 使用super关键字调用父类的成员变量和成员方法。具体格式: super.成员变量 super.成员方法([参数1,参数2...]) * 使用super关键字调用父类的构造方法。具体格式: super([参数1,参数2...]) * 通过super调用父类构造方法的代码必须位于子类构造方法的... 阅读全文
posted @ 2017-07-05 14:32 PoleStar 阅读(183) 评论(0) 推荐(0) 编辑
摘要:问题一:我声明了什么! 1. String s = "Helloworld!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。 这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"Hello ... 阅读全文
posted @ 2017-07-05 10:16 PoleStar 阅读(212) 评论(0) 推荐(0) 编辑
摘要:1.类的封装 *在定义一个类时,将类中的属性私有化,即使用prviate关键字来修饰,私有属性只能在它所在的类中被访问。为了能让外界访问私有属性,需要提供一些使用public修饰的公有方法,其中包括用于获取属性值的getXxx()方法和设置属性值的setXxx()方法。 class Student { private String name; //将na... 阅读全文
posted @ 2017-07-04 16:31 PoleStar 阅读(426) 评论(0) 推荐(0) 编辑
摘要:1.classpath 环境变量 * 当java虚拟机需要运行一个类时,会在classpath 环境变量中所定义的路径下寻找所需的class文件 2.java 的基本语法 * java 语言是严格区分大小写的 * java 程序中一句连续的字符串不能分开在两行中书写,例如: System.out.println("这是第一 个 java ... 阅读全文
posted @ 2017-07-04 11:44 PoleStar 阅读(180) 评论(0) 推荐(0) 编辑
摘要:数据同步报错: 2017-07-03 12:44:36 ERROR OGG-01163 Oracle GoldenGate Delivery for Oracle, rora_t1.prm: Bad column length (343) specified for column BQJL in table CLINICS.ZY_NURSING, maximum allowable l... 阅读全文
posted @ 2017-07-03 15:51 PoleStar 阅读(1916) 评论(0) 推荐(0) 编辑