上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 39 下一页

2022年3月13日

fastdfs 安装和使用

摘要: fastdfs 全套依赖阿里云盘地址: 「fastdfsv5.08安装全套依赖」https://www.aliyundrive.com/s/hDpZdKVFBuk 点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。 一、 fastdfs tracker 阅读全文

posted @ 2022-03-13 14:32 zhangyukun 阅读(591) 评论(0) 推荐(0) 编辑

2022年3月12日

redison 自动续期的 分布式锁

摘要: 1 导入 maven <dependency> <groupId>org.redisson</groupId> <artifactId>redisson</artifactId> <version>3.11.1</version> </dependency> 2 初始化redisson 客户端(re 阅读全文

posted @ 2022-03-12 18:58 zhangyukun 阅读(4170) 评论(0) 推荐(0) 编辑

2021年8月23日

mysql JSON格式和 虚拟列

摘要: 衍生列分为两种类型:stored和virtual。stored即实际存储数据的,而virtual是不存储列上的数据的。 但是两种都可以创建索引。默认是 virtual。 虚拟列: alter table t_people add phone VARCHAR(20) generated always 阅读全文

posted @ 2021-08-23 09:31 zhangyukun 阅读(607) 评论(0) 推荐(0) 编辑

2021年7月19日

rocketmq 事务消息

摘要: 1 配置 生产者 和普通的生成者不同,需要使用事物消息的生产者,并且需要指定 TransactionListenerImpl ,TransactionListenerImpl /** * 初始化生产者 * * @param rockterMQConfig * @return * @throws MQ 阅读全文

posted @ 2021-07-19 15:20 zhangyukun 阅读(108) 评论(0) 推荐(0) 编辑

2021年7月16日

mysql 编码问题

摘要: Cause: java.sql.SQLException: Incorrect string value: '\xF0\xA1\x90\x93\xE6\x9D...' for column 'content' at row 141; uncategorized SQLException; SQL s 阅读全文

posted @ 2021-07-16 11:05 zhangyukun 阅读(261) 评论(0) 推荐(0) 编辑

2021年6月21日

开窗函数 over 和分组函数和分析函数

摘要: 首先说明mysql 8.0 以前不支持,oracle hive 支持 先说说分组, sql 里面 使用 group by 分组,分组以后会吧分组的 值相等的几行放到一行。行数变少。 我们先假设 user 表 有用户的名字,和所属部门 例子:select name,deptno from user g 阅读全文

posted @ 2021-06-21 16:57 zhangyukun 阅读(806) 评论(0) 推荐(0) 编辑

2021年4月16日

《java to go》

摘要: 讲解java到go的区别,适合java程序员快速的对比学习go 语言 1 数据类型 2 方法和返回值 3 命名空间 4 编程思想的改变 5 线程对比 6 并发和锁 7 集合与容器 8 反射 实价不够,然后不做GO了所以没有继续写。 阅读全文

posted @ 2021-04-16 14:47 zhangyukun 阅读(80) 评论(0) 推荐(0) 编辑

2021年4月9日

UTF-8是怎么通过动态长度个字节表示字符的

摘要: UTF8编码使用1到4个字节来表示每个Unicode码点,ASCII部分字符只使用1个字节,常用字符部分使用2或3个字节表示。每个符号编码后第一个字节的高端bit位用于表示总共有多少编码个字节。如果第一个字节的高端bit为0,则表示对应7bit的ASCII字符,ASCII字符每个字符依然是一个字节, 阅读全文

posted @ 2021-04-09 15:40 zhangyukun 阅读(201) 评论(0) 推荐(0) 编辑

2021年1月6日

独占锁 和 CAS

摘要: 先提出讨论一个问题: 数据库修改 库存 应该怎么写? sql大概这么写: update goods set num = newNum where id = #{id }; 如果两个线程都在 写 那么很容易 被冲掉修改。 很多时候我们会考虑数据的并发,会考虑加锁。 悲观乐观的角度 数据库有悲观锁 和乐 阅读全文

posted @ 2021-01-06 22:09 zhangyukun 阅读(162) 评论(0) 推荐(0) 编辑

2021年1月4日

vue

摘要: 1 安装 vue 1 安装 node ( npm node ) 备注:npm,全称【node package management】,是nodejs内置的软件包管理器。毫无疑问,npm是用来管理软件包的。 2 安装 vue 的 命令行客户端,也叫手脚架 npm install -- global v 阅读全文

posted @ 2021-01-04 10:42 zhangyukun 阅读(69) 评论(0) 推荐(0) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 39 下一页

导航