码迷,mamicode.com
首页 > 编程语言
python基础_集合、文件操作
集合 集合是一个无序的且数据不会重复。有去重、关系测试的作用 文件操作 f = open("test","r",encoding= "utf-8") data = f.read() data2 = f.read() print(data) print(" data2 %s"%data) f = op ...
分类:编程语言   时间:2017-05-27 22:27:15    阅读次数:254
Javascript整套面试试题
一单选 1、以下哪条语句会产生运行:(A) A.var obj = ( ); B.var obj = [ ]; C.var obj = { }; D.var obj = / /; B代表数组,C代表对象,D是正则表达式 2、以下哪个单词不属于javascript保留字:(B) A. with B. ...
分类:编程语言   时间:2017-05-27 22:25:24    阅读次数:283
集合 和 数组 的区别
集合框架 包含三块内容 对外的接口 ,接口的实现和对集合运算的算法。 一 集合 和数组的区别: 1.数组声明元素的类型,而集合不声明。 2.数组声明之后有固定的大小。一旦生成无法改变。而集合是可以改变大小的, 集合提供了更多的成员方法,能满足更多的需求。 3.数组无论是效率还是检查类型都是最好的。 ...
分类:编程语言   时间:2017-05-27 21:54:46    阅读次数:274
Visual Studio 2015 msvsmon.exe crashed when c++ debugging with x64
Completely uninstalling Astrill fixed the issue but this solution is not what I want. Astrill support answered (within 2 hours) saying the correct fix ...
分类:编程语言   时间:2017-05-27 21:54:05    阅读次数:299
《剑指offer》 面试题53 :正则表达式匹配 Java
引言:这道题情况比较复杂,边界条件较多,为了便于以后复习,整理一下。另外,由于C语言和Java对于字符串的操作存在不一样的地方,代码也存在改动。 题目:请实现一个函数用来匹配包含'.'和'*'的正则表达式。模式中的字符‘.’表示任意一个字符,而'*'表示它前面的字符可以出现任意次(含0次)。在本题中 ...
分类:编程语言   时间:2017-05-27 21:53:00    阅读次数:229
Python的logging日志
日志级别:critical > error > warning > info > debug,notset级别越高打印的日志越少,反之亦然,即debug : 打印全部的日志(notset等同于debug)info : 打印info,warning,error,critical级别的日志warning ...
分类:编程语言   时间:2017-05-27 21:52:08    阅读次数:190
Spring嵌套事务控制
A类 callBack_test() B类 testadd() C类 select(),得查询到B类testadd方法中新增的数据。以及初始化一些属性 场景:A类 嵌套 B类 B类嵌套C类;都是由spring控制事务。 要求:B类testadd方法中不受spring事务控制,单独新开个事务运行,可以 ...
分类:编程语言   时间:2017-05-27 21:51:36    阅读次数:211
Eclipse通过Maven构建时出现: Fatal error compiling: tools.jar not found: Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre1.8.0_31\..\lib\tools.jar
错误: 这种错误是偶然性的,构建几次可能出现一次,也有可能经常出现。 解决方法: 把jre换成jdk的目录,以前是:C:\Program Files\Java\jre1.8.0_31那么就换成C:\Program Files\Java\jdk1.8.0_31的。 Eclipse:【Window】-> ...
分类:编程语言   时间:2017-05-27 21:49:15    阅读次数:388
JavaScript搜索框响应事件
HTML页面,注意:不要使用form标签 Javascript实现方法 ...
分类:编程语言   时间:2017-05-27 21:48:58    阅读次数:191
算法8-8:最短路径性质
在计算最短路径之前,往往会先计算最短路径树。也就是计算从一个顶点出发,到其余全部顶点的最短距离。 有了最短路径树之后。路径和距离就很easy实现了: public double distTo(int v) { return distTo[v]; } public Iterable<DirectedE ...
分类:编程语言   时间:2017-05-27 21:19:03    阅读次数:248
python学习(一)
输出 print 'hello python' 输入 raw_input() a=100if a>=0: print aelse: print -a 暂停会,明天继续学习 廖雪峰的官方网站http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d ...
分类:编程语言   时间:2017-05-27 21:18:36    阅读次数:145
Java接口和抽象类的理解
Java 是只能单继承的一门编程语言 首相用面向对象的思想来理解,类其实就是将生活中客观存在的对象,将对象的属性和特性封装起来。 而接口与类不同,它不可以被实例化(这里指单独将接口实例化),因为它不可以当作一个对象, 接口可以被理解为一种技能,功能。比如一扇门门可以有防盗及这个技能也可以同时拥有报警 ...
分类:编程语言   时间:2017-05-27 21:18:19    阅读次数:192
洛谷——P3374 【模板】树状数组 1
https://www.luogu.org/problem/show?pid=3374 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某一个数加上x 2.求出某区间每一个数的和 输入输出格式 输入格式: 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N ...
分类:编程语言   时间:2017-05-27 21:18:09    阅读次数:165
python 逻辑推理编程解决八皇后
能够和Haskell , Prolog 一样做到模式匹配。 建立逻辑推到规则,描写叙述问题。得出答案。 from pyDatalog import pyDatalog pyDatalog.create_atoms( 'N, N1, X, Y, X0, X1, X2, X3, X4, X5, X6, ...
分类:编程语言   时间:2017-05-27 21:18:02    阅读次数:327
Swift语言概览
快来增加群【Swift】(群号302605932) http://download.csdn.net/detail/qi_ruihua/7439851 基本概念 注:这一节的代码源自The Swift Programming Language中的A Swift Tour。 Hello, world ...
分类:编程语言   时间:2017-05-27 21:17:42    阅读次数:214
单线程、多线程、多进程、协程比较,以爬取新浪军事历史为例
演示python单线程、多线程、多进程、协程 这篇主要是用四种方法来实现爬虫。无论是100线程还是100进程或者100协程,网速都撑满了,爬取速度很快,单线程对网速利用很不充分,当然就爬取缓慢。 特别是我之前在面试房极客时候,那主管告诉我,他说他看了网上说python多线程是假的,所以他从来就没使用 ...
分类:编程语言   时间:2017-05-27 21:17:06    阅读次数:511
求最小生成树的kruskal算法
连通无向图有最小生成树,边权从小到大排序,每次尝试加入权最小的边,如果连通分支不减少,就把这边加进去,所有边扫一遍就求出了最小生成树。 判断连通分支用Union-Set(并查集),就是把连通的点看成一个集合,只关心哪些点在一个集合里,而不关心相互的连接方式。x父节点用fa【x】保存;如果x没有父节点 ...
分类:编程语言   时间:2017-05-27 21:16:19    阅读次数:275
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!