题目 编写一个程序:1、能在当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件;2、并打印出相对路径。 思路 1. 这道题目是要用到递归的,递归中return的陷阱,请参考上篇博文《python递归中的return"陷阱"》 2. 涉及到正则的部分考虑用re.serach方法 3. 可 ...
分类:
其他好文 时间:
2018-07-05 19:49:23
阅读次数:
230
一般的做法就是写一堆if,但是由于题目中的限制比较多,所以陷阱也很多,很容易漏掉一些情况 这里我们采用暴力的方法去实现 1 #include <bits/stdc++.h> 2 using namespace std; 3 4 int n, k, cnt; 5 string s0, s1, s2; ...
分类:
其他好文 时间:
2018-07-04 17:36:02
阅读次数:
161
Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的Python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。 在编译时会出现这样的错IndentationError:expected an indent ...
分类:
编程语言 时间:
2018-07-02 18:17:38
阅读次数:
189
码农加班者说 佟学强 前记:学强尊者,河北人仕也。自幼苦读诗书,人皆言聪慧。奈何年轻时元神拘禁于泥丸宫内,故才能不外见(同出现的现)。有一好友名唤伽沅尊者,天生丽质。一日,伽沅对学强说,汝加班太少,故元神不能冲破泥丸宫。岂不知加班愈多能力愈达上限,元神自会归位,届时汝将成大器矣。余有感于斯,故作文以 ...
分类:
其他好文 时间:
2018-07-01 20:55:27
阅读次数:
137
一、Lock与ReentrantLock 前面的章节主要谈谈原子操作,至于与原子操作一些相关的问题或者说陷阱就放到最后的总结篇来整体说明。从这一章开始花少量的篇幅谈谈锁机制。 上一个章节中谈到了锁机制,并且针对于原子操作谈了一些相关的概念和设计思想。接下来的文章中,尽可能的深入研究锁机制,并且理解里 ...
分类:
编程语言 时间:
2018-06-29 14:04:40
阅读次数:
177
String str = "com.cn.xxx"; String[] strs = str.split("\\."); 将字符串以点号进行分割,需要用\\进行转义,不然点号指的是可以匹配任意字符。 String类的matches(String regex),参数是正则表达式。特别需要注意的是rep ...
分类:
其他好文 时间:
2018-06-29 01:19:00
阅读次数:
144
1.有一个线程类对象(通过继承Thread类来实现),如果程序从未调用过该对象的start()方法来启动它,那么这个线程对象将一直处于“新建“状态,它永远不会作为线程获得执行的机会,只是一个普通的java对象,这时,直接调用其run()方法时,与普通的java对象的普通方法并没有什么区别。 2.静态 ...
分类:
编程语言 时间:
2018-06-29 01:18:25
阅读次数:
199
1.一般面试题都会出关于String java = new String("I love java");这条语句创建了几个字符串对象?我在最开始时一直认为是只创建了一个字符串对象,但其实是创建了两个字符串对象,第一个是构造函数中作为形参的直接量对象,第二个则是构造函数返回的字符串对象。 而在 jav ...
分类:
编程语言 时间:
2018-06-29 00:14:26
阅读次数:
192
“自我认同”是他近期较大的一个进步,对外界认同的向往以及非事实信息的过滤让他逐渐得到了一些真正意义上的“自我放空与把控”。“放空”确实让他得到了一些情绪上的平复,但短暂的平复过后,迎面而来的却是一堆实实在在且无法规避的“客观”挑战。 他曾经是一个不折不扣的好“演员” “我们每个人都是自己人生的主角” ...
分类:
其他好文 时间:
2018-06-27 14:04:27
阅读次数:
203
永远不要传递字符串作为setTimeout的第一个参数!!!记住第一个参数只允许函数,或者匿名函数!因为传递字符串有陷阱啊!!它就是披着羊皮的eval啊!!而且上下文会变成全局啊!! 第一个参数为可执行函数,当第一个参数调用的函数带括号的时候是返回函数执行的结果;直接调用,不等待2000ms; ...
分类:
其他好文 时间:
2018-06-26 19:30:40
阅读次数:
153