自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 MYSQL干货

/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables– 修改root密码密码加密函数password()update mysql.user set password=password(‘root’);...

2019-08-29 14:22:01 346

原创 SQL day1总结

基础查询:案例:#1. 下面的语句是否可以执行成功SELECT last_name , job_id , salary AS salFROM employees;#2.下面的语句是否可以执行成功SELECT * FROM employees;#3.找出下面语句中的错误SELECT employee_id , last_name,salary * 12 AS “ANNUAL S...

2019-08-27 17:56:42 196

原创 SQL day2练习总结

单行函数:#1. 显示系统时间(注:日期+时间)SELECT NOW();#2. 查询员工号,姓名,工资,以及工资提高百分之20%后的结果(new salary)SELECT employee_id,last_name,salary,salary*1.2 “new salary”FROM employees;#3. 将员工的姓名按首字母排序,并写出姓名的长度(length)SELEC...

2019-08-27 17:51:39 514

原创 DQL语言

基础查询:一、语法select 查询列表from 表名;二、特点1、查询列表可以是字段、常量、表达式、函数,也可以是多个2、查询结果是一个虚拟表三、示例1、查询单个字段select 字段名 from 表名;2、查询多个字段select 字段名,字段名 from 表名;3、查询所有字段select * from 表名4、查询常量select 常量值;注意:字符型和日期...

2019-08-26 10:47:57 120

原创 数据库专场

一、为什么要学习数据库二、数据库的相关概念 DBMS、DB、SQL三、数据库存储数据的特点四、初始MySQL MySQL产品的介绍 MySQL产品的安装 ★ MySQL服务的启动和停止 ★ MySQL服务的登录和退出 ★ MySQL的常见命令和语法规范 五、DQL语言的学习 ...

2019-08-26 07:37:30 74

原创 数据库3

SQL分类:DDL:操作数据库和表DML:增删改表中数据DQL:查询表中数据DCL:管理用户,授权DBA:数据库管理员DCL:管理用户,授权管理用户添加用户:语法:CREATE USER ‘用户名’@‘主机名’ IDENTIFIED BY ‘密码’;删除用户:语法:DROP USER ‘用户名’@‘主机名’;修改用户密码:UPDAT...

2019-08-18 16:42:25 80

原创 数据库2

今日内容1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * D...

2019-08-11 07:58:48 73

原创 数据库1

今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQLMySQL数据...

2019-08-10 09:31:54 59

原创 lambda简单推导

