草庐IT

《C#与.NET6 开发从入门到实践》上市,作者亲自来打广告了!

《C#与.NET6开发从入门到实践》正式出版,欢迎广大网友前来围观!!遥想我的上一篇文章,已经过去将近3年,期间断更的主要原因就是忙于书稿编写,也担心博客和书稿可能出现一些意外冲突。现在,书已经正式出版,我又开始更新博客了。这是我第一次受出版社邀请写书,没有经验,中间经历了许多意外,导致预定为.NET6写的书一直延期到.NET8预览版都放出了才上市?,因此其中的极少部分内容和现状不符。但迫于大量改稿会导致已经基本完成的排版作废,所以没有再改动。好在.NET目前比较稳定,已经推出功能基本没有作废的情况,所以绝大部分内容依然适用于.NET7/8。内容简介开始本书以.NET6为基准编写,从常用C#基

关于打公式的一些事

作为写作时需要插入很多公式的专业来说,快速编辑、排版、添加公式是非常重要的工作,曾经自己都是手动添加公式,没有用什么专业软件,踩了一些坑,所以这里总结一下,希望能够帮助到someone。Q1:word中怎么打公式?1.使用word中自带公式工具点击插入->公式,插入新公式每次这样点击很麻烦,所以可以使用快捷键'Alt'+'='。也可以选中文本,按'Alt'+'='转换为Word中的公式:2.使用专业软件mathtype/Axmathmathtype:MathType中文官网-MathType数学公式编辑器下载,MathType教程  价格较贵,约¥338/年Axmath:AxMath/AxGl

关于打公式的一些事

作为写作时需要插入很多公式的专业来说,快速编辑、排版、添加公式是非常重要的工作,曾经自己都是手动添加公式,没有用什么专业软件,踩了一些坑,所以这里总结一下,希望能够帮助到someone。Q1:word中怎么打公式?1.使用word中自带公式工具点击插入->公式,插入新公式每次这样点击很麻烦,所以可以使用快捷键'Alt'+'='。也可以选中文本,按'Alt'+'='转换为Word中的公式:2.使用专业软件mathtype/Axmathmathtype:MathType中文官网-MathType数学公式编辑器下载,MathType教程  价格较贵,约¥338/年Axmath:AxMath/AxGl

我今年12岁了,我喜欢打游戏,怎么能成为编程高手呢?

我今年12岁了,我喜欢打游戏,怎么能成为编程高手呢?上面是一位读者的私信。我的回答喜欢打游戏是好事,而且你能把打游戏和成为编程高手联系到一起,说明你很有想法。作为一个8年开发经验的程序员来告诉你:成为编程高手的关键是你要有自己的想法,能解决各种问题。比如你爱打游戏,你就应该知道怎么玩游戏比较爽,怎么卡buff。你也肯定有自己爱玩的游戏和不爱玩的游戏。请问,你爱玩什么类型的游戏,为什么?不爱玩什么类型的游戏,又是为什么?你带着这些问题去有针对性的学习游戏开发,以解决问题为驱动,以让你打游戏更爽为驱动。不要听学校里教你的:现在要好好读书,高考才是唯一的出路,等考上了好大学,报考计算机专业,好好学习

我今年12岁了,我喜欢打游戏,怎么能成为编程高手呢?

我今年12岁了,我喜欢打游戏,怎么能成为编程高手呢?上面是一位读者的私信。我的回答喜欢打游戏是好事,而且你能把打游戏和成为编程高手联系到一起,说明你很有想法。作为一个8年开发经验的程序员来告诉你:成为编程高手的关键是你要有自己的想法,能解决各种问题。比如你爱打游戏,你就应该知道怎么玩游戏比较爽,怎么卡buff。你也肯定有自己爱玩的游戏和不爱玩的游戏。请问,你爱玩什么类型的游戏,为什么?不爱玩什么类型的游戏,又是为什么?你带着这些问题去有针对性的学习游戏开发,以解决问题为驱动,以让你打游戏更爽为驱动。不要听学校里教你的:现在要好好读书,高考才是唯一的出路,等考上了好大学,报考计算机专业,好好学习

「认知」打工人的自我修养

都说认知以外的钱难搞,那认知内的呢?01互联网内卷年代,作为不着调的普通选手;在诸多花里胡哨的黑话中,个人最待见的就是"认知"这个词;认知,有强烈的抽象感;想要深刻理解抽象的概念,可能需要上升到哲学层面,或者所谓的人性层面;很显然,普通玩家达不到那个层次,更多的还是从实践中搭建认知体系;个人理解;认知就是对事物认识的多少和知道的深度层次,即认知范畴内的广度和深度;广度影响思维的开阔性,深度决定思维的正确性;实践出真知;实践是一个复杂的过程,也是结果和经验的持续积累;基于实践周期所得的认知,自然也是曲折和漫长;认知从内在来看:包括经历和实践沉淀的结果和经验,以及形成的思维体系;认知从外在来看:是

「认知」打工人的自我修养

都说认知以外的钱难搞,那认知内的呢?01互联网内卷年代,作为不着调的普通选手;在诸多花里胡哨的黑话中,个人最待见的就是"认知"这个词;认知,有强烈的抽象感;想要深刻理解抽象的概念,可能需要上升到哲学层面,或者所谓的人性层面;很显然,普通玩家达不到那个层次,更多的还是从实践中搭建认知体系;个人理解;认知就是对事物认识的多少和知道的深度层次,即认知范畴内的广度和深度;广度影响思维的开阔性,深度决定思维的正确性;实践出真知;实践是一个复杂的过程,也是结果和经验的持续积累;基于实践周期所得的认知,自然也是曲折和漫长;认知从内在来看:包括经历和实践沉淀的结果和经验,以及形成的思维体系;认知从外在来看:是

为什么Redis不直接使用C语言的字符串?看完直接吊打面试官!

众所周知Redis有以下几种常见的数据类型String(字符串)、List(列表)、Set(集合)、Hash(哈希)、Sortedset(有序集合)、Stream(流)、Geo(地理空间索引)、Bitmap(位图)、HyperLogLog(基数统计)等。我们最常用的就是String(字符串)类型,String类型既可以存储字符串,也可以存储数字,甚至可以直接进行数值运算。redis>setkey1value1OKredis>getkey1"value1"redis>setkey1Okredis>INCRkey(integer)2Redis是使用标准C语言编写的,而RedisString类型底层

为什么Redis不直接使用C语言的字符串?看完直接吊打面试官!

众所周知Redis有以下几种常见的数据类型String(字符串)、List(列表)、Set(集合)、Hash(哈希)、Sortedset(有序集合)、Stream(流)、Geo(地理空间索引)、Bitmap(位图)、HyperLogLog(基数统计)等。我们最常用的就是String(字符串)类型,String类型既可以存储字符串,也可以存储数字,甚至可以直接进行数值运算。redis>setkey1value1OKredis>getkey1"value1"redis>setkey1Okredis>INCRkey(integer)2Redis是使用标准C语言编写的,而RedisString类型底层

el-select的remote远程搜索时,重新打开时,下拉选项为上一次查询的结果

问题描述 第一次搜索结果,没有选择。关闭后再次打开  下拉框选项还是上一次的搜索结果。这个现象能理解,但是也能被挑刺,遂修改——再次点击的时候,展示全部解决思路:使用el-select的@visible-change方法,监听下拉框打开关闭事件。关闭时,将下拉选项的内容改为全部条件。