![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
全栈知识
文章平均质量分 51
介绍与技术创新、应用和普及相关的全栈知识。
技术地图
勤恳推动技术创新、应用、普及
展开
-
excel/csv文件单页最大能存多少行呢?
这说明Excel单页sheet存储的数据是1048576条,104万多点,这数据还有点奇怪,不是个整数。最近给一个客户导出Excel数据,数据量很大,Excel直接爆掉了。原创 2022-12-15 14:19:51 · 4522 阅读 · 1 评论 -
python如何将日期字符串格式化年月日
今天用Python的DataFrame处理数据时,相对一波数据进行按日期分组处理,但是原始数据包含时间分秒,无法按日期分组,因此需要先将数据转成只包含年月日的数据格式。但是写代码处理过程中发现有点绕,不熟悉的同学容易绕晕。原创 2022-11-28 22:53:34 · 3546 阅读 · 0 评论 -
tesseract5.0+tesstrain+tess4j识别验证码_JAVA_MAC
tesseract5.0+tesstrain+tess4j训练识别验证码_JAVA_MAC OS原创 2022-04-26 15:25:23 · 1598 阅读 · 0 评论 -
解决:IE浏览器的Webdriver无法启动,IEDriverServer无法启动,有数量限制
问题: nested exception is org.openqa.selenium.SessionNotCreatedException: Unexpected error launching Internet Explorer. IELaunchURL() returned HRESULT 80070012原因:用webdriver测试时,IEDriverServer服务启动太多了,有数量限制,超过了就不能再启动了。解决:打开任务管理器,手动关闭IEDriverServer的进程就OK了。原创 2020-11-18 22:02:24 · 1643 阅读 · 0 评论 -
IE浏览器SendKeys极其慢的解决办法
是用了Webdriver的IE浏览器抓取数据,发现在用WebElement的sendkeys赋值填入数据时非常、非常慢,难以忍受下找到了如下解决办法1、IE的64位驱动貌似极其慢,神仙都没有办法解决2、用IE的32位驱动器替换3、在操作系统上运行32位的Webdriver驱动,来回折腾几下之后容易挂掉4、为了不让它挂掉修改一下注册表,修改值如下:32位Windows,在注册表编辑器中检查的密钥是HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ In原创 2020-11-12 11:22:05 · 962 阅读 · 0 评论 -
网页自动抓取数据/自动化测试的Selenium的Webdriver下载地址
支持IE/Chrome等浏览器取数的驱动器Webdriver下载地址:http://chromedriver.storage.googleapis.com/index.htm原创 2020-11-12 11:12:43 · 528 阅读 · 0 评论 -
如何用GIMP绘制gif图,我用5个小时制作了一个CSDN的点关注动态图,现在都教给你5分钟学会。
如何用GIMP绘制gif图,我用5个小时把CSDN的点关注动态图改编成自己的,现在都教给你,让你5分钟搞定。今天在CSDN上看见它的点关注动态挺不错的,于是萌生了改编的想法,把自己的博客也装饰一下,原创 2020-04-09 18:22:45 · 1183 阅读 · 0 评论 -
现代数据中心的7个组成部分,2分钟了解技术前沿
现代数据中心主要由以下7大板块构成,看一眼就知道这7大技术板块其实也代表了相应领域的技术前沿。1.超聚合(Hyperconvergence)计算、存储和网络集中在一台计算机上,降低了数据中心的复杂性,提高了性能并增强了可扩展性。2.虚拟网络存储(Virtual SAN)SAN(Storage-area Network)是永远驻留在Virtual SAN中,它聚合了驻留在超聚合系统中...原创 2020-04-09 10:20:06 · 2069 阅读 · 0 评论 -
我们熟悉的个人电脑或许不久将消失,云桌面有望成为下一代接替者
从最近一篇来自外媒的报道看到云桌面已经开始公测了,从此,计算机领域又多了一个新词——桌面即服务(Daas),DaaS的出现或许预示着我们如今的个人电脑将发生一场大变革,甚至不久的将来可能会消失或成为边缘,而由云桌面替代。以下对这篇报道的主要内容进行翻译:标题:“AMD和Azure nv4:在云中启用现代台式机和工作站”现代企业需要满足现代工作场所的期望。由AMD驱动的Azure环境提供...原创 2020-04-09 08:25:25 · 582 阅读 · 0 评论 -
自媒体注意了:借着315今日头条关闭了一批头条号账号
看到头条3月13日公布的封号名单,标题党、低俗、谣言、侵犯版权、恶意营销这几类上榜。在网络传播中一些人不顾污染他人眼睛,不顾浪费他人时间,发布一些不仅没营养还有毒的内容只为博眼球赚流量,一些平台睁只眼闭只眼。如果不作出及时的处理让恶俗内容占据主位,长此以往,则会出现劣币驱逐良币现象。恭喜一些能认清自身毒瘤并勇敢切除的平台,同时给自媒体人一个警示,以后别打插边球了,认真做好内容。此次头条在一个星...原创 2020-03-16 13:11:07 · 2721 阅读 · 0 评论 -
自媒体免费文章赚钱的几大途径
很多博主写文章都是一种爱好,然而,作为一个成年人,养活自己是必须面临的现实,本文整理了当今主流的能将流量变现的自媒体平台(即可将流量转为广告佣金的自媒体平台,不包括知识付费)。以下几个平台提供了方便的广告佣金收入模式,基本不需要自媒体作者做额外的事情,重点是流量、流量,还是流量。1、百度百家https://baijiahao.baidu.com/2、百度经验日报广场https:...原创 2020-03-13 20:06:32 · 509 阅读 · 0 评论 -
世界上第一个程序员——诗人拜伦之女Ada,短暂而非凡的一生
程序员中的女神——Ada,非她莫属。Ada是世界上第一个程序员,注意,不论男女,她都是第一,Ada是英国著名诗人拜伦之女。拜伦之女为什么是个程序员呢?龙生龙,凤生凤,这头衔怎么来的呢。其实,Ada除了她爸是拜伦和程序员之外,还有很多值得了解的事。一、Ada的父亲是拜伦Ada,原名Augusta Ada Byron,结婚后随夫姓叫 Augusta Ada King,之后其夫君生了Lovela...原创 2020-03-07 20:44:52 · 7656 阅读 · 0 评论 -
10台世界上最快的超级计算机
世界上最快的计算机有多快呢?从最新(2019年11月)的超级计算机世界500强名单中,我们注意到,最后一位的性能是1.14pflops,Top500所有计算机综合能力达到1.65 exaflops。什么意思呢?先科普一下几个关键词: flops是什么:是"floating-point operations per second"的缩写,表示每秒所执行的浮点运算次数,即每秒浮点运算次数、每...原创 2020-02-28 19:16:02 · 18605 阅读 · 0 评论 -
JavaScript技术地图,助你走向人生巅峰
JavaScript几乎是当今web开发必不可少的编程语言,不管你信不信,它都是程序员的必备技能。全球的编程语言超过2500种以上,JavaScript何德何能,让它成为全世界程序员的必选呢?他爸是热门大王Java吗?它没有竞争对手吗?他一直被人们捧在手心的秘诀是什么?本文对JavaScript关联技术整理成技术地图,帮你揭示JavaScript的技术脉络,快速了解JavaScript的昨天...原创 2020-02-26 23:18:44 · 1898 阅读 · 0 评论 -
Java的成功之路,是金子总会发光的
Java是当今编程语言中名震世界的霸主,没听说过Java的都不好意思说自己是程序员。可就是这样一个万人崇拜的上位者Java也曾经历了一段暗无天日,看不到明天的日子。这一切起源于20世纪90年代,硬件领域出现了单片式计算机系统,人们预计这种价格低廉的系统可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度,因此很多公司都想赶上这个风口,Sun公司便是其中之一。1991年,S...原创 2020-02-25 13:19:15 · 1485 阅读 · 0 评论 -
Python的创作起源,成功是必然的
国内网上关于Python语言的起源说的神乎其神,有的说"因为作者不喜欢花括号,于是发明了python",有的说是“作者为了打发无聊的圣诞之夜,发明了Python",真的看不下去了,太浮夸了。这是对Python发明创作过程的断章取义,给人感觉发明一种编程语言十分随意、毫不费力,这是将当下天天加班熬夜的程序员智商置于何地,给奋斗中的程序员造成多大的心里阴影面积。你只有十分努力,才能看起来毫不费力。...原创 2020-02-24 19:58:07 · 1873 阅读 · 1 评论 -
Smalltalk的辉煌时代
Smalltalk和其创作人alan kay都是IT界的一个传奇,值得后人了解和称赞。什么是Smalltalk,它取得了哪些成就呢?估计你在百度百科可以搜到,但是不够详细,不够丰满。下面是一篇来自外国网友Richard Eng关于“what is smalltalk"的文章,他基本把smalltalk的历史和成就都介绍了,本文把其核心思想翻译如下:smalltalk是一种面向对象的编程语言...原创 2020-02-23 14:17:46 · 1831 阅读 · 0 评论 -
了不起的Smalltalk,图灵奖得主之作,苹果、微软的灵感来源
什么是Smalltalk,它有哪些过人之处?现年40岁以下的程序员了解它的应该不多,smalltalk鼎峰时代是在上个世纪80、90年代,如今热度已经消退,上期2020年2月TIOBE流行榜上在第93位,现有用户还是非常多的,还有很多专门为Smalltalk提供服务的供应商,很多开源的Smalltalk版本。Smalltalk是国外编程语言教科书,尤其是面向对象的教科书中出现的高频词汇,因为它有很...原创 2020-02-23 13:40:17 · 940 阅读 · 0 评论 -
令程序员最头疼的事投票结果“命名”这件事遥遥领先
众所周知,给孩子其名不是件轻松的事,有些长辈还要专门找起名专家。而程序员天天都要其名,各种变量、对象、类没完没了,按照代码规范还要求必须要有意义,但有时候真的很词穷,各种中文字母、数字都上去了。既然程序都用英语单词写,那么说英语的老外应该轻松多了吧?然而,据老外的一篇文章“如果你没有一个好词库,就不要去编程”中反馈,在关于对"程序员最难的事”投票中总共有4500个来自quora和ubuntufor...原创 2020-02-22 16:05:47 · 1576 阅读 · 0 评论 -
编程中最难的事是什么?排名第一的是初始架构,第二是Debug
你认为编程中最困难的是什么呢?处在不同岗位,各有各的看法。老外程序员对这件事也是争论不休,于是他们发起了一个投票,投票结果发下,排名第一的是程序初始的架构设计,紧随其后的是Debug(代码调试),而得票最低的是实现新功能排在最后一名。这个结果在外人看来不可思议,开发新功能怎么可能是最简单的呢?而在程序员看来,应该完全在情理之中,尤其是Debug的难度,看来中外程序员所见略同。下面是投票结果:...原创 2020-02-22 15:05:56 · 3100 阅读 · 0 评论 -
Java和Python选谁?一句话告诉你
Java和Python选择哪个好?由于近些年Python比较火爆,让很多即将入行或者转行的人很纠结,尤其是铺天盖地的Python培训广告把人给整蒙了。关于这个问题的回答很多,大多会把Java和Python拉出来进行一番比较,比如“Java性能高”,“Python语法就如同英语一样,灵活、易学”,结论大都是“各有优缺点,取决于你自己。“,看完之后,还是不知道选什么。然而,实际上问这个问题的人,大...原创 2020-02-22 11:11:21 · 936 阅读 · 2 评论 -
编程语言世界之最
随着编程语言的发展和分化,种类越来越多,分类越来越细,在编程语言的历史发展过程中,涌现了很多值得人们铭记的时刻。1、最早的编程语言:机器语言出现于1946年,是第一代编程语言,是面向机器的语言,有0和1组成是计算机直接识别和执行的语言,也是其他所有编程语言的目标语言。2、最早的助记语言:汇编语言出现于机器语言之后,1946年~1950年(其具体出现时间待查明),是第二代编程语言,是...原创 2020-02-21 18:22:17 · 4531 阅读 · 1 评论 -
编程语言搜索量排行:用十年数据告诉你什么最受欢迎
编程语言众多且对整个开发生态的影响深远,对于程序员而言,选编程语言如同选择行业,而对企业而言,选择编程语言就如同选择一个生态环境,有人说“站在风口,猪都能飞起来”,反之,依然,因此,了解编程语言的实际市场状况并做出正确的选择非常重要。近期做了多篇关于编程语言的文章并多次用到了TIOBE编程语言排行榜,但有一次一个朋友反馈说TIOBE排行指标中使用“<language> programm...原创 2020-02-21 15:31:50 · 2194 阅读 · 0 评论 -
京东和淘宝近十年搜索热度对比,发现顶尖者的PK规律
经过对京东和淘宝国内两家电商从2011年开始至今近十年的百度日常搜索量对比,发现京东和淘宝的日均搜索量真的很惊人,京东(关键词包括“京东”和“京东商城")日均搜索量峰值达到150万,十年平均值为60万,而淘宝(关键词包括“淘宝”和“淘宝网”)日均搜索峰值为260万,十年平均值为130万,但是近两年京东和淘宝两者的差异越来越小,淘宝稳定在40万日均左右,京东稳定在30万日均左右。在对比中还发现了很多...原创 2020-02-20 15:35:53 · 2104 阅读 · 0 评论 -
IDC:2020年中国云计算市场十大预测
消息来自新浪科技昨天午间(2020年2月19I),该消息称IDC于近日发布了《IDC FutureScape: 全球云计算2020 年预测——中国启示》,报告中介绍了全球云计算2020年的十项预测以及中国启示,并提出了未来5年云计算技术买家对于技术发展路线所需要考虑的行动建议。IDC做出了十条云计算的预测,其中2条是关于云计算基础实施,一条关于数据大爆炸,而剩下的7条与云开发相关。其实,云计算基础...原创 2020-02-20 10:36:13 · 3266 阅读 · 0 评论 -
世界上热度最持久的编程语言,一旦精通它绝不会失业
世界变化太快,停下来就会被淘汰。程序员更是如此,各种新技术、新工具层出不穷,今天还在用的编程语言,明天就可能宣布被另一种替代,比如2014年横空出世的swfit,突然就宣布要接任Objective-C,让很多开发者措手不及。在程序员的世界里,变化是唯一不变的主题。因此,很多程序员都很焦虑,除了加班,还得在加班之外的业余时间不断地学习、学习、学习!那么有没有一劳永逸的呢?人人都觉得这只是个理想,但编...原创 2020-02-19 11:02:03 · 4116 阅读 · 1 评论 -
编程语言全球流行榜前50名年龄统计,优秀的编程语言都出生在哪个年代?
在程序员这个圈子里,很多人都很焦虑,尤其是年过30的程序员,尽管他们拿着比其他行业的同龄人高出好几倍的薪水,他们依然为自己的未来感到十分不安,而且焦虑程度相比其他行业更高。为什么呢?对TIOBE发布的2020年2月编程语言流行榜前50名进行年龄统计分析后,发现他们的焦虑是完全有科学依据、有数据支撑的,并不是杞人忧天。根据统计结果发现流行榜单前50的席位1990年以后出现的语言占了54%,也就是...原创 2020-02-18 18:04:32 · 3218 阅读 · 0 评论 -
少儿编程语言早在上世纪60年代美国就有了
在国内少儿编程这几年火的不得了,大街小巷只要是3-18岁的家长无人不知无人不晓,隔三五天就有编程体验课邀约电话打进来,连拒绝都词穷了。所以,很多人以为少儿编程是这几年里出现的新玩意,新科技。其实,早在上世纪70年代,美国就编写了专门给青少年使用的编程语言。下面就捋一下主要有哪些少儿编程语言:一、Logo编程Logo是1976年由美国麻省理工学院(MIT)佩帕特(Seymour Papert...原创 2020-02-17 23:41:31 · 1047 阅读 · 1 评论 -
编程语言2月全球流行榜,Java第一,Objective-C正在快速下降
新年伊始,复工在即,是坚持自己的开发语言呢,还是弃暗投明?根据2月公布的编程语言全球流行榜单,Java以17.36%的比例位居榜首,紧随其后的是C语言,而Objective-C却正在下降,从原来2011年、2012年的年度冠军,到今天已经跌到流行榜单边缘,与此同时,Swift则快速上升到了榜单的第10名。面对变化,作为开发者何去何从,大概你的心中已经有了答案。2020年2月份编程语言全球流行榜...原创 2020-02-15 16:55:04 · 2630 阅读 · 0 评论 -
最近一个月编程语言热度排行,C语言第一
疫情即将远去,复工在即,是要一直坚持用某种语言开发下去,还是弃暗投明,为了了解国内编程语言的发展趋势,通过百度了解到C,Java,Python,C#,PHP这5种编程语言最近一个月用户的搜索情况,这5种语言在国内使用率是非常高的。结果发现C语言居然达到2万的日均搜索,排名第二的Python是1.8万,Java是6千排名第三被C摔了好几条街,而最低的是C#只有1200的日均搜索量。有图有真相,下面上...原创 2020-02-15 16:02:34 · 846 阅读 · 2 评论 -
2003-2019年编程语言流行榜单冠军榜及分析
在编程语言的地盘上,Python可谓是抢尽了风头,然而,根据2019年编程语言流行度统计分析,久盛不衰的C在2019年再度登上榜首,一直在用C的小伙伴又可以傲娇一下了。从语言流行度角度看,在历年中还有哪些流行夺冠呢?你用的语言是否也曾独领风骚。通过对2003-2019年的编程语言流行榜单冠军数据进行统计,上榜次数最多的是C和Python达到3次之多,榜中年龄最大的C出生于1972年47岁,年龄...原创 2020-02-15 13:29:19 · 1138 阅读 · 0 评论 -
如果编程语言是情人,哪种语言代表你的TA
今天是情人节,编程语言很多,据说已经过万。Java: 王者,社交好,能力强。C:久居而不腻,酒是陈的香。C++:严肃、认真,有才华,不外露。C#:美丽(帅气),睿智,不轻易牵手。Python:白富美,人见人爱,圈里有TA没你。PHP:充满美感,略有保守。Perl:神秘,等你去发现。Ruby:强大、时尚、自信,被你忽略了。汇编:感觉TA啥没干,没有TA,家里就瘫痪...原创 2020-02-14 18:59:49 · 450 阅读 · 0 评论 -
云的工作原理,一看就懂,再也不怕尴尬了
几乎人人都在谈云,云到底是什么呢?我们如何应对云时代的开发技术呢。花几分钟看一下,有备无患。当人们提到云时,可能会认为这是具有一定规模数量的计算(因为经常会听到“云计算”),但实际上,云是一组远程托管的计算资源,由客户端使用,可以是网页、移动应用程序或是传统桌面应用程序。云计算和传统计算机/服务器之间的界限有点模糊,但一般而言,云计算可以通过两点来区分,一是规模,二是设计原则上云上的计算资源是...原创 2020-02-08 18:32:30 · 2847 阅读 · 0 评论 -
系统的三个变革对应用开发的深远影响
操作系统是硬件之上最基础、最重要的一层,可以说,它长啥样,应用开发就长啥样。而操作系统每一次的变革,也就是下一波应用开发的热潮。因此,了解操作系统的发展,就能掌握应用开发的原理和技术发展规律。根据操作系统部署运行的基础,操作系统的发展经历了传统物理机、虚拟机和集装箱(也叫容器)三个时代,而现在人人皆知的云及其云应用就是集装箱的功劳。一、传统物理主机时代:1、应用部署:独占物理服务器...原创 2020-02-07 19:01:53 · 651 阅读 · 0 评论 -
技术储备:认识一下云开发基石Kubernetes
Kubernetes,你不知道TA是谁?请进来一下。若说云应用开发是不可避免的下一代开发热潮,那么Kubernetes就是你一定要认识的对象。做过传统应用的同学应该还记得,曾经多少次在开发环境运行正常的程序,在测试环境不行,在测试环境通过后的程序,部署到生产环境还不行,而且原因千奇百怪,因此,那个年代会修电脑的网管才是个好程序员,要不然活不过一个版本。容器的出现缓解了这个问题,容器比如Docker...原创 2020-02-06 17:40:14 · 505 阅读 · 0 评论