- 博客(25)
- 收藏
- 关注
原创 BOM Browser Objective Model
另外,对象是可以嵌套的,也就是是说,一个对象的属性也可以是对象。location包含8个属性,其中7个都是当前窗体的URL的一部分,剩下的也是最重要的一个是href属性,代表当前窗体的URL,location的8个属性都是可读写的,但是只有href与hash的写才有意义。例如改变location.href会重新定位到一个URL,而修改location.hash会跳到当前页面中的anchor(<a id="name">或者<div id="id">等)名字的标记(如果有),而且页面不会被重新加载。
2023-04-13 20:45:38
80
原创 DOM Document Object Model
Input checkbox 代表 HTML 表单中的复选框。Input password 代表 HTML 表单中的密码域。Input button 代表 HTML 表单中的一个按钮。Input submit 代表 HTML 表单中的确认按钮。Input hidden 代表 HTML 表单中的隐藏域。Input radio 代表 HTML 表单中的单选按钮。Input reset 代表 HTML 表单中的重置按钮。Area 代表图像映射中的 <area> 元素。Button 代表 <button> 元素。
2023-04-13 20:44:08
76
原创 MySql day01
insert into test(tid,tname,birth) values(null,'美羊羊','2018-04-16');insert into test(tid,tname,birth) values(null,'沸羊羊','2018-04-16');insert into test(tid,tname,birth) values(null,'慢羊羊','2018-04-16');insert into test values(null,'金刚','2018-04-16');
2023-04-04 19:13:23
40
原创 MySql day01
insert into test(tid,tname,birth) values(null,'美羊羊','2018-04-16');insert into test(tid,tname,birth) values(null,'沸羊羊','2018-04-16');insert into test(tid,tname,birth) values(null,'慢羊羊','2018-04-16');insert into test values(null,'金刚','2018-04-16');
2023-04-04 19:10:12
35
原创 Oracle day05
10.1使用like关键字模糊查询时,% 放在前面索引不起作用,只有“%”不在第一个位置,索引才会生效(like ‘%文’–索引不起作用)10.3使用OR关键字的查询,查询语句的查询条件中只有OR关键字,且OR前后的两个条件中的列都是索引时,索引才会生效,否则索引不生效。10.9并不是所有的索引对查询都有效,sql是根据表中的数据来进行查询优化的,当索引列有大量数据重复时,sql查询不会去利用索引。select id,name from school where name like '%大学';
2023-04-04 19:09:27
43
原创 Oracle day04
:不能使用表名.rownum的写法,如果用在where之后,rownum >= 1 rownum <= 任意值。*:以左表为主,左表的所有数据都展示,右表对应不上的以空展示。*:以右表为主,右表的所有数据都展示,坐标对应不上的以空展示。*:左表关联上右表的数据 + 关联不上的左表的数据。*:左表关联上右表的数据 + 关联不上的右表的数据。*:Oracle分页的依据,一个有序的整数列值,每多一条自动加一。外连接:不仅包含有关联关系的数据,还包含没有关联关系的数据。
2023-04-03 19:50:35
93
原创 Oracle day3
insert into student values(3,'蜘蛛侠',to_date('19951212030303','yyyy-mm-dd hh24:mi:ss'),7000,'zzx@yahoo.com',2,2);insert into student values(2,'金刚',to_date('19961212030303','yyyy-mm-dd hh24:mi:ss'),6000,'jg@163.com',1,1);脏读 不可重复读 幻读。
2023-04-01 15:02:47
225
原创 Oracle day02
max()求最大值 min()求最小值 avg()求平均值 sum()求和 count()c1是原字符串,从c1开始每两个参数看作是一组,拿每组的第一个参数和c1进行比较,如果相同则返回该组的第二个参数。*:如果部门编号是10,则工资涨二百,如果部门编号是20,则工资减二百,其他部门加一百。*:如果部门编号是10,则工资涨二百,如果部门编号是20,则工资减二百,其他部门加一百。
2023-04-01 14:30:35
97
原创 Oracle day01
regedit = 注册表 control = 控制面板 sqlplus = 让我们和数据库进行沟通的工具。commit 提交 rollback 回滚 savepoint 保存点。DML = Data Manipulation Language = 数据操控语言。conn 用户名/密码;DCL = Data Control Language = 数据控制语言。DQL = Data Query Language = 数据查询语言。
2023-03-30 20:47:55
50
原创 JavaCore Socket+GUI
它将容器的可视范围分割为东西南北中五个区域 每个区域只允许添加一个组件 不尊重 组件原始大小 直接拉伸占满整块区域 如果东西南北四个区域当中有未使用的区域 将直接被中央及其小弟占领。将容器可视范围分割为指定的行数列数的网格 每个单元格只允许添加一个组件 不尊重组件原始大小 直接占满整个单元格 添加按照从左到右自上而下的顺序依次添加。java.awt.*;容器.add(组件);
2023-03-28 20:50:40
122
原创 JavaCore File IO复习
17.PrintWriter pw = new PrintWriter(new FileWriter("a.txt",true),true)请解释上述代码当中两个true的含义是什么。2.获取E盘下(E:/etoak/img/et2206/Jaay.png)的Jay.png文件的最后的修改时间并格式化为 年月日 时分秒。20.请将http://www.etoak.com/ET2206.png 下载到本地并且命名为etoak2206.png。10.ObjectOutputStream 的核心方法是什么?
2023-03-25 14:10:59
112
原创 JavaCore IOStream字符流
1.PrintWriter 既可以作为节点流 又可以作为过滤流 构造方法既可以传入File/String/流。*:作为过滤流的它们给原本的流添加了变长的缓冲空间 从而实现以行为单位 的读写。*:作为过滤流的它们 不能直接连文件 只能连接其它的流。FileWriter 输出流 字符流 节点流。BufferedWriter 输出流 字符流 过滤流。FileReader 输入流 字符流 节点流。BufferedReader 输入流 字符流 过滤流。
2023-03-24 19:53:29
88
原创 JavaCore IOStream字节流
节点输出流是有极强的杀伤性的 如果其创建对象的时候连接的文件已经存在 也会在创建流的那一刻 被新的空白文件直接替换 如果我们的需求是在原有内容之后追加连接新内容 可以构造方法传参 指定追加模式开启 new FileOutputStream("abc.txt",true);*:FileOutputStream 最常用的是write(byte[] data,int,int)*:作为过滤流的它们 是为了给原本的流添加缓冲空间 从而提高每次读写的吞吐量 进而提高效率。
2023-03-24 16:38:39
80
原创 JavaCore File
parse() + getTime() : 从String 到 long。File[] listFiles() : 列出一个目录当中所有的文件对象 *****format() : 从long到String。new File(String 父目录,String 文件名)new File(File 父目录对象,String 文件名)String[] list():列出一个目录当中所有的文件名字。* :listFiles()是可以传入一个过滤器对象的。new File(String 路径)
2023-03-21 20:45:23
56
原创 JavaCore File类
buff.append(File.separator).append("山东").append("File.separator").append("蓝翔").append("File.separator").append("小明.exe");f>File xm = new File(new File(new File("中国","山东"),"蓝翔"),"小明.exe");a> File file = new File("中国\\山东\\蓝翔\\小明.exe");
2023-03-21 08:58:20
54
原创 JavaCore学习 线程池
线程池是一种标准的资源池模式,资源池模式能够在用户出现之前提前预留活跃资源,从而在用户出现的第一时间,直接满足用户对资源的需求,并且将资源的创建和销毁都委托给资源池完成,从而优化用户体验。如果run当中代码非常简短 则t2所占的T的比例就会很小 此时我们会觉得喧宾夺主 付出和汇报根本不成正比。t2:执行线程核心逻辑的时间 run()t3:在操作系统中销毁一个线程消耗的时间。使用shutdownNow()排队的线程任务会被直接退回。使用shutdown()排队的线程任务最终也会被执行。
2023-03-17 19:34:46
80
原创 JavaCore 复习 (内部类 异常 线程)
20.shutdown() · shutdownNow() 有何区别。倒计时锁 new CountDownLatch(int);公平锁是按照申请锁的先后顺序释放资源的锁 new ReentrantLock(true);多个线程共享操作同一份数据的时候 线程体当中连续的多行操作未必能够连续执行 很可能操作只完成了一。shutdown()和shutdownNow() 都能禁止新任务再次提交。
2023-03-17 13:53:27
98
原创 JavaCore学习 Thread
: 这三个方法都必须在已经持有锁标记的前提下才能使用 也就是说 他们都一定出现在synchronizedz的大括号当中 abc.wait()就一定在synchronized(abc){这里写} 如果没有拿到对象的锁标记就尝试操作对象的等待池 不但会操作失败 还会出发运行时异常 IllegalMonitorStateException。wait() : 让当前线程放弃已经持有的锁标记 并且进入调用方法的那个对象的等待池。java包的工具包的并发包的锁包的可重入锁。
2023-03-16 20:10:06
56
原创 JavaCore Thread
static currentThread():得到当前正在运行的线程对象 1.可以出现在主方法 用于得到主线程对象 2.在run()调用的其他方法中 用于得到当前线程是谁 3.必然不该出现在run()当中因为得到的线程对象时this。setDaemon(true): 设置守护线程 守护线程是为其他线程提供服务的 当程序中只剩守护线程时 它会自行消亡。3.join() : 让当前线程邀请调用方法的线程优先执行 在被邀请的线程执行结束之前 当前线程一直阻塞不再执行。
2023-03-15 19:27:56
71
原创 JavaCore Exception
NumberFormatException 数字格式异常(包装类提供了从String到对应基本数据类型转换的方法 例如Integer.parseInt() / Double.parseDouble() 如果提供的字符串当中有不合法的内容 将直接触发该异常)RunTimeException【运行时异常】//无论运行时异常还是非运行时异常都在运行时出现 编译时不会出现异常 只会要求给出处理方案。类型转换:ClassCastException 类型造型异常 (对象要转换成毫无关系的类型时触发该异常)
2023-03-14 20:26:46
105
原创 JavaCore学习 内部类
内部类按照能使用外部类的哪些属性或方法分为四类:局部内部类,静态内部类,匿名内部类,成员内部类。成员内部类: 外部类的所有[静态+非静态]成员[属性+方法]*: 使用静态内部类 我们能够共享到的只有外部类的静态成员。所以静态内部类的存在 并不是为了共享数据的。//内部类同样是类 编译之后同样会形成.class文件。Definition:定义在一个类里的类被称作内部类。静态内部类是为了描述类与类的专属关系。静态内部类: 外部类的静态成员[属性+方法]*: 匿名内部类能够共享外部类的哪些成员?
2023-03-13 19:49:14
57
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人