The Fucked 2022
为了应对拖延,2022 年 11 月 25 日,我打开了编辑器,准备提前开写年终总结,然后在当天午休过后,突然接到物业通知让我们赶快回家,因为隔壁公司阳了。 晚上十点,同事说接到电话被判了密接,半个小时后开始转移。十一点二十,住同区的同事说也接到了电话,于是我起床收拾了行李。十分钟后电话响了,通知我等待转移,但是房源紧张需要申请,让我先休息,保持电话畅通。 挂了电话,不安开始涌了上来。躺下,睡不着,起来,又无事可做。 最后只好和衣躺在床上,在公司群里聊天到4点半,期间不停有人上车被拉到方舱, 迷迷糊糊睡到 7 点,被居委电话吵醒,通知我房源还没下来,继续居家,尽量不要和室友接触。 10 点,居委再次来电重申上述信息。 9 点,12 点,均再次接到居委电话重申上述信息。 下午 4...
碎碎念
今天周五,白天躺在床上干活(摸鱼)时掰手指算了一下,今天应该是被封控在家的第 49 天。 未来还要继续封多久?这个我也不知道。可能快解放了吧。 我已经脱下了冬装换上了短袖,从 150 瘦到了 140,被我拎回家的电瓶已经充了第三次电,窗外的景色也从光秃秃变成了郁郁葱葱,枇杷都熟了。今天冒雨去核酸时,还因为看枇杷一脚踩进水坑,淦! 封了这么久,多少是有点麻了,想起来刚开始每天早起收拾的利利索索,楼下一喊就核酸就光速下楼,现在每天能多躺会儿就绝对不会早起,蓬头垢面、邋里邋遢,心情好了可能才洗个头再下去。也没去记核酸了多少次,反正家里做抗原的盒子被我码的整整齐齐,也有一大堆了。本来想等快递通了搞点热熔胶,粘几个小摆件玩,那不是挺有纪念价值嘛。但是……上次拍照发群里被同事喷,说我攒了一堆的大鼻涕,再看总觉得有点恶心🤢。 头发也长了,天天扎个小啾啾,感觉自己还挺好看。要不就留长发吧,解封了去修一修,或者干脆就修也不修,省下一笔又一笔不菲的理发钱,真开心,又可以多喝两罐啤酒。 我迟早会做个扎辫子的程序员,左手键盘,右手鼠标,就像个艺术家。
书单
龙族 一句顶一万句 血腥的盛唐 1942:河南大饥荒 redis 入门指南第二版 深入设计模式 系统架构设计师教程 宫女谈往录 我的前半生 法医宋慈 白鹿原 中国异闻录 万历十五年 叫魂:1768年中国妖术大恐慌 现代管理信息系统 沙海 怒江之战 蜗居 地铁三部曲 中国,少了一味药 被讨厌的勇气 十方异事录 看看能不能把豆瓣书单拉过来…… 难搞,折腾半天现在直接不会发布了😭 已重新配置部署脚本,现切换到豆瓣书单,以后不再更新。
2022 年计划清单
减肥 上半年软考-系统分析师,2月中旬报名,5月下旬考试 下半年软考-系统架构设计师 ,8月中上旬报名,11月下旬考试 没有其他了。 – 2021-12-31 2022-08-06已经瘦了差不多20斤吧,还在继续努力系分的软考g了,因为疫情一直拖,直到昨天看到公告说取消了开始冲刺下半年架构,干巴得💪 2022-11-05多次报名初次参考,可惜论文写的有点惨不忍睹,只能明年再接再厉。
redis 系列 - 1
一. 什么是 redisredis 全称 remote dictionary service,即远程字典服务,是一个基于内存且支持持久化的高性能 key-value 数据库。 redis 优点 读写速度快 支持持久化 支持事务 数据类型丰富 支持主从,读写分离 开源 二. redis 支持的数据类型redis 一共 5 种数据类型: 字符串:string 散列:hash 列表:list 集合:set 有序集合:zset string 字符串string 是最简单的类型,能存储任何形式的字符串,支持字符串,浮点数,整数。 一个字符串类型键允许存储的数据的最大容量为 512 MB。 设置值:set key value 获取值:get key(字符串回复) 删除值:del key 自增:incr key(整数回复) 自减:decr key 按值自增:incrby key value 按值自减:decryby key value 批量设置:mset key val key1 val1 批量获取:mget key key1 使用场景 用户 session 统计计数器 hash...
mac m1 下安装 php7.4 ssh2 扩展
项目里用到了 sftp,所以需要安装一下 ssh2。 安装过程有个报错,开始还以为是不兼容 m1,好在最后顺利安装。 记录一下,以免再次跳坑。 安装 ssh1pech install ssh2-1.3 安装过程中会询问 libssh2 的路径,默认会自动检测,然后,我的问题就来了: The required libssh2 library was not found 首先排除一下 libssh2 有没有安装,没有安装的话执行 brew install libssh2,然后执行 brew link libssh2 查看其路径信息。 接下来,重新执行 pecl install ssh2-1.3,命令行询问路径时,将 /opt/homebrew/Cellar/libssh2/1.9.0_1 敲入回车即可。
centos php7.4 安装记录
最近记性不太好,做个记录,防止下次忘了。 若果有遗漏,之后再补充。 更新1yum update && yum upgrade 安装 php7.4 的 yum 源12345yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpmyum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpmyum -y install yum-utils 安装 php 7.412yum-config-manager --enable remi-php74yum install php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json 安装新版 mariadb先加个源: 1234567vim...
laravel 导入 excel 报错排查记录
今天公司项目导入 excel 时突遇一个报错:Undefined index: Sheet1,一下给我整懵逼了,一通排查,发现是因为执行过 composer update,把一个包升级到了最高,然后,它就不能用了。 看官方 issues 说: This is a known bug in PhpSpreadsheet PHPOffice/PhpSpreadsheet#1895. Until they release a new version, you have to lock the phpspreadsheet version to 1.16 啥意思呢,翻译一下吧:这是PhpSpreadsheet PHPOffice / PhpSpreadsheet#1895中的一个已知错误。在他们发布新版本之前,您必须将phpspreadsheet版本锁定为1.16 版本太高有时候也不是个好事呀! issuse
一句话看懂集群、微服务和分布式的区别
一个完整的服务拆分成多个微小的服务,就是微服务。 每个服务不止一个就是集群。 微服务部署在多台服务器上,服务器之间可以相互通信就是分布式。 微服务与分布式的细微差别是微服务可以部署在一台服务器,也可以部署在多台服务器。
少年,留下你的键帽吧!
今天干了一件有点伤感,但是挺有意思的事情。虽然是个流水账,但是我觉得有必要记录一下。 我跟要离职的 阿龙同学 换了一个键帽。 我想,如果把这个做法一直延续下去,每离职一个关系不错的小伙伴就相互交换一个键帽,那最后这把键盘也就非常有意义了,对吧。 😓看我这油光铮亮的空格…… 网络一线牵,珍惜这段缘。 祝愿阿龙的工作越来越好!