#bi技术

We found potential security vulnerabilities in your dependencies. Only the owner of this reposito...

删除package-lock.json并同步到git定义的依赖项./package-lock.json具有已知的安全漏洞找到一个叫做.gitignore,把package-lock.json贴在这个文件里[外链图片转存失败(img-V8oNIMvg-1563449856873)(https://upload-image...

Uva 1354 Mobile Computing

题目链接题意:  在一个宽为r的房间里,有s个砝码,每个天平的一端要么挂砝码,要么挂另一个天平,并且每个天平要保持平衡。  求使得所有砝码都放在天平上,且总宽度不超过房间宽度的最大值。 思路:  每个节点只能有两个子节点,这是一棵二叉树的形式。  通过枚举二叉树的形态,再枚举每一个叶子节点所放砝码,最后再计算...
代码星球 ·2020-04-01

LightOj_1104 Birthday Paradox

题目链接题意:  若一年有n天,问至少需要多少个人才能满足其中两个人生日相同的概率大于等于0.5? 思路:  经典问题:生日悖论  换成其互斥事件:m个人,每个人生日都不相同的概率≤0.5时最小人数。  这就是邮票收集问题的变形:每个邮票至少出现一次的概率小于等于0.5  等价于:      找到最小的...
代码星球 ·2020-04-01

MR案例:CombineFileInputFormat

CombineFileInputFormat是一个抽象类。Hadoop提供了两个实现类CombineTextInputFormat和CombineSequenceFileInputFormat。此案例让我明白了三点:详见解读:MR多路径输入和解读:CombineFileInputFormat类对于单一输入路径情况://...
代码星球 ·2020-03-30

解读:CombineFileInputFormat类

MR-Job默认的输入格式FileInputFormat为每一个小文件生成一个切片。CombineFileInputFormat通过将多个“小文件”合并为一个"切片"(在形成切片的过程中也考虑同一节点、同一机架的数据本地性),让每一个Mapper任务可以处理更多的数据,从而提高MR任务的执行速度...
代码星球 ·2020-03-30

npm run dev 报错:Error: Cannot find module 'webpack-cli/bin/config-yargs'

使用npmrundev时报错:Error:Cannotfindmodule'webpack-cli/bin/config-yargs'  原因是找不到webpack-cli这个包,使用npm添加此包即可:cnpm/npmiwebpack-cli-D  然后再执行:npmrunde...
代码星球 ·2020-03-29

JavaScript 中的 Function.prototype.bind() 方法

转载自:https://www.cnblogs.com/zztt/p/4122352.htmlFunction.prototype.bind()方法bind()方法的主要作用就是将函数绑定至某个对象,bind()方法会创建一个函数,函数体内this对象的值会被绑定到传入bind()函数的值。例如,在f()函数上调用bi...

(转)J2EE的13种核心技术

一、JDBC(JavaDatabaseConnectivity)    JDBCAPI为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性。二、JNDI(JavaNameandDirectoryI...

如何实现Zabbix的主动注册功能

主动注册(ActiveAgentAuto-Registration),顾名思义,无需在ZabbixWeb上手动添加host信息,即可实现主机的监控。它是由Agent主动向Server注册。相对于另一项类似功能-网络发现,它无需知道Agent端的IP地址段和操作系统版本信息,使用上更灵活。 创建自动注册规则Co...

Zabbix如何设置脚本告警

设置告警脚本的路径#vim/etc/zabbix/zabbix_server.confAlertScriptsPath=/usr/lib/zabbix/alertscripts 创建脚本在这里,仅以一个简单脚本进行测试#catzabbix_syslog.py#!/usr/bin/pythonimportsys...

爬虫技术:从sougou网站访问微信公众号的过程

一:分析过程:fidder+chrome开发者工具1:输入nba跳转的页面,每页显示10条相关公众号的信息2:分析网站得到每条标题的详情页链接地址在:3,请求上图中的url,会返回一段js代码,js代码的作用是,构造一个的新的url,并对新的url进行了请求。认真分析一下这段js代码,除了更换请求的url,还做了些什么...

爬虫技术:代理池的维护

一:代理池维护的模块  1.抓取模块Crawl,负责从代理网站上抓取代理---------------抓取模块  2.获取代理Getter,负责获取抓取模块返回的值,并判断是否超过存储模块的最大容量。---------------获取模块  3.存储模块Redis,负责将抓取的每一条代理存放至有序集合中。-------...

爬虫技术:数据处理josn和pickle模块

一:json模块json模块的作用就是讲json字符串("{"a":1,"b":1}")和python能够识别的字典进行相互转换。importjsonimportpicklea="""{'a'::1,'c':2}"""ret=json.loads(a)print(ret)#结果json.decoder.JSONDeco...

爬虫技术:爬取淘宝美食数据:崔庆才思路

#TODOselenium已经被检测出来 importrandomimportreimporttimefromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimpo...

爬虫技术:爬取今日头条数据-崔庆才思路

一.urllib库中将字典转化为url的查询参数二.请求异常的处理,以及内部的判断逻辑  1.返回的json数据为空:原因是requests的请求对象没有加请求头和cookiesimportrequestsfromurllib.parseimporturlencodedefget_page_index():data={...
首页上一页...164165166167168...下一页尾页