自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 收藏
  • 关注

原创 JAVA多线程之线程池

详细介绍Java中线程池的创建、提交、关闭方法,以及时间调度,还有Fork/Join方法

2024-03-22 09:21:07 1033

原创 JAVA多线程之CAS

介绍了CAS操作,以及其在Java中的实现类,像原子数组,原子更新器,原子累加器以及源码,还有Unsafe方法的一些操作

2024-03-22 09:19:32 1156

原创 JAVA多线程之volatile关键字

volatile关键字如何保证可见性和有序性,介绍读屏障和写屏障,介绍了DCL问题及其解决方式

2024-03-21 09:10:05 1247

原创 JAVA多线程之JMM

Java内存模型,JMM介绍,包括其三大特性,指令重排以及happens-before关系的介绍

2024-03-21 09:08:01 1063

原创 JAVA多线程之ReentrantLock

Java中ReentrantLock 的使用和介绍详细讲解

2024-03-20 10:54:43 1155

原创 JAVA多线程之同步

线程同步,wait/notify,park/unpark的使用

2024-03-20 10:52:04 1103

原创 JAVA多线程之synchronized锁

对synchronized的使用、偏向锁、Monitor、锁膨胀等进行介绍,同时将synchronized的锁优化进行了一些讲解

2024-03-20 10:48:27 1321

原创 JAVA多线程常用方法

介绍了多线程的run,start,sleep,yield,join,interrupt等常用方法

2024-03-19 11:25:47 1142

原创 JAVA多线程介绍

简单介绍Java的多线程及其创建方法

2024-03-19 11:15:40 826

原创 MySQL学习(九)——InnoDB引擎

详细介绍了InnoDB存储引擎的存储结构

2023-10-25 14:36:06 215

原创 python协程详细讲解

对python协程的详细讲解,包含协程的await关键字,语法定义,Task对象等

2023-10-24 10:33:31 685

原创 MySQL学习(八)——锁

MySQL中锁的应用,包括全局锁,表级锁中的表锁、元数据所、意向锁,行级锁中的记录所、间隙锁、临键锁

2023-10-19 11:56:56 512

原创 MySQL学习(七)——存储过程

详细讲解MySQL的存储过程,包含存储过程的语法,定义系统变量、用户变量、局部变量,以及存储过程中的条件、循环等语句,以及游标的讲解

2023-10-19 09:08:52 2193 1

原创 MySQL学习(六)——视图和触发器

MySQL中视图的语法,包含创建视图、更新视图、删除视图,MySQL的触发器,包含插入、修改、删除触发器的应用

2023-10-18 14:11:25 659 1

原创 MySQL学习(五)——索引

MySQL的索引详解,包括索引的结构介绍、索引分类、索引的语法、MySQL的慢查询语句提取,最左前缀问题和索引的使用与设计

2023-10-18 12:03:04 351

原创 MySQL学习(四)——事务与存储引擎

MySQL的事务与存储引擎详细解读

2023-10-17 09:07:14 422

原创 MySQL学习(三)——多表连接查询

MySQL的多表连接查询,包括内连接、外连接、自连接、子查询

2023-10-17 08:39:31 7383 1

原创 MySQL学习(二)——MySQL内置函数

MySQL 一些内置函数的介绍以及MySQL的约束类型解释

2023-10-16 17:25:09 304

原创 MySQL学习(一)——简介以及SQL语句

MySQL数据库的简介和SQL语句规则的讲解

2023-10-16 17:19:07 338

原创 MySQL5.7修改默认端口

MySQL 5.7 修改默认的端口

2023-09-15 11:02:15 1893

原创 data = self._data_queue.get(timeout=timeout)RuntimeError: DataLoader worker (pid(s) 8528, 8488) exit

解决报错data = self._data_queue.get(timeout=timeout)RuntimeError: DataLoader worker (pid(s) 8528, 8488) exit

2023-09-07 10:21:45 1144

原创 NLP模型(五)——Transformer模型实现(以一个小型文本翻译为例子)

Transformer的手动实现,从零开始,以一个文本翻译的数据集为例子

2023-09-01 10:24:54 1749 6

原创 NLP模型(五)——Transformer模型介绍

Transformer的各个结构的介绍

2023-09-01 10:23:52 646

原创 java比较器、迭代器和枚举类型详解

