码迷,mamicode.com
首页 > 编程语言
多线程版爬取故事网
前言:为了能以更高效的速度爬取,尝试采用了多线程本博客参照代码及PROJECT来源:http://kexue.fm/archives/4385/ 源代码: 1 #! -*- coding:utf-8 -*- 2 import requests as rq 3 import re 4 import t ...
分类:编程语言   时间:2017-09-03 09:55:00    阅读次数:163
Python——built-in module Help: math
1 Help on built-in module math: 2 NAME 3 math 4 DESCRIPTION 5 This module is always available. It provides access to the 6 mathematical functions defi... ...
分类:编程语言   时间:2017-09-03 09:51:36    阅读次数:349
浅谈Java抽象类
什么是抽象类?这名字听着就挺抽象的,第一次听到这个名字还真有可能被唬住。但是,就像老人家所说的,一切反动派都是纸老虎,一切有着装x名字的概念也是纸老虎。好吧,我们已经从战略上做到了藐视它,现在就要战术上重视它,如同要解决纸老虎,就要一个牙齿一个牙齿地敲,一个爪子一个爪子地拔;解决这种抽象概念也一样, ...
分类:编程语言   时间:2017-09-03 01:16:05    阅读次数:275
java -- 内部类
package sad; public class ers { public static void main(String[] args) { RedCowForm a = new RedCowForm(); RedCowForm b = new RedCowForm("红牛"); b.ShowC ...
分类:编程语言   时间:2017-09-03 01:15:51    阅读次数:258
java2周来的一些心得和体会
1.首先,在开发的一开始,可以将绝大多数rest可能提交过来字段先抽离出来,做成一个基础类。 然后再继承这个类,这样做的好处是业务就被分开了,谁也不会影响到谁。 2.在maven当中,需要修改自己的类的时候,只需要将代码修改,然后版本加个1,之后再运行install,你的本地就会有相应代码了。 然后 ...
分类:编程语言   时间:2017-09-03 01:15:20    阅读次数:309
svm+python实现
一.svm概述 svm是一种二分类模型,学习策略是通过间隔最大化来实现分类的目的,最终转化为了凸二次规划求解,即: 的确我们可以单纯的通过求解凸二次规划问题来获得答案,但是当训练样本量很大时,这些算法就会变的低效,从上面的公式就可以直观看出,有多少样例就有多少乘子,如何高效求解拉格朗日乘子成为了关键 ...
分类:编程语言   时间:2017-09-03 01:15:11    阅读次数:315
记一次使用快速幂与Miller-Rabin的大素数生成算法
大家都知道RSA的加密的安全性就是能够找到一个合适的大素数,而现在判断大素数的办法有许多,比如Fermat素性测试或者Miller-Rabin素性测试,而这里我用了Miller-Rabin素性测试的算法,具体的理论我写到下面。 算法的理论基础: Fermat定理:若n是奇素数,a是任意正整数(1≤ ...
分类:编程语言   时间:2017-09-03 01:14:47    阅读次数:335
C#参数数组的用法1
C# 参数数组 C# 数组 有时,当声明一个方法时,您不能确定要传递给函数作为参数的参数数目。C# 参数数组解决了这个问题,参数数组通常用于传递未知数量的参数给函数。 有时,当声明一个方法时,您不能确定要传递给函数作为参数的参数数目。C# 参数数组解决了这个问题,参数数组通常用于传递未知数量的参数给 ...
分类:编程语言   时间:2017-09-03 01:14:39    阅读次数:277
python的select服务端的代码和客户端的代码
服务端的代码 ...
分类:编程语言   时间:2017-09-03 01:14:07    阅读次数:278
python try/except/else/finally执行顺序
python中try/except/else/finally语句的完整格式: 1,正常的情况(try语句块执行没有发生异常): 执行顺序: 1.1 try中的语句块, 1.2 else语句块, 1.3 finally语句块 2,异常的情况(try语句执行发生异常): 执行顺序: 2.1 先执行try ...
分类:编程语言   时间:2017-09-03 01:13:59    阅读次数:291
python的random模块函数分析(一)
random是python产生伪随机数的模块,随机种子默认为系统时钟。下面分析模块中的方法: 1.random.randint(start,stop): 这是一个产生整数随机数的函数,参数start代表最小值,参数stop代表最大值,两端的数值都可以取到; 函数算法时间复杂度:O(1)核心源代码:r ...
分类:编程语言   时间:2017-09-03 01:13:06    阅读次数:349
idea创建普通java项目以及maven创建项目过程(转)
1. idea创建一个普通项目流程 http://blog.csdn.net/testcs_dn/article/details/52303941 2. idea创建maven项目流程 http://www.cnblogs.com/wql025/p/5215570.html ,这篇博客包含了mave ...
分类:编程语言   时间:2017-09-03 01:12:19    阅读次数:477
python开发IO模型:阻塞&非阻塞&异步IO&多路复用&selectors
一 IO模型介绍 为了更好地了解IO模型,我们需要事先回顾下:同步、异步、阻塞、非阻塞 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能 ...
分类:编程语言   时间:2017-09-03 01:12:12    阅读次数:703
spring mvc 的jpa JpaRepository数据层 访问方式汇总
spring mvc 的jpa JpaRepository数据层 访问方式汇总 博客分类: spring jpa springjpaJpaRepository spring mvc 的jpa JpaRepository数据层 访问方式汇总 spring jpa springjpaJpaReposit ...
分类:编程语言   时间:2017-09-03 01:11:52    阅读次数:256
线性表的顺序存储结构之顺序表类的实现_Java
在上一篇博文——线性表接口的实现_Java中,我们实现了线性表的接口,今天让我们来实现线性表的顺序存储结构——顺序表类。 首先让我们来看下顺序表的定义: 线性表的顺序存储是用一组连续的内存单元依次存放线性表的数据元素,元素在内存的物理存储次序与它们在线性表中的逻辑次序相同,即元素ai与其直接前驱ai ...
分类:编程语言   时间:2017-09-03 01:11:37    阅读次数:224
Java - 9个处理异常的最佳准则
其实工作这么久了一直都没搞清楚到底如何来处理异常,偶然看到一篇外文感觉还不错,便把它翻译了下来,原文链接位于本文末尾处。 在java中处理异常并不是一件简单的事,不止初学者觉得它难以理解甚至连有经验的开发者也会花费几个小时来讨论某个异常应该抛出还是处理掉。 这就是为何大多数开发团队都拥有自己的规范来 ...
分类:编程语言   时间:2017-09-03 01:10:17    阅读次数:292
Java多线程——线程封闭
线程封闭:当访问共享的可变数据时,通常需要同步。一种避免同步的方式就是不共享数据。如果仅在单线程内访问数据,就不需要同步,这种技术称为线程封闭(thread confinement) 线程封闭技术一个常见的应用就是JDBC的Connection对象,JDBC规范并没有要求Connection对象必须 ...
分类:编程语言   时间:2017-09-03 01:09:50    阅读次数:286
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!