草庐IT

【历史上的今天】1 月 31 日:Python 之父出生;宏碁大战联想;SBC 收购 AT&T

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年1月31日,在1956年的这一天,《汉字简化方案》在《人民日报》上公布,翌日在全国推行第一批简化字,总共分四批推行方案中绝大多数简化字;后来人们发现,《汉字简化方案》的设计有缺点和疏漏,又欠说明,使使用上出现混乱局面;于是在1986年,国家语言文字工作委员会重新发表经修订《简化字总表》,正式取代《汉字简化方案》,我们如今使用的简体字就这么来了。回顾计算机历史上的1月31日,世界各地在这一天还发生过哪些改变我们生活的关键事件呢?1952年1月31日:互联网先驱DavidReed出生图源:维基百科大卫·帕特里克·

【愚公系列】2023年05月 攻防世界-Web(catcat-new)

文章目录前言一、catcat-new1.题目2.答题前言任意文件读取漏洞是指攻击者通过在应用程序中输入非法的文件名或路径,从而获取未授权的文件读取权限的漏洞。攻击者可以利用此漏洞来读取系统文件、敏感数据或其他用户数据。这种漏洞通常是由于程序没有正确地检查用户的输入而引起的。建议开发人员在编写应用程序时进行严格的输入验证并使用安全的文件访问方法来避免此类漏洞的发生。一、catcat-new1.题目2.答题http://61.147.171.105:60014/info?file=ForestCat.txt判断可能有任意文件读取漏洞。读取/etc/passwd文件发现网站时flask框架,pyth

2023年5月8日——github无法打开怎么办?

不使用科学上网连接github——windows版看了网上的方法,无非就是用科学上网,或者修改hosts,我们这里直接用后者,废话不多说,直接上步骤:1.打开hosts文件(C:\Windows\System32\drivers\etc),这里推荐使用notepad++打开,然后会提示如下,这时候点击确定,就可以切换成管理员模式,自如的修改hosts了2.直接将一下内容粘贴到hosts中然后保存即可:#github20.205.243.166github.com157.240.17.14github.global.ssl.fastly.net185.199.108.153assets-cdn.

赢得CSDN铁粉的秘诀!(记录写作三个月的点点滴滴)

在CSDN上写博客已经三个多月了,从开始的陌生到渐渐熟悉CSDN网站的每个角落,猛然发现还有这么一个活动,想了想还是写一篇博客吧,不仅是参加活动,也是记录这一路慢慢探索的过程。1.CSDN铁粉介绍及说明CSDN是为中国IT人士提供学习、成长、成功的一个平台,从1999年创建以来,至今已有20多年的历史。目前,每天仍然有上万的用户来到CSDN,他们在这里寻找问题的答案、关注自己想要关注的技术专家、找到适合自己的社区并在该社区留下成长。既然有用户关注,那么被关注的博主就会有粉丝,并且可能会有很多粉丝,那么这些粉丝到底是有价值有互动的粉丝,还是只是我们口中所谓的“僵尸粉”呢?【铁粉】具体规则如下:铁

【历史上的今天】7 月 17 日:软银收购 ARM;第一次电子邮件中断;维基媒体国际会议

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年7月17日,在1924年的今天,IBMSystem/360系列计算机的主要设计者GerrotBlaauw出生;Blaauw是IBM7030STRETCH项目的设计师,曾致力于命运多舛的IBM8000系列,并为1960-1961年的IBM8106设计了寻呼系统。他是1964年宣布的IBMSystem/360项目的关键工程师。此外,Blaauw还为8位计算机体系结构提供了成功案例。回顾计算机历史,7月17日还发生过哪些关键事件呢?1997年7月17日:史上第一次电子邮件中断图源:维基百科互联网让生活变得如此轻松,

实际业务读取Hive数据库(2023年2月)