详细介绍了Java语言中的比较器接口Comparable,Comparator,以及equals和==的区别,还介绍了Java中的迭代器Iterator接口和枚举数据类型

2023-09-01 10:12:39 331

原创 SpringCloud(十)——ElasticSearch简单了解(三)数据聚合和自动补全

本文介绍了SpringCloud中的中间件ElasticSearch的数据聚合和自动补全功能的实现

2023-08-31 08:49:14 1138

原创 SpringCloud(十)——ElasticSearch简单了解(二)DSL查询语句及RestClient查询文档

本文介绍的是Spring的中间件中的ElasticSearch的一些操作,介绍了ElasticSearch中使用的DSL语法,并简单进行了使用,同时介绍了Java中用RestClient进行相关功能实现的方法

2023-08-31 08:47:43 1721

原创 SpringCloud(十)——ElasticSearch简单了解(一)初识ElasticSearch和RestClient

介绍了Java EE中间件中的ElasticSearch进行了简单的介绍,并且了解了其怎么操作索引库和文档,在Java中用RestClient进行了实现

2023-08-31 08:45:03 1396

原创 SpringCloud(九)——RabbitMQ简单了解

Java EE中的Rabbit MQ中间件的简单了解,包括Rabbit MQ的五种基本模型介绍,SpringAMQP的相关操作和消息转换器

2023-08-31 08:42:36 818

原创 Java流式编程详细介绍

java 流式编程详细介绍,包括流式编程的过滤、映射、查找、归约、收集、构建操作

2023-08-30 16:04:00 383

原创 Java注解、文件IO以及匿名函数

java注解的详细介绍,文件IO和匿名函数的使用

2023-08-30 16:00:44 168

原创 Java的泛型和反射介绍

java 中的泛型和反射介绍

2023-08-30 15:56:01 203

原创 JAVA集合框架详解,看这一篇就够了

Java的集合框架详细介绍

2023-08-30 15:54:03 179

原创 NLP模型(四)——seq2seq模型与Attention机制实现

定义模型获取模型实例:param model_param: 网络的相关参数:param seq2seq:网络结构。

2023-05-04 14:18:40 1136

原创 NLP模型(四)——seq2seq模型与Attention机制介绍

seq2seq模型介绍与软性Attention介绍

2023-05-04 13:32:51 1912

原创 SpringCloud学习(八)——Docker

镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。我们以MySQL为例,来看看镜像的组成结构:简单来说,镜像就是在系统函数库、运行环境基础上,添加应用程序文件、配置文件、依赖文件等组合,然后编写好启动脚本打包在一起形成的文件。我们要构建镜像,其实就是实现上述打包的过程。

2023-05-04 13:32:02 545

原创 SpringCloud学习(七)——统一网关Gateway

到现在,我们可以使用Nacos对不同的微服务进行注册并管理配置文件,也可以使用Feign对不同的微服务进行访问,但是,这种访问是任何人都可以访问的,这是不行的,访问之间应该有某种权限的控制,而且,如果所有允许的访问都可以进入,那么如果有一个时间访问量太过巨大则会引起服务器出现问题,这就需要使得请求限流了,所以,我们需要使用一些工具来达到这些目的,这就是网关Gateway。对用户请求做身份认证、权限校验将用户请求路由到微服务,并实现负载均衡对用户请求做限流gatewayzuul。

2023-05-04 13:30:54 1676

原创 SpringCloud学习(六)——Feign的简单使用

类型作用说明修改日志级别包含四种不同的级别:NONE、BASIC、HEADERS、FULL响应结果的解析器http远程调用的结果做解析,例如解析json字符串为java对象请求参数编码将请求参数编码,便于通过http请求发送支持的注解格式默认是SpringMVC的注解失败重试机制请求失败的重试机制,默认是没有,不过会使用Ribbon的重试一般情况下,默认值就能满足我们使用,如果要自定义时,只需要创建自定义的@Bean覆盖默认Bean即可。下面以日志为例来演示如何自定义配置。

2023-04-14 17:20:52 1659

原创 SpringCloud学习(五)——Nacos配置管理

Nacos进行环境配置

2023-04-14 14:34:01 851

原创 Python多进程详解

Python多进程的详细教程

2023-03-10 10:24:01 6734 3

原创 Python多线程详解

关于Python多线程的详细解读

2023-03-10 10:20:45 28565 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除