注意:aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。 下面 ...
分类:
其他好文 时间:
2018-10-04 11:02:56
阅读次数:
125
1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性。 首先,打开我们的浏览器,调试浏览器F12,我用的是Chrome,打开网络监听,示意如下,比如知乎,点登录之后,我们会发现 ...
分类:
Web程序 时间:
2018-09-22 12:32:19
阅读次数:
212
第一题:线段树求最大连续子段和,维护四个信息:区间最大子段和, 区间和, 左边最大子段和, 右边最大子段和; 查询的时候返回的是一个指针,我开始用的zero, 节约空间, 后来发现会同时有多个询问用到zero,zero会不断变化, 所以要tail++,或重新写一个up函数 #include<bits ...
分类:
其他好文 时间:
2018-09-21 19:44:44
阅读次数:
173
单元测试有几点要说的 事实上springboot框架是一个tdd框架,你在进行建立项目时它会同时建立一个单元测试项目,而我们的代码用例可以在这个项目里完成,对于单元测试大叔有以下几点需要说明一下: 1. 单元测试的用例之间不要有相互依赖 2. 单元测试数据来源为本地,不要访问外部资源,外部数据库也是 ...
分类:
数据库 时间:
2018-09-21 10:58:25
阅读次数:
351
题目描述 小Z离开家的时候忘记带走了钱包,掉下的硬币在桌子上排成了一列。正在等着哥哥回来的小D坐在桌子旁边,无聊地翻着桌子上的硬币。 出于某种爱好,小D一次一定会同时翻转 M 枚硬币。由于小D是一个爱动脑的小学生,这样进行了若干次之后她很快想到了一个问题:有多少种方法能够在 K 次翻转后把硬币由原来 ...
分类:
其他好文 时间:
2018-09-18 19:04:45
阅读次数:
231
首先Hive的底层首先是MR,是属于批处理处理时间相对较长,不属于实时读写。在其架构上HBase和Hive有很大的区别. 架构介绍: Hive架构 –(1)用户接口主要有三个:CLI,Client 和 WUI。其中最常用的是CLI,Cli启动的时候,会同时启动一个Hive副本。Client是Hive ...
分类:
其他好文 时间:
2018-09-17 17:44:50
阅读次数:
117
想了很久,准备开始写一系列的文章,记录这些年来的所得所想,感觉内容比较多不知从哪里开始,画了个思维导图确定了大的方向,内容会不断添加。细节的东西我会边写边定,大家也可以给我一些建议,我会根据写的内容实时更新这张图。 做这个的目的比较简单,一是可以当做一 ...
分类:
其他好文 时间:
2018-09-15 13:09:11
阅读次数:
152
Mutex(互斥锁) Lock()加锁,Unlock()解锁 适用于读写不确定,并且只有一个读或者写的场景 例: go package main import ( "sync" "time" ) var ( l sync.Mutex i int ) func increment() { l.Lock ...
分类:
编程语言 时间:
2018-09-14 20:05:10
阅读次数:
165
从我们学到的知识了解到,我们的单片机是一个典型的数字系统。数字系统只能对输入的数字信号进行处理,其输出信号也是数字信号。但是在工业检测系统和日常生活中的许多物理量都是模拟量,比如温度、长度、压力、速度等等,这些模拟量可以通过传感器变成与之对应的电压、电流等电模拟量。为了实现数字系统对这些电模拟量的检 ...
分类:
其他好文 时间:
2018-09-14 16:17:33
阅读次数:
217
一、未来的网络战 未来的网络战会同时表现出两种趋势:更广泛的打击和更精确的打击。更广泛的打击是指将敌对国家整体作为打击目标,通过制造社会混乱来降低对手的抵抗。战争爆发的同时,金融系统数据会突然出现混乱,各种交易无法进行;智能电网瘫痪,电力供应中断导致生产停滞;交通调度系统也陷入失控状态,城里的人无法 ...
分类:
其他好文 时间:
2018-09-12 14:04:52
阅读次数:
229