1 Coder_Joker

尚未进行身份认证

兴趣使然

等级
TA的排名 7w+

近期计划

项目是最好的驱动剂近期计划做一个旅游博客project无deadlineV1技术栈涉及Java,GoLang,Python,区块链后端技术技术说明SpringBoot基础框架MybatisORMShiro认证和授权mybatisgenerator简化代码量PageHelper分页插件OSS数据存储Rab...

2019-11-07 14:28:58

操作系统-review

操作系统shell又称作外壳,如gui等,提供给外部服务,操作系统提供的对外可见的服务kernel内核操作系统管理三大资源cpucpu调度进程线程管理内存物理内存管理虚拟内存管理磁盘文件系统的形式进行管理中断处理与设备驱动管理中断与异常处理中断的处理过程,软硬件的结合硬件:标记中断状态生成一个keyId软件...

2019-10-10 21:41:31

Hyperledger-Fabric 源码浅谈

TODO系列

2019-10-28 16:35:39

服务器

Ubuntu无法复制粘贴:ssh提示Connectionrefused:设置静态IPvi/etc/network/interfacesautoeth0ifaceeth0inetstaticaddress192.168.8.100netmask255.255.255.0gateway192.168.8.2dns-nameserver8.8...

2019-10-15 13:57:11

文本-图片-视频-相似度算法-demo

D:[]视频相似度关键帧获取[]音频相似度计算源语言:GoLang文本相似度:小文本采用的方式为php自带的文本比较即可://简单字符串匹配,适用于当长度小的情况funcSimpleCompareTextSimilarity(prev,newUploadstring)(float64,int){per:=0.0i:=php2g...

2019-09-18 10:41:58

数据结构-算法-源码-复习

最近并不是很忙,基础不能落下,不定期更新复习,会涉及Java,Python,GoLang:线性表:什么是线性表:线性表指的是线性存储结构,可以理解为数组,所有数据一根线串一起,再存储到物理空间中具体实现:Java参考实现:ArrayList:解析:ArrayList内部有EMPTY_ELEMENTDATA和DEFAULTCAPACITY_EMPTY...

2019-09-16 18:17:21

环境搭建

GoLangwgethttps://dl.google.com/go/go1.12.9.linux-amd64.tar.gz&&\tar-zxvfgo1.12.9.linux-amd64.tar.gz&&\mkdir-p/usr/local/go/&&\cd/usr/local/go&&\mkdi...

2019-09-03 15:08:12

hyperledger-fabric-区块链-浅尝

区块链就是分布式的kv数据库peer挂在在channel上,而chaincode又是挂在peer上的账本ledgel通过通道channel进行隔离交易与智能合约:智能合约是函数的声明,而交易是函数的调用过程什么是背书结果:既背书节点endorser节点对业务逻辑处理后的数据结果世界状态:指的是交易执行后的所有键的最新值历史溯源(历史读取):历史数据索引+区块读取某键在...

2019-06-16 12:43:46

小技巧 && 算法 浅谈

位运算位运算符的分类及其定义与运算符&:既二进制情况下,2者都为1才都为11101&0011=0001(按位与)或运算符|:既二进制情况下,2者有一个为1就是1如1011|0010=1011(按位或)异或运算符^:既二进制个情况下,相同则为0,否则为1,如1111^0010=1101(按位异或)作用:因为计算机都是二进制数据,而通常位运算...

2019-03-10 18:13:53

Golang库浅析

GolangGoalTODOContext浅析库ContextGopacket作用:底层流量抓包库demo及其讲解链接

2019-03-08 18:16:55

Spring浅谈

Spring因为最近要重回业务的怀抱,因而重新看一遍Spring的内容刻不容缓目标对于一些Spring关键点源码分析对Spring设计上的一些分析BeanFactory和ApplicationContext区别:ApplicationContext是BeanFactory的一个子类(wip)BeanFactory加载bean的时候,是只有get的时候才会触发加载,...

2019-02-23 16:58:45

Redis浅谈

REDISTODOGithub上更新的较这里勤客户端命令待补事件待补事务待补慢慢更新…-.-数据结构和对象数据结构简单动态字符串(SDS):与c的string不同,Redis中的SDS多了以下几点属性free属性:作用如下扩容:空间预分配(减少重分配次数):当对sds进行修改的时候,为了防止频繁的申请内存,提供了预留空间,并且有阈值,阈值为1m如:当对...

2019-02-16 23:42:41

数据结构源码分析目录

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

2019-02-15 13:08:16

MySQL浅谈

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

2019-02-15 12:17:22

linux命令记录

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

2019-01-29 16:48:15

设计模式总览

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

2019-01-29 08:14:06

RabbitMQ 学习兼实战

RabbitMQ学习兼实战在之前已经有写过部分RMQ的代码了,这段时间重新学更新日志2019-01-2323:16重新看了文档的内容,帮助真的大啊明天将exchange的相关内容加上,都写在草稿本上了demo会重新写,结合Spring的,题材会跟官网上的log分级相同,会有变化这是肯定的,但是需求还没想好基本角色producer:生产者:既发送消息的对...

2019-01-27 23:18:18

线程池的实现

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

2019-01-05 22:33:21

Bps,bps,pps 等的计算

尊重原创,尊重原创,尊重原创Bps:Bytepersecond 每秒传输多少字节,下载速度通常用这个表示bps:bitspersecond 每秒传输多少位,这个也叫做端口速率pps:packetpersecond 每秒传输多少个packet计算机中1个字节占8位,所以Bps到bps的转换可以为:bps=8*Bps而pps又该怎么计算呢:包转发率肯定得从捕...

2019-01-02 15:02:43

19年随记

January101-0112:21itsok,uknow

2019-01-01 00:22:32

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。