码迷,mamicode.com
首页 > 编程语言 > 周排行
9-python 的ProxyHandler处理器(代理设置)
ProxyHandler处理器(代理设置) 使用代理IP,这是爬虫/反爬虫的第二大招,通常也是最好用的。 很多网站会检测某一段时间某个IP的访问次数(通过流量统计,系统日志等),如果访问次数多的不像正常人,它会禁止这个IP的访问。 所以我们可以设置一些代理服务器,每隔一段时间换一个代理,就算IP被禁 ...
分类:编程语言   时间:2018-07-14 14:52:23    阅读次数:273
java 集合存储对象且根据对象属性排序
方法一:根据java1.8lambda表达式进行排序 方法二:使用List的方法sort()排序 List API:default void sort(Comparator<? super E> c) 其实也是依据Comarator这个类 方法三:使用Collections类的sort进行排序 st ...
分类:编程语言   时间:2018-07-14 14:53:03    阅读次数:334
C#调用java代码(IKVMC)
参考资料:https://blog.csdn.net/threadroc/article/details/51406587 参考1:http://www.cnblogs.com/Jack-Blog/p/4710848.html?utm_source=tuicool&utm_medium=referr ...
分类:编程语言   时间:2018-07-14 14:55:49    阅读次数:993
7-python自定义opener
Handler处理器 和 自定义Opener opener是 urllib2.OpenerDirector 的实例,我们之前一直都在使用的urlopen,它是一个特殊的opener(也就是模块帮我们构建好的)。 但是基本的urlopen()方法不支持代理、cookie等其他的HTTP/HTTPS高级 ...
分类:编程语言   时间:2018-07-14 14:56:03    阅读次数:154
C语言中存储多个字符串的两种方式
C语言中存储多个字符串的两种方式 方式一 二维字符串数组 声明: 在内存中的存储: 这种方式会造成内存空间的浪费 方式二 一维指针数组 声明: 在内存中的存储: name[0] name[1] name[2] name[3] 可见此种方式能够避免不必要的内存浪费 验证结果: 运行结果: 差距显而易见 ...
分类:编程语言   时间:2018-07-14 14:56:36    阅读次数:453
匈牙利算法
匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。 等等,看得头大?那么请看下面的版本: 通过数代人的努力,你终于赶上了剩男剩女的大潮, ...
分类:编程语言   时间:2018-07-14 16:23:34    阅读次数:148
[转]Python web 简单服务器的搭建与运行
Python web 简单服务器的搭建与运行 Python 3 服务器搭建是配置好环境变量后,在dos里cd到项目所在目录下, 输入:python -m http.server --cgi 8080 以下是本人在搭建过程中遇到的问题以及解决方法: 1、根据http://www.cnblogs.com ...
分类:编程语言   时间:2018-07-14 16:24:45    阅读次数:128
leetcode python 003
## 给定一个字符串,求其最长无重复的子字符串##给定“abcabcbb”,答案是“abc”,长度为3。##给定“bbbbb”,答案是“b”,长度为1。##鉴于“pwwkew”,答案是“wke”,长度为3。import timeimport randomimport stringx,l=1000,[ ...
分类:编程语言   时间:2018-07-14 16:24:52    阅读次数:109
springboot2.0.3:读写分离,使用AOP根据方法名动态切换数据源。
springboot版本:2.0.3!!! springboot版本:2.0.3!!! springboot版本:2.0.3!!! 我搭好的环境是:springboot 2.0.3+mybatis 大致流程: 方法执行前 切换数据源 执行sql 取消单数据源默认配置 切 上面用到了一个类:DataS ...
分类:编程语言   时间:2018-07-14 16:25:10    阅读次数:373
Python 爬虫一
什么是爬虫? 爬虫可以做什么? 爬虫的本质 爬虫的基本流程 什么是request&response 爬取到数据该怎么办 什么是爬虫? 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字 ...
分类:编程语言   时间:2018-07-14 16:25:18    阅读次数:141
python学习如何从菜鸟到老手
好的代码,一定是重构出来的! ...
分类:编程语言   时间:2018-07-14 16:28:30    阅读次数:180
Java SSH远程执行Shell命令、shell脚本实现(Ganymed SSH)
jar包下载地址: http://www.ganymed.ethz.ch/ssh2/ 此源码的好处就是没有依赖很多其他的包,拷贝过来干干净净。具体代码实现可以看下文,或参考官方文档,在下载的压缩包里ganymed-ssh2-build210\examples目录下有示例。 ...
分类:编程语言   时间:2018-07-14 16:30:11    阅读次数:590
python unittest使用
uinittest使用 unittest.TestCase 实例: 首先 unittest.TestCase 中测试用例方法 需要用test开头,后面调用 unittest.main()就会自动执行这些用例方法 unittest.main() 是会按顺序执行 Test1类里的函数的,但是又和普通的类 ...
分类:编程语言   时间:2018-07-14 16:32:01    阅读次数:160
Go 语言为Fibonacci函数实现Read方法
Go语言非常灵活,只要为对象实现了相应的方法就可以把他看成实现了某个接口,类似于Durk Type, 为Fibonacci实现Read方法,就可以像读取文件一样,去读取下一个Fibonacci值。 示例代码: ...
分类:编程语言   时间:2018-07-14 16:33:54    阅读次数:161
传递命令行参数示例代码 (C 和 Python)
C语言 在 C 语言中, 使用 main 函数的输入参数 argc 和 argv 传入命令行参数. argc 为 int 类型, 表示传入命令行参数的个数 (argument count); argv 为 char** 类型, 表示命令行参数向量 (argument vector), 每个命令行参数 ...
分类:编程语言   时间:2018-07-14 16:34:45    阅读次数:169
python将列表元素按指定数目分组
比如,有时候,我们需要将列表中的元素,按照每5个分组,分成好几个组时,可以采用下面的代码 结果如下: ...
分类:编程语言   时间:2018-07-14 16:35:01    阅读次数:155
JavaScript基础
为什么学习JavaScript? JavaScript在网页中占据非常重要的位置,可以实现验证表单、制作特效等功能 1、客户端表单验证 在登录注册时,如果某项信息格式输入错误,或没有输入内容,表单页面将及时给出错误提示,这减轻了服务器端的压力,这是JavaScript最常用的场合 2、页面动态效果 ...
分类:编程语言   时间:2018-07-14 16:35:27    阅读次数:165
VS Code 安装与使用,Python 顶级 IDE 编程指南!
介绍 Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨 ...
分类:编程语言   时间:2018-07-14 16:35:51    阅读次数:221
python3 如何给装饰器传递参数
【引子】 之前写过一篇文章用来讲解装饰器(https://www.cnblogs.com/JiangLe/p/9309330.html) 、那篇文章的定位是入门级的 所以也就没有讲过多的高级主题,决定在这里讲一下如果为装饰器传递参数 【目标】 我们有两个函数“add_fun”、“add” 其中“ad ...
分类:编程语言   时间:2018-07-14 16:36:20    阅读次数:1044
python中的yield
1. 通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。它可以是mylist = [1, 2, 3],也可以是mylist = [x*x for x in range(3)]。 它的缺陷是所有数据都在内存中,如果有海量数据的话将会非常耗内存。 ...
分类:编程语言   时间:2018-07-14 16:36:40    阅读次数:127
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!