草庐IT

note_display

全部标签

已解决note: This error originates from a subprocess,and is likely not a problem with pip.

已解决(pip安装第三方模块lxml模块报错)Buildingwheelsforcollectedpackages:lxmlBuildingwheelforlxml(setup.py)…errorerror:subprocess-exited-with-errorpythonsetup.pybdist_wheeldidnotrunsuccessfully.note:Thiserrororiginatesfromasubprocess,andislikelynotaproblemwithpip.ERROR:Failedbuildingwheelforlxmlnote:Thiserrororigi

note_2020_3

-----------------------------------网上摘录的一段话,觉得有点道理,出处就不记得了1.首先要选一门赚钱的语言,然后精通之。这是大前提,方向选错了一切都白搭。语言基础语法,平台框架,算法要烂熟于心,这是一切的基础;2.提升自我的商务技能。商务技能对于提高自己的薪资待遇有着很大的决定性因素。专注于一个行业,掌握行业知识会让你更加具有核心竞争力!只有技术和业务都懂的人,才能有希望成为IT精英。3.提高自身的沟通表达能力。不擅长沟通表达,更不喜欢去交流,这个是IT程序员普通现象。俗话说物以稀为贵,沟通能力成为很多企业家招聘IT人才一项重要加分项!如果你善于表达自己,你

note_2020_3

-----------------------------------网上摘录的一段话,觉得有点道理,出处就不记得了1.首先要选一门赚钱的语言,然后精通之。这是大前提,方向选错了一切都白搭。语言基础语法,平台框架,算法要烂熟于心,这是一切的基础;2.提升自我的商务技能。商务技能对于提高自己的薪资待遇有着很大的决定性因素。专注于一个行业,掌握行业知识会让你更加具有核心竞争力!只有技术和业务都懂的人,才能有希望成为IT精英。3.提高自身的沟通表达能力。不擅长沟通表达,更不喜欢去交流,这个是IT程序员普通现象。俗话说物以稀为贵,沟通能力成为很多企业家招聘IT人才一项重要加分项!如果你善于表达自己,你

awk 处理 Git 提交信息生成 Release Note

发布软件时通常都会写ReleaseNote,但每次从头手打也有点累,可以考虑从Git的提交历史中自动生成。Git提交信息一般是三段式结构,段落之间使用空行隔开://空行//空行subject和body自不必多说,trailers中一般是一条条键--值对构成的信息,键和值由冒号:分隔。比如Git的Commiter:就可以视为一条trailer,Gerrit代码审查通过后,也会在Git提交消息中添加Reviewed-by:和Tested-by:之类的trailer。现假设提交信息中的trailers包含Type和Issue字段,分别表示类别(NewFeature,BugFix之类)和BUG编号(G

awk 处理 Git 提交信息生成 Release Note

发布软件时通常都会写ReleaseNote,但每次从头手打也有点累,可以考虑从Git的提交历史中自动生成。Git提交信息一般是三段式结构,段落之间使用空行隔开://空行//空行subject和body自不必多说,trailers中一般是一条条键--值对构成的信息,键和值由冒号:分隔。比如Git的Commiter:就可以视为一条trailer,Gerrit代码审查通过后,也会在Git提交消息中添加Reviewed-by:和Tested-by:之类的trailer。现假设提交信息中的trailers包含Type和Issue字段,分别表示类别(NewFeature,BugFix之类)和BUG编号(G

2016 ZCTF note3:一种新解法

2016ZCTFnote3:一种新解法最近在学习unlink做到了这道题,网上有两种做法:一种是利用edit功能读入id时整数溢出使索引为-1,一种是设置块大小为0使得写入时利用整数溢出漏洞可以将数据溢出到下一个块中。我采取了另一种思路:程序在分配id=7块时虽然提示块已满,但没有采取措施,依然分配了一个块,并将块地址放在了存放块0size的位置,使得可以往块0写入足够多的数据溢出到下一个块中。我先分析我的解法,然后再简单叙述一下另外两种解法的原理。程序分析一般步骤查看程序保护措施。该程序有4个功能:NewnoteShownote(假的,只打印一个字符串)EditnoteDeletenoteN

2016 ZCTF note3:一种新解法

2016ZCTFnote3:一种新解法最近在学习unlink做到了这道题,网上有两种做法:一种是利用edit功能读入id时整数溢出使索引为-1,一种是设置块大小为0使得写入时利用整数溢出漏洞可以将数据溢出到下一个块中。我采取了另一种思路:程序在分配id=7块时虽然提示块已满,但没有采取措施,依然分配了一个块,并将块地址放在了存放块0size的位置,使得可以往块0写入足够多的数据溢出到下一个块中。我先分析我的解法,然后再简单叙述一下另外两种解法的原理。程序分析一般步骤查看程序保护措施。该程序有4个功能:NewnoteShownote(假的,只打印一个字符串)EditnoteDeletenoteN

OI-note

版权声明:仅供学习。持续更新中...也算是个人学习的监督与激励吧。OI路漫漫,且行且珍惜。OI太颓了,模拟赛都打不动,班级全是大佬。算法综合\(Algorithm\)杂题综合Index1:WhilemovingtoanewcompoundtheByteotianInstituteofExperimentalPhysicshasencounteredalogisticalproblem-thetransferofitsvastcollectionofprecisionweightsturnedouttobenon-trivial.TheInstitutehasacertainnumberofco

OI-note

版权声明:仅供学习。持续更新中...也算是个人学习的监督与激励吧。OI路漫漫,且行且珍惜。OI太颓了,模拟赛都打不动,班级全是大佬。算法综合\(Algorithm\)杂题综合Index1:WhilemovingtoanewcompoundtheByteotianInstituteofExperimentalPhysicshasencounteredalogisticalproblem-thetransferofitsvastcollectionofprecisionweightsturnedouttobenon-trivial.TheInstitutehasacertainnumberofco

关于 display: inline-block; 中间有间隙的问题

当我们给一个元素的一系列子元素设置display:inline-block;时,会发现子元素之间存在间隙,如div{display:inline-block;width:100px;height:100px;background-color:yellow;}页面显示是这样的,中间为何会有一条间隙呢?我们先用js获取到section,然后打印一下它的子节点,如下letsec=document.querySelector('section')letchildren=sec.childNodesconsole.log(children)打印结果页面显示为可以看出,我们只有两个div,但是打印出来七个