摘要:
程序安装:不会安装该公布程序,因为它可能不安全,请与管理员联系解决办法 删除注册表中Products下的项。该方法确实能解决问题,但为防止误删其他软件注册信息,将此法作如下改进,发现依然好使: 将注册表中 HKEY_CURRENT_USER \ Software \ Microsoft \ Inst 阅读全文
摘要:
# redis面试题(ChatGPT生成) ## 题目 1. 什么是Redis?它的主要特点和用途是什么? 2. Redis支持的数据结构有哪些?请给出每种数据结构的简要说明。 3. Redis的持久化机制是什么?它有哪些优缺点? 4. 什么是Redis的主从复制?如何设置和配置主从复制? 5. * 阅读全文
摘要:
# upload_blog_image ## 简介 使用Typora等markdown编辑软件,图片即时同步到博客网站(如博客园,开源中国),无需第三方图床,写完可直接粘贴。支持本地图片与网络图片上传。 ## 开发工具 本程序基于golang开发,未使用第三方库。直接编译为windows,Linux 阅读全文
摘要:
使用`sync.WaitGroup`来实现并发任务的同步。  `Done()`通常在函数内使用`defe 阅读全文
摘要:
golang判断指针是否为空的方法: 1、知道类型的情况下,自然是可以使用类型断言后判空。如ai, ok := i.(*int),之后判断ai == nil。 2、不知道是何种类型的指针,就只好借助反射了vi := reflect.ValueOf(i),后使用vi.IsNil()来判断。但如果i里放 阅读全文
摘要:
JS常见坑:对象赋值会影响原对象 现象:直接用=的方式把一个对象赋值给另一个对象,会导致修改新对象时,原对象也发生变化 var obj1 = {'name': '1111'}; var obj2 = obj1; obj2.name = '2222'; console.log(obj1.name); 阅读全文
摘要:
defer介绍 Go语言中的defer语句会将其后面跟随的语句进行延迟处理。在defer归属的函数即将返回时,将延迟处理的语句按defer定义的逆序进行执行,也就是说,先被defer的语句最后被执行,最后被defer的语句,最先被执行。 举个例子: func main() { fmt.Println 阅读全文
摘要:
MySQL TIMESTAMP简介 MySQL TIMESTAMP是一种保存日期和时间组合的时间数据类型。 TIMESTAMP列的格式为YYYY-MM-DD HH:MM:SS,固定为19个字符。 TIMESTAMP值的范围从'1970-01-01 00:00:01' UTC到'2038-01-19 阅读全文
摘要:
什么是CSS Cascading Style Sheet层叠级联样式表 CSS:表现层(美化网页)如:字体,颜色,边距,高度,宽度,背景图片,网页定位,网页浮动等。 CSS发展史 CSS1.0 CSS2.0 DIV(块)+CSS,HTML和CSS结构分离的思想,网页变得简单,利于SEO CSS2.1 阅读全文
摘要:
ps:都是自己练习写的,可能不是最好的写法,但是都运行过,能跑起来。 2021年 1.从键盘上输入一元二次方程(ax2+bx+c=0)的系数:a,b,c ;计算并输出方程的根,如果没有实根则输出“No real roots.”。(10 分)例:(1)输入:6,3,1 输出:No real roots 阅读全文