自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

由点及线,由线到面。

  • 博客(34)
  • 收藏
  • 关注

转载 ERROR: Unable to open class file R.java :No such file or directory

新创建android工程,报错ERROR: Unable to open class file D:\eclipse\workspace\testactivity\gen\x2p2\act01\R.java: No such file or directory 网上查找方法: 如果出现 “Error: Unable to open class file R.java

2014-05-16 17:06:37 809

转载 几种开源分词工具的比较

搜集了一些资料,与同学一起进行了简单的测试,总结如下。分词工  具      特点  支持语言    原理词典及扩展性StandardAnalyzer中文、英文(unicode)中文:单字符切分英文:根据空格切分ChineseAnalyzer中文,不支持中

2014-03-28 09:10:52 2017

转载 Lucene学习总结之一:全文检索的基本原理

根据http://lucene.apache.org/java/docs/index.html定义:Lucene是一个高效的,基于Java的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结构化数据和非结构化数据。结构化数据:指具有固定格式或有限长度的数据,

2014-03-27 20:56:40 703

转载 Android 程序退出的办法

退出程序有4种办法:        1.采用content view栈:如果程序是多界面,但是又没有强制要求每一个界面一个Activity,可以将每个界面设计为一个View,在界面切换时,只需要调用Activity的setContentView方法设置Activity的Contentview,这样退出程序只需要将这一个Activity退出 就可以了,但是需要设计一个栈来管理content vi

2014-03-13 13:37:47 751

转载 Linux如何查找文件安装路径

Linux中查看某 个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、 添加安装文件等等,很多地方都要用到查案文件安装路径的命令。这里给大家介绍Linux查看文件安装路径(地址)命令。 一、查看文件安装路径: 由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。这里以Oracle为例。比如说我安

2014-02-26 10:23:51 1047

转载 Linux命令行报bash:.....:command not found的解决办法

Linux命令行输入命令执行后报“bash:....:command not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确命令了。     1、在命令行中输入:export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin  这样可以保证命令行命令暂时可以使用。 命令执行完之后先不要关闭终端。    2、

2014-02-25 21:19:29 6894

原创 TIMIT语料库音频格式转换

TIMIT是1993年由MIT创立的、适用于语音识别、说话人分类等的经典语料库 ,但matlab是不能直接对TIMIT中的音频进行处理,因为是SPHERE文件格式,所以要先进行一定的格式转换。 代码如下: function wavdata=readTIMITwav(filepath) % author:% 郑睿 % date:%

2014-02-25 14:47:40 3351

原创 wins7(32位)下HTK安装、demo运行及常见问题

由于研究方向与语音识别有一定关系,最近便开始琢磨剑桥大学开发的HTK。一切从安装开始。  step1:下载HMM 的开发包HTK,现在的版本是3.4.1.可以从CMU的官网进行下载http://htk.eng.cam.ac.uk/  PS:千万不要直接进入download,然后被跳转到regist页面,这样的注册是不能成功或注册时间超长.而应该直接进入注册页面,http:/

2014-02-25 14:47:35 953

原创 Python——Pylab简单读取wav文件示例

本例是一个简单的读取wav文件并进行绘图的程序。 在基本的Python平台之外,还需要安装PyLab库。下载地址:http://wiki.scipy.org/PyLab里面有 NumPy, SciPy, Matplotlib三个库的下载链接,自己下就OK啦。 # -*- coding: utf-8 -*-import waveimport numpy impor

2014-02-25 14:47:30 4228 1

原创 PyAudio——播放wave文件的实例

因最近实验需求,本人开始接触Python脚本。 关于Python一.下载    下载地址:http://www.python.org/getit/    根据PC位数和操作系统,下载合适的Python版本。二.安装     下载完直接安装,便可以开始Python之旅啦! 关于PyAudio由于Python相当轻量级,安装的Python只提供了最基本的一些功能

2014-02-25 14:47:24 2562 1

原创 公共类引用需注意的编译问题

一朋友是java新手,在CMD控制台编译一个类A,该类调用在不同包下(即路径不同)的公共类B,编译出现无法引用包的错误。由于本人最初学习java是直接在IDE上进行的,所以有兴趣在CMD控制台上进行java文件的编译和执行,从而动手进行了一定的尝试。本文列出了公共类引用需要注意几个问题:1.必须把公共类A设置为public,这是最基本的。2.公共类A的package的路径要至少写到

2014-02-25 14:47:19 572

原创 Android System.out.println在控制台无输出

今天遇到个小问题,之前都没注意,现在mark一下。  java中一般打印方法为System.out.println("");如果程序没问题,要打印的内容会在控制台显示。 但在Android平台,调用System.out.println("")函数,即使程序正确,也不会在控制台显示。不过可以在LogCat中查看。Android自身提供的打印方法是Log.v,引入android.u

