- 浏览: 21713 次
- 性别:
- 来自: 江西
最新评论
文章列表
Java设计模式-代理模式
转载:https://www.daidingkang.cc/2017/07/18/Java设计模式-代理模式/
设计模式的分类
25种
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、 ...
Java的反射与注解
- 博客分类:
- JavaBase
Java反射与注解
转载:https://www.daidingkang.cc/2017/07/18/java-reflection-annotations/
1.Java反射:
我们知道Java编译器编译后会把.class文件装入虚拟机,而通过Java反射机制()就可以在程序中访问已经装载到JVM中的java对象的描述,实现访问和修改描述Java对象本身信息的功能。在java.lang.reflect包中提供了对该功能的支持。
2.反射机制:
...
wlan、wifi与移动联通电信2g3g4g常识
WLAN:全称是:WirelessLocalAreaNetworks,中文解释为:无线局域网络,是一种利用射频(RadioFrequencyRF)技术进行据传输的系统,该技术的出现绝不是用来取代有线局域网络,而是用来弥补有线局域网络之不足,以达到网络延伸之目的,使得无线局域网络能利用简单的存取架构让用户透过它,实现无网线、无距离限制的通畅网络。
WLAN使用ISM(Industrial、Scientific、Medical)无线电广 ...
乱码的原因和处理
1.乱码原因:
造成乱码的原因主要是前端页面的编码格式和服务端编码格式的不同,这就造成了对中文处理时发生乱码 ...
JDBC的介绍和使用
- 博客分类:
- JavaWeb
JDBC的介绍和使用
1.JDBC的作用:
JDBC是Java数据库连接(Java Database Connectivity)的简称。是Java平台(JavaSE)中用来规范客户端程序如何来访问数据库的应用程序接口(API),提供了诸如查询和更新数据库中数据的方法。软件开发人员使用这些标准API来连接和操作数据库,实现数据库应用程序的开发。JDBC API采用接口和实现分离的设计思想,其中接口主要包含在java.sql包中,之后的扩展内容在javax. ...
中级SQL与数据库的连接方式
1.视图
出于安全考虑我们有时需要向用户隐藏特定的数据,或在逻辑层上让用户跟直 ...
数据库基本知识
1.数据模型:
层次模型(IMS是层次模型数据库系统的代表)、网状模型(DBTG是网状数据库系统代表)和关系模型是三种重要的数据模型。这三种模型是按其数据结构而命名的。前两种采用格式化的结构。在这类结构中实体用记录型表示,而记录型抽象为图的顶点。记录型之间的联系抽象为顶点间的连接弧。整个数据结构与图相对应。对应于树形图的数据模型为层次模型;对应于网状图的数据模型为网状模型。关系模型为非格式化的结构,用单一的二维表的结构表示实体 ...
HashMap与HashTable
- 博客分类:
- JavaBase
HashMap与HashTable
1、Hashtable与HashMap的相同之处 (http://wenku.baidu.com/view/921383d176eeaeaad1f330f5.html)
Java包含两个类,java.util.Hashtable 和java.util.HashMap,它们提供了一个多种用途的hashtable机制。Hashtable和HashMap对象可以让你把一个key和一个value结合起来,并用put() 方法把这对key/value输入到 ...
序列化与反序列化一:序列化的原因: 1.永久性的保存对象,保存对象的字节序列到本地文件中(做游戏是可以用来进行存档将游戏的各种属性存到本地文件中,读档的时候进行恢复); 2.通过序列化对象在网络中传递对象; 3.通过序列化在进程间传递对象;
二:序列化的使用:
1.实现Serializable序列化(http://www.cnblogs.com/xdp-gacl/p/3777987.html)
Person类:要序列化的类
import java. ...
集合类、泛型、枚举
1.集合类:
使用集合框架的原因: 有些数据用数组存储不方便,因为数组的长度是固定的。我们需要其他的存储结构来存放长度可变的数据(如对象),所以java.util包中提供了一些集合类(容器)。 Coleection: list:用来装有序的东西(带格子的抽屉) — ...
操作系统
推荐一个操作系统的教程网站:http://c.biancheng.net/cpp/u/xitong_1/
1.操作系统的主要作用
设备管理、进程管理、存储管理(内存管理)、文件管理(文件系统)。
2.操作系统的分类
单道批处理系统、多道批处理系统、分时系统(Unix就是多用户分时系统)、实时系统(操作系统工作时对各种资源进行动态分配,处理事务的能力较强,速度较快)
3.进程管理:
进程概念: ...
Java内部类
1.内部类:
我们知道一个文件中只能有一个public类,如果还要定义一个类(包括接口)只能是默认的不能带有修饰符 ...
猫、路由和交换机
1.猫:
它的作用是模拟信号和数字信号的“翻译员”。 电子信号分两种,一种是"模拟信号" ...
Java虚拟机
1.java虚拟机:
Java虚拟机(JVM)是Java Virtual Machine的缩写,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模 ...
Java的内存机制
Java内存介绍:
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后(比如,在函数A中调用函数B,在函数B中定义变量a,变量a的作用域只是函数B,在函数B运行完以后,变量a会自动被销毁。分配给它的内存会被回收),Java ...