背景:在这篇文章之前,我读取数据库的数据没有形成规范,并且代码扩展性不好,使用率不高,而且比较混乱。数据库信息的替换也比较混乱。坏习惯包括:连接数据库之后就开始读数,读完就结束,数据的存放也没有规范,而且容易重复读取。现在将代码分为几层,一层是底层,就是单独连接数据库,在这基础上封装第二个类别,加上了线程锁和时间表,用于确保读数的稳定和超时错误提醒。第三层才是真正的业务,第三层的类里面封装了很多读取不同数据表的方法,每一个方法就是读一个表,然后将数据缓存起来,并且设置好更新数据缓存的时间(例如24小时),和维护多线程读数。第四层也就是简单的调用第三层即可,然后所有的数据都可以读取然后缓存到我们

实际业务读取Hive数据库(2023年2月)

背景:在这篇文章之前,我读取数据库的数据没有形成规范,并且代码扩展性不好,使用率不高,而且比较混乱。数据库信息的替换也比较混乱。坏习惯包括:连接数据库之后就开始读数,读完就结束,数据的存放也没有规范,而且容易重复读取。现在将代码分为几层,一层是底层,就是单独连接数据库,在这基础上封装第二个类别,加上了线程锁和时间表,用于确保读数的稳定和超时错误提醒。第三层才是真正的业务,第三层的类里面封装了很多读取不同数据表的方法,每一个方法就是读一个表,然后将数据缓存起来,并且设置好更新数据缓存的时间(例如24小时),和维护多线程读数。第四层也就是简单的调用第三层即可,然后所有的数据都可以读取然后缓存到我们

【历史上的今天】7 月 12 日:世界上第一台商用数字计算机;Python 之父卸任 BDFL;Wacom 成立

整理|王启隆透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。今天是2023年7月12日,在1854年的今天,伊士曼柯达公司的创始人、胶卷的发明者乔治·伊斯曼(GeorgeEastman)出生;从一开始,伊士曼就很注重公司的科研工作,为此,他不惜重金招聘许多第一流人才,鼓励他们去探索、研制新产品。柯达公司的研究发展预算名列美国企业界的前列,每天投资额高达150万美元,仅总公司就雇用了约2000名工程师和科学家从事各种研究工作。回顾科技历史上的7月12日,这一天还发生过哪些关键事件呢?1926年7月12日:分布式系统领域先驱CarlPetri出生图源:维基百科图中央为Petri卡尔·亚当

微信小程序xr-frame实现交互(地月案例)

基础知识:1.轮廓如果想要与场景中的物体进行互动,比如说点击、拖拽物体,那么这个物体得先拥有一个轮廓才行。轮廓是一个组件。与某个物体互动,实际上是在与这个物体的轮廓进行互动,轮廓让这个物体在物理世界中拥有了一个分身。名称标签属性名组件数据备注球状轮廓sphere-shapecenter,radius,autoFit胶囊体轮廓capsule-shapecenter,radius,height,autoFit长方体轮廓cube-shapecenter,size,autoFit网格模型轮廓mesh-shape-自动适配元素下的Mesh和GLTF模型2.创建轮廓创建轮廓非常简单,只要为xml标签添加上

6月2日,今日信息差

1、2000一瓶的小众香水,雅诗兰黛“全村的希望”。雅诗兰黛旗下香水品牌LeLabo内地首店正式开业。不过,想要在国内现场调配的现场灌装的香水暂时还无法实现2、滴滴旗下公司新增互联网游戏业务3、货拉拉冷藏车上线,切入冷链新市场4、日本政府敲定新版《水产白皮书》,要求提高自给率、强化食物安全保障5、炖肉的时候,有时肉越炖越烂,有的时候却越炖越硬,这是为什么呢?背后有什么科学道理呢?6、西北地区首家儿童友好概念型医院建成落地7、全球首次海上风电无淡化海水原位直接电解制氢技术海上中试在福建兴化湾海上风电场获得成功8、日本将要求苹果允许第三方应用程序商店,禁止谷歌在搜索结果中“偏袒自己的服务”。日本政