Wesley13 Wesley13
4年前
java之单元测试
这篇主要简单讲下java的单元测试目录结构如下:!(https://img2018.cnblogs.com/blog/1182288/201907/1182288201907162310379601945570313.png)如图,其中1是需要被测试的功能;2是测试模块;3是单元测试需要的引入包;1\.功能模块1中Calculat
Wesley13 Wesley13
4年前
JDBC完美连接方法
jdbc:mysql://localhost:3306:test这句里面分如下解析:jdbc:mysql://是指JDBC连接方式;localhost:是指你的本机地址;3306SQL数据库的端口号;test就是你要连接的数据库的地址。结果集(ResultSet)是数据中查询结果返回的
Stella981 Stella981
4年前
Spring Boot使用@Async实现异步调用:自定义线程池
在之前的SpringBoot基础教程系列中,已经通过《SpringBoot中使用@Async实现异步调用》(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.didispace.com%2Fspringbootasync%2F)一文介绍过如何使用@Async注解来实现异
Wesley13 Wesley13
4年前
Java SPI
JavaSPI概念Java规范SPI全称为(ServiceProviderInterface),是JDK内置的一种服务提供自发现机制。简述很多框架都是使用这种规范,commonslogging,JDBC各个驱动厂商,还有就是阿里巴巴的Dubbo框架,但是Dubbo中说的需要注意的地方,详细细节看
Wesley13 Wesley13
4年前
1.0Java基础入门【第一个java程序与注释】
第一个Java程序1.安装JRE,JDK,配置环境变量2.创建编写一个java文件,编译生成字节码文件(.class),最后运行javachelloworld.java注:windows下不区分大小写javahelloworld\_以下代码是在IDEA编辑器中
Stella981 Stella981
4年前
Cocos Creator基础教程(8)—加载预制件
我们上篇讲了\场景切换\(https://my.oschina.net/dannis/blog/3083942"场景切换")并编写了LoadScene场景加组件,这次我们在场景里面创建独立的子界面或子窗口。在CocosCreator中实现子界面的最好方案就是: 预制件。1\.生成预制件CocosCre
Stella981 Stella981
4年前
Play源码深入之二:Play应用启动时框架的初始化
接着上篇(http://my.oschina.net/markho/blog/498291)在python的辅助下,理理输入启动命令之后,play框架进行的初始化工作。application.py中的java\_cmd方法中就有play.server.Server。def java_cmd(self, java_args, cp_args
Stella981 Stella981
4年前
Kafka 生产者与可靠性保证ACK(2)
生产者消息发送流程消息发送的整体流程,生产端主要由两个线程协调运行。分别是main线程和sender线程(发送线程)。在Kafka(2.6.0版本)源码中,可以看到。源码地址:kafka\clients\src\main\java\org.apache.kafka.clients.producer.KafkaProdu
ChatGPT 背后的英雄——AI芯片
AI芯片能为人工智能应用提供所需的基础算力;按技术架构主要分为GPU、FPGA和ASIC。ChatGPT有着大量复杂计算需求的AI模型,AI芯片专门用于处理人工智能应用中的大量计算任务,是不可或缺的底层硬件
Mysql的undo log、redo log、binlog和MVCC
本文试图解释undolog,redolog,binlog的作用,以及Innodb的MVCC机制undologundolog记录的是sql语句执行更新前的数据,这里的更新是泛指,除了select其它都算更新。在读已提交和可重复读的隔离级别下,会记录事务中某条