排序:
默认
按更新时间
按访问量

SQL四大基本语句

目录 sql四种语句 数据控制语言DCL 操作用户的语句 用户权限 权限级别: 主要权限: 数据相关权限 授权方式 操作数据库的语句 数据定义语言DDL 操作表结构的语句 数据操纵语言DML 数据查询语言DQL sql四种语句 数据定义语言,即SQL DDL,用于定义...

2018-10-22 17:06:38

阅读数:3

评论数:0

ThreadLocal

ThreadLocal并不是一个Thread,而是一个Thread的一个局部变量。当使用ThreadLocal维护变量的时候,ThreadLocal为每个使用该变量的线程提供独立的线程副本,所以每一个线程都可以独立的维护自己的副本,而不会影响到其他线程的副本。这种变量在线程的生命周期内有效,减少同...

2018-10-18 22:36:20

阅读数:2

评论数:0

HTML基础

HTML基本的标签 <!DOCTYPE html>声明文档类型,约束HTML文档结构,告诉浏览器用哪种规范来解析 <title>网页标题 <meta>摘要信息,不...

2018-10-18 22:27:50

阅读数:2

评论数:0

CSS基础

目录 加载css文件 css高级选择器: color 文本颜色 超链接伪类: 列表样式 盒子模型: display 加载css文件 <link href="CSS文件地址" rel="stylesh...

2018-10-18 22:15:33

阅读数:1

评论数:0

队列同步器 AQS

队列同步器AbstractQueuedSynchronizer,是用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的先进先出队列来完成资源获取线程的排队工作。 我们使用锁同步共享变量的时候,我们首先应该要知道这个共享变量的状态(是否已经被其他线程锁住等),这...

2018-10-09 10:51:37

阅读数:18

评论数:0

lock线程锁

Lock 实现提供了比使用 synchronized 方法和语句可获得的更广泛的锁定操作。Lock锁可以显示的获取锁对象和释放锁,而Synchorized则是隐式的。不使用块结构锁就失去了使用 synchronized 方法和语句时会出现的锁自动释放功能。Lock 接口的实现允许锁在不同的作用范围...

2018-10-08 13:35:24

阅读数:12

评论数:0

银行家算法基本原理

银行家把一定数量的资金供多个用户周转使用。 当顾客对资金的最大申请量不超过银行家现金时,就可接纳,顾客可以分期借款; 但借款总数不能超过最大申请量,银行家对顾客的借款可以推迟支付,但总能在有限的时间里得到借款; 当顾客得到全部资金后,他一定能在有限时间里面归还所有资金。 Max:线程对资源...

2018-09-28 16:27:14

阅读数:20

评论数:0

Zip流

文件的压缩和解压 原文件是一个文件夹里多个文件。 路径我用到了.properties配置文件 public void putinZip(String filename) { try { File file; file= new Fil...

2018-09-28 09:43:17

阅读数:12

评论数:0

Java中顺序表存储ID的设计

我定义了一个ArrayId类,内部封装了一个数组和对数组的操作方法。 主要实现了数组的自动扩容,注册时返回一个没有空的id,前面如果有空位置优先前面的,对空位做记录,牺牲部分空间来提高执行效率。 下图size就是实际存储的大小,size和end之间是曾经删除过的记录。 public class...

2018-09-28 09:36:18

阅读数:12

评论数:0

java的基于TCP的Socket编程

主要用到Socket类。new一个Socket类指定连接的服务器和端口号 void sock1(){ System.out.println("客户端"); try { Socket socket=new ...

2018-08-09 14:16:47

阅读数:35

评论数:0

java对象序列化与复制图片

下面代码包括赋值多个图片,对象的序列化,目的是将对象状态存入文件,再把对象状态从文件中读取。 DataInputStream dis; DataOutputStream dos; FileInputStream fi = null; FileOut...

2018-08-01 19:05:10

阅读数:49

评论数:0

文件操作与IO流基础

文件类File File file=new File("D:\\java\\zs2\\eatfood.txt"); if(file.isFile()){ System.out.println("是...

2018-07-31 18:16:35

阅读数:42

评论数:0

java点外卖系统(无界面)

把这几天学的做一个综合性应用,做了一个小型订餐的系统,用到了面向对象的思想、静态的特性、集合框架中的ArrayList和HashMap对对象的存储以及操作、异常处理。 项目总共包含四个文件,分别是菜单类、订单类、操作类、Main 菜单信息存储与操作 /** * Created by z...

2018-07-26 17:35:47

阅读数:189

评论数:0

包装类简介

包装类作为和基本数据类型对应的类型存在,方便对象操作。 包装类包含每种基本数据类型相关属性。 基本数据类型 包装类 byte Byte boolean Boolean short Short char Character ...

2018-07-25 17:45:29

阅读数:43

评论数:0

HashMap与HashSet的简单实例

HashSet存储的是无序的,唯一的集合,可以用迭代器遍历。 HashMap存储的是两两对应的映射关系。 下面进行一些小测试 public class MapSet { public MapSet() { } Set str=new HashSet(); S...

2018-07-25 17:35:28

阅读数:54

评论数:0

集合框架之顺序表ArrayList

ArrayList继承了List接口。相当于一个可变长度的数组。 常用方法: boolean add(Object obj);//在末尾添加元素 void add(int i,Object obj);//在指定位置添加元素,后面的元素后移 int size();//返回表中元素个数 Ob...

2018-07-24 15:22:53

阅读数:56

评论数:0

异常的声明与抛出

下面对定义的类进行异常的处理,自己声明几个异常类型。 public class Loggerzs { int year; //必须是1970-2018的整数 int m; //必须是1-12的整数 int i; int[] d; ...

2018-07-23 15:14:58

阅读数:36

评论数:0

java的接口

接口这个概念比起前面的更难理解,有点像C++的头文件和虚函数。 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同...

2018-07-20 15:22:01

阅读数:16

评论数:0

java中的静态与多态

静态的概念经常出现在java程序中,系统自带类中的大部分函数是静态函数。 静态static可以用来修饰属性、方法、代码块。在类中static修饰的变量可以被该类创建的所有对象共同使用。 而不用static修饰的只被单个对象使用。前者叫类属性或类方法,后者叫实例属性或实例方法。static不能定...

2018-07-20 14:12:21

阅读数:30

评论数:0

java模拟数据库增删查改的小模型

创建一个学生类以及对学生信息的增删查改。 public class javabase { static class student{ //学生对象主要存储对象信息 String name; int st...

2018-07-19 16:04:47

阅读数:72

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