jdk1.7.0_79 对于线程池大部分人可能会用,也知道为什么用。无非就是任务需要异步执行,再者就是线程需要统一管理起来。对于从线程池中获取线程,大部分人可能只知道,我现在需要一个线程来执行一个任务,那我就把任务丢到线程池里,线程池里有空闲的线程就执行,没有空闲的线程就等待。实际上对于线程池的执行 ...
分类:
编程语言 时间:
2017-06-16 10:05:37
阅读次数:
138
这个问题最近面试总是遇到,作为一个只会写流水代码的程序员,一脸懵逼。看了网上的解释,看的还是很模糊,说下我对这个的理解。 先引出一个话题,两个大水缸,一个空一个满,让你把一个缸里面的水弄到另一个里面。 io:同步阻塞,最蠢的办法,拿个水瓢,盛水,来回跑。 nio:同步非阻塞,先来一根水管。水管一头放 ...
分类:
编程语言 时间:
2017-06-16 10:04:27
阅读次数:
182
三级菜单,比较low级别的,后续学习函数调用 ...
分类:
编程语言 时间:
2017-06-16 10:03:21
阅读次数:
183
最近写着玩了这么一段代码 结果执行的之后一直报错Segmentation fault 后来排查到问题就来自于上面代码的第7句的赋值语句,像上面那样写是错的,因为[]的优先级是要高于*(是指针地址取值,不是乘法,乘法运算符的优先级更低) ...
分类:
编程语言 时间:
2017-06-16 00:52:29
阅读次数:
232
10 行 Python 代码实现模糊查询/智能提示 1、导语: 模糊匹配可以算是现代编辑器(如 Eclipse 等各种 IDE)的一个必备特性了,它所做的就是根据用户输入的部分内容,猜测用户想要的文件名,并提供一个推荐列表供用户选择。 样例如下: Vim (Ctrl-P) Sublime Text ...
分类:
编程语言 时间:
2017-06-15 23:43:41
阅读次数:
506
正则函数 Python提供re模块,包含所有正则表达式的功能 由于python的字符串本身也有\转义,所以需要注意: s = "ABC\\-001" 对应的正则表达式应为:'ABC\-001' 用python的r前缀,就不用考虑转义问题 可以使用 s = r'ABC\-001' 对应的正则表达式为: ...
分类:
编程语言 时间:
2017-06-15 23:43:30
阅读次数:
387
1、input标签类元素文件上传 先定位到文件上传元素id,再使用方法send_keys(文件路径) 2、非input标签 备注:非input标签的文件上传,就不适用于此方法了,需要借助autoit工具或者SendKeys第三方库。 ...
分类:
编程语言 时间:
2017-06-15 23:42:28
阅读次数:
471
最近学习Java面向对象方面的知识点,一直没时间更新博客,因为这块的知识点真的蛮绕的。一个知识点一个知识点的往外冒,而且对于我这个初学者来说区分构造器和方法就花费了一整天的时间。现在准备再重新过一遍知识点。 先背下来一个理念: 面向对象程序设计是将数据放在第一位的,然后再考虑操作数据的方法。 之前, ...
分类:
编程语言 时间:
2017-06-15 23:42:12
阅读次数:
368
问题一: microsoft visual studio c++ 10.0 is required 安装scrapy时候出现需要vc c++ 10,有时安装其他也会有。 解决方法:安装vc 2010,安装过2017无效,安装过程也不一样。 问题二: 安装好,出现Could not find func ...
分类:
编程语言 时间:
2017-06-15 23:41:45
阅读次数:
668
步骤: 1、新建maven项目 2、在pom.xml文件中引入相关依赖 3、创建启动类App.java,添加自动扫描mapper 4、在application.properties文件中添加配置信息 5、编写demo测试类 6、编写mapper 7、编写service 8、编写Controller ...
分类:
编程语言 时间:
2017-06-15 23:40:34
阅读次数:
179
要点: 介绍: 形式语言理论主要研究的是内部结构模式这类语言的纯粹的语法领域。形式语言理论 是从语言学衍生而来,作为一种理解自然语言的句法规律。在计算机科学中,形式语 言通常作为定义编程语言和语法的基础,是正式版本的自然语言的子集。在计算复杂 性理论中,决策问题通常定义为形式语言,复杂类被定义为形式 ...
分类:
编程语言 时间:
2017-06-15 23:40:23
阅读次数:
280
抽象类的特点: A:抽象类和抽象方法必须用abstract关键字修饰。 B:抽象类中不一定有抽象方法,但是抽象方法的类必须定义为抽象类 c: 抽象类不能被实例化,因为它不是具体的。 抽象类有构造方法,但不能被实例化?构造方法的作用是什么? 用于子类访问父类数据的初始化。 D:抽象的子类。 如果不想重 ...
分类:
编程语言 时间:
2017-06-15 23:39:53
阅读次数:
184
6.824的课程通常是在课前让你做一些准备。一般来说是先读一篇论文,然后请你提一个问题,再请你回答一个问题。然后上课,然后布置Lab。 第二课的准备-Crawler 第二课的准备不是论文,是让你实现Go Tour里面的crawler。Go Tour里面原有的实现是串行的,并且可能爬到相同的url。要 ...
分类:
编程语言 时间:
2017-06-15 23:39:45
阅读次数:
260
数据存储的常用结构有:堆栈、队列、数组、链表。我们分别来了解一下: 堆栈,采用该结构的集合,对元素的存取有如下的特点: 先进后出(即,存进去的元素,要在后它后面的元素依次取出后,才能取出该元素)。例如,子弹压进弹夹,先压进去的子弹在下面,后压进去的子弹在上面,当开枪时,先弹出上面的子弹,然后才能弹出 ...
分类:
编程语言 时间:
2017-06-15 23:39:15
阅读次数:
258
转自:http://blog.csdn.net/haoel 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用 ...
分类:
编程语言 时间:
2017-06-15 23:39:04
阅读次数:
337
struct为空时,大小为1. 1、 sizeof应用在结构上的情况 请看下面的结构: 对结构MyStruct采用sizeof会出现什么结果呢?sizeof(MyStruct)为多少呢?也许你会这样求:sizeof(MyStruct)=sizeof(double) sizeof(char) size ...
分类:
编程语言 时间:
2017-06-15 23:38:39
阅读次数:
300
组合模式实际上是一种树形数据结构。以windows目录系统举例,怎么样用java语言描述一个文件夹? 定义一个文件夹类,文件夹类中包含若干个子文件类和若干个文件类。 进一步抽象,把文件夹和文件都看做节点,于是一个文件夹就可以描述为一个节点类,包含若干个子节点。 我们看看组合模式的代码 测试类 在实际 ...
分类:
编程语言 时间:
2017-06-15 23:38:22
阅读次数:
223