1、set: 基本上跟map是相同(只有一个键),set是key-value 放在一起,map 是分开的,既然都加key ,所以set<> 的内容不可能有重复的情况出现 example: set<int> si; si.insert(1); si.insert(2); si.insert(1); c ...
分类:
编程语言 时间:
2017-06-29 23:59:44
阅读次数:
361
1 import sys 2 import multiprocessing 3 import re 4 import os 5 import urllib.request as lib 6 7 def craw_links( url,depth,keyword,processed): 8 ''' u... ...
分类:
编程语言 时间:
2017-06-29 23:58:02
阅读次数:
440
文件操作 文件的打开 FILE * fopen(const char filename,const char * mode); 文件的打开操作 fopen 打开一个文件 (几种操作文件的组合) 文件的关闭操作 int fclose(FILE *fp); fclose 关闭一个文件 文件的读写操作 读 ...
分类:
编程语言 时间:
2017-06-29 23:57:06
阅读次数:
317
Mac下有多个版本的Python时,需要进行版本切换。我使用的是anaconda,在终端下进行包安装时,默认Python版本是MacOS自带的Python,需要进行手动的版本切换。 ...
分类:
编程语言 时间:
2017-06-29 23:54:57
阅读次数:
321
操作系统中预防死锁的银行家算法,测试用例来自《计算机操作系统(第四版)》113页例题。 运行结果: Reset 请输入指令:1.输入系统信息 Input OS information2.输入进程信息 Input Process information3.执行银行家算法 Run Banker's4.查 ...
分类:
编程语言 时间:
2017-06-29 23:52:39
阅读次数:
390
在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。 那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保 ...
分类:
编程语言 时间:
2017-06-29 23:51:22
阅读次数:
238
requests是Python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的: python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。 我也看了下r ...
分类:
编程语言 时间:
2017-06-29 23:50:57
阅读次数:
288
根据其调度是否考虑后端主机的负载情况,LVS调度算法可大致分为静态方法和动态方法 静态方法: 1> RR:round robin 轮询,将每个请求轮流调度到后端RealServer 2> WRR:weighted round robin 加权轮询,定义后端RealServer权重,将请求按照权重分配 ...
分类:
编程语言 时间:
2017-06-29 23:50:37
阅读次数:
252
filter(function or None, iterable) --> filter object:循环可迭代对象的元素,将这些元素作为function的参数,如果函数返回为True 则返回这些元素,否则就过滤这些元素 li=[11,22,33,44,55,0] def fun1(a): re... ...
分类:
编程语言 时间:
2017-06-29 23:50:20
阅读次数:
202
一、JavaCC JavaCC是java的compiler compiler。JavaCC是LL解析器生成器,可处理的语法范围比较狭窄,但支持无限长的token超前扫描。 安装过程: 我是从github上down下来的zip压缩包,然后安装了下ant, 然后通过ant安装的javacc 1. 首先下 ...
分类:
编程语言 时间:
2017-06-29 23:48:25
阅读次数:
406
Tour Time Limit: 3000/1000 MS (Java/Others) Memory Limit: 65535/65535 K (Java/Others) Total Submission(s): 2299 Accepted Submission(s): 1151 Problem D ...
分类:
编程语言 时间:
2017-06-29 23:47:39
阅读次数:
287
(原) 这个接口主要用于判断,先看看它的实现,说明,再给个例子。 这里其实慢慢看它的doc文档,还真没有直接看它的实现来的快。无非就是一个判断的函数式接口,主要做逻辑与或非的判断,其中还有一个静态方法,其实现是这样的: null == targetRef这个就不说了,因为它的返回结果是predica ...
分类:
编程语言 时间:
2017-06-29 23:47:31
阅读次数:
4426
这次一个项目用到maven编译,我在本地开发的时候jar包都是放在WEB-INF/lib目录下,通过 BuildPath将jar包导入,然后用MyEclipse中的:maven package命令打成war包,这个war包在tomcat下能正常运行,war包下是有lib下的jar包的。但是我往服务器 ...
分类:
编程语言 时间:
2017-06-29 23:46:36
阅读次数:
3756
File 类 Java.io.File 类代表系统文件名 File类的常见构造方法: Public File(String pathname)以pathname为路径创建File对象,如果pathname是相对路径,则默认当前路径在系统属性 public File(String parent, St ...
分类:
编程语言 时间:
2017-06-29 23:46:12
阅读次数:
264
习题 8: 打印,打印 1 formatter = "%r %r %r %r" 2 3 print formatter % (1, 2, 3, 4) 4 print formatter % ("one", "two", "three", "four") 5 print formatter % (Tr ...
分类:
编程语言 时间:
2017-06-29 23:41:21
阅读次数:
234
功能: 1.动态添加表格 2.动态删除表格,想删就删,任性 3.动态修改数据,就是看不顺眼,改,改,改 4.动态'查户口' 5.序列号动态改变,你加内容我变,你删除内容我也变 6.客户就是上帝 效果图: CSS代码: 一个字:没有。原始样式,想怎么改就怎么改。 HTML代码: JQ代码: 来波订阅吧 ...
分类:
编程语言 时间:
2017-06-29 22:36:42
阅读次数:
295
参考文章: http://www.policyalmanac.org/games/aStarTutorial.htm 这是英文原文《A*入门》,最经典的讲解,有demo演示 http://www.cnblogs.com/technology/archive/2011/05/26/2058842.ht ...
分类:
编程语言 时间:
2017-06-29 22:35:57
阅读次数:
344