
初级
新手委员会
这个作者很懒,什么都没留下…
展开
-
20190708学习笔记
20190708学习笔记一、throws IOExceptionthrows IOException是Java中的throws语句。throws是方法可能抛出异常的声明。(用在声明方法时,表示该方法可能要抛出异常)语法:(修饰符)(返回值类型)(方法名)([参数列表])[throws(异常类)]{…}public void doA(int a) throws Exception1,Ex...原创 2019-07-08 21:19:27 · 265 阅读 · 0 评论 -
知识点(二)
快速排序package com;import java.util.Arrays;class D{ //先从右往左找一个小于基准的数,再从左往右找一个大于基准的数 public static void quickSort(int[] arr,int low,int high) { int i,j,temp,t; if(low>high) { return; } ...原创 2019-07-20 23:44:25 · 98 阅读 · 0 评论 -
算法题1
一、indexOf() 方法int indexOf(String str): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。二、substring() 方法用于提取字符串中介于两个指定下标之间的字符。stringObject.substring(start,stop)。三、List转换为数组,数组转List(可以用来定义未知大小的数组)List转...原创 2019-07-17 23:59:49 · 159 阅读 · 0 评论 -
Mysql
一、UNION 操作符描述MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据。UNION 只会选取不同的值。请使用 UNION ALL 来选取重复的值!UNION 语句:用于将不同表中相同列中查询的数据展示出来;(不包括重复数据)UNION ALL 语句:用于将不同表中相同列中查询的数据展示出来;(包括...原创 2019-07-24 21:59:59 · 241 阅读 · 0 评论 -
序列化
Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据类型可以用来在内存中新建对象。一个类的对象要想序列化成功,必须满足两个条件:该类必须实现 java.io.Seri...转载 2019-07-24 17:18:54 · 142 阅读 · 0 评论 -
数据结构
一、枚举枚举(Enumeration)接口虽然它本身不属于数据结构,但它在其他数据结构的范畴里应用很广。 枚举(The Enumeration)接口定义了一种从数据结构中取回连续元素的方式。方法描述:1、boolean hasMoreElements( )测试此枚举是否包含更多的元素。2、Object nextElement( )如果此枚举对象至少还有一个可提供的元素,则返回此枚举的下...原创 2019-07-24 16:44:55 · 181 阅读 · 0 评论 -
Java多线程编程
Java 给多线程编程提供了内置的支持。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。多线程能满足程序员编写高效率的程序来达到充分利用 CPU 的目的。一个线程的生命周期新建状态:使用 new 关键字和 Thread 类或其子类建立一个线程对象后,该线程对象就处于新建状态。它保持这个状态直到程序 start() 这个线程。就绪状...转载 2019-07-24 11:32:16 · 103 阅读 · 0 评论 -
线程
Java中的线程的生命周期大体可分为5种状态。(1)新建(NEW):新创建了一个线程对象。(2)可运行(RUNNABLE):线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。(3)运行(RUNNING):可运行状态(runnable)的线程获得了cpu 时间片(timeslice) ,执行...转载 2019-07-23 22:48:34 · 103 阅读 · 0 评论 -
锁机制
1、什么是锁?锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。锁通常需要硬件支持才能有效实施。2、锁的一个重要属性:粒度关于锁的三个概念:(1)锁开销 lock overhead 锁占用内存空间、 cpu初始化和销毁锁、获取和释放锁的时间。程序使用的锁越多,相应的锁开销越大。(2)锁竞争 lock ...转载 2019-07-23 21:29:35 · 820 阅读 · 0 评论 -
知识点
算法题1、找出不大于n的最大质数。package com;class B{ public static int MaxPrime(int n) { int p=0; for(int i=2;i<=n;i++) { int k=0; for(int j=2;j<=i;j++) { if(i%j==0) { k++; } } ...原创 2019-07-18 23:57:57 · 107 阅读 · 0 评论 -
用火狐浏览器抓包
一、新建html文件<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <form action="#" method="get"> ...原创 2019-07-15 00:20:42 · 2184 阅读 · 0 评论 -
数据库习题
表结构选课表:学号、课程号,成绩学生表:学号、姓名课程表:课程号、课程名(1)至少选修了课程号为C2和C4的学生学号;select 学号 from 选课表 X,选课表 Ywhere X.学号=Y.学号 and X.课程号='C2' and Y.课程号='C4';(2)选修了课程号为C2或C4的学生学号;select 学号from 选课表where 课程号='C2' or 课...原创 2019-07-25 22:59:09 · 635 阅读 · 0 评论