最新 最热

SecureCRT上传大于4G的文件windows

​ 众所周知,secureCRT的rz,sz命令只能传输4G以内的文件,scp也只能在两个linux系统之间传输,那么大于4G的文件在windows和linux之间传输可以用sftp.

2024-05-22
14

Java并发——CAS(十)

在大多数处理器的指令中,都会实现 CAS 相关的指令,这一条指令就可以完成“比较并交换”的操作,也正是由于这是一条(而不是多条)CPU 指令,所以 CAS 相关的指令是具备原子性的,这个组合操作在执行期间不会被打断,这样就能保证并...

2024-05-21
2

NumPy 随机数据分布与 Seaborn 可视化详解

数据分布是指数据集中所有可能值出现的频率,并用概率来表示。它描述了数据取值的可能性。

2024-05-21
18

Java8新特性:默认方法,提供接口拥有默认的实现方法

默认方法可以让您为接口声明默认实现。这样,当实现该接口的类没有提供相应的实现方法时,就会使用接口中的默认实现。

2024-05-21
17

Java8新特性:方法引用,结合Lambda 表达式和流(Stream)API 的应用

方法引用可以让您通过名称来引用现有的方法。这可以让您使用更简洁的语法来调用已有的方法,提高代码的可读性。

2024-05-21
17

Java8新特性:Lambda 表达式,结合Stream流进行应用

JDK 8 是 Java 编程语言的一个版本,其中包含了许多新的特性和改进。 JDK 8 的一些主要新特性:

2024-05-21
18

HQL(Hibernate Query Language)查询语句的基础用法

HQL(Hibernate Query Language)是一种面向对象的查询语言,它是由Hibernate团队开发的。它与SQL类似,但是操作的是对象而不是关系数据库表中的记录。这意味着,使用HQL可以方便地对对象进行查询,而不必写复杂的SQL语句。...

2024-05-21
21

MyBatis 中拼接字符串的几种方式

在 SQL 语句中,+ 号用于进行字符串拼接,相当于将两个字符串连接在一起。在上面的 SQL 语句中,1 和 2 会先进行数值运算,然后再拼接成字符串,最终的 SQL 语句等价于:...

2024-05-21
18

Mybatis关于动态sql的实现

MyBatis是一个支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。它支持定制化 SQL、存储过程以及高级映射。通过使用 MyBatis,可以很容易地将数据库操作与业务逻辑分离,从而提高开发效率和系统可维护性。...

2024-05-21
20

实现异步转同步的几种方式

在循环等待中,我们可以使用一个变量来指示异步操作是否已完成。然后,我们可以在循环中检查该变量,如果它指示异步操作已完成,则退出循环。

2024-05-21
11