Android开发中别忽视这些事
除了技术上要不断提高,在一些细节上面也要注意到,稍不留意,就可能自己给自己挖了个坑,然后,就把自己埋了……看看下边,有木有中枪的,中枪的都注意啦!一、谨慎选择包名包名 (Package Name)...
View Articlehadoop复合键排序使用方法
在hadoop中处理复杂业务时,需要用到复合键,复合不同于单纯的继承Writable接口,而是继承了WritableComparable<T>接口,而实际上,WritableComparable<T>接口继承了Writable和Comparable<T>接口,如果只需要使用某一个类作为传值对象而不是作为key,继承Writable接口即可。上源码: public...
View Article理解 B*tree index内部结构
转载请注明出处: http://write.blog.csdn.net/postedit/40589651 Oracle数据库里的B树索引就好象一棵倒长的树,它包含两种类型的数据块:一种是索引分支块,另一种是索引叶子块 索引分支块包含指向相应索引分支块/叶子块的指针和索引健值列(这里的指针是指相关分支块/叶子块的块地址RDBA。...
View Articlearachni手册
快速开始帮助使用-h来查看arachni功能 arachni -h当扫描进行时,可以使用回车键来暂停/恢复,中断,延缓执行,以及查看一个发现的问题的总结。 可以这样运行arachni: arachni http://test.com将会加载所有的checks,在/plugins/defaults下的插件,审计所有的表单,链接以及cookie。...
View Article提高效率的七大技巧
比如说,一个企业一直工作不休息,就算如此,也无法保证它从成千上万的竞争者中脱颖而出。 时间是一种有限资源。一位企业家可以一天工作 24 小时,一周工作7天(任何人所能工作的最大时长)。竞争对手总能在同样的项目上投入更多的时间、资金,组建更大的团队。那么,为什么有些小型创业公司却完成了许多大企业未能做到的事呢?Facebook 花费 10 亿美元收购图片分享应用 Instagram , 而这家公司只有...
View ArticleLinux下高效数据恢复软件extundelete应用实战
推荐:10年技术力作:《高性能Linux服务器构建实战Ⅱ》全网发行,附试读章节和全书实例源码下载!作为一名运维人员,保证数据的安全是根本职责,所以在维护系统的时候,要慎之又慎,但是有时难免会出现数据被误删除的情况,在这个时候改如何快速、有效地恢复数据呢?本文我们就来介绍一下Linux系统下常用的几个数据恢复工具。 一、如何使用“rm -rf”命令 在Linux系统下,通过命令“rm...
View Article不得不看的16项安卓5.0系统的新特性
谷歌正正准备对其 Android 操作系统进行最大规模升级,推出最新版本的 Android 5.0 Lollipop。除了添加许多功能外,整个用户界面都被改进。与往常一样,谷歌的 Nexus 系列智能手机和平板电脑将实现首批升级。谷歌还称,Android 5.0 Lollipop 适应各种型号智能手机、平板电脑、手表甚至电视,可以实现无缝链接。 下面让我们看看 Android 5.0...
View Article女孩应该知道的妇科常识有哪些?
问题说明里说,要讲“一些中学没有讲过的妇科常识”。其实,就算是生理结构,我上中学的时候这一章也是跳过的,因为老师默认我们会很认真的自学。所以,中学没讲过的就约等于全部了。 其实很多关注度比较高的相关问题,知乎上是有提问的,我也回答过,这里主要做个整理,也做一些补充。...
View Articlegdb调试和core dump文件的生成
1、生成core dump文件的方法: $ ulimit -c //查看是否为0 如果为0 $ ulimit -c unlimited 这样在程序崩溃以后会在当前目录生成一个core.xxxx的文件 2、调试core dump文件 生成了core.xxx文件以后 $ gdb ./应用程序 core.xxxx 就会恢复现场到你的程序崩溃的那一刻 (gdb)bt...
View Article如何安装xsscrapy
我不想攻击别人,但我更不想被别人攻击。于是乎安全扫描变得格外重要,如此才能防患于未然, xsscrapy就是这样一个漏洞检测工具。既然这个工具是用 Python 写的,那么理论上安装应该是一件非常简单的事情:shell> git clone https://github.com/DanMcInerney/xsscrapy shell> cd xsscrapy shell> pip...
View ArticleWebscarab特点
原文:https://www.owasp.org/index.php/Category:OWASP_WebScarab_Project kali中已存在该软件 分片-当web数据流通过代理或插件的时候,可以从html页面中抽取脚本和html注释。...
View ArticleHive自定义函数的使用——useragent解析
想要从日志数据中分析一下操作系统、浏览器、版本使用情况,但是hive中的函数不能直接解析useragent,于是可以写一个UDF来解析。useragent用于表示用户的当前操作系统,浏览器版本信息,形如:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63...
View Article最受消费者满意平板电脑排名:苹果失榜首
威锋网讯 10 月 31 日凌晨消息,根据 J.D.Powe r半年一次的统计报告,苹果在最新平板电脑满意度调查中的评分有所下滑,并且还让出了原先的榜首位置,由亚马逊取代。按照 J.D.Power 的标准,苹果平板电脑在本次调查中的满意度得分为 824,落后于亚马逊的 827 分。排在第三名的是三星电子,其得分为 821 分。 和平时一样,J.D.Powe...
View Article营改增对通信业影响初略分析
注意时间点:从2014年6月1日开始实施增值税新政。 2014年1-5月:全国电信业务总量累计完成7140.6亿元,同比增长15.4%;三家基础电信企业电信业务收入累计完成4978.9亿元,同比增长6.9%。 2014年5月:全国电信业务总量完成1501.8亿元,同比增长15.8%,比上年同期提高2个百分点;三家基础电信企业电信主营业务收入完成1052.2亿元,同比增长9%。...
View ArticleJDBC性能小贴
本文收集了一些用于提升JDBC性能的方法。Java应用或者JavaEE Web应用的性能是很重要的,尤其是数据库后端对应用的性能影响。不知你是否经历过Java、JavaEE web应用非常慢的案例没有(处理一个简单的请求都要花上好几秒的时间用于数据库访问,分页、排序等)。下面这些贴士也许能提升Java应用的性能。它们...
View Article如何更好地利用Pmd、Findbugs和CheckStyle分析结果
这里列出了很多Java静态分析工具,每一种工具关注一个特定的能发挥自己特长的领域,我们可以列举一下:Pmd它是一个基于静态规则集的Java源码分析器,它可以识别出潜在的如下问题: – 可能的bug——空的try/catch/finally/switch块。 – 无用代码(Dead code):无用的本地变量,方法参数和私有方法。 – 空的if/while语句。 –...
View Article互联网的逻辑
前阵子面试,我在12年底到13年中做了百度微购,所以接到了很多和电商相关的职位推荐。深圳多硬件厂商,互联网环境不如北京,看待电商的方式直接却有所局限。在此记录,算是对这两年电商经历的告别。知乎上有几次被邀,让我评价百度微购,不想回答。它的初衷是以CPS为售卖方式的广告产品,至于为何面目全非,以当时我们团队的力量,不可避免。于是以平台身份对接了众多头部电商,也算把商品、库存、订单、结算、物流摸了一遍,...
View Article讲解Java中的序列化
serialVersionUID的作用serialVersionUID适用于JAVA的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的...
View Article