搜索到与相关的文章
Python

随机森林算法python实现

随机森林算法python实现瞎BB代码导入数据切分训练集测试集找到最有用的几个属性根据上面的代码更改属性参数组合遍历找最优随机森林样本数据瞎BB1.实现根据样本数据(用眼距离distance、最长持续用眼时长duration、总用眼时长total_time、户外运动时长outdoor、用眼角度angle、健康环境光照用眼比例proportion)判别是否需要近视预警2.样本实在太少,结果还行,原理都是一样的代码导入数据importpandaspatient

系统 2019-09-27 17:50:10 2492

Python

python爬虫

python爬虫1《1》什么是爬虫网络爬虫?网络爬虫(又被称为网页蜘蛛,网络机器人),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。《2》爬虫的基本原理:我们把互联网比喻为一张大网,网络爬虫我们想象为网上的蜘蛛,网页与网页之间的连接我们理解为节点,爬虫就相当于是访问网页,获取网页的信息,又通过节点可以爬取另一个网站,然后不停的通过一个个节点即访问一个个网页,这样网站的数据就可以被我们获取下来了。《3》爬虫的分类:网络爬虫可分为通用爬虫和聚焦爬虫

系统 2019-09-27 17:50:05 2492

Python

15.3Sum(python)

1.Description:Givenanarraynumsofnintegers,arethereelementsa,b,cinnumssuchthata+b+c=0?Findalluniquetripletsinthearraywhichgivesthesumofzero.Note:Thesolutionsetmustnotcontainduplicatetriplets.Example:Givenarraynums=[-1,0,1,2,-1,-4],

系统 2019-09-27 17:47:13 2492

Python

Python实现LRU算法的2种方法

LRU:leastrecentlyused,最近最少使用算法。它的使用场景是:在有限的空间中存储对象时,当空间满时,会按一定的原则删除原有的对象,常用的原则(算法)有LRU,FIFO,LFU等。在计算机的Cache硬件,以及主存到虚拟内存的页面置换,还有Redis缓存系统中都用到了该算法。我在一次面试和一个笔试时,也遇到过这个问题。LRU的算法是比较简单的,当对key进行访问时(一般有查询,更新,增加,在get()和set()两个方法中实现即可)时,将该k

系统 2019-09-27 17:45:30 2492

Java

java md5 的实现

javamd5的实现收藏importjava.lang.reflect.*;importjava.io.*;/*************************************************md5类实现了RSADataSecurity,Inc.在提交给IETF的RFC1321中的MD5message-digest算法。********************************************

系统 2019-08-29 23:47:03 2492

Java

Java中的异常处理

如何捕获异常Java中使用关键字try、catch和finally来捕获和处理异常。try{//normalworkflow}catch(Exceptione){//handleexception}finally{//docleanup}每一段的基本职责不同:try{}中的代码是程序正常执行时的逻辑,也是可能抛出异常的代码段。catch{}中是用来处理Exception的代码,可以有多个catch,但Java编译器强制要求多个catch捕获的Excepti

系统 2019-08-29 23:45:25 2492

编程技术

Velocity入门

使用Velocity模板引擎开发网站Velocity是如何工作的呢?虽然大多Velocity的应用都是基于Servlet的网页制作。但是为了说明Velocity的使用,我决定采用更通用的Javaapplication来说明它的工作原理。似乎所有语言教学的开头都是采用HelloWorld来作为第一个程序的示例。这里也不例外。任何Velocity的应用都包括两个方面:第一是:模板制作,在我们这个例子中就是hellosite.vm:它的内容如下(虽然不是以HTM

系统 2019-08-29 22:53:44 2492

编程技术

网络DNS域名转换成IP地址

网络DNS域名转换成IP地址(完整代码,测试通过)usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;namespaceDNS2IP{classProgram{//主函数,入口函数staticvoidMain(string[]args){stringstrDNS="www.google.com";stringstrIP=G

系统 2019-08-29 22:46:00 2492

编程技术

托管线程池

当多个线程可以调用单个对象的属性和方法时,对这些调用进行同步处理是非常重要的。否则,一个线程可能会中断另一个线程正在执行的任务,使该对象处于一种无效状态。其成员不受这类中断影响的类叫做线程安全类。CommonLanguageInfrastructure提供了几种可用来同步对实例和静态成员的访问的策略:同步代码区域。可以使用Monitor类或此类的编译器支持来仅同步需要此类的代码块,从而提高性能。手动同步。可以使用.NETFramework类库提供的同步对象

系统 2019-08-29 22:30:30 2492

编程技术

进程间通信的几种方式浅谈(上)

程序员必须让拥有依赖关系的进程集协调,这样才能达到进程的共同目标。可以使用两种技术来达到协调。第一种技术在具有通信依赖关系的两个进程间传递信息。这种技术称做进程间通信(interprocesscommunication)。第二种技术是同步,当进程间相互具有合作依赖时使用。这两种类型的依赖关系可以同时存在。一般而言,进程有单独的地址空间。我们可以了解下可执行程序被装载到内存后建立的一系列映射等理解这一点。如此以来意味着如果我们有两个进程(进程A和进程B),那

系统 2019-08-29 22:28:53 2492