2023 年计划清单
继续减肥
装修&办小红本
下半年软考-系统架构设计师 ,8月中上旬报名,11月下旬考试
我倒要看看这个证我能考几年
php 国密 sm2 sm3 sm4 完整测试类
应用范围及描述
算法类型
国密算法
应用范围及描述
对称加密
SM1
128位数据加密,算法不公开,仅以IP核的形式存在于芯片中。智能IC卡、智能密码钥匙、加密卡、加密机。
非对称加密
SM2
被用来替换RSA算法。常用于身份认证,数据签名,密码交换,256位椭圆曲线。
完整性运算
SM3
256位数据摘要计算,相当于SHA256,数字签名及验证、消息认证码生成及验证、随机数生成
对称加密
SM4
128位数据加密,相当于AES(128)
相关代码php sm2 sm3 sm4 完整测试类,可拖入 laravel unit test 模块运行。基于扩展包 [ lpilp/guomi ] , sm2 与兴业银行有部分区别,sm4 已互通,未做招行验证。
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 ...
向我的小电驴致敬
最近天冷了,骑车上下班又多了些痛苦。
每年的这个时候,我都会出现一些对小电驴命运的担忧,它还能陪我多久呢?即使它才买了两年,但也已经伤痕累累。
截止到今天,我一共丢了两个头盔,都是因为放在车筐然后被人拿走;摔倒三次,都是因为刹车太急导致侧翻;后座的两个脚踏板都有破损,大概率是被停在旁边的车子剐蹭;前轮右侧反光条破碎,大概率同上;左闸轻微磨损,因第二次摔车路面剐蹭;右闸螺丝帽丢失,原因未知;后轮轮毂右侧轻微变形,原因未知;座桶右侧皮套破损,因台风天倒地被旁边车子刮破;后轮轻微漏气,因为我有段时间经常带人……
每一处损伤都是小电驴的勋章,但也做实了我的不负责任,我是个渣男吧。
我总会想如果哪天我决定要离开上海,那我是该怎么处理它,低价处理掉还是找个物流公司给运回去?
运回去成本有点高,而且连续两年的高强度工作也让我略感担忧:廉颇老矣,尚能饭否?低价卖掉又觉得有点可惜,这家伙明明就性能强悍,充一次电就能驮我跑个 60 公里,如果当初能对它细心点,肯定也不至于这样……
想来想去又都没有结果。
嗐,贱人就是矫情。
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 散列h ...
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 /etc/ ...