Lin_R

531
获赞数
5
关注数
334
粉丝数
广州
NUAA | wu
IP 属地未知
2017-04-10 加入
浏览 24.2k

准则一:简单即美。
准则二:让每一个程序只做好一件事。
准则三:尽快建立原型。
准则四:舍高效率而取可移植性。
准则五:采用纯文本文件来存储数据。
准则六:充分利用软件的杆杆效应。
准则七:使用shell脚本来提高杆杆效应和可移植性。
准则八:避免强制性的用户界面。
准则九:让每一个程序都成为过滤器。
永远记住:搬起石头砸自己的脚总比裹足不前要好

5,211 声望|大师
全站排名超越 99.78% 用户
python
4.2k
linux
514
正则表达式
461
javascript
407
php
233
个人动态
  • 回答了问题2020-06-01
    一个程序多运行几个,和一个程序开多进程有什么区别吗?
    对于端口监听的服务,一个服务可以监听一个端口,将请求通过队列或者管道分发给具体的子进程处理,如果多个cmd 启动,如何做到大家只监听一个端口;
  • 回答了问题2020-06-01
    求教 Sokcet 链接复用问题
    客户端发送了空白字符给服务端,一般是代表链接断开了,这时候服务端和客户端能做的,也只能关闭在这个链接,重启新的链接; 而上述的代码在同时刻只能接受一个客户端的链接,然后处理该链接的事情,直到断开再 accept 新的; 这个信息可能可以解决你的问题:Python ...
  • 回答了问题2020-05-20
    求助Python r.text 返回了不规律的代码,有什么解决方向呢?
    这个就是页面的代码啊,用 re、Scrapy 需要什么解析就好了
  • 回答了问题2020-03-24
    Python字符串分割问题:分离字母和数字并组装为dict
    {代码...}
  • 回答了问题2020-03-22
    python 数组中的字典元素根据多个字段分组后聚合
    {代码...}
  • 回答了问题2020-03-08
    用Python如何换行输出前10位
    {代码...}
  • 回答了问题2020-02-29
    python中如何快速删json文件中指定的数据
    可以试下不解析,直接读文件,删除 "explanation":与 "more" 行的内容
  • 发布了文章2020-02-29
    Linux:断点原理与实现
    前言 从事编程工作的我们,总有调试的时刻,不管是通过 IDE 调试开发中的代码,还是通过 GDB 排查正在运行的进程。 特别是经常使用 GDB 的童鞋,对它提供的强大功能更加如数家珍,其中就不乏 breakpoint(断点)。 刚好最近做到 Ptrace 相关的实验,也顺便撸了这篇小...
  • 发布了文章2020-02-08
    Python:谨防 Post 打爆 /tmp
    前言 我们有个独立部署的文件传输服务,主要是通过 Flask 实现,对外提供的功能主要是接收客户端传输的文件,并将其转发至 RabbitMQ。 有次收到了磁盘告警: 本来这种告警没什么好特殊的,登录机器删除下文件就好了,然而这次似乎不是那么简单,因为这个增长有点神奇...
  • 发布了文章2020-01-30
    Python:requests 超时机制实现
    前言 在工作环境中,访问 Http 是再常见不过了,相应的库也非常多,而 Requests 是当中比较好用的一个。 除了常见的 GET、 POST、Delete、PUT 之外,timeout 的参数也是非常好用,它可以防止请求堵塞太长时间,如: {代码...} 既然这个参数这么好用,难免想知道实现...
  • 赞了文章2019-12-08
    不要再谈没兴趣了,那只是你不学习的借口罢了
    高效学习的定义:找到最适合自己的学习手法,在相对短的时间内集中注意力,以解决一个工作生活当中的难题为目的着手学习,你需要勤加练习,有时候还需要向名师求助。——许岑
  • 发布了文章2019-11-09
    Python:记录一次Web接口优化
    背景 我们负责的一个业务平台,有次在发现设置页面的加载特别特别地慢,简直就是令人发指 让用户等待 36s 肯定是不可能的,于是我们就要开启优化之旅了。 投石问路 既然是网站的响应问题,可以通过 Chrome 这个强大的工具帮助我们快速找到优化方向。 通过 Chrome 的 ...
  • 发布了文章2019-09-29
    游记:云南之旅
    前言 上周公司旅游去了云南,整个感受就像 《彩云之南》 歌词一样: {代码...} Day 1:大理古城 虽然我们飞机是直接去丽江的,但是真正的旅途是从坐了三小时车的大理开始。 在路上一边听着导游介绍一边在车窗外就看到一排排白色的房子呼啸而过,这些白色的房子其实就...
  • 发布了文章2019-07-12
    Python:线程为什么搞个setDaemon
    前言 使用 Python 都不会错过线程这个知识,但是每次谈到线程,大家都下意识说 GIL 全局锁, 但其实除了这个老生常谈的话题,还有很多有价值的东西可以探索的,譬如:setDaemon()。 线程的使用 与 存在的问题 我们会写这样的代码来启动多线程: {代码...} 输出: {代...
  • 赞了回答2019-07-01
    git设置大小写敏感问题
    首先讲一下: git 本身是对大小写不敏感的 mac和window,默认也是对文件名不区分大小写的 所以,默认情况下如果你本地把文件夹小写的修改成大写的,然后提交,会导致github上存在一份大写的和一份小写的文件夹。 此时要删除掉github上的小写文件,需要做的是: 在github...
  • 赞了文章2019-05-31
    一文让你明白CPU上下文切换
    我们都知道,Linux 是一个多任务操作系统,它支持远大于 CPU 数量的任务同时运行。当然,这些任务实际上并不是真的在同时运行,而是因为系统在很短的时间内,将 CPU 轮流分配给它们,造成多任务同时运行的错觉。
  • 发布了文章2019-05-13
    游记:泰国之旅
    前言 老早就听说泰国游性价比很高,好不容易攒了几天年假,趁着这次五一也终于亲身体验了一把。 因为讨厌跟团,所以和同事们组了个 6 人团就出发了,本来只想是简单的玩玩就算,旅游后才发现这特么简直就是奢侈豪华团鸭! Day 1:曼谷 4.30 号凌晨的飞机,直接从广州...
  • 回答了问题2019-03-23
    re.sub怎么把匹配的内容逐一替换
    如果你想脱敏的部分和顺序无关的话,可以试下这种方法: {代码...} 输出: {代码...}
  • 发布了文章2019-03-16
    Linux:netstat 面试答疑
    为什么会问 netstat? 因为有太多的情况是需要它来协助了,比如网络链接异常,所以我一般会从 netstat 开始,由浅入深来考察对方的命令基础和网络基础:
  • 回答了问题2019-03-06
    从配置文件读取正则表达式,读取后类型是字符串
    那为什么不直接单存 pattern? {代码...}