Python网络爬虫原理及实践 | 京东云技术团队
网络爬虫:是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。网络爬虫相关技术和框架繁多,针对场景的不同可以选择不同的网络爬虫技术。
Johnny21 Johnny21
4年前
基于Python的nessus API简析
前言最近在开发一个基于Nessus的自动化漏扫工具,来和大家分析一下关于NessusAPI的使用心得。Nessus提供了非常完善的API,可以帮助我们实现很多事情,无论是对接其他运维系统,还是用来编写自动化的漏扫工具都十分方便。Nessus为这些api提供了详细的文档,你可以在SettingsMyAccountAPIKeysAP
Wesley13 Wesley13
3年前
Unity C# Job System介绍 (一)
!(https://oscimg.oschina.net/oscnet/8d41bd52f45c4406b2f9b2143c372f369ee.jpg)一般情况下我们说unity不支持多线程,是因为我们只能在unity主线程内无限制的访问unity相关api。但是我们也是可以用Thread写多线程,只是在这样的分线程中我们无法获取unity组件运
Stella981 Stella981
3年前
Python并发编程之多进程,多线程
基础概念一、进程、程序和线程程序:程序只是一堆代码而已进程:指的是程序的运行过程,是对正在运行程序的一个抽象。进程是一个资源单位线程:每个进程有一个地址空间,而且默认就有一个控制线程。线程才是cpu上的执行单位二、并发与并行无论是并行还是并发,在用户看来都是'同时'运
Stella981 Stella981
3年前
OpenKruise:阿里巴巴双11全链路应用的云原生部署基座
OpenKruise是由阿里云于2019年6月开源的云原生应用自动化引擎,本质是基于Kubernetes标准扩展出来一个的应用负载项目,它可以配合原生Kubernetes使用,并为管理应用容器、sidecar、镜像分发等方面提供更加强大和高效的能力,从而在不同维度上通过自动化的方式解决Kubernetes之上应用的规模化运维和规模化建站
Wesley13 Wesley13
3年前
04.JUC 集合
基本概念LinkedBlockingQueue是一个用链表实现的有界阻塞队列。LinkedBlockingQueue按照先进先出的原则对元素进行排序。LinkedBlockingQueue采用了双锁、双条件队列来提高读写效率。内部构造LinkedBlockingQueue内部维
Stella981 Stella981
3年前
GeoGebra(数学图形计算器)
!GeoGebra(数学图形计算器)(http://static.oschina.net/uploads/img/201603/17165434_ycds.png)插件介绍:数学是我们生活中不可缺少的一部分,处处都会用的数学,在学习数学的过程中,普通的计算器已经无法满足数学学习了,图形计算器就运应而生,这大大滴提高了小伙伴们的学习效率,
皕杰报表之报表优化
在做报表时,数据量少的情况下,不明显,但数据量过大的情况下,可能就会出现预览数据缓慢等情况,这时我们可以设计报表时,进行一些优化。1.优化报表运算时间,皕杰报表的brt文件在服务端是由servlet解析的,其报表生成的运算顺序是:变量参数运算数据集取数及运
3d可视化有哪些功能_3d可视化平台搭建_华锐互动
即一种利用计算机技术,再现三维世界中的物体,并能够表示三维物体的复杂信息,使其具有实时交互的能力的一种可视化技术,是对现实世界的真实再现。通过3D结合信息交接、物联网技术控制、安全、可靠、实时显示、简易操作等物理实体技术。将园区、工业、建筑、设施等基本数据、详细的展现,结合智慧城市模型,提高城市环境、城市管理、城市设备、城市防灾、城市设备、城市消防可视化改造
贾蔷 贾蔷
3星期前
洛谷P1255题 解题思路和步骤 C++实现带注释,c++入门基础题
一、问题描述与递推关系建立洛谷P1255数楼梯问题要求计算n级台阶的不同走法数,每次可以跨1级或2级。这本质上是斐波那契数列的变种问题,递推公式为f(n)f(n1)f(n2)。当n≤50时可用普通整型存储,但题目中n可能达到5000,这就必须使用高精度运