Recent Posts

dva-loading用法

1 minute read

dva-loading是dvajs的一个插件,封装了对loading状态的处理。它提供了对当前异步加载方法的状态(异步加载中状态为 true,异步加载完成状态为 false)的监听和追踪, 可以用来设定ant design中的组件的loading属性

从一组数字中找出只出现一次的数字

less than 1 minute read

最近被人问到了一个算法问题,题目是这样的 一组数字中只有一个数字出现了一次。其他所有数字都是成对出现的。 请找出这个数字

golang-Struct和Json互转

less than 1 minute read

使用golang做web后端的时候经常遇到需要解析或发送json数据的时候,这篇帖子教你如何操作。

Mysql删除数据后释放磁盘空间

less than 1 minute read

Mysql在设计的时候有个这样子的逻辑,对于表里面的数据,使用delete命令删除了以后,这部分数据占据的空间并没有真正释放,而是只是标记删除而已。就是说你用select查询不到了,但是这部分数据还在的。等有新的数据插入表的时候,mysql会用新的数据覆盖掉原来的数据占据的存储空间。因此,你会发现mysql的数据...

python垃圾回收

1 minute read

一.垃圾回收机制 Python中的垃圾回收是以引用计数为主,分代收集为辅。引用计数的缺陷是循环引用的问题。 在Python中,如果一个对象的引用数为0,Python虚拟机就会回收这个对象的内存。 ``` #encoding=utf-8 author = ‘kevinlu1010@qq.com’

tcp工作原理

less than 1 minute read

看到有人做了一个tcp工作原理的动图,我觉得不错,可以很直观的看到tcp是如何工作的,因此分享过来。

grep笔记

less than 1 minute read

1. grep简介 grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgr...

sed笔记

1 minute read

1. Sed简介 sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。...