各行各业

sublime支持显示中文

SublimeText2是一个非常不错的源代码及文本编辑器,但是不支持GB2312和GBK编码在很多情况下会非常麻烦。不过SublimePackageControl所以供的插件可以让SublimeText2几乎完美地支持CJK编码的文本。1、首先下载http://sublime.wbond.net/Package%20Control.sublime-package2、打开Preferences菜单,并选择BrowsePackages…3、系统会打开Subl

系统 2019-08-12 09:27:39 2307

各行各业

关于lower_bound的使用

突然发现lower_bound是一个挺好用的东西,在学习最长不下降子序列的nlogn的算法的时候看到的,C++党写起二分来一行--P党一排233感觉如果到时候需要用上二分的话,能用lower_bound代替真是省事啊...有时间的话,再好好的研究下这里先简单的mark一下lower_bound的用法;首先说一下lower_bound是用来求在first和last中的前闭后开区间进行二分查找,返回大于或等于x的第一个元素位置比如,你现在需要求a[i](i=1

系统 2019-08-12 01:31:55 2307

各行各业

WinPcap初学(2)

还是按照“winpcap使用系列”http://www.smatrix.org/bbs/read.php?tid=359&fpage=4一步步学习。先看文章里头包含的头文件。#include"pcap.h"#ifndefWIN32#include#include#else#include#endif由于是Win32平台的开发,#ifndefWIN32...#else那段都是没用的

系统 2019-08-12 09:27:15 2306

各行各业

Nutch相关框架视频教程--说明

PDF文档:Nutch大数据相关框架讲义.pdfNutch1.7二次开发培训讲义.pdfNutch1.7二次开发培训讲义之腾讯微博抓取分析Nutch公开课从搜索引擎到网络爬虫=============================================================Nutch相关框架视频教程第一讲1、通过nutch,诞生了hadoop、tika、gora。2、nutch通过ivy来进行依赖管理(1.2之后)。3、nutch是使

系统 2019-08-12 09:27:12 2306

各行各业

storm操作zookeeper源码分析-cluster.clj

storm操作zookeeper的主要函数都定义在命名空间backtype.storm.cluster中(即cluster.clj文件中)。backtype.storm.cluster定义了两个重要protocol:ClusterState和StormClusterState。clojure中的protocol可以看成java中的接口,封装了一组方法。ClusterState协议中封装了一组与zookeeper进行交互的基础函数,如获取子节点函数,获取子节

系统 2019-08-12 09:26:48 2306

各行各业

sublime text2 注册码

近终于找到sublimeText2升级到2.0.2build222164位的破破解输入注册码就成了-----BEGINLICENSE-----AndrewWeberSingleUserLicenseEA7E-855605813A03DD5E4AD9E66C0EEB94BC99798F942194A602396E98E62C99794BB979FE91424C9DA45400BFF6747D882FB8807890F5CC941CDC92DC8457107A

系统 2019-08-12 01:32:53 2306

各行各业

TNS-01251: Cannot set trace/log directory un

试图改变监听日志的名称时,报出TNS-01251错误:$lsnrctlLSNRCTLforLinux:Version11.2.0.4.0-Productionon30-JUN-201514:51:08Copyright(c)1991,2013,Oracle.Allrightsreserved.WelcometoLSNRCTL,type"help"forinformation.LSNRCTL>setlog_fileParameterValue:listene

系统 2019-08-12 09:26:42 2305

各行各业

《BI项目笔记》增量ETL数据抽取的策略及方法

原文:《BI项目笔记》增量ETL数据抽取的策略及方法增量抽取增量抽取只抽取自上次抽取以来数据库中要抽取的表中新增或修改的数据。在ETL使用过程中。增量抽取较全量抽取应用更广。如何捕获变化的数据是增量抽取的关键。对捕获方法一般有两点要求:准确性,能够将业务系统中的变化数据按一定的频率准确地捕获到;性能,不能对业务系统造成太大的压力,影响现有业务。目前增量数据抽取中常用的捕获变化数据的方法有:a.触发器:在要抽取的表上建立需要的触发器,一般要建立插入、修改、删

系统 2019-08-12 01:32:01 2305

各行各业

MyBatis使用Generator自动生成代码

MyBatis中,可以使用Generator自动生成代码,包括DAO层、MODEL层、MAPPINGSQL映射文件。第一步:配置好自动生成代码所需的XML配置文件,例如(generator.xml):

系统 2019-08-12 09:27:40 2304

各行各业

[原代码管理]修复VSS(Visual SourceSafe 6.0)

[原代码管理]修复VSS(VisualSourceSafe6.0)--LeeWenjie2006-09-20由于VSS服务器的异常关机,CHECKIN过程中网格突然中断,往往会造成VSS项目中某些文件夹无法访问(Errorreadfromfile)或出现异常,这时我们可使用VSS中ASALYZE.exe进行修复。配置管理员按照以下步骤运行一次Analyze工具:(运行前确保无登录用户)1、锁住数据库(通过管理员界面的Tools—>LockSourceSaf

系统 2019-08-12 09:27:39 2304

各行各业

Directory和Directorylnfo类

Directory和DirectoryInfo类提供用于创建、移动以及遍历目录和子目录的常用方法。由于Directory类的所有方法都是静态的,因此不用创建这个类的实例就可以调用这些方法。DiretoryInfo类只包含实例方法。Directory类的静态方法对所有的方法执行安全检查。如果要多次重用某个对象,可考虑改用Directorylnfo的相应实例方法,因为安全检查并不总是必需的。下例演示了如何使用Directorylnfo类来创建一个目录内的某种列

系统 2019-08-12 09:27:05 2304

各行各业

POI操作WORD

通过下面的两种方法可以从文档里读取所有字符性的内容(忽略字符的属性)。通过输出流来写到文本文件中。publicstaticvoidgetWordContent(StringfileName)throwsException{FileInputStreamin=newFileInputStream(newFile(fileName));WordExtractorextractor=newWordExtractor(in);Stringtext=extracto

系统 2019-08-12 09:26:50 2304

各行各业

TortoiseSVN下载xwork的源代码

TortoiseSVN下载xwork的源代码由于xwork的源代码是通过SVN来管理的,所以我们下载source之前要安装SVN的客户端TortoiseSVN(关于TortoiseSVN的安装可以参照另外一篇日志)。1.xwork的官方站点http://www.opensymphony.com/在她的"TheProjects"菜单中可以找到XWork和OGNL的链接访问XWorkhttp://www.opensymphony.com/xwork/在打开的页

系统 2019-08-12 09:26:41 2304

各行各业

Wireshark使用操作主界面中文版(英汉对照)

Wireshark主界面的操作菜单File打开文件Open打开文件OpenRecent打开近期访问过的文件Merge…将几个文件合并为一个文件Close关闭此文件SaveAs…保存为…FileSet文件属性Export文件输出Print…打印输出Quit关闭Edit编辑FindPacket…搜索数据包FindNext搜索下一个FindPrevious搜索前一个MarkPacket(toggle)对数据包做标记(标定)FindNextMark搜索下一个标记的

系统 2019-08-12 09:27:27 2303

各行各业

APUE习题8.7

APUE习题8.7解答APUE的8.7习题是关于exec的一个问题,书中描述了一句“POSIX.1明确要求再执行exec时关闭打开的目录流”。我们需要自己来验证下这个性质是否在自己的系统上有效,题目给我们提供了思路。简单的分析下,我们首先需要打开一个目录,这个很简单,使用opendir()函数,我们现在获得是DIR*的变量,而我们要的是文件描述符fd,所以我们接着调用一个dirfd(),将获得目录的文件描述符。有了这些准备工作,我们就可以使用fcntl()

系统 2019-08-12 09:26:54 2303