Lucene简介 首先说明的是--Lucene.Net只是一个全文检索开发包,不是一个成型的搜索引擎, 它的功能就是负责将文本数据按照某种分词算法进行切词,分词后的结果存储在索引库中,从索引库检索数据的速度灰常快. 对以上加粗的词汇稍作下阐述: 文本数据:Lucene.Net只能对文本信息进行检索, ...
分类:
Web程序 时间:
2016-04-16 16:56:26
阅读次数:
129
看秒杀系统的时候看到的关于并发队列的介绍,摘抄如下 并发队列的选择 Java的并发包提供了三个常用的并发队列实现,分别是:ArrayBlockingQueue、ConcurrentLinkedQueue 和 LinkedBlockingQueue 。 ArrayBlockingQueue是初始容量固 ...
分类:
其他好文 时间:
2016-04-16 16:45:02
阅读次数:
194
前几天和哥们做一次渗透测试,内网情况、防护相当严格。 内网不允许访问DMZ,DMZ不允许访问内网,除了服务端口,比如80,3306. 经过长时间的分析,就发现本机连接了内网的一个MYQL,发现WEB开启了PHPMYADMIN,于是模拟发包拿到了一个shell。 通过CURL来传递命令,发现即使对方是 ...
分类:
数据库 时间:
2016-04-15 00:23:32
阅读次数:
615
Xamarin始创于2011年,旨在使移动开发变得难以置信地迅捷和简单。Xamarin的产品简化了针对多种平台的应用开发,包括iOS、Android、Windows Phone和Mac App。Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与·NET框架的开 ...
分类:
移动开发 时间:
2016-04-13 18:57:04
阅读次数:
249
设计与架构目标: CodeIgniter的目标是在最小化、最轻量级的开发包中得到最大的执行效率、功能和灵活性。 为了达到这个目标,我们在开发过程的每一步都致力于基准测试、重构和简化工作,拒绝加入任何对实现目标没有帮助的东西。 从技术和架构角度看,CodeIgniter按照下列目标创建: ·动态实例化 ...
分类:
其他好文 时间:
2016-04-13 11:06:02
阅读次数:
163
只适用于物理机 1、首先查看iptables -L -n查看规则 2、用iptables -F取消掉所有规则 3、执行sh脚本,drop掉一些ip 3.屏蔽指定ip 有时候我们发现某个ip不停的往服务器发包,这时我们可以使用以下命令,将指定ip发来的包丢弃: 以上命令设置将由x.x.x.x ip发往 ...
分类:
Web程序 时间:
2016-04-12 12:36:50
阅读次数:
161
1、下载ndk开发包,下载地址:http://pan.baidu.com/s/1miQus2k
2、配置环境变量,把ndk文件放置的地址配置到path上,目的是为了能够执行ndk-bulid命令例如
配置完成后在cmd命令行中输入ndk-bulid,如果出现下面的界面说明配置成功
3、把Android.jar文件配置到环境变量中,例如把D:\sdk\platforms\and...
分类:
其他好文 时间:
2016-04-10 14:53:44
阅读次数:
129
CyclicBarrier的概念理解: CyclicBarrier的字面上的意思是可循环的屏障,是java并发包java.util.concurrent 里的一个同步工具类,在我下载的JDK1.6的中文文档里对他的解释是: 大体意思就是:让一组线程到达一个屏障,一个集合点时,被阻塞,直到所有的线程都 ...
分类:
编程语言 时间:
2016-04-10 11:33:33
阅读次数:
255
随着android的大热,基于linux的开发也更热了。linux的开发包括driver的开发以及应用程序的开发。 由于我们习惯了windows,在开始使用linux的时候可能感觉很茫然,不知道如何下手。这里就介绍下过来者的一些经验。 1.学会使用linux 要学习linux,首先你得会使用linu ...
分类:
系统相关 时间:
2016-04-09 23:34:54
阅读次数:
366
okhttp 是一个 Java 的 HTTP+SPDY 客户端开发包,同时也支持 Android。需要Android 2.3以上。 特点 OKHttp是Android版Http客户端。非常高效,支持SPDY、连接池、GZIP和 HTTP 缓存。 默认情况下,OKHttp会自动处理常见的网络问题,像二 ...
分类:
移动开发 时间:
2016-04-09 12:03:11
阅读次数:
249