现在位置: 首页 > lofi发表的所有文章
  • 10月
  • 10日
综合 ⁄ 共 1729字 评论关闭
[root@nn01 bin]# ./hadoop namenode -format 12/05/21 06:13:51 INFO namenode.NameNode: STARTUP_MSG: /************************************************************ STARTUP_MSG: Starting NameNode STARTUP_MSG:   host = nn01/127.0.0.1 STARTUP_MSG:   args = [-format] STARTUP_MSG:   version = 0.20.2 STARTUP_MSG:   build = https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20 -r 911707; compiled by 'chrisdo' on Fri Feb 19 08:07:34 UTC 2010 *******************************************......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 5136字 评论关闭
CRF简介 Conditional Random Field:条件随机场,一种机器学习技术(模型) CRF由John Lafferty最早用于NLP技术领域,其在NLP技术领域中主要用于文本标注,并有多种应用场景,例如: 分词(标注字的词位信息,由字构词) 词性标注(标注分词的词性,例如:名词,动词,助词) 命名实体识别(识别人名,地名,机构名,商品名等具有一定内在规律的实体名词) 本文主要描述如何使用CRF技术来进行中文分词。 CRF VS 词典统计分词 基于词典的分词过度依赖词典和规则库,因此对于歧义词和未登录词的识别能力较低;其优点是速度......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 1632字 评论关闭
用Eratosthenes筛子法:   import java.util.ArrayList; import java.util.List; /** * * @author ljs * Sieve of Eratosthenes: determine the prime numbers within the range 1....n (n>0) * */ public class Sieve { //intput: n is an positive integer (n>0) //output: a list of primes from 1 to n, as 2,3,5.... public static List<Integer> solve(int n){ int[] A = new int[n+1]; //prepare for(int i=2;i<=n;i++){ A[i]=i; } //sieve process int p = (int)(Math.sqrt(n)); ......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 2967字 评论关闭
C/C++创建多线程可以有CreateThread与_beginthreadex,他们到底有什么区别 //最简单的创建多线程实例 #include <stdio.h> #include <windows.h> //子线程函数 DWORD WINAPI ThreadFun(LPVOID pM) { printf("子线程的线程ID号为:%d\n子线程输出Hello World\n", GetCurrentThreadId()); return 0; } //主函数,所谓主函数其实就是主线程执行的函数。 int main() { printf(" 最简单的创建多线程实例\n"); printf(" -- by MoreWindows( http://blog.csdn.net/MoreWindows ) --\n\n"); HANDLE handle = CreateT......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 2504字 评论关闭
大体分为三大 类: 第一类:两个组件之间的定位,(A在B的上面,下面,还是左面或右面)         android:layout_above=""         android:layout_below=""         android:layout_toLeftOf=""         android:layout_toRightOf=""   第二类:两个组件之间的对齐方式,(A和B是上对齐、下对齐、左对齐、还是右对齐)         android:layout_alignTop=""         android:layout_alignBottom=""         android:layout_alignLeft=""         android:layout_alignRight=""   第三类:一个组件在它的父组件里的摆放位置,(B......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 2313字 评论关闭
Java 集合框架是最常被问到的 Java 面试问题,要理解 Java 技术强大特性,就有必要掌握集合框架。这里有一些实用问题,常在 Java 面试中问到。 1、 什么是 Java 集合 API Java 集合框架 API 是用来表示和操作集合的统一框架,它包含接口、实现类、以及帮助程序员完成一些编程的算法。简言之,API 在上层完成以下几件事:     ● 编程更加省力,提高程序速度和代码质量     ● 非关联的 API 提高互操作性     ● 节省学习使用新 API 成本     ● 节省设计新 API 的时间     ● 鼓励、促进软件重用 具体来说,有 6 个集合接口,最基本的......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1785字 评论关闭
Map/Reduce是一个聚合工具。比如SQL和mongodb的group(by),countdistinct等都是聚合命令。 Map/Reduce其实是一个分布式计算的思想的实现的软件框架。就是你遵循这个框架的规范,编写上层代码可以实现你的分布式计算,并能把所有计算结果聚合到一起得到最终一个简单的结果。基于Map/reduce写出来的应用能运行在上千台服务器组成的集群上,并以一种可靠的容错的方式并行处理数据。 具体过程为:     Map/Reduce可以把一个任务分解为很多个可以并行化处理的子任务,这些子任务被分配到不同服务器上进行并行的计算,当所有服务器的计......
阅读全文
推荐的安装OPENFIRE的文章:http://blog.csdn.net/ares1201/article/details/7737872 在这篇文章中,当你安装到第25步的时候,填写了相关的数据库配置之后,你点击下一步可能会出现(在MYECLIPSE的控制台中) CREATE TABLE ofRoster ( rosterID BIGINT NOT NULL, username VARCHAR(64) NOT NULL, jid VARCHAR(1024) NOT NULL, sub TINYINT NOT NULL, ask TINYINT NOT NULL, recv ......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 4543字 评论关闭
平台:leadcore l1813 init模块 第一步:Keywords.h (system\core\init) 4127 2014/5/20     KEYWORD(service,     SECTION, 0, 0)     KEYWORD(restart,     COMMAND, 1, do_restart) service关键字是用来设置一段服务的命令,往往一段服务里需要有多个选项组成。 第二步: Init.rc (system\core\rootdir) 18247 2014/5/20 service zygote /system/bin/app_process -Xzygote /system/bin --zygote --start-system-server 启动zygote服务(实质是app_process)。 第三步 根据关键字索引的项 Init_parser.c (system\core\init) 249......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 57字 评论关闭
使用过easyUI的人都应该知道 博客园中的疯狂的秀才:http://www.cnblogs.com/hxling/
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 9977字 评论关闭
项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此。多数据源让人最头痛的,不是配置多个数据源,而是如何能灵活动态的切换数据源。例如在一个spring和hibernate的框架的项目中,我们在spring配置中往往是配置一个dataSource来连接数据库,然后绑定给sessionFactory,在dao层代码中再指定sessionFactory来进行数据库操作。 正如上图所示,每一块都是指定绑死的,如果是多个数据源,也只能是下图中那种方式。 可看出在Dao层代码中写死了两个SessionFactory,这样日后如果再多一个数据源,还要改代码......
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 2766字 评论关闭
一、目标 登陆页面,当用户没有输入的信息的使用提示错误信息。 当用户输入密码错误的时候提示错误信息。本登陆页面还是沿用之前的登陆页面(点击打开链接)进行修改,如果用户输入的信息不为 用户名:a,密码:a 则视为错误。 二、基本思想 配置好struts.xml文件,在struts.xml的Action标签下,一定要定义<result name="input">XXX.jsp</result>,同时这个XXX一般就是登陆页面login.jsp,因为验证框架出错会自动返回到input,这个返回值是struts所规定,无法进行修改。错误页面error.jsp可以不要。错误信息直接在l......
阅读全文