小米笔记本 Air 指纹版安装黑苹果
买来不到一个月就降价 500 元,还无法申请价保,坑爹…
上半年工程部电脑升级以后,自己就一直在考虑是升级台式机还是买台笔记本;确定买笔记本之后,开始纠结买苹果还是 PC…
总之就是各种纠结然后决定买小米笔记本指纹版,刚好 7 月 12 日小米商城“现货”发售,于是下了一单(尼玛,小米重新定义了现货发售);
体验非常不好,估计这是第一次也是最后一次从小米商城买东西;吐槽见:《12 号的订单总算发货了,同时也看清了小米的嘴脸!》和《12 号指纹版到手,发下到手感言》
初体验操作系统小米笔记本预装 Windows 10 家庭中文版,格掉重新安装专业版或企业版系统。
高分屏幕系统激活以后,默认缩放到 150%;但是安装一些自己用的软件和游戏以后发现软件 UI 直接超出屏幕;最后还是 124% 最适合,结合 Mactype 真真是极好的!
指纹解锁解锁还是挺快的,唯一不爽的就是指纹录入进去以后没有一个管理程序;也不知道可以录入几个指纹,没有找到命名和删除按钮
硬盘扩展20180208:买了块三星 850 EVO 250G M.2 固态硬盘进行扩容
故障问题两个月内风扇坏了两次,然后再也不敢玩 ...
Word 文档为指定区域设置权限
打开需要编辑的文档,依次点击审阅 -> 限制编辑,如下图所示:
格式化限制勾选“限制对选定的样式设置格式”;如需自定义,选择红框蓝字进行设置:
编辑限制勾选“仅允许在文档中进行此类型的编辑”,然后按需选择,例如“不允许任何更改”;例外项:选中允许编辑的区域,然后设置权限
启用强制保护点击“是,启用强制保护”按钮,然后设置密码或用户验证即可。
最终效果
星露谷物语
介绍星露谷物语是一款开放的乡村生活模拟经营游戏,该游戏由 ConcernedApe 单人开发,并由《星界边境》作者 Chucklefish 进行发行;游戏中玩家扮演继承了爷爷农场“Stardew valley”的主角开阔和经营整座小牧场,官方维基。
设定角色开始游戏后,玩家可以通过捏人的方式创建自己所喜爱的角色:有 24 种肤色、32 种发型、112 种衣服、20 种配件,还可以选择男女两种性别以及宠物猫或狗。
属性游戏中有体力和生命值两种不同的属性
名称
说明
体力(疲劳)
当玩家进行一些操作时会减少一定量的体力,如钓鱼、砍树、锄地等,可以通过温泉和吃一些食物恢复
生命(健康)
玩家在下矿后会遇到各种不同的矿生物,当被攻击后会掉血,当生命值归零时,玩家会死亡,可以通过食用食物恢复
技能游戏中有五种不同的生活技能,分别是耕种、采矿、采集、捕鱼和战斗,每种技能都有十个等级,技能每升一级都会解锁不同的道具。
名称
说明
耕种
每一级别都能够增加锄头和水壶工具的使用熟练度 +1
采矿
采矿技能能够增加使用稿子挖矿的熟练度,每个级别 +1
采 ...
VirtualBox 虚拟机
简介VirtualBox 是一款简单易用、免费开源的跨平台虚拟机,它功能实用,支持虚拟机克隆,支持 Direct3D 等;目前市面上好多安卓模拟器用的都是这个技术。
使用后,发现比 VMWare 小巧,设置更简单,还不用付费,从此起飞。
安装体验全局设置
存储路径
快捷操作主机组合键(Host):Right Ctrl,可以修改
Host+A
Host+
Host+
Host+
Host+
Host+
创建电脑
输入名称
增加内存
创建硬盘
启动电脑首次启动,会需要选择系统安装镜像
增强功能从菜单栏依次点击“设备”->“安装增强功能”,系统会加载一个 ISO 文件,但是不会自动运行
从文件管理器找到驱动器,运行里面的安装文件,重启后可以从菜单栏“设备”菜单中按需设置共享粘贴板、拖放:
禁用
主机到虚拟机
虚拟机到主机
双向
我的世界
介绍Minecraft 是由 Mojang AB 和 4J Studios 开发的高自由度的沙盒游戏,非官方中文译名:我的世界,最早于 2009 年 5 月 13 日上线首个版本,2014 年被微软用 25 亿美元收购。
软件JDKhttps://www.azul.com/downloads/?version=java-17-lts&package=jdk-fx#download-openjdk
启动器
MultiMC
HMCL
BakaXL
BMCL
更多启动器
现实世界生成器服务器
喵窝 & Player
服务器列表整合包
YASMP
1.20.1_YASMP
1.18.2_YASMP材质包| 名称 | 地址 | 说明 || —- | —- | —- || Faithful x32 | Faithful x32 | 原版高清(x32) || Faithful Seasons | Faithful Seasons | 原版季节包 || PureBD | PureBD | 俗称:五边形 || Chroma Hills | Chroma Hills | || DokuC ...
Redis 分布式锁
前置:Redis 不完全食用指北https://yuwei.cc/posts/redis.html
分布式锁:控制分布式系统不同进程共同访问共享资源的一种锁的实现,一般依托第三方组件来实现,而利用 Redis 实现则是工作中应用最多的一种
Redis 能够用来实现分布式锁的命令有 INCR、SETNX、SET,并利用过期时间命令 expire 作为辅助
互斥性:锁的目的是获取资源的使用权,所以只让一个竞争者持有锁
安全性:持有锁超时,可以释放,防止不必要的资源浪费,也可以防止死锁。
对称性:同一个锁,加锁和解锁必须是同一个竞争者,这又称为锁的可重入性
可靠性:需要有一定程度的异常处理能力、容灾能力INCR如果 key 不存在,则初始化值为 0,然后再利用 INCR 进行加 1 操作;后续用户如果获取到的值大于等于 1,说明已经被其他线程加锁;当持有锁的用户在执行完任务后,利用 DECR 命令将 key 的值减 1,则表示释放锁SETNX最简单的实现方式,直接用 setnx 命令加锁,通过 delete 解锁1setnx key <value>
如果 key 不存在,则 ...
Redis 数据可持久化
前置:Redis 不完全食用指北https://yuwei.cc/posts/redis.html
RDBRDB(Redis DataBase)是 Redis 中默认的持久化机制,将内存中的数据以快照的方式异步保存到磁盘指定目录的.rdb文件中,可以通过配置文件中save参数来定义快照的周期
流程save指令执行完成前不执行其他操作,仅用于迁移、维护等数据备份,生产环境谨慎使用
bgsave指令执行时,Redis 会调用 glibc 的函数 fork 出一个子进程,先将数据写到磁盘上的一个临时 .rdb 文件中,写入完成后再将原来的 .rdb 文件替换掉而 COW 机制(copy-on-write)就是保证上述步骤的前提:当主进程执行读操作的时候是访问共享内存的,而主进程执行写操作的时候,则会拷贝一份数据,执行写操作;以此减少分配和复制时带来的瞬时延迟以及不必要的资源分配
优点
只有一个文件 dump.rdb ,按时间点保存数据集,便于备份和恢复
持久化时主进程可以继续处理其他命令,不进行任何 I/O 操作,保证 Redis 的高性能
RDB 是一个紧凑压缩的二进制文件,重载效率比 A ...
Redis 性能优化
前置:Redis 不完全食用指北https://yuwei.cc/posts/redis.html
延迟基线测量1redis-cli ---intrinsic-latency 100 -h `host` -p `port`
参数 100 是测试将执行的秒数,时间越长越能发现延迟峰值,通常 100 秒足以发现延迟问题(服务端运行避免网络环境的影响)
慢指令监控1操作复杂度为 O(N) 即为慢指令
使用 Redis 慢日志功能查出慢命令
latency-monitor(延迟监控)工具慢日志功能Redis 中的 slowlog 命令用来快速定位那些超出指定执行时间的慢命令,默认 10ms1234#配置慢日志的时间,以微秒为单位;即超过 6 ms 写入慢指令日志redis-cli CONFIG SET slowlog-log-slower-than 6000#获取最近2个慢查询命令SLOWLOG get 2
延迟监控工具Redis 在 2.8.13 版本引入了 Latency Monitoring 功能,用于以秒为粒度监控各种事件的发生频率123456789101112#设置延迟阈值,单位 ...