会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
植树chen
种一棵树最好的时间是十年前,其次是现在
博客园
首页
新随笔
联系
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
2022年11月24日
【Java】jdk 8.0 中的时间日期API
摘要: 1.日期时间API的迭代 jdk 1.0 Date类 jdk 1.1 Calender类,一定程度上替换Date类。 jdk 1.8 一套新的API 2.前两代存在的问题 可变性:像日期和时间这样的类应该是不可变的。 偏移性:Date中的年份是从1900开始的,而月份都从0开始。 格式化:格式化只对
阅读全文
posted @ 2022-11-24 10:58 植树chen
阅读(93)
评论(0)
推荐(0)
2022年11月23日
【Java】StringBuffer和StringBuilder
摘要: 1.String、StringBuffer、StringBuilder三者对比 底层都使用char[]数组存储数据。 String:不可变的字符序列。 StringBuffer:可变的字符序列,线程安全的,效率低。 Stringbuilder:可变的字符序列,jdk5.0新增的,线程不安全的,效率高
阅读全文
posted @ 2022-11-23 09:21 植树chen
阅读(35)
评论(0)
推荐(0)
2022年11月22日
【Java】java.lang.String类的使用
摘要: 1.String类概述 该类声明为final,不可被继承。 实现了Serializable接口,表示字符串是支持序列化的。 实现了Comparable接口,表示String可以比较大小。 内部定义了final char[] value;数组用于存储字符串的数据。 通过字面量的方式创建实例(Strin
阅读全文
posted @ 2022-11-22 14:35 植树chen
阅读(224)
评论(0)
推荐(0)
2022年11月21日
【Python】for-in循环、while循环
摘要: 1.for-in循环 适合用于知道循环次数的场景。 计算1~100求和的结果 sum = 0 for x in range(101): sum += x print(sum) range的用法 range(101):产生0~100范围的整数,取不到101。 range(1,101):产生1~100范
阅读全文
posted @ 2022-11-21 23:42 植树chen
阅读(253)
评论(0)
推荐(0)
【PyCharm】PyCharm下载安装配置
摘要: 1.下载 (1)打开官网:https://www.jetbrains.com/ (2)developer tools->pycharm (3)download (4)选择所属系统,下载所需版本 2.安装 (1)双击打开pycharm-professional-2022.2.4.exe (2)点击ne
阅读全文
posted @ 2022-11-21 22:50 植树chen
阅读(235)
评论(0)
推荐(0)
【Java】JDK5.0新增的创建多线程的方式:实现Callable接口,使用线程池
摘要: 1.实现Callable接口方式 和实现Runnable接口相比 call()可以有返回值。 call()可以抛出异常,被外面的操作捕获,获取异常信息。 Callable是支持泛型的。 实现Callable接口的方式,线程计算0~100内的偶数 实现类,重写call()方法,可以返回值和抛出异常 p
阅读全文
posted @ 2022-11-21 11:09 植树chen
阅读(74)
评论(0)
推荐(0)
2022年11月17日
【Java】线程通信:生产者/消费者问题
摘要: 1.问题 生产者将产品交给店员,而消费者从店员处取走产品,店员一次只能持有固定数量的产品(比如:20),如果生产者试图生产更多的产品,店员会叫生产者停一下。如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下,如果店中有产品了再通知消费者来取走产品。 生产者:Pro
阅读全文
posted @ 2022-11-17 19:41 植树chen
阅读(41)
评论(0)
推荐(0)
【Java】线程通信wait(),notify(),notifyAll(),sleep()
摘要: 1.线程通信 线程之间的协同工作 使用两个线程打印 1-100。线程1, 线程2 交替打印 class PrintNumber implements Runnable{ private int number=1; private Object obj = new Object(); @Overrid
阅读全文
posted @ 2022-11-17 15:25 植树chen
阅读(61)
评论(0)
推荐(0)
【JDBC】操作BLOB类型字段
摘要: 1.Blob类型 MySQL中Blob是一个二进制大型对象,可以存储大量数据的容器,能容纳不同大小的数据。 插入Blob类型的数据必须使用PrepareStatement,因为Blob类型的数据无法使用字符串拼接写的。 四种Blob类型除了存储的最大信息量上不同,其他都是相同的。 | 类型 | 大小
阅读全文
posted @ 2022-11-17 14:29 植树chen
阅读(159)
评论(0)
推荐(0)
2022年11月14日
【JDBC】使用PreparedStatement操作数据库
摘要: 1.对数据库调用的不同方式 java.sql包下有3个接口 Statement:用于执行静态SQL语句。 PreparedStatement:SQL语句被预编译并存储在此对象中。 CallableStatement:用于执行SQL存储过程。 2.使用Statement操作数据库 获取到connect
阅读全文
posted @ 2022-11-14 19:26 植树chen
阅读(218)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
公告