- 博客(11)
- 收藏
- 关注
原创 rngd service failed
rngd. http://web.theurbanpenguin.com/centos-7-rngd-will-not-start/unit-files. https://www.digitalocean.com/community/tutorials/understanding-systemd-units-and-unit-files随机数的生成. https://www.cnbl...
2018-12-30 17:09:01 1056
原创 python中对list的操作append和“+”有什么不同
Using list.append modifies the list in place - its result is None. Using + creates a new list. 看看下面两段代码:demo1class Solution(object): def permute(self, nums): """ :type num...
2018-12-20 09:56:22 780
原创 Backtracking 编程范式python
choose-> explore-> unchoose paradigm is the key! below is the general pseudo code 来看看例子一:Given a collection of distinct integers, return all possible permutations.Input: [1,2,3]Output...
2018-12-19 20:05:58 624
原创 tail命令实时跟踪日志
很多时候都需要动态的跟踪一些日志的生产情况打开一个terminal在里面执行系统命令,再打开另一个terminal,在系统中运行tail -f命令
2018-12-18 19:23:00 2280
原创 linux命令之trap
trap是一个shell内建命令,它用来在脚本中指定信号如何处理。比如,按Ctrl+C会使脚本终止执行,实际上系统发送了SIGINT信号给脚本进程,SIGINT信号的默认处理方式就是退出程序。如果要在Ctrl+C不退出程序,那么就得使用trap命令来指定一下SIGINT的处理方式了。trap命令不仅仅处理Linux信号,还能对脚本退出(EXIT)、调试(DEBUG)、错误(ERR)、返回(RE...
2018-12-14 17:19:23 476
原创 sliding window 编程范式python
滑动窗口(Sliding Window)问题经常使用快慢指针(slow, fast pointer)[0, slow) 的区域为滑动窗口已经探索过的区域 [slow, fast]的区域为滑动窗口正在探索的区域 (fast, end of array)为待探索的区域 Sliding Window的问题主要分为:fixed size sliding window dynamic siz...
2018-12-14 14:01:02 1664
原创 乐观锁与悲观锁
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以...
2018-12-13 19:16:48 171
原创 unicode与utf-8的区别
说到编码,得先从ASCII编码讲起。ASCII编码是由美国人发明,美国的字符不超过255个,所以ASCII编码使用了8bit 即一个字节来存储字符。由于汉字的数量远超255个,所以中国自己发明了一个GB2312编码来表示汉字,一般的汉字使用2个字节,对于一些生僻的汉字则使用更多的字节来表示,当然,GB2313编码是可以兼容ASCII码的。 然后,日本,韩国等等国家也...
2018-12-10 13:59:12 213
原创 what is noclobber in linux?
This tip is for people who have ever hosed important files by using > when they meant to use >>. Add the following line to .bashrc:set -o noclobberThe noclobber option prevents you from...
2018-12-07 10:36:02 592
原创 使用awk+sort+uniq进行文本分析
问题:处理一下文件内容,将域名取出并根据域名进行计数排序处理[root@web01 ~]# cat access.log http://www.etiantian.org/index.htmlhttp://www.etiantian.org/1.htmlhttp://post.etiantian.org/index.htmlhttp://mp3.etiantian.org/inde...
2018-12-05 13:33:21 751
原创 makefile里的赋值
1、“=” make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是整个makefile中最后被指定的值。看例子: x = foo y = $(x) bar x = xyz 在上例中,y的值将会是 xyz bar ,而不是 foo bar 。 2、“:=” ...
2018-12-05 09:36:39 494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人