下载安装 1. 进入 目录 cd /usr/local 2. 离线下载 https://redis.io/download 3. 在线下载 wget http://download.redis.io/releases/redis 5.0.7.tar.gz 4. 解压 tar xzf redis 5. ...
分类:
其他好文 时间:
2020-01-25 16:57:15
阅读次数:
95
偶尔看到清晰,整洁的代码,摘录一下。 typedef Rect_<int> Rect2i; typedef Rect_<float> Rect2f; typedef Rect_<double> Rect2d; typedef Rect2i Rect; ...
分类:
编程语言 时间:
2020-01-24 23:43:15
阅读次数:
144
动机 在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法却相对稳定。 如何应对这种变化?如何提供一种“封装机制”来隔离出“复杂对象的各个部分”的变化,从而保持系统中的“ ...
分类:
编程语言 时间:
2020-01-24 20:10:22
阅读次数:
105
package main import "fmt" //结构体 type Point struct { x int y int } //结构体 type Rect struct { leftUp, rightDown Point } //结构体 type Rect2 struct { leftUp, ...
分类:
其他好文 时间:
2020-01-24 09:32:48
阅读次数:
96
本篇记录一下TensorFlow中张量的排序方法 tf.sort和tf.argsort # 声明tensor a是由1到5打乱顺序组成的 a = tf.random.shuffle(tf.range(5)) # 打印排序后的tensor print(tf.sort(a,direction='DESC ...
分类:
编程语言 时间:
2020-01-24 00:21:15
阅读次数:
136
最近发现一个问题, 、`MouseEvent.clientY`获取到的坐标点是以当前body的左上角为 坐标原点 ,若body含有水平滚动条或垂直滚动条时,左上角还是 坐标原点 。 入下图所示,不管水平滚动条或垂直滚动条怎么移动时,以左上角的那个点为 坐标原点 在网上找了找,发现只有关于 的介绍,然 ...
分类:
其他好文 时间:
2020-01-23 22:43:56
阅读次数:
96
效果如上 操作步骤: 新建一个txt,将下面代码复制进去,然后把这个 txt保存成reg文件,保存完毕后双击运行这个reg文件,确认即可 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\OpenCmdHe ...
一、背景简介 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现。AMQP 的出现其实也是应了广大人民群众的需求,虽然在同步消息通讯的世界里有很多公开标准(如 COBAR的 IIOP ,或者是 SOAP 等),但是在异步消息处理中却不是这样 ...
分类:
其他好文 时间:
2020-01-22 23:46:37
阅读次数:
97
netty 是用 Recycler 实现对象池。 每个线程有一个 ThreadLocalMap 变量,ThreadLocalMap 本质是一个哈希表,用 index + 1 来避免槽冲突,键是 ThreadLocal 变量,值是尖括号里的对象。netty 里面大量使用 ThreadLocal,目的是 ...
分类:
Web程序 时间:
2020-01-22 22:02:32
阅读次数:
113
【写在前面】 鹏哥:最近老惹小燕同学不开心,结果都没人陪我聊天了。哎,好无聊呀! 肥宅男:女朋友什么的最无聊了,还没我的图灵机器人好玩。 鹏哥:图灵?好巧,和我部门同名。 【效果如下】 【实现过程】 1、GUI界面制作,其实和之前的几篇文章一样,没用到什么新的方法或者技巧,因此就不多说了。 2、智能 ...
分类:
编程语言 时间:
2020-01-22 21:54:02
阅读次数:
83