题目:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 思路:移位操作:一个整数不为0,至少有一位是1。把这个整数减1,那么原来处在整数最右边的1就会变为0,原来在1后面的所有的0都会变成1(如果最右边的1后面还有0的话)。其余所有位将不会受到影响。也就是说,把一个整数减去1,再和原 ...
分类:
其他好文 时间:
2017-04-08 14:49:32
阅读次数:
153
题目:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路:维护一个StringBuffer,遍历字符串,遇到空格添加“%20”,否则添加当前字符 ...
分类:
其他好文 时间:
2017-04-08 10:51:14
阅读次数:
135
Java Level 2 学习的八大名著 前段时间有几天难得的假期,于是把自己认为Java技术栈中的精华总结了一下,但是一直没有时间写下来,今天终于得空希望本文可以对大家有所启发。通过多个实际项目的沉淀和一些Java开源项目的源代码研究,个人认为Java语言中的精华技术主要包括如下三个方面,其实严格 ...
分类:
编程语言 时间:
2017-04-07 22:56:25
阅读次数:
296
阅读技术文章可以说是我们程序员的日常之一,Peak 君每天也会进行定量的阅读。特写一篇小文分享下心得,介绍下过去几年,在纠正阅读习惯上所做的一些努力和取得的成果,或许可以帮助一些朋友,节省少许阅读时间,提升一点学习效率。 差不多两年前,我开始搭建 Android 相关的知识体系。最开始的想法是从基础 ...
分类:
其他好文 时间:
2017-04-07 15:40:38
阅读次数:
176
一、环境准备 1、Jenkins: 到官网下载jenkins.war包:http://jenkins-ci.org/ 。安装方法有以下两种方式: 1)把下载下来的jenkins.war包放到文件夹下,如C:\jenkins,然后打开命令行窗口并进到该目录下,执行Java -jar jenkens.w ...
分类:
编程语言 时间:
2017-04-06 18:25:43
阅读次数:
353
一、文件准备 1.1 文件名称 grafana-4.2.0-1.x86_64.rpm 1.2 下载地址 https://grafana.com/grafana/download 二、工具准备 2.1 Xshell 一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Wi ...
分类:
其他好文 时间:
2017-04-06 14:17:51
阅读次数:
1305
/// /// 素数帮忙类 /// 本类是从.net源码 类 internal static class HashHelpers 类里抽取相应的代码 /// https://referencesource.microsoft.com/#mscorlib/system/collections/hash... ...
PRINCE2考试可用英语之外的阿拉伯语、中文、日语、马来西亚/印度尼西亚语、泰国语、越南语、菲律宾语、波兰语和盖尔语等9种语言进行。 PRINCE2手册目前已有英文、中文、丹麦语和日语,正在翻译成荷兰语、法语、德语和波兰语。PRINCE2术语表已译成15种语言。 ...
分类:
编程语言 时间:
2017-04-05 14:43:57
阅读次数:
239
//使用内置浏览器webView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url) ...
分类:
Web程序 时间:
2017-04-05 10:58:39
阅读次数:
162
在用自动化测试工具selenium完成下载任务时,经常会遇到定位不到元素的情况,总结如下: 1.frame/iframe原因定位不到元素: 这个是最常见的原因,首先要理解下frame的实质,frame中实际上是嵌入了另一个页面,而selenium每次只能在一个页面识别,因此需要先定位到相应的fram ...
分类:
其他好文 时间:
2017-04-04 22:00:32
阅读次数:
167