最简单的Activity中的内容大致是这样的: setContentView 一般来说我们设置页面的内容视图是都是通过setContentView方法,那么我们就以2.3源码为例就来看看Activity中的setContentView到底做了什么吧。 我们可以看到,实际上调用的mWindow的set ...
分类:
其他好文 时间:
2018-01-31 22:21:26
阅读次数:
206
难度:β 建议用时:40 min 实际用时:1 h 题目:🔗 代码:🔗 这题我又是在很短时间 A 过去。 因为我又看别人的题解了。 这题用 DFS 搜索,剪枝没什么的。 搜索方案就是从一个固定点开始往下往右(根据我自己的坐标系来看)拉出一个矩型,然后判断有几个队长,符不符合队长要求的人数条件,然 ...
分类:
其他好文 时间:
2018-01-31 00:52:54
阅读次数:
261
难度:β- 建议用时:30 min 实际用时:40 min 题目:🔗 代码:🔗 这题是我目前做的最快的一题。 因为我看了别人的题解。 代码照着别人抄的,当然做的快。 我现在有些不好意思了。 现在只是在别人的基础上说些我的理解。 这题用 DFS 很好说。然而剪枝我开始没想到。事后想一想也有道理。 ...
分类:
其他好文 时间:
2018-01-30 12:42:15
阅读次数:
163
在RGB色彩空间进行亮度图像亮度调整的方法步骤: 1)计算像素在R、G、B三个分量上的平均值 2)对三个平均值分别乘以对应的亮度系数brightness,默认为1则表示亮度不变,大于1 表示亮度提高,小于1 表示亮度变暗 3)对每个像素值在R、G、B上的分量,首先减去第一步计算出来的平均值,然后再加 ...
分类:
其他好文 时间:
2018-01-29 22:32:48
阅读次数:
180
上面有正经的题解,这里说一下优化方案。 这题从单向 BFS 的角度去考虑,不难发现每处理一组数据,整个解答数就要重新构造一遍。也就是不停的做重复工作。 那么不难想到,如果把解答数存下来,那么下次要用,就接着上一次的解答树往下走。 这个想法的好处就是,虽然比朴素的双向 BFS 在某个节点的数据量以下的 ...
分类:
其他好文 时间:
2018-01-28 11:16:57
阅读次数:
147
工作环境mac osx 浏览器 chrome:63.0.3239.132 (Official Build) (64-bit)firefox: 57.0.4 (64 位)safari:Version 11.0.1 (13604.3.5) 堡垒机的部分设置,需在单独的web后台,该后台依赖java,和之 ...
分类:
编程语言 时间:
2018-01-25 14:12:43
阅读次数:
9452
物理页面分配 linux 内核 2.4 中有 2 个版本号的物理页面分配函数 alloc_pages()。 一个在 mm/numa.c 中, 还有一个在 mm/page_alloc.c 中, 依据条件编译选项 CONFIG_DISCONTIGMEM 决定取舍。 1. NUMA 结构中的alloc_p ...
分类:
系统相关 时间:
2018-01-23 15:39:17
阅读次数:
264
概念 MongoDB是面向文档的数据库,不是关系型数据库。放弃关系模型的主要原因就是为了获得更加方便的扩展性。 基本思路就是将原来“行”的概念换成更加灵活的“文档”模型。面向文档的一条记录就可以表示非常复杂的层次关系方式可以将文档或者数组内嵌进来,所以用一条记录就可以表示非常复杂的层次关系。 功能 ...
分类:
数据库 时间:
2018-01-22 12:00:52
阅读次数:
204
vi /etc/pptpd.conf vi /etc/ppp/pptpd options vi /etc/ppp/chap secrets vi /etc/sysctl.conf sudo sysctl p Iptables开放22,53,80端口 恢复内容结束 vi /etc/pptpd.conf ...
分类:
系统相关 时间:
2018-01-20 22:49:24
阅读次数:
272
linux下Oracle显示中文乱码1.Oracle数据库出现乱码的原因:操作系统与服务器一致,但客户端与服务器字符集不一致客户端与服务器一致,但操作系统与服务器不一致2.解决办法:设置相关的字符集,保证操作系统、客户端、数据库服务器,保证这三者的字符集都相同。3.针对情况:设置客户端的字符集与服务器一致,假如服务器的字符集为:UTF8(建议创建数据库的时候用这个字符集,中英文都能兼容)1)查看操
分类:
数据库 时间:
2018-01-19 17:52:34
阅读次数:
196