摘要:
mysql查询语句及JDBC 一,查询语句关键字 1.分组:GROUP BY,按照某列进行分组显示,该组有几种数据就分几组.可以和聚合函数一起使用. 2.条件:HAVING 和WHERE类似,但是HAVING只能用在GROUP BY后面,可以使用判断字符 = != > < 3.LIMIT:在整个SE 阅读全文
摘要:
mysql 查询数据 一,插入数据 1.创建数据表时需要指定主键,也可设置主键为自动增长AOTO_INCREMENT 2.如果某一列设置为自动增长,那么即使手动插入null也会插入自增长之后的数据 3.如果某一列设置为自动增长,若手动指定自增长列的值,那么就不会自增长,以手动插入值为准. 4.自增长 阅读全文
摘要:
一,概念 1.抽象类:普通类和抽象类都可以被继承,但是抽象类被继承后子类必须重写继承的方法,除非自类也是抽象类。 2.普通类:普通类可以去实例化调用;抽象类不能被实例化,因为它是存在于一种概念而不非具体。 3.接口: 阅读全文
摘要:
1,ArrayList底层是使用数组来实现的 2,LinkedList底层是用链表来实现的 3,实际开发中如果读取数据比较频繁,而插入,删除不频繁时使用ArrayList 4,如果插入,删除比较频繁,使用LinkedList 5.对于随机访问get和set,ArrayList觉得优于LinkedLi 阅读全文
摘要:
数据库-mysql 一,关系型数据库:mysql 1.mac卸载mysql语句: sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /Library/StartupItems/MySQLCOM sudo rm -rf 阅读全文
摘要:
集合框架map,List和set 一,UDP协议 1.UDP协议使用DatagramSocket,ds对象可以用来接收和发送数据,不涉及IO流 2.准备接收数据的时候需要指定端口号 3.UDP协议不适合传递大数据,适合小而频繁的数据,若接收长度小于发送长度会出现丢包 4.接发数据代码 Datagra 阅读全文
摘要:
网络传输--socket 一,socket 1.socket 通常也称作”套接字“,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过”套接字”向网络发出请求或者应答网络请求。 2.客户端接收 public class ReadThread extends Thread{ //创建一个接收 阅读全文
摘要:
线程安全 锁 一,ReentrantReadWriteLock:可重入读写锁 1,这个类提供了数据写入锁方法 lock.writeLock(); 数据读取锁lock.readLock(); 2,示例代码: private ReentrantReadWriteLock lock = new Reent 阅读全文
摘要:
线程 一,单例模式 public class Single { private static Single ourInstance = new Single(); //构造方法私有,Single对象只能被new一次 public static Single getInstance() { retur 阅读全文
摘要:
IO流-字节流,字符流 一,第一个轮子--关流 将关流写成一个方法,以后无论有多少个需要关的流,只需调用方法传入要关闭的流即可 二,BufferedInputStream和BufferedOutputStream字节流 File srcFile = new File(srcPath); File d 阅读全文