困扰Chrome用户多年的大问题,终于要解决了!
一个脱离了高级趣味的程序员,关注回复1024有惊喜🤫
一键屏蔽各大视频APP的片头广告!
后台自带AI人工智障聊天系统,来撩🙃
史上第一张黑洞照片是用Python合成的?
这两天,史上第一张黑洞照片,在朋友圈和各大公众号疯传,希望你没有收到视觉中国的律师函。好了,言归正传。这个照片是怎么「拍到」的呢?
做IT的,这些安全知识你不得不懂!
以前刚接触 IT 行业,而我身为运维开发,我以为我所需要做的安全就是修改服务器密码为复杂的,ssh 端口改为非 22,还有就是不让人登录服务器就可以保证我维护的东西安全。
Linux 黑乎乎的命令行下,如何调试 Python?
一般开发者都是在 IDE 中进行程序的调试,当然,有 IDE 的话,当然首选 IDE 进行调试。但是,有时我们的业务场景,限制只能在 Linux 命令行模式进行调试。这时该怎么办呢?
做IT的,这些安全知识你不得不懂!
以前刚接触 IT 行业,而我身为运维开发,我以为我所需要做的安全就是修改服务器密码为复杂的,ssh 端口改为非 22,还有就是不让人登录服务器就可以保证我维护的东西安全。
MySQL 实战 | 08 懵逼,可重复读好像失效了?
我们之前学习了隔离级别和锁,在隔离级别里有一个可重复读,锁里有个行锁。可重复读:事务期间,看不懂别的事务的更新行锁:有事务 1 在更新某行数据时,若有其他事务 2 进来,会被锁住
何为DDoS攻击?用最简单直白的漫画告诉你
就算你没被 DDOS 攻击过,那你起码听说过 DDOS 吧?!如今大流量网络攻击正逐渐呈现增长趋势,经常有报道称某服务器被攻击几乎造成大规模的网络瘫痪。那什么是 DDoS 攻击?如何才能抵御 DDoS 攻击呢?
MySQL实战 | 06/07 简单说说MySQL中的锁
锁是计算机协调多个进程或纯线程并发访问某一资源的机制。在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资源。
MySQL | 05 如何设计高性能的索引?
上回我们主要研究了为什么使用索引,以及索引的数据结构。今天带你了解如何设计高性能的索引。其中,有这么一个点,说的是 InnoDB 引擎中使用的是聚簇索引,其主索引的实现树中的叶子结点存储的是完整的数据记录,而辅助索引中存储的则只是辅助键和主键的值。
39个史诗级奇葩代码注释,程序不会崩,但程序员会!
作为程序员,有没有让你感到既无语又崩溃的代码注释?我们一起来围观一下,这些天秀的注释!
程序员是如何从复杂的代码里找到 bug 的?
我曾经做了两年大型软件的维护工作,那个项目有 10 多年了,大约 3000 万行以上的代码,参与过开发的有数千人,代码 checkout 出来有大约 5 个 GB,而且 bug 特别多,open 的有上千,即使最高优先级的 showstopper 也有上百。分享下我的 debug 的经验。
MySQL实战 | 为什么要使用索引?
在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。
这一次,带你搞清楚MySQL的事务隔离级别!
声明:MySQL专栏学习系列,基本上是本人学习极客时间《MySQL实战45讲》专栏内容的笔记,并在专栏基础上进行知识点挖掘。侵删。本人也不是什么 DBA,所以有些错误的地方请大家指正,相互交流,共同进步!
MySQL是如何做到可以恢复到任意一秒状态的?
MySQL专栏学习系列,这个专栏我不会奢望多少人会看,只是记录下来,希望可以帮到那些需要的人。看到这个题目是不是觉得数据库再也不用担心服务器 crash 了?那我们需要学习为什么可以这么做?以及如何做?
当执行一条select语句时,MySQL到底做了啥?
MySQL专栏学习系列,这个专栏我不会奢望多少人会看,只是记录下来,希望可以帮到那些需要的人。也许,你也跟我一样,在遇到数据库问题时,总时茫然失措,想重启解决问题,又怕导致数据丢失,更怕重启失败,影响业务。就算重启成功了,对于问题的原因仍不知所以。
教你用 Python 来朗读网页
是不是有的时候懒得自己看新闻?那么不妨试试用 Python 来朗读给你听吧。网页转换成语音,步骤无外乎:网页正文识别,获取到正文的文本内容;文本转语音,通过接口将文本转换成语音文件;语音文件的发声,即将语音文件读出;
Python 玩转 Excel
在前面抓取高考分数线的文章中,我们用到了 openpyxl 模块来存储数据到 Excel,今天带大家学习一下该模块的详细使用。根据官方文档,openpyxl 是一个用来处理 xlsx/xlsm/xltx/xltm 格式 Excel 文件的 Python 代码库,同时支持 Pandas 和 NumPy 等包,能够绘制图表,并且同样支持格式控制等。
个人分享 | 我的常规爬虫流程
其实,我鼓捣的有些也算不上是爬虫。首先,爬虫不是我的本职工作,我爬虫一般是为了一些有意思的东西,获取一些信息,或者是实现一些可以自动化完成的任务,比如签到。
程序员是如何从复杂的代码里找到 bug 的?
我曾经做了两年大型软件的维护工作,那个项目有 10 多年了,大约 3000 万行以上的代码,参与过开发的有数千人,代码 checkout 出来有大约 5 个 GB,而且 bug 特别多,open 的有上千,即使最高优先级的 showstopper 也有上百。分享下我的 debug 的经验。