2014-02-25 14:47:14 2320 1

原创 Android找不到Manifest系统文件

很有没有敲代码了,今天准备写一个Android小程序。刚创建好一个Android Project(Android环境很早就配好了),就很荣幸的被提示找不到Android Manifest系统文件这样一个莫名其妙的错误。 提示:com.android.ide.eclipse.adt.internal.project.AndroidManifestHelper] Unable to r

2014-02-25 14:47:09 3859

原创 Linux 与 Windows下QT 显示MySQL 中文乱码问题

最近在用Qt和MySQL数据库,遇到中文乱码问题,看到一篇解决中文乱码问题的好帖子,分享了~~转载Linux下 这种方法应该是最快捷解决中文乱码的办法了,不用改mysql的编码,仅限于linux下使用: 1.在QT程序的main.cpp的main函数中QTextCodec```那三句: 1.int main(int argc, char *argv[]) 2.{ 3. QApplicati

2014-02-25 14:47:04 1549

原创 数组、链表、Hash

在程序中,存放指定的数据最常用的数据结构有两种:数组和链表。      数组和链表的区别:      1、数组是将元素在内存中连续存放。           链表中的元素在内存中不是顺序存储的,而是通过存在元素中的指针联系到一起。      2、数组必须事先定义固定的长度,不能适应数据动态地增减的情况。当数据增加时,可能超出原先定义的元素个数;当数据减少时,造成内存浪费。

2014-02-25 14:46:53 681

原创 学习札记

师者,传道授业解惑也。在学习过程中,老师扮演了相当重要的角色。他是一位领路人,将你从一个懵懵懂懂的门外汉慢慢接触并了解一个精彩纷呈的世界。但是,在传授知识的过程中,为达到既定的教学目标和要求,老师到底应该给予学生怎样的约束与自由?这并不是一个简单的是与否的问题。     在一个完全约束条件下培养出的人分为两种。一种是我们所说的人才。人才是在约束环境下不但遵守约束条件,同时也懂得发挥自己特长的人

2014-02-25 14:46:48 693

原创 jQuery学习笔记之jQuery选择器

常用的CSS选择器:1、标签选择器:E{CSS规则}                       以文档元素作为选择符2、ID选择器:#ID{CSS规则}                      以文档元素的唯一标识符ID作为选择符3、类选择器:E.className{CSS规则}         以文档元素的class作为选择符4、群组选择器:E1,E2,E3{CSS规则}

2014-02-25 14:46:43 573

原创 jQuery学习笔记之window.onload与$(document).ready()区别

执行以下代码,可以发现window.onload与$(document).ready()区别:1、window.onload必须等待网页中所有内容加载完毕后(包括图片)才能执行;   $(document).ready()网页中所有DOM结构绘制完毕后就执行,可能DOM元素关联的东西并没有加载完2、window.onload只能编写一个,示例,只会弹出("test2");  $(d

2014-02-25 14:46:38 532

原创 jQuery学习笔记之jQuery对象与DOM对象相互转化

jQuery对象转化成DOM对象jQuery提供了两种方法将一个jQuery对象转化成DOM对象:[index]和get(index)1、jQuery对象是一个数组对象,可以通过[index]的方法得到相应的DOM对象例如,var $cr = $("#cr");//jQuery对象var cr = $cr[0];//DOM对象alert(cr.checked);//检测这个

2014-02-25 14:46:33 664

原创 jQuery学习笔记之解决jQuery和其他库的冲突

解决jQuery和其他库的冲突,分两种情况:情况一:jQuery库在其他库之后导入,两种解决方案:方案1、在其他库和jQuery库都被加载完毕后,可以在任何时候调用jQuery.noConflict()函数来将变量$的控制权移交给其他库。test---prototype test----jQueryjQuery.noConflict()://

2014-02-25 14:46:27 564

原创 Hibernate框架简单应用

Hibernate是一个关于数据库的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使java编程员可以随心所欲的用对象编程思想进行对数据库的操作。      Hibernate核心的五大接口::Session、SessionFactory、Transaction、Query和Configuration。      Hibernate的Session并不是HttpSession,

2014-02-25 14:46:22 478

原创 Struts框架简单应用

Struts是一种设计思想。之前做的自定义MVC的个人博客的思路和Struts是一致的,只不过Struts帮我们做了几步,对代码进行一定的封装,结构上更加清晰明了,也为代码的修改提供一定的方便。  处理机制图:  在web.xml配置的servlet是Struts内部的ActonServlet。调用struts-config配置文件,在action-mappings中找

2014-02-25 14:46:17 504

原创 AJAX初步接触

AJAX,即Asynchronous JavaScript And XML,是一种异步JavaScript和XML技术。AJAX的核心技术理念在于使用XMLHttpRequest对象发送异步请求。  AJAX用到的技术有:javascript:实现客户端的数据发送和界面更新,是AJAX实现的编程语言;XMLHttpRequest:浏览器内置的用以进行异步数据发送和接收的

2014-02-25 14:46:12 475

原创 使用fileupload实现文件上传

使用fileupload实现文件上传主要步骤1、在http://commons.apache.org/下载commons-fileupload.jar和commons-io.jar包,将其导入到referenced libraries;2、在写jsp界面的form表单设置ENCTYPE="multipart/form-data",method方法为“post”;3、创建处理文件上传的serv

2014-02-25 14:45:19 705

原创 MVC架构模式

MVC架构模式包括Model模型-View视图-Controller控制器三层。Model模型包括业务模型dao类和数据模型pojo类。数据模型pojo类与数据库中的表相对应。数据库中是一条信息作为一个存储,而一个pojo对象则对应数据库中的一条信息。业务模型dao类主要调用pojo数据类型执行业务。View视图指的是用HTML语言和JSP 界面设计人员进行图形界面设计。JSP其实相当于Ser

2014-02-25 14:45:14 794

原创 session的作用

HTTP(HyperText Transfer Protocol),即超文本传输协议。协议的状态是指下一次传输可以“记住”这次传输信息的能力,HTTP是不会为了下一次连接而维护这次连接所传输的信息.,所以是无状态协议。   为什么HTTP协议需要session呢?    在B\S结构中,存在很多用户连接服务器发送请求的状况,又由于HTTP是无状态协议,那么服务器是如何区别各个用户发送的请求呢?

2014-02-25 14:45:09 4390

原创 b\s与c\s的区别

C/S结构,即Client/Server(客户机/服务器)结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。     B/S结构,即Browser/Server(浏览器/服务器)结构,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B/S结构,主要是利用了不断成熟的

2014-02-25 14:45:04 1347

原创 MySQL数据库卸载重装注意事项

之前做个人博客网站项目的时候,安装了MySQL数据库。当时是一路绿灯没什么问题,也就没去关注MySQL数据库相关的安装问题。由于最近要做一个项目,需要在Windows环境下进行Qt驱动Mysql数据库,之前安装的MySQL是Typical型的,缺少相应的库文件,所以不得不进行重装。     卸载再重装,听上去本该是一个简单得不能再简单的问题,结果纠结的一天开始了。  *******

2014-02-25 09:29:08 1126

原创 Windows下Qt驱动MySQL数据库

昨天是一场经过了如此纠结的MySQL数据库的卸载再安装的洗礼的一天,今天的在Windows下Qt驱动MySQL数据库也是历经千辛万苦才到达成功的彼岸的。虽然遇到了各种乱七八糟的问题,不过总算是圆满解决,这也是令人欣慰的一点吧。谨以此文纪念下我的艰难曲折。如果能为大家提供一些帮助,我将不胜荣幸。    MySQL不能选择Typical型,这样会缺少库文件。可以选择Full型或Custom型。我安

2014-02-25 09:19:09 707 1

原创 Android平台上利用opencv进行图像的边沿检测

最近开始接触opencv for Android,从网上down了图像的边沿检测的代码。 测试图片:在Android2.3.1模拟器上跑了,如下:代码如下:package cn.netjava.opencv;import java.io.File;import org.opencv.core.CvType;import

2014-02-25 09:09:09 1793

原创 Android平台上利用opencv进行图像的缩放

写了个图像缩放的小程序,仅为使用下opencv for Andorid。 在Android2.3.1模拟器运行,程序界面:点击缩小按钮,界面如下:代码如下:package cn.netava.opencv;import java.io.File;import org.opencv.core.CvType;import o

2014-02-25 09:04:18 2486 1

转载 Linux解压缩命令大全

Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩了,所以首先就来讲讲tar命令的基本用法。1.tar的最基本用法  tar命令的选项有很多(用man tar可以查看到),但常用的就那么几个选项,下面来举例说明一下:   # tar -cf all.tar *.j

2014-02-24 20:54:13 742

原创 VMware虚拟机下安装VMware Tools,设置共享文件夹

1.运行VMware。2.打开VM,点击Reinstall VMware Tools3.光盘驱动下出现下列文件:4.得到VMwareTools的压缩文件后,有两种方式进行读取:方法一:拷贝文件进行解压缩。             1.选中两个文件,右键拷贝,保存至Filesystem文件夹下。             2.解压。

2014-02-24 20:31:40 805

转载 Linux下安装Python-3.3.2

# 下载最新版本cd /usr/local/src/sudo wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2sudo chmod 777 Python-3.3.2.tar.bz2 sudo tar -jx -f Python-3.3.2.tar.bz2# 安装cd Python-3.3.2/./co

2014-02-24 10:11:10 584

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除