首先最基础的就是一个 redis 对象 typedef struct Object {unsigned type: 4;unsigned encodings:4;void* ptr; } robj;其中的ptr 是一个指向底层value的指针, 区别就在于这个执政指向的值是和object 一起创建的, 还是单独创建的, 也就是一个创建2次,一个创建1次: …
2025/1/20 0:30:13目录 一、什么是模块?1.1 定义1.2 分类1.3 五种模块引入的方法1)import 模块名(全部引入)2)from 模块名 import 功能名(部分引入)3)from 模块名 import *(引入公共功能&a…
2025/1/19 22:34:29Go语言之路————数组、切片、map 前言一、数组二、切片三、map 前言 我是一名多年Java开发人员,因为工作需要现在要学习go语言,Go语言之路是一个系列,记录着我从0开始接触Go,到后面能正常完成工作上的业务开发的过程ÿ…
2025/1/19 21:07:38一、硬件设备 开发板:香橙派 5Plus,cpu:RK3588,带有 40pin 外接引脚。 屏幕:SPI 协议 0.96 寸 OLED。 二、需求 主要是想给板子增加一个可视化的监视器,并且主页面可调。 平时跑个模型或者服务,…
2025/1/19 16:31:40对WebSocket的支持# Netty对WebSocket也提供了强大的支持, netty内置的处理器会为我们做好大量的机械性麻烦性的工作, 如WebSocketServerProtocolHandler内置编解码处理, 心跳检验等, 可以让我们专注于实现自己的业务逻辑 Reactor线程模型# Reactor线程模型, 顾名思义就像核…
2025/1/20 0:10:53 人评论 次浏览android-gif-drawable(https://github.com/koral--/android-gif-drawable/releases)开源项目---是一个蛮不错的android gif显示实现.本文在android-gif-drawable基础上介绍怎样实现TextView、EditText上展示Gif动态图。 网上有蛮多介绍这个框架使用的文章,比方http:…
2025/1/19 16:12:56 人评论 次浏览一、利用django往前端的web图表传参因为echarts其核心是利用js的底层技术,所以python-django往前端的echarts传递参数又可以转化成python-django像前端的js传递参数的问题,这里介绍一种很简单的方法。二、1、方法核心:通过django往前端传递参…
2025/1/19 15:30:24 人评论 次浏览Author:TrulyJSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用…
2025/1/19 14:43:45 人评论 次浏览代码简介: 自己做一款不错的二级导航菜单,黑色风格,是根据仿淘宝支付宝菜单而做的,自我感觉还算行吧。 代码内容: <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3…
2025/1/20 1:11:05 人评论 次浏览客户端是TortoiseSVN的话,在该文件或文件夹上点右键,选择TortoiseSVN——revert转载于:https://www.cnblogs.com/yingjie13/p/3731479.html
2025/1/20 1:10:00 人评论 次浏览require "PP"a ["-m", "-q", "filename"]a.shiftPP::pp a #["-q", "filename"]
2025/1/20 1:07:53 人评论 次浏览一、前言在和朋友聊天时,突然无话可说,屏幕前的你该如何是好呢? 很多时候屏幕前的我们,都会想到发个表情,然后彼此心照不宣地沉默。如果你用的是windows 10的新版本,按下 winkey period (即windows图标和英文句点按钮…
2025/1/20 1:06:50 人评论 次浏览【2019.12】二十一世纪的人工智能(第三版)Artificial Intelligence in the 21st Century 3rd Edition,共750页。 如果需要电子版,请联系QQ:3042075372。 本书第三版提供了一个全面的、丰富的、最新的、可访问的人工智…
2025/1/20 1:04:49 人评论 次浏览Java 中目前只有类对象,没有值类型的对象。普通的类对象有对象头,因此这种对象可以用来做同步锁,可以使用它的 wait() notify() 等方法实现阻塞同步,同时这些对象需要在堆上面分配,通过 JVM GC 进行内存回收。并且这种…
2025/1/20 1:03:43 人评论 次浏览一、新建一个工程,选择Cocoa Touch Static Library。 二、 三、 四、 五、 六、 七、 八、 九、 十、 十一、 十二、 十三、打开终端,输入以下命令将真机和模拟器中的.a合并成一个.a文件,lipo -create 真机中的.a路径 模拟器中的.a路径 -outp…
2025/1/19 22:12:25 人评论 次浏览内存地址 每一个数据单元都对应一个物理地址 物理地址一共20位,即5个16进制位 表示的时候分为段地址和偏移地址 物理地址段地址 \times 16偏移地址 段地址有五位,但是用四位十六进制数表示,因为最后一位一定是0 因为段地址不能随意选取&…
2025/1/19 22:11:24 人评论 次浏览有时候我们需要操作input,textarera中的光标,现在列举出一些js例子 首先看IE IE中的对象是这个 createTextRange var Rangeel.createTextRange();Range.moveEnd(character,el.value.length);Range.moveStart(character,0);//Range.collapse();Range.sele…
2025/1/19 22:09:21 人评论 次浏览0. 安装并配置jdk环境 这里略过。 1. 下载安装包 https://archive.apache.org/dist/flink/flink-1.9.0/ 这里下载 flink-1.9.0-bin-scala_2.12.tgz2. 解压安装包 解压后,在bin目录找到start-cluster.bat并双击运行。 3. 可以看到启动了两个java进程 4. 浏览器查…
2025/1/19 22:08:20 人评论 次浏览UML建模与软件开发过程模型现在谈到软件开发过程,大家可能也不会陌生,学过软件工程的人都能随口说上几个软件过程模型,现在要把这两种不同的模型拿到一起来讨论,一方面是软件开发的实际需要,另一方面也是UML建模工具要…
2025/1/19 22:07:20 人评论 次浏览