html
html 根标签
head 头标签,页面及页面各种组件属性
body 体标签,页面展示内容
注释
body中标签
h(1-6) 标题标签,级别1-6,数字越大字体越小
hr 水平线标签,size 分割线粗细,color 分割线颜色
font 字体标签,size 字体大小,color 字体颜色
br 换行标签
b,u,i 格式化标签,b表示加粗,u表示下划线,i表示倾斜
p 段落标签
pre 定义预格式化标签
img 图片标签,src 图片路径,alt 图片无法正常显示时显示内容,width 图片宽度,height 图片高度,title 悬停图片上时的提示信息,border 设置边框,单位像素(px)
a 超链接标签,href 超链接地址,target 设置打开方式:_blank:新窗口打开 _self:当前窗口打开
table 表格标签,broder 边框宽度,width 表格宽度,height 表格高度,bgcolor 表格背景颜色,cellspacing 单元格外边距,cellpadding 单元格内边距,align 表格对齐方 ...
UDP核心API DatagramSocket 连接通道 DatagramSocket() 从可用的端口号中随机一个 DatagramSocket(String port) 指定端口号 DatagramPacket 传输信息 DatagramPacket(byte[] data,int len,InetAddress,int port) 要发送的数据,发送数据的长度,ip,port
UDP发送端 //创建连接对象 DatagramSocket socket =new DatagramSocket(); //定义传输数据 byte[] data=”你好”.getBytes(); //指定ip InetAddress ip = InetAddress.getByName(“127.0.0.1”); //指定端口 int port=6666; ...
容器Collection 接口\\\\\\\add(x) 在容器中添加x元素size() 返回容器中元素数量remove(x) 删除容器中所有x元素clear() 清空容器isEmpty() 检测容器是否为空contains(x) 查找容器中是否包含x元素,包含返回true,否则返回falsex.addAll(y) 将y容器中的元素添加到x容器中,添加成功返回true,否则返回falsex.retainAll(y) 删除x容器中和容器y里不相同的元素,成功返回true,否则返回falsex.removeAll() 删除x容器中和容器y里相同的元素,成功返回true,否则返回false
\新版本增加了 removeIf() 删除满足括号中的条件的元素List 接口\\\\\\\add(x,y) 在索引x处添加y元素,x索引处有元素则x和x后面的元素索引值往后移一索引set(x,y) 将索引x的元素,修改为y,并返回原元素get(x) 返回索引x的元素remove(x.y) 删除索引x元素,后面元素索引值往前移动一索引值inde ...
getClassLoader() 获取类加载器
class->描述Class对象的类为Class类构造->描述构造对象的类为Constructor类方法->描述方法对象的类叫做Method类属性->描述属性对象的类叫做Field类
获取Class对象 getClass() 获取类对象 forName(“类的全限定符”) 获取类对象 .class 通用静态属性,可以获取类对象
获取构造(使用获取的Class对象获取,clazz代表Class对象引用) clazz.getConstructors() 获取所有public的构造 clazz.getConstructor(class... parametertypes) 获取指定public的构造,传递参数类型的Class对象
通过构造创建对象:
T newInstance(class… parametertypes) 通过构造创建对象,传递参数类型的Class对象 clazz.getDeclaredConstructors() ...
多线程
ThreadLocal 线程本地变量,同线程下共享
创建线程第一种: 1.继承Thread类 2.重写run方法 3.创建对象,调用Thread.start方法开启线程(注意:start方法用于启动线程)第二种: 1.实现Runnable接口 2.实现run方法 3.创建对象,调用Thread.start方法(需要构造Thread对象)开启线程(注意:start方法用于启动线程)Thread.currentThread() 获取当前线程对象,(可以用于获取当前线程的各种信息)sleep() 线程睡眠,单位毫秒
其他方法: setPriority() 设置线程优先级 getPriority() 获取线程优先级 setDaemon(boolean on) 设置为守护线程,(当非守护线程执行结束,守护线程也随之结束) static void yield() 让当前线程让出CPU使用权 join() 让当前线程插队执行 sleep(time) 让线程进入线程睡眠状态,不释放锁,超时后 ...
JAVASE
未读String(不可变字符序列)Stringbuilder(可变字符序列,线程相对不安全,速度快)Stringbuffer(可变字符序列,线程相对安全,速度相对慢)Stringbuffer和Stringbuilder通用函数(方法)append(x) 在字符串后面添加字符串xcharAt(x) 提取下标为x的字符delete(x,y) 删除从下标为x到y之间的字符,不包含ydeleteCharAt(x) 删除下标为x的字符insert(x,y) 把字符串y添加到下标为x的位置reverse() 把字符串逆序输出substring(x.y) 输出从索引x到y的字符,不包含yindexOf(x,y) 查找数组里索引y或y后面以后有没有x,有,返回x所在索引值,无,返回-1
Comparable 接口,用于比较字符串或基本数据类型大小,给字符串或基本数据类型排序的Compareto() 按照字典顺序比较大小的方法Comparator() 比较器接口Compare() 比较器方法
Oracle数据库
UNICODE,字符编码格式字母数字为1字节汉子为3字节
字符类型CHAR类型 定长字符串,会用空格填充来达到最大长度,最大存储2000字节,当未给定长度,默认为1VARCHAR2类型 变长字符串,他不会用空格填充,最多存储4000字节。NVARCHAR2类型,包含UNICODE格式数据的变长字符串,最多存储4000字节
数字类型NUMBER类型NUMBER(P,S)是最常见的数字类型,P是Precison的缩写,即精度缩写,表示有效数字的位数,最多不能超过38个有效数字,S是Scale的缩写,表示小数点数字的位数。
INTEGER类型INTEGER是NUMBER的子类型,他等同于NUMBER(38,0),用于存储整数,若插入,更新的数值有小叔,则会被四舍五入。
浮点数BINARY_FLOAT类型BINARY_FLOAT是32位,单精度浮点数字数据类型,可以支持至少6位精度,每个BINARY_FLOAT的值需要5个字节,包括长度字节。
BINARY_DOUBLE类型BINARY_DOUBLE是64位,双精度浮点数字数据类型,可以支持至少6位精度,每个BINARY_D ...
Oracle导入与导出Dmp dmp是二进制文件,跨平台,可以包含权限,效率高。Sql 可用文本编辑器查看,通用,效率不如dmp低,适合小数据量导入导出,表中不能有大字段(blob,clob,long),否则会报错Pde pde格式文件,为PL/SQLdeveloper自有的文件格式,只能用PL/SQLdeveloper工具导入导出,不能用文本编辑器查看。exp(导出)imp(导入)explimp用户名/密码@连接地址:端口/服务名 file=路径/文件名 .dmpfull=y/tables(tablename,tablenam…Jowner(username1,username2,username3)exp:导出命令,导出时必写。imp:导入命令,导入时必写,每次操作,二者只能选择一个执行。username:导出数据的用户名,必写;password:导出数据的密码,必写;@地址符号,必写;SERVICENAME:Oracle 的服务名,必写;1521:端口号,1521 是默认的可以不写,非默认要写;fi ...

