avatar
Articles
852
Tags
268
Categories
179

Yan 的杂物志_个人主页分享
Search
建立垂直搜索引擎&中文分词
Created2012-05-03|2_Note0_Technic2_算法6_自然语言分词
建立垂直搜索引擎&中文分词 关键字:垂直搜索引擎中文分词 nutch tomcat linux 1.说明 建立简单的垂直搜索引擎。 通过实际操作信息搜索软件,环境配置,了解主要模块的构成,及交互方式。通过修改搜索软件,了解软件架构,接口及插件等运作方式。 通过对分词部分的修改,了解了分词原理及主流的中文分词技术及其应用。 2.目标 利用信息检索工具,搜索 http://beijing.cncn.com/ 网站中的景点介绍网页,对其进行索引,使用户可通过关键字查询,快速定位感兴趣的景点。 3.软件介绍 由于搜索引擎是多个软件协作完成的,软件之间版本相互依赖,以下选择了 nutch1.2 及相关版本软件。 软件环境:Ubuntu 10.04,JDK-1.6 信息检索工具:Nutch 1.2 源码 当前 nutch 版本 1.4,此版本不直接支持 tomcat,需要通过 solr,因而选择 nutch 1.2,该版本可以通过 svn 标签下载 Web 服务器:tomcat Apache-tomcat-6.0.26 安装包 辅助工具(用于查看搜索结果):luke lukeall- ...
设置Ubuntu终端支持GB2312字符集
Created2012-05-03|2_Note0_Technic4_系统Linux系统
设置 Ubuntu 终端支持 GB2312 字符集 1. 安装所需软件 $ sudo apt-get install zh-autoconvert $ sudo apt-get install zhcon 2. 配置系统 $ vi /var/lib/locales/supported.d/local 加入 zh_CN.GBK GBK zh_CN.GB2312 GB2312 $ sudo local-gen 3. 终端设置 终端 ->菜单 ->终端 ->设定字符编码 ->添加或删除, 添加 GB18030 终端 ->菜单 ->终端 ->设定字符编码 ->简体中文 4. 设置当前用户使用的字符集 export LANG=zh_CN.GBK
使用Ant编译Android工程(Linux系统)
Created2012-03-27|2_Note0_Technic3_编程Android工具
使用 Ant 编译 Android 工程(Linux 系统) #移动开发 #Android 一、问题 同一套 Android 代码,希望通过配置文件的形式,制作成不同包名的多个 package(多包名,多版本号,多市场 logo,多广告商)。 二、解决方法 使用 Ant 编译 三、Ant 安装和使用 1. 环境:Ubuntu 10.04 2. 安装工具 安装 jdk 1.6 及 android-sdk-linux-r15(见 android sdk 相关文档) 安装 ant 1.83 版本 由于 android-sdk-linux-r15 需要 ant 1.8.0 以上版本,在 ubuntu 10.04 上使用 apt- get 自动安装的版本太低,所以使用源码包安装方法 下载 ant 最新版(当前为 1.8.3) 下载 junit-4.9.jar 包,ant 编译时需要此包 安装 ** $ tar xvzf../tgz/apache-ant-1.8.3-src.tar.gz $ cd apache-ant-1.8.3 $ cp /usr/lib/jvm/java-6-sun/l ...
Lucene在Linux下环境的搭建和运行
Created2012-03-23|2_Note0_Technic2_算法6_自然语言工具
Lucene 在 Linux 下环境的搭建和运行 1. 介绍 _ Lucene _ 是一个用 Java 写的全文索引引擎工具包,软件包中包括一些简单的例程,可以直接试用。本例将测试对一个目录中的 txt 文件进行索引,并通过索引找到相应的文件。 2. 原理 反向搜索机制,维护了一个词/短语表,对于这个表中的每个词/短语,都有一个链表描述了有哪些文档包含了这个词/短语。 Lucene 软件包的发布形式是一个 JAR 文件,包说明 org.apache.lucene.analysis 用于分词 org.apache.lucene.index 用于建立索引 org.apache.lucene.search 用于搜索 3. 安装 下载: [http://xiexiejiao.cn/java/lucene-3-0-2-release-download.html ](http://xiexiejiao.cn/java/lucene-3-0-2-release-download.html) 本文以 lucene-3.0.3-src.tar.gz 为例,在 Linux 中安装运行 安装相关工具 ...
CVS_打标签
Created2012-03-08|2_Note0_Technic0_工具版本管理
#版本管理 关键字:CVS,TAG,标签,查看,取出 1. TAG TAG 是什么 TAG 一般被译为标签,常见的用法是在软件发布到一定程度时(如发布阶段性版本时),对其所有文件打标签。 TAG 如何命名 标签名称必须以大写或者小写字母开始,可以包括大小写字母、数字、-' 和_'。两个标签名 BASE 和 HEAD 是保留为 cvs 使用 2. 常用命令 对单个文件打标签 1$ cvs tag 标签名 文件名 对当前目标下所有文件打标签(含子目录) 1$ cvs tag 标签名 对某个目录打标签 1$ cvs tag 标签名 目录名 查看单个文件的版本信息 1$ cvs status –v 文件名 取出标签对应的版本 1$ cvs checkout –r 标签名 模块名 3. 参考: [http://oss.org.cn/man/develop/cvsdoc_zh/Tags.html ](http://oss.org.cn/man/develop/cvsdoc_zh/Tags.html)
Android使用DOM方式解析XML
Created2012-03-06|2_Note0_Technic3_编程Android应用
Android 使用 DOM 方式解析 XML #移动开发 #Android 1.介绍 在 Android 系统中很多信息及配置文件都是以 xml 格式存储的,Android 系统也提供 SAX 和 DOM 两种方式来解析 XML 文件,下面介绍其中比较简单的 DOM 方式。 2.例程 功能 解析 xml 文件内容,并显示在程序界面上 关键字 Android, xml, dom, 解析 可从此处下载可独立运行的代码 [http://download.csdn.net/detail/xieyan0811/4117455 ](http://download.csdn.net/detail/xieyan0811/4117455) 核心代码及说明 package com.demo.xml; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; import android.widget.LinearLayout; import android.util.Log; ...
Android游戏中动画的实现
Created2012-03-06|2_Note0_Technic3_编程Android应用
Android 游戏中动画的实现 #移动开发 #Android 1.介绍 对于游戏等对界面要求较高的程序,一般需要控制 View 中的具体图像显示(如动画功能)下面介绍实现此功能常用的 SurfaceView 控制。 常用的绘制图像的方法 View 的 invalidate() 直接调用 onDraw() 绘图 View 的 postInvalidate() 通过消息调用 onDraw() 绘图 SurfaceView 画布的重绘是由一个单独的线程处理,所以不会阻塞,专门为游戏而实现的。 SurfaceView 说明 它支持 OpenGL ES,2D 和 3D 效果都能实现 在游戏线程中画图(而非主线程):冻结画布 ->在画布上绘图 ->解冻画布 ->次画布内容绘制到屏幕上 采用双缓存,避免屏幕闪烁 实现 需要实现 Callback 接口,它可以用来监听 SurfaceView 的状态,而从开启和销毁游戏主线程 需要实现 Runnable 接口, 它实现了游戏绘图线程 常见问题 双缓存问题 原理:由于内存中存在着两个绘图区,每绘一 ...
Android程序中安装其它软件包
Created2012-03-06|2_Note0_Technic3_编程Android应用
Android 程序中安装其它软件包 #移动开发 #Android 1.介绍 应用程序中有时需要调用其它软件,但有时用户没有安装需要调用的软件,为方便用户使用,以下例程实现了半自动化的引导用户安装。 调用的几种可能性 被调用的软件包已经存在 用户设备存在应用市场程序(如 google market, 掌上应用汇等) 软件安装是否成功(在市场中能否找到软件包,调用市场软件时发生异常) 2.例程 功能 判断文件管理器是否存在,如果不存在,则引导用户从应用市场安装 关键字 应用中,安装,其它软件,apk 可从此处下载可独立运行的代码 [http://download.csdn.net/detail/xieyan0811/4117459 ](http://download.csdn.net/detail/xieyan0811/4117459) 核心代码及说明 package com.demo.apk; import android.app.Activity; import android.app.AlertDialog; import android.os.Bundle; i ...
android有声电子书新版本1
Created2012-01-19|2_Note0_Technic3_编程Android应用
android 有声电子书新版本 1.61 发布 #移动开发 #Android 有声电子书 (适用于 Android 1.5 及以上版本) 软件支持格式为 txt, umd, jpg 文字及漫画书的阅读, 提供用户搜索 SD 卡中所有图书。特别加入了文本直接转换成语音的有声阅读功能。用听书的方式解放您的眼睛。 支持 TXT, UMD, JPG 格式的文本及漫画的阅读。 支持文本转换成语音朗读,内置中文语音合成引擎 (含男/女声, 速度可调),也支持系统自带语音。 提供嫂索 SD 卡中图书的功能。 支持 UTF8, GBK, UNICODE 等多种文本编码格式及超大文件。 自动保存进度,提供书签,书架功能,支持章节。 可调节亮度,字体大小,背景等多种显示模式。 版本号: 1.61 发布日期: 2012-01-11 修改内容: 1. 加入对英文字母读音的支持 2. 加入了图书文件的容错处理 3. 优化朗读韵律 (音长及音调) 4. 化化了数字的阅读 5. 默认安装到 SD 卡, 以节约手机内存 6. 修改程序 bug 及部分词汇的 介绍视频详见: [http://xieyan08 ...
Android常用命令及工具
Created2011-12-28|2_Note0_Technic3_编程Android工具
Android 常用命令及工具 #移动开发 #Android 1. 切换 java 版本 update-alternatives --config java update-alternatives --config javac 该命令会列出可选项,显示当前项,然后输入选哪个 2. eclipse 编译步骤 在 eclipse 中对已存在的目录新建工程 加 jar 包:jar 包上 ->右键 ->build path 试编:菜单 -run->run configurations,加新的 android configure,指定项目 注意所有文件的权限,含 raw,jar,so 等 导出不签名的名:项目名上 ->右键 ->Android tools->export unsigned apk 签名,在源码目录下运行:./sign.sh unsigned_apk_path,即生成/tmp/xxx.apk 3. 切换软件安装位置 切换安装到 SD 卡 adb shell pm setInstallLocation 2 切换安装到手机内存 adb shell ...
1…757677…86
avatar
Yan.xie
顺流而下还是逆流而上?
Articles
852
Tags
268
Categories
179
Follow Me
Announcement
This is my Blog
Recent Post
基金交易量预测比赛_5_背景知识22025-08-08
两阶段股票价格预测研究2025-08-08
TradingAgents项目源码解析2025-08-08
基金交易量预测比赛_1_我的方案2025-08-07
基金交易量预测比赛_3_反思2025-08-07
Categories
  • 0_IMO84
    • 工作1
    • 方法1
      • 工作1
    • 说给一个人听82
      • 01_自我建构32
        • 实修3
        • 思考与觉悟16
Tags
关系 日常技能 目标管理 数据存储/ES 饮食 阅读心理学 数据库 美食 嵌入技术 深度学习/扩散模型 工具 网络服务 知识管理 音频处理 语言学 股票 Python/图形图像 CentOS 叙事心理学 社会文化 笔记/Obsidian 软件版权 云计算 深度学习/模型结构 阅读/哲学 情感 编程语言/Java 成长 Python/数据 神经网络 戏剧中的心理真实 多模态 方法论 抑郁 AI绘画 金融 世界观 音视频处理 禅宗 基金
Archives
  • August 202510
  • July 202540
  • June 202538
  • May 202529
  • April 202516
  • March 20258
  • February 20252
  • January 20256
Info
Article :
852
Total Count :
1188.5k
UV :
PV :
Last Push :
©2020 - 2025 By Yan.xie
Framework Hexo|Theme Butterfly
京公网安备11010802043346号
京ICP备2023029600号-1
Search
Loading the Database