对于小白的我来说,这门课很深奥 1.在软件开发的过程中,大都是团队协作来完成一个或多个项目的,那么在团队项目的成员任务分配中,每个人的技术认识水平不同,虽说按各自的优势划分,但具体如何合理有效地分配给所有成员任务? 2.在软件开发之前要做充分的软件需求分析,但在实际的开发中避免不了有时会和完成的作品 ...
分类:
其他好文 时间:
2019-03-10 13:50:25
阅读次数:
205
leetcode4 此题归在二分法中: 大概思想:将两个数组分别分为两个部分,两者的数值较小的数字,就是合并后数组的前半部分 难点在:找到第一个数组的位置i,则第二数组的位置j = (m+n +1)/2 - i; 此后,由i,j找到中位数,如果m+n为奇数,则max_left即为所求,否则:(max ...
分类:
其他好文 时间:
2019-03-09 01:04:28
阅读次数:
199
一 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了multiprocessing。 multiprocessing模块用来开启子进程, ...
分类:
编程语言 时间:
2019-03-08 16:42:26
阅读次数:
180
一、被调试任务所有so文件如何枚举在前一篇博客中,大致说明了gdb是通过一个动态库提供的回调函数(_dl_debug_state)处埋伏断点,然后通过约定好的_r_debug全局变量来得到exe程序对应的link_map,然后以该结构为队列头来遍历被调试任务中所有的so文件。当时也说了这个地方比较模 ...
分类:
数据库 时间:
2019-03-06 22:01:10
阅读次数:
199
Linux find命令详解 由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一 ...
分类:
其他好文 时间:
2019-03-06 13:24:48
阅读次数:
153
概述 每一个应用都会引入很多依赖jar包,而且其中大多数都是相同的,这样会导致部署时会花费很长的时间。瘦身部署指的是将第三方jar包依赖剔除,只保留业务接口依赖jar包进行打包部署。 剔除第三方依赖jar包 Tomcat共享类加载器 【1】catalina.properties 文件 【2】创建 s ...
分类:
其他好文 时间:
2019-03-06 10:35:07
阅读次数:
203
【前言】 负载均衡技术对于中大型网站的性能提高有着很大的优势,最近在学习《大型网站技术的架构》,其中对于负载均衡技术有一些介绍,将学习的经验总结一下,分享下。多交流。 【协议层】http重定向协议实现负载均衡 原理:根据用户的http请求计算出一个真实的web服务器地址,并将该web服务器地址写入h ...
分类:
其他好文 时间:
2019-03-05 23:15:36
阅读次数:
237
概述 前面简单分析了内核中虚拟摄像头驱动 vivi 的框架与实现,本文参考 vivi 来写一个虚拟摄像头驱动,查询、设置视频格式相对简单,难点在于 vb2_buf 的处理过程。 数据采集流程分析 在我的程序中,大概的数据采集流程如上图所示,启动视频采集之后,创建了一个内核线程,内核线程每30ms 唤 ...
分类:
其他好文 时间:
2019-03-02 10:26:44
阅读次数:
121
python爬取免费优质IP归属地查询接口 具体不表,我今天要做的工作就是: 需要将数据库中大量ip查询出起归属地 刚开始感觉好简单啊,毕竟只需要从百度找个免费接口然后来个python脚本跑一晚上就ok了嘛~但是,网上免费接口要么限制访问频率(淘宝的),要么限制访问次数(百度及其他) 没辙了,从百度 ...
分类:
编程语言 时间:
2019-03-01 15:44:29
阅读次数:
242
中继线的出现为中大型企业解决了呼入呼出的困惑,那什么是中继线呢? 中继线服务使您只对外一个公布电话号码,就可以在众多的电话号码中自动跳转,使您的电话不再占线,并且搬家时也不用改变电话号码。中继线是指进入交换机的外线,中继线联号是指将若干中继线捆绑成一个号码,这个号码称之为“引示号”,对外只要公布这个 ...
分类:
其他好文 时间:
2019-02-28 14:39:07
阅读次数:
143