Java-C3P0连接池 发表于 2018-06-17 | 分类于 JavaWeb | 阅读次数: 概述分析实际开发中“获得连接”或“释放资源”是非常消耗系统资源的两个过程,为了解决此类性能问题,通常情况我们采用连接池技术,来共享连接Connection 概念用池来管理Connection,这样可以重复使用Connection。有了池,所以我们就不用自己来创建 Connection’而是通过池来获 ... 阅读全文 »
快速排序算法 发表于 2018-06-10 | 分类于 算法 | 阅读次数: 快排的算法在平均状况下,排序效率为 O(N*LogN),运算效率是最高的,所以最受欢迎。而且在快速排序的算法中还体现着 分冶 思想,这几天我学习了一下这个算法,整理一下他的算法思路。 快速排序算法-维基百科 算法原理快速排序算法使用分冶法来把一个序列分为两个序列 从数列中挑出一个元素,称为“基 ... 阅读全文 »
Java-DOM 发表于 2018-05-31 | 分类于 JavaSE | 阅读次数: 概述DOM:Document Object Model(文档对象模型) 用来将标记型文档封装成对象,并将标记型文档中的所有的内容(标签,文本,属性等)都封装成对象。 封装成对象的目的是为了更为方便的操作这些文档以及文档中的所有内容。 因为对象的出现就可以有属性和行为被调用。 文档对象模型 文档 ... 阅读全文 »
JavaScript入门 发表于 2018-05-29 | 分类于 JavaSE | 阅读次数: 概述 Js 是基于对象和事件驱动的脚本语言,主要应用在客户端 特点: 交互性(他可以做信息的动态交互) 安全性(不允许访问本地硬盘) 跨平台性(只要有可以解析 Js 的浏览器就可执行,与平台无关) 区别(Java) 它们分别是不同公司的产品 Js 基于对象,Java面向对象 Js 只需解释 ... 阅读全文 »
Java-正则表达式 发表于 2018-05-27 | 分类于 JavaSE | 阅读次数: 概述 在讲正则表达式之前,让我们先完成一个小程序 需求:定义一个功能对QQ号进行校验。 要求:长度5~15. 只能是数字, 0不能开头 12345678910111213141516171819//太复杂public static void checkQQ(String qq){ ... 阅读全文 »
Java-反射 发表于 2018-05-27 | 分类于 JavaSE | 阅读次数: 概述 JAVA反射机制是在运行状态中,对于任意一个类 (class文件),都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性; 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 动态获取类中信息,就是java反射 ,可以理解为对类的解剖 ... 阅读全文 »
Java-网络编程 发表于 2018-05-26 | 分类于 JavaSE | 阅读次数: 概述 下面给了两个链接,是关于OSI模型和TCPIP模型 网络七层模型及四层模型详解 网络编程完全总结 网络要素IP地址 网络中设备的标识 不易记忆,可用主机名 本地回环地址:127.0.0.1 主机名:localhost IP对象123456public static void mai ... 阅读全文 »
Java-GUI 发表于 2018-05-26 | 分类于 JavaSE | 阅读次数: GUI(Graphical User Interface) 即图形用户界面,更方便更直接 AWT简介 在Java的早期版本中,GUI组件由名为AWT(Abstract Window Toolkit,抽象窗口工具包)的标准库来提供。 继承关系图 事件监听机制 组成 事件源 事件 监听器 处理方 ... 阅读全文 »
Java-IO流 发表于 2018-05-16 | 分类于 JavaSE | 阅读次数: 输入流和输出流相对于内存设备而言. 将外设中的数据读取到内存中:输入 将内存的数写入到外设中:输出 字节流的两个顶层父类: InputStream OutputStream. 字符流的两个顶层父类: Reader Writer 这些体系的子类都以父类名作为后缀。 而且子类名的前缀就 ... 阅读全文 »
Java-其余对象API 发表于 2018-05-15 | 分类于 JavaSE | 阅读次数: System类 System:类中的方法和属性都是静态的。 常用方法currentTimeMillis 获取当前时间的毫秒值。 1public static long currentTimeMillis(); 与1970.1.1午夜时间的差 Properties 获取系统的属性信息,并存储到了P ... 阅读全文 »