package cn.mb.thread;/**lambda推导@author lenovo*/public class LambdaTest01 {//内部类static class Like2 implements ILike{public void lambda() {System.out.println(“i like lambda2”);}}public s...

2019-08-08 12:00:22 114

原创 yield礼让线程和join

package cn.mb.thread;/**yield礼让线程,暂停线程直接进入就绪状态不是阻塞状态@author lenovo*/public class YieldDemo {public static void main(String[] args) {MyYield my=new MyYield();new Thread(my,“a”).start();new ...

2019-08-08 10:06:14 120

原创 进程状态:sleep

进程状态:1.new----->新生状态2.start------->就绪状态3.cpu调用------->运行状态4.外部干涉(加入标志位)------->死亡状态5.sleep------>.阻塞状态package cn.mb.thread;import java.text.SimpleDateFormat;import java.util.Dat...

2019-08-08 09:31:46 1587

原创 终止线程

package cn.mb.thread;/**终止线程@author 骚彬1.线程正常执行完毕—》次数2.外部干涉—》加入标识*不要使用stop destory*/public class TerminateThread implements Runnable{//1.加入标识标记线程体师否可以运行private boolean flag=true;pri...

2019-08-08 08:32:44 53

原创 Runnable简单举列子

package cn.mb.thread;/**共享资源,并发(线程安全)@author lenovo*/public class Web12306 implements Runnable {//票数private int ticketNumbles=96;@Overridepublic void run() {while(true) {if(ticketNumbles...

2019-08-07 16:03:12 101

原创 简谈多线程(为了避免单继承的局限性,优先使用接口,方便共享资源)

package cn.mb.thread;/**创建线程方式一:1.创建:继承Thread+重写run2.启动:创建没子类对象+start@author lenovo/public class StartTfread extends Thread {/** 线程入口点*/@Overridepublic void run() { for(int i=0;i<20...

2019-08-07 15:19:16 526

原创 反射方式获取构造方法及其使用

package cn.mb.demo2;import java.lang.constant.Constable;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationTargetException;/**author 骚彬date 2019/8/1 9:59//反射方式获取构造方法并使用...

2019-08-03 14:02:57 162

原创 荻取Class对象(字节码文件对象)的三种方式反射

package cn.mb.demoReflect;/**author 骚彬date 2019/8/1 9:11//荻取Class对象(字节码文件对象)的三种方式I.0bject类的getClass0方法Class clazz =对象名getClassO;2.类的静态属性Class clazz =类名. class;Class类的静杰方法Class clazz = C...

2019-08-01 09:29:03 148

原创 java基本类型包装类

package cn.mb.demoapi;/**author 骚彬date 2019/7/30 7:24//包装类:基本数据类型不是对象,所以Java针对基本类型提供J对应的包装类,以对象的形式来使用。基本类型 包装类(可以理解为:就是引用类型)byte ...

2019-07-30 07:51:09 95

原创 Date和Calendar类

package cn.mb.demoapi;import java.util.Calendar;import java.util.Date;/**author 骚彬date 2019/7/28 15:33//Date和Calendar类简介日期类,用于操作日期相关信息。构造方法◆Date() :构造一个日期对象,当前系统时间,精确到毫秒◆Date(long) :构...

2019-07-28 16:37:15 86

原创 StringBuilder常见用法

package cn.mb.demoapi;/**author 骚彬date 2019/7/28 14:59//StringBuilder简介可变字符序列,用于构造字符串对象。内部使用自动扩容的数组操作字符串数据。StringBuilder和StringBuffer使用相同的API。构造方法◆StringBuilder( ):构造-个空的StringBuilder容器...

2019-07-28 15:24:59 177

原创 String类03转换类方法

package cn.mb.demoapi;/**author 骚彬date 2019/7/28 10:46//String类成员方法◆byte[] getBytes() : 将字符串转换成字节数组◆char[] toCharArrayO : 将字符串转换成字符数组◆static String valueOf(…) 将指定类型数据转换成字符串◆String repl...

2019-07-28 11:17:11 75

原创 String类02获取类方法

package cn.mb.demoapi;/**author 骚彬date 2019/7/28 10:21//String类成员方法◆int length() : 获取当前字符串的长度◆char charAt(int index) : 获取指定索引位置的字符◆int indexOf(String) : 获取指定字符(串)第一次出现的索引◆int lastIndex...

2019-07-28 10:43:21 79

原创 String类01判断类方法

package cn.mb.demoapi;/**author 骚彬date 2019/7/28 9:52//String类简介字符串。每一个字符串对象都是常量。构造方法◆String(byte[]) :构造一个String对象,将指定字节数组中的数据转化成字符串◆String(char[]) :构造一个String对象,将指定字符数组中的数据转化成字符串成员方...

2019-07-28 10:20:58 116

原创 Scanner类

package cn.mb.demoapi;import java.util.Scanner;/***author 骚彬date 2019/7/28 8:31//Scanner类简介扫描器。能够解析字符串( String )和基本数据类型的数据构造方法public Scanner(InputStream is) ;构造一个扫描器对象,从指定输入流中获取数据参数Sy...

2019-07-28 08:57:59 95

原创 JavaBean重写Object类的方法

idea 重写方法便捷package cn.mb.demoapi;/**author 骚彬date 2019/7/27 19:28//JavaBean重写Object类的方法需求:开发中通常需要将对象转成字符串形式进行传输,也需要对即将使用的对象进行相等判断。定义标准JavaBean类,重写toString和equals方法。步骤:◆定义标准Java Bean类Student...

2019-07-27 20:35:20 182

原创 简单Object类介绍

package cn.mb.demoapi;//java.lang下的包可以直接使用,不需要导包;/**author 骚彬date 2019/7/27 19:28//Object类简介:类层次结构最顶层的基类,所有类都直接或间接的继承自Object类构造方法◆public Object() :成员方法:◆int hashCode() :返向对象的哈希码值,该方法通过对...

2019-07-27 19:53:03 119

原创 模拟用户上传头像文件(java I/O)

package cn.mb.demo1;import java.io.*;import java.nio.BufferOverflowException;import java.nio.file.Path;import java.util.Scanner;/**author 骚彬date 2019/7/27 8:15*/public class UploadFile01 ...

2019-07-27 11:03:46 554 1

原创 表格数据的存储以及用Javabean方法

java用表格进行存储姓名 薪水 id 入职日期张三 20000 1001 2018.5.5 李四 30000 1002 2005.4.4 王五 :3000 1003 :2020.5.4思想:每一行用map,整个表用listl;ORM思想:对象关系映射package cn.mycollection;import java.util.ArrayList;...

2019-07-22 22:08:14 203

原创 总结

Collection 表示一组对象,它是集中、收集的意思,就是把一些数据收集起来。Collection接口的两个子接口:List中的元素有顺序,可重复。常用的实现类有ArrayList、LinkedList和 vector。ArrayList特点:查询效率高,增删效率低,线程不安全。LinkedList特点:查询效率低,增删效率高,线程不安全。vector特点:线程安全,效率...

2019-07-22 20:33:07 56

原创 使用Iterator迭代器遍历容器元素(List/Set/Map)

如果遇到遍历容器时,判断删除元素的情况,使用迭代器遍历!package cn.mycollection;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util...

2019-07-22 15:47:51 128

原创 西安邮电大学大物B

链接:https://pan.baidu.com/s/1gpEBY1LM0REiC6fxdGvVmw提取码:ob1t复制这段内容后打开百度网盘手机App,操作更方便哦西邮大物B链接:https://pan.baidu.com/s/1Sx_pYCzP8Pyjlmwbf9727g提取码:nh4l复制这段内容后打开百度网盘手机App,操作更方便哦西邮大物B答案...

2019-07-22 11:45:44 354

原创 TreeSet的使用和底层实现

TreeSet底层实际是用TreeMap实现的,内部维持了一个简化版的TreeMap,通过key来存储Set的元素。 TreeSet内部需要对存储的元素进行排序,因此,我们对应的类需要实现Comparable接口。这样,才能根据compareTo()方法比较对象之间的大小,才能进行内部排序。package cn.sxt.mycollection;import java.util.Set;im...

2019-07-22 11:41:27 238

原创 java中Set接口

**Set接口** Set接口继承自Collection,Set接口中没有新增方法,方法和Collection保持完全一致。我们在前面通过List学习的方法,在Set中仍然适用。因此,学习Set的使用将没有任何难度。 Set容器特点:无序、不可重复。无序指Set中的元素没有索引,我们只能遍历查找;不可重复指不允许...

2019-07-22 11:05:04 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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