这次学习笔记整理了在学习list和tuple、条件判断和循环、dict和set、函数、切片、列表生成式、生成器七个方面的内容,内容很基础,但是有些琐碎。那么,让我们赶快开始吧。(1)list和tuplePython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除...
分类:
编程语言 时间:
2014-10-26 16:50:47
阅读次数:
275
C++中的类型查找过程相对简单,基本上就是名字查找,这里不再介绍。你可以学习C++编程-基础知识篇教程。对于 .cpp 文件中调用的一个函数 ( 或成员函数 ), 编译器主要做了下面三件事情 :1、名字查找 . 先在所在编译单元中可见名字实体中进行名字查找 .(1) 类成员函数优先 ( 对象所在的类...
分类:
编程语言 时间:
2014-10-26 16:50:44
阅读次数:
179
1.charAt():功能返回字符串中第n个字符,若超出范围返回空字符串,返回值 string中第N个字符的实际值2.charCodeAt()
分类:
编程语言 时间:
2014-10-26 16:48:39
阅读次数:
190
!!一般用来将后面的表达式强制转换为布尔类型的数据(boolean),也就是只能是true或者false;经常看到这样的例子:代码如下:var a;var b=!!a;a默认是undefined。!a是true,!!a则是false,所以b的值是false,而不再是undefined,也非其它值,主...
分类:
编程语言 时间:
2014-10-26 16:48:15
阅读次数:
121
说到Java读取Excel文件,用得多的当然是POI或jxls,但今天在看一本书的时候,其中提到使用JdbcOdbcDriver这个驱动类在不依赖第三方库的情况下也可以完成对Excel文件的读取操作,网上搜了一下原因然后自己写了个例子跑通了,在此记录一下。
Java读取数据库大家都很熟悉,需要一个数据源与相应的驱动,开发者通过JDBC操作驱动,驱动再去操作数据库;那么Java读取Excel文...
分类:
编程语言 时间:
2014-10-26 15:39:55
阅读次数:
143
1.Futrue
public interface Future //Future 表示异步计算的结果ExecutorService threadPool = Executors.newSingleThreadExecutor();
Future future = threadPool.submit(new Callable() {
public String call() throws Ex...
分类:
编程语言 时间:
2014-10-26 15:40:38
阅读次数:
159
1.移植性差,如果是软件项目建议不要用。如果希望一段程序仅在单一设备上运行并且效率极高,可以使用内联汇编。比如,单片机开发。
2.
。。。。。。持续更新中。。。。。。...
分类:
编程语言 时间:
2014-10-26 15:39:28
阅读次数:
232
这是笔记的第8篇,聊聊jQuery的选择器。...
分类:
编程语言 时间:
2014-10-26 15:38:01
阅读次数:
158
一般情况下,一元n次多项式可写成:
其中,pi是指数为ei的项的非零系数,且满足
因此,我们可以采用线性表(定义:线性表是由n个数据元素构成的有限序列,比如数组、向量、链表等等)来表示:
其中,每一项的指数i可以用其系数pi的序号表示。
在通常的应用中,多项式的次数比较大,使得线性表的长度很难确定,因此我们可以考虑链表,向量也可以(c++中)。举...
分类:
编程语言 时间:
2014-10-26 15:39:13
阅读次数:
359
1.CompletionService源码分析
CompletionService内部实现还是维护了一个可阻塞的队列,通过代理设计模式,从而操作队列。
/**
* Creates an ExecutorCompletionService using the supplied
* executor for base task execution and a
...
分类:
编程语言 时间:
2014-10-26 15:38:51
阅读次数:
113
C# 已经提供了我们几种非常好用的类库如 BackgroundWorker、Thread、Task等,借助它们,我们就能够分分钟编写出一个多线程的应用程序。 比如这样一个需求:有一个 Winform 窗体,点击按钮后,会将窗体中的数据导出到一个 output.pdf 文件中。原先的代码没有采用...
分类:
编程语言 时间:
2014-10-26 15:36:47
阅读次数:
136
枚举定义:public enum SizeEnum { SMALL, BIG, BIGEST};public enum SizeStringEnum { SMALL("小"), BIG("大"), BIGEST("巨大"); private Strin...
分类:
编程语言 时间:
2014-10-26 15:34:13
阅读次数:
142
安装Go语言开发环境实例代码 - 详述Go语言安装所在需要的工作:安装C语言工具,安装Mercurial,更新go到新版本等操作实例。安装go环境1、简介Go是一个开源项目,采用BSD授权协议。 该文档介绍如何获取Go源代码,如何编译,以及如何运行Go程序。目前有两种方式使用Go语言。这里主要讲述如...
分类:
编程语言 时间:
2014-10-26 15:34:53
阅读次数:
154
Java MetricsJava Metrics是一个功能比較强大的java统计库,它的输出组件也非常强大,帮我们做好了:输出到Ganglia输出到控制台输出到JMX输出Json具体见:dropwizard.github.io/metrics/依赖加入?依赖,如gradle: compile ...
分类:
编程语言 时间:
2014-10-26 15:33:45
阅读次数:
1110
KMP算法:问题: 有一个字符串”BBC ABCDAB ABCDABCDABDE”,我想知道,里面是否包含另一个字符串”ABCDABD”?高效的方式: 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家...
分类:
编程语言 时间:
2014-10-26 15:34:57
阅读次数:
156