![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础朱
文章平均质量分 63
启点,猿人生
新的起点,新的人生,让我们彼此加油!
展开
-
mysql获得当前时间,上个月的时间,去年的时间
获取日期:当前当前时间:select now()结果:2019-08-31 11:10:40当前日期:select date(now())结果:2019-08-31当前年月:select left(now(),7)结果:2019-08当前月份:select month(now())结果:8当前年份:select year(now())结果:2019获取日期:之前当前日期前7...转载 2019-12-05 17:51:41 · 12189 阅读 · 0 评论 -
mysql常用循环
SELECT mac FROM t_sys_device WHERE valid_time='9999-12-31' and type=0 and collect_code in #{item} and find_in_set(#{collectCode},tl.label_code) or 批量插入insert into t_person_code(name,id_type, id...原创 2021-04-29 15:25:47 · 113 阅读 · 0 评论 -
JAVA第二十一章(小结)
1:递归(理解)(1)方法定义中调用方法本身的现象举例:老和尚给小和尚讲故事,我们学编程(2)递归的注意事项;A:要有出口,否则就是死递归B:次数不能过多,否则内存溢出C:构造方法不能递归使用(3)递归的案例:A:递归求阶乘B:兔子问题C:递归输出指定目录下所有指定后缀名的文件绝对路径D:递归删除带内容的目录(小心使用)2:IO流(掌握)(1)IO用于在设备间进行数据传输...原创 2019-04-24 08:34:32 · 222 阅读 · 1 评论 -
JAVA第二十章(小结)
1:异常(理解)(1)程序出现的不正常的情况。(2)异常的体系Throwable|–Error 严重问题,我们不处理。|–Exception|–RuntimeException 运行期异常,我们需要修正代码|–非RuntimeException 编译期异常,必须处理的,否则程序编译不通过(3)异常的处理:A:JVM的默认处理把异常的名称,原因,位置等信息输出在控制台,但是呢程序...原创 2019-04-24 08:29:42 · 159 阅读 · 1 评论 -
JAVA第十九章(小结)
1:Map(掌握)(1)将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。(2)Map和Collection的区别?A:Map 存储的是键值对形式的元素,键唯一,值可以重复。夫妻对B:Collection 存储的是单独出现的元素,子接口Set元素唯一,子接口List元素可重复。光棍(3)Map接口功能概述(自己补齐)A:添加功能B:删除功能C:判断功能D:...原创 2019-04-24 08:28:42 · 140 阅读 · 0 评论 -
JAVA第十五章(知识小结)
1:正则表达式(理解)(1)就是符合一定规则的字符串(2)常见规则A:字符x 字符 x。举例:‘a’表示字符a\ 反斜线字符。\n 新行(换行)符 (’\u000A’)\r 回车符 (’\u000D’) B:字符类 [abc] a、b 或 c(简单类) [^abc] 任何字符,除了 a、b 或 c(否定) [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内...原创 2019-04-19 08:29:33 · 424 阅读 · 3 评论 -
JAVA第十四章(知识小结)
1:StringBuffer(掌握)(1)用字符串做拼接,比较耗时并且也耗内存,而这种拼接操作又是比较常见的,为了解决这个问题,Java就提供了一个字符串缓冲区类。StringBuffer供我们使用。(2)StringBuffer的构造方法A:StringBuffer()B:StringBuffer(int size)C:StringBuffer(String str)(3)Stri...原创 2019-04-19 08:28:20 · 345 阅读 · 0 评论 -
JAVA第十三章(知识总结)
1:Scanner的使用(了解)(1)在JDK5以后出现的用于键盘录入数据的类。(2)构造方法:A:讲解了System.in这个东西。它其实是标准的输入流,对应于键盘录入B:构造方法InputStream is = System.in; Scanner(InputStream is) C:常用的格式 Scanner sc = new Scanner(System.in);(...原创 2019-04-18 08:44:21 · 246 阅读 · 0 评论 -
JAVA学习第十二章(知识总结)
1:Eclipse的概述使用(掌握)请参照ppt和课堂练习.txt2:API的概述(了解)(1)应用程序编程接口。(2)就是JDK提供给我们的一些提高编程效率的java类。3:Object类(掌握)(1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。(2)Object类的构造方法有一个,并且是无参构造这其实就是理解当时我们说过,子类构造方法默认访问父...原创 2019-04-18 08:37:14 · 212 阅读 · 0 评论 -
集合扑克牌斗地主案例
import java.util.ArrayList;;public class Demo01 {public static void main(String[] args) {ArrayList list = new ArrayList();// 把扑克牌写入二维数组里面String[][] arr = {{ “红桃A”, “红桃2”, “红桃3”, “红桃4”, “红桃5”, “红...原创 2019-04-22 19:22:59 · 763 阅读 · 0 评论 -
JAVA第十八章(知识小结)
Set集合(理解)(1)Set集合的特点无序,唯一(2)HashSet集合(掌握)A:底层数据结构是哈希表(是一个元素为链表的数组)B:哈希表底层依赖两个方法:hashCode()和equals()执行顺序:首先比较哈希值是否相同相同:继续执行equals()方法返回true:元素重复了,不添加返回false:直接把元素添加到集合不同:就直接把元素添加到集合C:如何保证元素...原创 2019-04-22 19:15:12 · 141 阅读 · 0 评论 -
JAVA第十七章(小结)
1:List的子类(掌握)(1)List的子类特点ArrayList:底层数据结构是数组,查询快,增删慢线程不安全,效率高Vector:底层数据结构是数组,查询快,增删慢线程安全,效率低LinkedList:底层数据结构是链表,查询慢,增删快线程不安全,效率高(2)ArrayListA:没有特有功能需要学习B:案例a:ArrayList存储字符串并遍历b:ArrayL...原创 2019-04-22 19:14:19 · 337 阅读 · 0 评论 -
JAVA第十六章(知识总结)
1:对象数组(掌握)(1)数组既可以存储基本数据类型,也可以存储引用类型。它存储引用类型的时候的数组就叫对象数组。(2)案例:用数组存储5个学生对象,并遍历数组。2:集合(Collection)(掌握)(1)集合的由来?我们学习的是Java – 面向对象 – 操作很多对象 – 存储 – 容器(数组和StringBuffer) – 数组而数组的长度固定,所以不适合做变化的需求,Java...原创 2019-04-22 19:13:19 · 566 阅读 · 0 评论 -
JAVA第二十二章(小结)
1:字符流(掌握)(1)字节流操作中文数据不是特别的方便,所以就出现了转换流。转换流的作用就是把字节流转换字符流来使用。(2)转换流其实是一个字符流字符流 = 字节流 + 编码表(3)编码表A:就是由字符和对应的数值组成的一张表B:常见的编码表ASCIIISO-8859-1GB2312GBKGB18030UTF-8C:字符串中的编码问题编码String – byte...原创 2019-04-25 19:04:10 · 277 阅读 · 8 评论 -
水仙花打印
public class _03 {public static void main(String[] args) {// 题目:打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,// 其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",// 因为153=1的三次方+5的三次方+3的三次方。//// 1.程序分析:利用for循环控制100-999个数,...原创 2019-04-16 08:41:17 · 617 阅读 · 0 评论 -
java素数
public class _02 {public static void main(String[] args) {// 判断101-200之间有多少个素数,并输出所有素数。// 素数就是只能被1和他本身整除,比如3.5.7.11 for (int i = 101; i < 200; i++) { int x = 0; for (int j = 2; j < i; j+...原创 2019-04-16 08:38:36 · 426 阅读 · 0 评论 -
JAVA学习第十一章(知识总结)
1:形式参数和返回值的问题(理解)(1)形式参数:类名:需要该类的对象抽象类名:需要该类的子类对象接口名:需要该接口的实现类对象(2)返回值类型:类名:返回的是该类的对象抽象类名:返回的是该类的子类对象接口名:返回的是该接口的实现类的对象(3)链式编程对象.方法1().方法2()…方法n(); 这种用法:其实在方法1()调用完毕后,应该一个对象; 方法2()调...原创 2019-04-16 08:34:03 · 328 阅读 · 0 评论 -
JAVA学习第十章(知识总结)
1:final关键字(掌握)(1)是最终的意思,可以修饰类,方法,变量。(2)特点:A:它修饰的类,不能被继承。B:它修饰的方法,不能被重写。C:它修饰的变量,是一个常量。(3)面试相关:A:局部变量a:基本类型 值不能发生改变b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的B:初始化时机a:只能初始化一次。b:常见的给值定义的时候。(推荐)构造方法中。2...原创 2019-04-16 08:33:07 · 310 阅读 · 0 评论 -
JAVA基础学习第五章(知识总结)
1:switch语句(掌握)(1)格式:switch(表达式) {case 值1:语句体1;break;case 值2:语句体2;break;…default:语句体n+1;break;} 格式解释说明: switch:说明这是switch语句。 表达式:可以是byte,short,int,char JDK5以后可以是枚举 JDK7以后可以是字符串...原创 2019-04-10 18:20:14 · 289 阅读 · 0 评论