Java小强个人技术博客站点    手机版
当前位置: 首页 >>

YYYY与yyyy的区别

46170 理论 | 2023-2-20 12:20
在掘金社区看到有人说这个问题,网上查了一下真有人遇到过这个问题,这里来简单说下。date格式为“YYYY-MM-dd”表示的是周年,date格式为“yyyy-MM-dd”表示的是年。看如下代码@Test public void test2() {     DateFormat ......查看详细

博客在阿里云申请免费SSL证书

23230 站长 | 2023-2-17 13:38
阿里云介绍:为解决用户无法获知免费证书剩余额度的问题,从2021年1月1日起,阿里云SSL证书服务将为每个实名的个人主体或者企业主体提供1个自然年内,免费领取一次包含20张免费证书的资源包。详细说明如下:实名个人主体或企业主体(包括该企业的所有阿里云账号)下,1个自然年内只能领取一次包含20张免费证书的资源包(共包含20张免费证书)。自然年是每年的01月01......查看详细

Java8中Stream使用示例

20630 理论 | 2023-2-17 9:57
ava 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。这种风格将要处理的元素集合看作一种流, 流在管道中传输, ......查看详细

Integer.parseInt和Integer.valueOf区别

25500 理论 | 2023-2-16 8:53
Integer.parseInt多次解析同一个字符串得到的int基本类型数据是相等的。Integer.valueOf多次解析相同的一个字符串时,得到的是Integer类型的对象:如果s字符串对应的整数值在 -128~127之间,则解析出的Integer类型的对象是同一个对象;如果s字符串对应的整数值不在-128~127之间,则解析出的Integer类型的对象......查看详细

MySQL索引失效的几种情况

23090 DB | 2023-2-11 20:35
借助 explain 执行计划来分析索引失效的具体场景。explain 使用如下,只需要在查询的 SQL 前面添加上 explain 关键字即可。示例:explain select * from test where id=1;以上查询结果的列中,我们最主要观察 key 这一列,key 这一列表示实......查看详细

MySQL 中datetime和timestamp

24280 DB | 2023-2-10 10:43
MySQL 中常用的两种时间储存类型分别是datetime和 timestamp。如何在它们之间选择是建表时必要的考虑。对于TIMESTAMP,它把写入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。而对于DATETIME,不做任何改变,基本上是原样输入和输出。占用空间timestamp  4 字节......查看详细

MySQL批量插入,如何判断重复

31380 DB | 2023-2-10 9:20
需要把其他库或者Excel中的数据批量导入到指定库中,业务中需要判断是否为重复数据,但是大量数据录入时判断是否重复,如何实现?创建测试表CREATE TABLE `test` ( `id`  int(11) NOT NULL AUTO_INCREMENT , `na......查看详细

MySQL的sql_mode模式说明

23590 DB | 2023-2-9 16:07
sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境必须将这个值设置为严格模式,所以开发、测试环境的数据库也必须要设置,这样在开发测试阶段就可以发现问题.sql model 常用来解决下面几类问题(1) 通过设置sql mode, 可以完成不同严格程度的数据校验,有效地保障数据准备......查看详细