- 博客(21)
- 收藏
- 关注
转载 mysql高级-视图介绍(转载)
MySQL视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。对其中所引用的基础表来说,MySQL视图的作用类似于筛选。定义视图的筛选可以来自当前或其它数据库的一个或多个表,或者其它视图。通过视图进行查询没有任何限制,通过它们进行数据修改时的限...
2019-11-28 14:15:27 118
原创 正则大全
1。^\d+ //匹配非负整数(正整数+0) 2。[0−9]∗[1−9][0−9]∗ //匹配非负整数(正整数 + 0) 2。^[0-9]*[1-9][0-9]* //匹配非负整数(正整数+0) 2。[0−9]∗[1−9][0−9]∗ //匹配正整数 3。^((-\d+) ?(0+)) //匹配非正整数(负整数+0) 4。−[0−9]...
2019-11-28 14:14:22 500
原创 多线程总结(下)
1、多线程之多个生产者、消费者交替运行案例1、生产者、消费者实体类(分别无限设置和输出字段值)2、测试main方法,同时开启2个生产者、2个消费者线程用同一把锁resource哪个3、resource类多线程同步方法编写细节设计思路:生产者和消费者轮流执行,根据flag进行判断哪个执行。共同的锁this当前对象,notify()方法一般是唤醒线程池中先进入的线程。notifyAll()...
2019-11-27 23:16:20 141
原创 反射
定义概念 概念:反射就是将Java类中的各种成分映射成相应的Java类 1、获取Class的3种方式 对象 s=new 对象(); s.getClass(); 类名.class; Class.forName("java.lang.String");//主要用这种。 Java中有9个预定义的Class实例对象(8个基本数据类型和void),void.class也是可以的。2、练习...
2019-11-25 00:47:33 92
原创 mysql优化-sql语句优化注意事项
1、避免SELECT *从数据库里读出越多的数据,那么查询就会变得越慢。并且如果你的数据库服务器和WEB 服务器是两台独立的服务器的话,这还会增加网络传输的负载。select * from person where lname='x8RJWmQX';select id from person where lname='x8RJWmQX';2、避免在where 子句中使用 != 或 ...
2019-11-17 23:01:15 300
原创 多线程总结(上)
1、多线程的方式1-实现Runnable接口(推荐使用)优点:,可以多实现不可以多继承/* * 使用Thread类实现多线程的程序(多开启执行路径) * * 实现步骤: * 创建Thread类对象,构造方法中,传递Runnable接口的实现类对象 * Thread类调用方法start()开启线程 */public class Demo_01Thread { publi...
2019-11-13 17:54:49 117
转载 本地无法启动MySQL服务,报的错误:1067,进程意外终止解决
本人用的mysql-5.6.45-winx64解压版,百度出来好多解决方法都试了,都没解决。最终如下方法解决:参考链接:http://www.oschina.net/question/107405_20058https://blog.csdn.net/qq_32445337/article/details/628861601、打开win10事件查看器可以看到MySQL启动过程中有报错信息...
2019-11-12 19:10:38 136
原创 IO流-转换流的使用
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java...
2019-11-11 11:26:10 167
原创 IO流-文件复制(FileReader、FileInputStream的使用)
import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;/* * 文件复制 */...
2019-11-11 11:21:04 172
原创 IO流-读文件(FileReader:文件字符读取流)
method2: 一次一个字符数组的读method: 一次读取一个字符import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;/* * FileReader:文件字符读取流 * * 构造方法: * public FileReader(String f...
2019-11-11 11:14:07 583
原创 GUI实现记事本功能
GUI界面可以打开保存等操作。import java.awt.Dimension;import java.awt.Menu;import java.awt.MenuBar;import java.awt.MenuItem;import java.awt.TextArea;import java.awt.Toolkit;import java.awt.event.ActionEven...
2019-11-11 11:01:16 1013
原创 高效流完成文件复制(BufferedReader、BufferedWriter的使用)
bw.newLine();该方法要import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;...
2019-11-10 18:17:10 790
原创 IO流案例-熊猫烧香
需求:给盘符中的某个文件夹循环遍历下面的子文件夹全部文件夹图标改为熊猫图标。需要做一个事:jpg图片转ico格式网上找工具即可。技术点:1、desktop.ini是系统可识别的一个文件,作用是存储用户对文件夹的个性设置(用户更换文件夹图标等等都会生成desktop.ini);2、我们用到的desktop.ini文件中的内容:[.ShellClassInfo]IconFile=c:\lo...
2019-11-10 17:13:58 188
原创 自定义异常
继承Excetion是定义编译时异常继承RunntimeExcetion是定义运行时异常throw:主动抛出异常throws:方法声明抛出异常,多个异常用、号隔开自定义异常: 如果想让异常对象在调用printStackTrace方法时,可以有描述信息,就需要加入一个带描述信息的构造方法。示例如下:/* * 自定义运行时异常(编译时异常继承Exception) */public cl...
2019-11-08 20:51:25 95
原创 数据结构
数组与链表结构:数组结构:查找快,增删慢。链表结构:查找慢,增删快。栈结构:main方法先入栈,然后是method、method2,当method2执行完成后,回收,依次method,main,这就是栈结构的特点:先进后出。队列结构:LinkedList就是队列结构。...
2019-11-08 11:17:55 61
原创 静态导入
/* * 静态导入:在导包的过程中我们可以直接导入静态部分,这样某个类的静态成员就可以直接使用了 * 之前导入的是类,静态导入的是类的静态成员。 */import static java.lang.System.out;import static java.util.Collections.sort;import java.util.ArrayList;public class ...
2019-11-08 10:06:56 87
原创 可变参数
可变参数的使用:/* * Collections:集合工具类 * 有序:怎么放的怎么取 * 排序:集合内元素按照一定规则进行有顺序的排列,更改了之前的存放顺序 * * public static <T> void sort(List<T> list) //排序 * public static <T> int binarySearch(List&l...
2019-11-07 22:27:16 60
原创 Java的泛型
泛型类、接口、方法的实际使用类、方法示例:/* * 泛型类: 直接在类名后加<变量,通常为E或者T> * 使用:创建对象时,确定类型。 * * 泛型方法:直接在方法的返回值前定义泛型加<变量,通常为E或者T> * 使用:调用方法时,确定数据类型。 */public class MyClass<E> { private E e; pu...
2019-11-07 17:57:56 107
原创 Java中的集合
List元素有序,包含重复元素,可使用索引ArrayList:底层数据结构是数组结构,查找快,增删慢。LinkedList:底层是链表结构,查找慢,增删快。vector:底层数据结构是数组,已被ArrayList代替,线程安全。Set不包含重复元素,添加的时候根据元素的HashCode和equals判断是否同一个元素HashSet:MapHashMap:键唯一,可以为null,值...
2019-11-07 17:12:51 71
原创 MYSQL-DOS操作数据乱码解决
我们在dos命令行操作中文时,会报错insert into user(username,password) values(‘张三’,’123’); ERROR 1366 (HY000): Incorrect string value: ‘\xD5\xC5\xC8\xFD’ for column ‘username’ at row 1原因:因为mysql的客户端编码的问题我们的是utf8,而...
2019-11-07 09:25:37 99
原创 jdk下载
官网https://www.oracle.com/technetwork/java/javase/downloads/index.html
2019-11-07 09:04:27 65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人