码迷,mamicode.com
首页 > 编程语言
C++ 基础 杂类
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
Python_网页爬虫
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
C语言文件操作
文件操作 文件的打开 FILE * fopen(const char filename,const char * mode); 文件的打开操作 fopen 打开一个文件 (几种操作文件的组合) 文件的关闭操作 int fclose(FILE *fp); fclose 关闭一个文件 文件的读写操作 读 ...
分类:编程语言   时间:2017-06-29 23:57:06    阅读次数:317
Mac下切换Python版本
Mac下有多个版本的Python时,需要进行版本切换。我使用的是anaconda,在终端下进行包安装时,默认Python版本是MacOS自带的Python,需要进行手动的版本切换。 ...
分类:编程语言   时间:2017-06-29 23:54:57    阅读次数:321
银行家算法 C++实现
操作系统中预防死锁的银行家算法,测试用例来自《计算机操作系统(第四版)》113页例题。 运行结果: Reset 请输入指令:1.输入系统信息 Input OS information2.输入进程信息 Input Process information3.执行银行家算法 Run Banker's4.查 ...
分类:编程语言   时间:2017-06-29 23:52:39    阅读次数:390
Spring全局异常处理的三种方式
在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。 那么,能不能将所有类型的异常处理从各处理过程解耦出来,这样既保 ...
分类:编程语言   时间:2017-06-29 23:51:22    阅读次数:238
python requests的安装与简单运用
requests是Python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的: python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码。 我也看了下r ...
分类:编程语言   时间:2017-06-29 23:50:57    阅读次数:288
04-LVS集群调度算法
根据其调度是否考虑后端主机的负载情况,LVS调度算法可大致分为静态方法和动态方法 静态方法: 1> RR:round robin 轮询,将每个请求轮流调度到后端RealServer 2> WRR:weighted round robin 加权轮询,定义后端RealServer权重,将请求按照权重分配 ...
分类:编程语言   时间:2017-06-29 23:50:37    阅读次数:252
python filter()和map()用法
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 JavaCC是java的compiler compiler。JavaCC是LL解析器生成器,可处理的语法范围比较狭窄,但支持无限长的token超前扫描。 安装过程: 我是从github上down下来的zip压缩包,然后安装了下ant, 然后通过ant安装的javacc 1. 首先下 ...
分类:编程语言   时间:2017-06-29 23:48:25    阅读次数:406
hdoj 3488 Tour 【最小费用最大流】【KM算法】
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
Java 8 新特性:4-断言(Predicate)接口
(原) 这个接口主要用于判断,先看看它的实现,说明,再给个例子。 这里其实慢慢看它的doc文档,还真没有直接看它的实现来的快。无非就是一个判断的函数式接口,主要做逻辑与或非的判断,其中还有一个静态方法,其实现是这样的: null == targetRef这个就不说了,因为它的返回结果是predica ...
分类:编程语言   时间:2017-06-29 23:47:31    阅读次数:4426
解决maven无法加载本地lib/下的jar包问题(程序包XXX不存在)
这次一个项目用到maven编译,我在本地开发的时候jar包都是放在WEB-INF/lib目录下,通过 BuildPath将jar包导入,然后用MyEclipse中的:maven package命令打成war包,这个war包在tomcat下能正常运行,war包下是有lib下的jar包的。但是我往服务器 ...
分类:编程语言   时间:2017-06-29 23:46:36    阅读次数:3756
马士兵java教程笔记4
File 类 Java.io.File 类代表系统文件名 File类的常见构造方法: Public File(String pathname)以pathname为路径创建File对象,如果pathname是相对路径,则默认当前路径在系统属性 public File(String parent, St ...
分类:编程语言   时间:2017-06-29 23:46:12    阅读次数:264
笨办法学Python(八)
习题 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
表格增、删、改、查、排序(jq方法、第一版)
功能: 1.动态添加表格 2.动态删除表格,想删就删,任性 3.动态修改数据,就是看不顺眼,改,改,改 4.动态'查户口' 5.序列号动态改变,你加内容我变,你删除内容我也变 6.客户就是上帝 效果图: CSS代码: 一个字:没有。原始样式,想怎么改就怎么改。 HTML代码: JQ代码: 来波订阅吧 ...
分类:编程语言   时间:2017-06-29 22:36:42    阅读次数:295
[转] A*寻路算法C++简单实现
参考文章: 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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!