首页
学习
活动
专区
工具
TVP
发布

歪歪梯Club

专栏作者
43
文章
51702
阅读量
17
订阅数
unity+live2d制作galgame框架
安装unity【free版即可】 https://unity.cn/ 下载live2d的sdk https://www.live2d.com/zh-CHS/download/cubism-sdk/download-unity/ unity创建2d项目并导入sdk(直接将sdk拖入package并点击import)
歪歪梯
2022-11-22
1.3K0
Py3异步编程:yield与yield from
yield把函数变为generator gennerator需要收到一次send(None)或者next才开始执行函数 函数执行了yield语句后,会挂起,直到外部调用send传递一个对象作为yield语句返回值,则继续函数 generator中如果执行return语句也会向常规函数一样终止 yield会执行完下一条语句后,挂起这个方法,保存该语句结果 直到外部调用next或者send才继续方法的执行 比如下面例子
歪歪梯
2021-10-11
3710
Redis快表实现
ZSet是redis的有序集合实现,包括一个为了字典(按照key直接取值)和一个跳表(按照排名取)
歪歪梯
2021-10-11
4950
Redis源码阅读
redis旧版小hash使用的数据结构,紧密数组存储结构 用1字节存储总节点数(如果1字节满了,代表需要遍历到底才知道有多少节点) 每个节点存储自己占用的内存空间,修改删除后,标记为闲置空间,闲置空间不压缩不回收,留用节点扩展或者插入节点 这也代表插入没有足够闲置时要O(n)移动后续内存 数据也是占用zipmap内存,所以查找是O(n)(利用len做快表跳跃)
歪歪梯
2021-10-11
3550
Linux文本处理
sed适合用于对大文件进行正则替换输出 其处理是实时显示(从文件读取一行匹配一行,结果输出) 不会修改原文件(添加g标记为全部替换,不添加为每行替换首个匹配项)
歪歪梯
2021-03-15
1.3K0
高性能MYSQL读书笔记——引擎与MVCC
多版本并发控制是mysql的innodb采用的并发控制方案,在可重复读下默认使用该并发控制方案 原理:
歪歪梯
2020-12-15
6610
世界上最好的语言——Go
方式导入包,其中alias参数是包的别名,不指定别名时,可以省略括号,使用'.'代表以当前路径作为别名,所以使用包中成员时不需要加包前缀。当导入包的源文件包含init函数时,会在主函数运行前执行其init函数,然后再执行当前源程序的init函数,最终再执行当前程序的主函数。
歪歪梯
2020-10-26
8360
Go依赖管理——Go Mod
module简介 在 go1.12,go发布了官方的包管理工具 Go Module 使用module 生成go.mod 新建一个文件夹作为项目目录,执行 go mod init 模块名称 使用mod初始化项目,生成项目依赖管理文件go.mod 这个文件也可以手动创建,无伤大雅 初始化后的go.mod文件内容如下 module test go 1.14 添加依赖 通过在go.mod中,添加require语句,导入依赖,如 require golang.org/x/text v0.3.0 require g
歪歪梯
2020-10-26
2K0
Go开源ORM——GORM
可以通过定义嵌套gorm.Model这个结构体的类型来定义实体类,gorm.Model中定义了数据库表的一些常用基本字段
歪歪梯
2020-10-26
2.1K0
Go开源游戏服务器框架——Pitaya
Pitaya是一款由国外游戏公司topfreegames使用golang进行编写,易于使用,快速且轻量级的开源分布式游戏服务器框架 Pitaya使用etcd作为默认的服务发现组件,提供使用nats和grpc进行远程调用(server to server)的可选配置,并提供在docker中运行以上组件(etcd、nats)的docker-compose配置
歪歪梯
2020-09-24
6.5K0
超级账本——Hyperledger Fabric
Hyperledger Fabric是一个开放源代码企业级许可分布式账本技术(DLT)平台,旨在用于企业环境中,是第一个支持以通用编程语言(例如Java,Go和Node.js)而非受约束的领域特定语言(DSL)编写的智能合约编写的分布式分类帐平台。
歪歪梯
2020-08-26
1.4K0
WSL——windows上的linux子系统
自从windows10软件商店提供linux子系统,再不需要像虚拟机一样繁琐的配置网络和内存等了。特别适合用来做本地linux环境学习和测试。
歪歪梯
2020-08-26
2.2K0
C++基本语法
&在c++中的一种作用为取出当前变量在内存的逻辑地址 *在c++中的一种作用为取出当前逻辑地址对应的内存空间的值 c++中提供指针变量存储对象的地址,指针的运算会被编译器优化为地址的运算,比如一个int类型的指针 p+1的值实际是p指向的地址+1个int所占空间大小后的逻辑地址 指针语法为 typename * variable,比如
歪歪梯
2020-08-17
9910
C++继承、虚函数、RTTI、友元类、异常处理
前面讲到c++的继承是子类在继承时声明继承的权限,之前描述有点不够准确。以下时书中提及的能继承的成员。
歪歪梯
2020-08-17
7290
C++ 类的不同构造与三种引用
C++也是支持面向对象的语言,也有类的概念。与java差异比较大的是,没有gc(垃圾回收器),所以设计要考虑好释放,不过也提供了智能指针(自动计数引用,自动释放)。
歪歪梯
2020-08-17
2.1K0
Django-python最流行的web框架
pip安装后在Python目录下\Lib\site-packages\django里
歪歪梯
2020-08-17
7610
Httprouter—用go实现的高性能路由器
官方——https://github.com/julienschmidt/httprouter
歪歪梯
2020-08-17
1.5K0
protoBuf-python学习笔记
protobuf通过定义包含类型结构序列化信息的文件(.proto文件),来编译生成不同语言平台的高效序列化程序代码
歪歪梯
2020-08-12
1.3K0
Python多进程
Python的线程因为解释器锁的设计,所以不能充分利用CPU,只能通过进程来实现多核利用 性能考虑的话,底层还是不要用Py,进程切换效率太低,Py多做为脚本层的胶水语言
歪歪梯
2020-07-22
6200
Python学习笔记(二)
Python中一切皆对象,每一次赋值都是对象引用的传递,而部分类型是不可变引用,所以赋值时实际是创建了新对象,引用新对象。
歪歪梯
2020-07-15
4710
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档