关闭

关于Single Number II的一些讨论

关于 Single Number II 这一题,我在讨论区中发现了这样一段代码,简直让人眼前一亮。但是关于思路,作者却没有多说一句话,只留下两眼放空的我。讨论地址:challenge-me-thx 作者:againest1 代码:public int singleNumber(int[] A) { int ones = 0, twos = 0; for(int i = 0; i...
阅读(104) 评论(0)

Super Pow--C++ Clean and Short Solution

关于Leetcode中的Super Pow 一题有几种不同的解法,在Leetcode的discuss板块中,我发现了一种很棒的解题思路,顺便翻译一下(加深记忆)。作者:fentoyal 地址:C++ Clean and Short Solution翻译如下:同余模定理:ab % k = (a % k) * (b % k) % k。由于幂存放在数组中,我们最好将它一位一位的处理。通过观察可知:(其实...
阅读(174) 评论(0)

Why is 0 < -0x80000000?

在Leetcode的Pow(x, n)中,有一组特殊的测试数据,即1.0 -2147483648 (求1.0^-2147483648)。同时我也发现Stack Overflow上一个与之类似的问题和答案。提问和回复都很精彩,就着手翻译一下(其实是为了加深记忆)。 问题地址:Why is 0 < -0x80000000? 问:#include #define INT32_MIN...
阅读(435) 评论(0)

DOS命令下netstat -an输出信息的解释

引言:netstat -an这个命令大家都十分熟悉,但是我发现自己对于这个命令的输出内容却不是十分理解,我们不该止步于仅仅看一个端口号而已,这里其实还包含了其他信息。测试工具: telnet : 可以对指定的TCP端口进行测试。 netcat : 可以对指定的 TCP/UDP 端口进行测试。 样例:C:\Documents and Settings\Administrator>netstat -an...
阅读(851) 评论(0)

深刻理解二分(折半查找)

引言:二分查找算法真是一个老生常谈的话题了,相信很多人都能解释出二分查找算法的原理并加以一定的演示。但是如果让你空手码出一段没有bug的二分查找的代码,恐怕就没有说的那么简单了(十个二分九个错)。归根结底,还是自己对算法的细节部分没有完全掌握,即区间问题。 大家一定见过不同版本的二分算法,有的while判断条件是<=,有的while判断条件是<;有的mid=r,有的mid=r-1。(这就是不同区间...
阅读(274) 评论(0)

vsFTP服务器的基本配置

环境:Ubuntu 14.04 32位 软件:vsFTPd 1.安装vsFTPapt-get install vsftpd2.配置文件(/etc/vsftpd.conf) listen(若设置为YES,表示vsFTPd是以stand alone的方式启动的) write_enable(用于控制是否允许FTP命令更改文件系统) local_enable(用于控制是否允许本地登陆。如果启用,/etc/p...
阅读(289) 评论(0)

利用python批量下载美拍视频

前些日子写了一个利用python批量下载微博配图的程序,因为是基于微博的移动端,即weibo.cn  ,难度要小很多。而当我面对美拍时却发现,好像有点困难啊。   美拍的页面有很多动态元素,当我们打开某一用户的主页时,你会发现,有些内容会随着滚动条的下拉自动加载。也就是说,当你打算查看页面源代码时,你会发现,这些代码是不完全的,缺少了那些后来自动加载的元素的代码。因为对相关知识缺乏了解,我甚至一...
阅读(1160) 评论(0)

利用python发布新浪微博

关于模拟登陆新浪微博的部分,我在这里推荐一篇文章,相信你很快就可以从那里学习到如何模拟登陆新浪微博。 地址:点击打开链接 作者:Pentium.Labs 同模拟登陆一样,我们先利用火狐浏览器抓包,看一看发布微博时,究竟提交了什么样的数据。 1.输入相关信息,点击发布: 2.查看抓取的数据: 记录下【请求网址】【表单数据】。...
阅读(311) 评论(0)

如何解决U盘容量变小问题

前些天为了装Ubuntu,利用win32DiskImager把镜像文件写到了U盘上。后来把U盘格式化,发现容量变小,无法恢复。网上有很多方法,大多都需要下载其他工具。最后发现了一个绝妙的方法。 ====================以下内容为转载========================== 转自: http://zhidao.baidu.com/link?url=0gqKu1j9r...
阅读(850) 评论(0)

pycharm的vim插件安装

刚刚接触pycharm这款IDE,心想如果文本编辑可以像vim那样就好了,事实上真的存在这种插件IdeaVim。下面介绍两种安装该插件的方法。 方法(一):在线安装 File->Settings->Plugins->Install JetBrains Plugins输入ideavim->Install Plugin重新启动pycharm 方法(二):手动导入 插件地址:ht...
阅读(4640) 评论(0)

第一天 马克

mark 一下。...
阅读(250) 评论(0)
    个人资料
    • 访问:9422次
    • 积分:201
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:1篇
    • 译文:3篇
    • 评论:0条
    文章分类