草庐IT

COMPILE_WITHOUT_FOO

全部标签

网络框架重构之路plain2.0(c++23 without module) 综述

最近互联网行业一片哀叹,这是受到三年影响的后遗症,许多的公司也未能挺过寒冬,一些外资也开始撤出市场,因此许多的IT从业人员加入失业的行列,而且由于公司较少导致许多人求职进度缓慢,很不幸本人也是其中之一。自从参加工作以来,一直都是忙忙碌碌,开始总认为工作只是为了更好的生活,但是一旦工作停下来后自己就觉得失去了一点什么,所以很少有像最近这两个月左右空闲的时光。人一旦空闲下来就未免有些空虚,空虚的原因大部分还是因为对未来的焦躁不安,比如要担心口袋余粮问题、担心兢兢业业的别人会投以不屑的目光。于是在这期间我也尝试应聘一些岗位,许多面试官问到plainframework是如何实现的时候,说实话一时间我没

网络框架重构之路plain2.0(c++23 without module) 综述

最近互联网行业一片哀叹,这是受到三年影响的后遗症,许多的公司也未能挺过寒冬,一些外资也开始撤出市场,因此许多的IT从业人员加入失业的行列,而且由于公司较少导致许多人求职进度缓慢,很不幸本人也是其中之一。自从参加工作以来,一直都是忙忙碌碌,开始总认为工作只是为了更好的生活,但是一旦工作停下来后自己就觉得失去了一点什么,所以很少有像最近这两个月左右空闲的时光。人一旦空闲下来就未免有些空虚,空虚的原因大部分还是因为对未来的焦躁不安,比如要担心口袋余粮问题、担心兢兢业业的别人会投以不屑的目光。于是在这期间我也尝试应聘一些岗位,许多面试官问到plainframework是如何实现的时候,说实话一时间我没

SATA Mode:Optane without Raid导致lsblk检测不到磁盘

   本人是Win(WD512G)+Fedora(Lexar256G),在FedoraLinux中无法显示Windows的硬盘,但Fedora是自带NTFS驱动的,不存在文件系统不兼容。       (实际上影响不止于此,安装ubuntu会提示请关闭Raid功能,安装CentOS/deepin会完全检测不到任何硬盘,导致无法安装。本人当初无法解决,直接把硬盘转接USB口安装的Fedora)更改前$lsblk  $fdisk-l 可以确认总容量不超过256G,没有检测到WD512G的硬盘。  先尝试重新检测SCSI总线$sudolspci$sudoecho"---">/sys/class/scs

SATA Mode:Optane without Raid导致lsblk检测不到磁盘

   本人是Win(WD512G)+Fedora(Lexar256G),在FedoraLinux中无法显示Windows的硬盘,但Fedora是自带NTFS驱动的,不存在文件系统不兼容。       (实际上影响不止于此,安装ubuntu会提示请关闭Raid功能,安装CentOS/deepin会完全检测不到任何硬盘,导致无法安装。本人当初无法解决,直接把硬盘转接USB口安装的Fedora)更改前$lsblk  $fdisk-l 可以确认总容量不超过256G,没有检测到WD512G的硬盘。  先尝试重新检测SCSI总线$sudolspci$sudoecho"---">/sys/class/scs

MySQL报错:The server quit without updating PID file 我的解决思路和方法

今天在学习mysql二进制日志的时候需要在编辑my.cnf的文件,产生的一系列报错,个人的排错思路和方法,仅供参考。重启damon、重启mysql发现报错StartingMySQL.ERROR!TheserverquitwithoutupdatingPIDfile(/usr/local/mysql/data/mysqld.pid).发现注释这三行配置之后发现可以正常启动,那么问题就出现在这三行代码上log-bin=mysql-bin  #binlog_expire_logs_seconds=600#max_binlog_size=200M 查询日志发现报错:Youhaveenabledtheb

MySQL报错:The server quit without updating PID file 我的解决思路和方法

今天在学习mysql二进制日志的时候需要在编辑my.cnf的文件,产生的一系列报错,个人的排错思路和方法,仅供参考。重启damon、重启mysql发现报错StartingMySQL.ERROR!TheserverquitwithoutupdatingPIDfile(/usr/local/mysql/data/mysqld.pid).发现注释这三行配置之后发现可以正常启动,那么问题就出现在这三行代码上log-bin=mysql-bin  #binlog_expire_logs_seconds=600#max_binlog_size=200M 查询日志发现报错:Youhaveenabledtheb

Python中 re.compile 函数的使用

以下介绍在python的re模块中怎样应用正则表达式1.使用re.compilere模块中包含一个重要函数是compile(pattern[,flags]),该函数根据包含的正则表达式的字符串创建模式对象。可以实现更有效率的匹配。在直接使用字符串表示的正则表达式进行search,match和findall操作时,python会将字符串转换为正则表达式对象。而使用compile完成一次转换之后,在每次使用模式的时候就不用重复转换。当然,使用re.compile()函数进行转换后,re.search(pattern,string)的调用方式就转换为pattern.search(string)的调用

Python中 re.compile 函数的使用

以下介绍在python的re模块中怎样应用正则表达式1.使用re.compilere模块中包含一个重要函数是compile(pattern[,flags]),该函数根据包含的正则表达式的字符串创建模式对象。可以实现更有效率的匹配。在直接使用字符串表示的正则表达式进行search,match和findall操作时,python会将字符串转换为正则表达式对象。而使用compile完成一次转换之后,在每次使用模式的时候就不用重复转换。当然,使用re.compile()函数进行转换后,re.search(pattern,string)的调用方式就转换为pattern.search(string)的调用

Problems caused by variable without initialization value

Problemdescriptionunsignedcharkey[16]={0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01};unsignedcharin[16]={0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01};unsignedcharout[16];intoutlen;intret;ret=aes_decrypt_ecb(key,sizeof(key),in,siz

Problems caused by variable without initialization value

Problemdescriptionunsignedcharkey[16]={0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01};unsignedcharin[16]={0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01};unsignedcharout[16];intoutlen;intret;ret=aes_decrypt_ecb(key,sizeof(key),in,siz