Coder_Joker的博客 joke a joker

github地址:https://github.com/ItsFunny 你好呀,我叫吕聪,很高兴认识你

hyperledger-fabric-区块链-浅尝

区块链就是分布式的kv数据库 peer挂在在channel上,而chaincode又是挂在peer上的 账本ledgel通过通道channel进行隔离 交易与智能合约: 智能合约是函数的声明,而交易是函数的调用过程 什么是背书结果: 既背书节点endorser节点对业务逻辑处理后的数据结果 世界状...

2019-06-16 12:43:46

阅读数 85

评论数 0

小技巧 && 算法 浅谈

位运算 位运算符的分类及其定义 与运算符&: 既二进制情况下,2者都为1才都为1 1101 & 0011=0001(按位与) 或运算符|: 既二进制情况下,2者有一个为1就是1 如 1011| 0010=1011 (按位或) 异或运算符^: 既二进...

2019-03-10 18:13:53

阅读数 18

评论数 0

Spring浅谈

Spring 因为最近要重回业务的怀抱,因而重新看一遍Spring的内容刻不容缓 目标 对于一些Spring关键点源码分析 对Spring设计上的一些分析 BeanFactory 和ApplicationContext 区别: ApplicationContext是BeanFacto...

2019-02-23 16:58:45

阅读数 49

评论数 0

Redis浅谈

REDIS TODO Github上更新的较这里勤 客户端命令待补 事件待补 事务待补 慢慢更新…-.- 数据结构和对象 数据结构 简单动态字符串(SDS):与c的string不同,Redis中的SDS多了以下几点属性 free属性: 作用如下 扩容: 空间预分配(减少重分配次数):...

2019-02-16 23:42:41

阅读数 93

评论数 0

数据结构源码分析目录

说明 会包括常见的数据结构,这里应该只会说明一个大概,具体的源码一步一步会单独的抽出一篇文章来写的,不过最近没啥时间,可能会慢点,不过之前的时候写过一些源码解析之类的 现在还是浅层的,要深层的话必须详细的看源码一步一步来,但是现在时间不是很充裕,暂且如此 HashMap源码剖析 HashM...

2019-02-15 13:08:16

阅读数 71

评论数 0

MySQL浅谈

MySQL TODO 索引 什么是索引:索引是指数据库管理系统中的一个排序的数据结构,索引的两大类型有b tree,hash,lsm树 hash索引: 基于hash的特性,检索效率非常的高,一次定位,不需要像b tree一样多次io 缺点: 仅仅只能满足&...

2019-02-15 12:17:22

阅读数 57

评论数 0

RabbitMQ 学习兼实战

RabbitMQ 学习兼实战 在之前已经有写过部分RMQ的代码了,这段时间重新学 更新日志 2019-01-23 23:16 重新看了文档的内容,帮助真的大啊 明天将exchange的相关内容加上,都写在草稿本上了 demo会重新写,结合Spring的,题材会跟官网上的log分级相同,会有...

2019-01-27 23:18:18

阅读数 36

评论数 0

19年随记

January 1 01-01 12:21 its ok,u know

2019-01-01 00:22:32

阅读数 57

评论数 2

Java-基于redis 分布式锁形式和队列形式实现秒杀架构(配合消息队列)

代码在这https://github.com/ItsFunny/spring-test/tree/master/spring-test-order-and-stock 基本的流程图为: 关于可能发生的几个问题: 1.重复下单问题: 1):用户不小心点多了,点击立即购买多次 2):网络延迟,用户刷...

2018-10-16 20:16:24

阅读数 1616

评论数 4

常见的排序,查找算法,以及常见的数据结构如链表,二叉树等的实现

假设所有数组要求的结果都要为升序 1.直接插入排序: 核心:长度为n的数组,假设n-1都是有序的,则只需要插入即可 public static void simpleInsert(Integer[] arr) { for (int i = 0; i &amp...

2018-10-04 14:45:04

阅读数 124

评论数 0

数据库水平分库分表后的数据分页查询解决方案

为什么要分库分表,水平与竖直的区别,这里就不讲述了,想了解的自行google 开门见山直接说解决方案: 分库分表的策略,依项目需求而定,这里采用的是常规的做法:根据取模的方式,假设我们水平分库2个,每个库又水平拆表2个 既总共有4个表,查询的时候默认没有按照其他的条件进行排序,假设我们要查询第...

2018-09-14 08:08:51

阅读数 8262

评论数 10

通过rabbitMQ消息队列实现分布式环境下的最终一致性

话不多说,直接切入正题: 2018-09-07 20:30 更 基础流程图: 上游服务接收到信息,先保存在本地消息表中,保存失败直接返回退出,保存成功则通知消息服务器new一个新的消息对象,状态为NEW,表示这个可能要发送,,通知成功(注意这里的通知这一步...

2018-09-07 20:30:57

阅读数 2071

评论数 4

SpringCloud feign服务熔断下的异常处理

2019-01-18 10:21 在此推荐下自个的一个基础复习库,囊括常见的数据结构和算法以及一些解决方案,还处于更新状态 --------------------------------------------------------------------------------------...

2018-08-18 21:01:17

阅读数 6929

评论数 3

Every Day Music Recommend

网易云ID: jokerLvC 2018-06-12 Done For Me 断眉的歌 Charlie Puth 2018-06-13 Love in This Club,Pt ll 2018-06-19 Attention 断眉X2 2018-06-28 All...

2018-06-12 21:56:20

阅读数 160

评论数 0

SSO基于全局Session和局部Session的实现

推荐一下自己的一个数据结构与算法整合的库,还处于更新状态 2019-01-12 18:23 更: demo明天给出 .   emmmmm我记得这个demo应该是18年的啊,怎么19是上个月给的?蛤?--- 2019-01-13 18:51 更: https://github.com/ItsFu...

2018-05-24 12:50:04

阅读数 1665

评论数 9

Golang库浅析

Golang Goal TODO Context 浅析 库 Context Gopacket 作用: 底层流量抓包库 demo及其讲解链接

2019-03-08 18:16:55

阅读数 29

评论数 0

linux命令记录

2019-01-29 ls命令:查看当前目录下的文件 ls -a 列出所有文件 ls -al 列出所有文件,及其相关权限

2019-01-29 16:48:15

阅读数 38

评论数 0

设计模式总览

代码统一在github上,github上更新的更为勤快 额外推荐一个自己的数据结构与算法的总览 设计模式那本书,本人看了2遍,因为设计模式爱上造轮子

2019-01-29 08:14:06

阅读数 33

评论数 0

线程池的实现

Golang 线程池 线程其实就是协程,但是还是说线程吧,习惯了 线程池最经典的demo感觉莫过于Java 的ThreadLocal了,写得真的非常棒,过段时间要回顾下了,借鉴下 核心就是以下几点(暂时想到的): 有一个统一的分发类,也可以认为是池主体 池具体的对象 用Go来演示就是这样: ...

2019-01-05 22:33:21

阅读数 28

评论数 0

Bps,bps,pps 等的计算

尊重原创,尊重原创,尊重原创 Bps: Byte per second 每秒传输多少字节,下载速度通常用这个表示 bps: bits per second 每秒传输多少位 ,这个也叫做端口速率 pps:packet per second 每秒传输多少个packet 计算机中1个字节占8位,...

2019-01-02 15:02:43

阅读数 498

评论数 0

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