自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 资源 (4)
  • 收藏
  • 关注

原创 ICTCLAS 中科院分词 在java上的实现demo

注意点:   1,包名一定要是ICTCLAS.I3S.AC2,要在ICTCLAS50.java这里System.loadLibrary("ICTCLAS50");而且要做方法的声明eg:  public native boolean ICTCLAS_Init(byte[] sPath);public native boolean ICTCLAS_Exit();public nati

2014-02-14 16:49:11 1593

原创 spring,hibernate,struts2三大框架注解方式整合案例

本次整合所用各个框架的版本分别为hibernate-3.2.7,struts-2.3.14.3,spring-framework-2.5.6。下面是所用到的jar包的截图下面正式进行代码部分:先是javabean部分:package com.yc.bean;import java.io.Serializable;import javax.pers

2013-07-20 20:45:52 2544

转载 Unable to execute dex: method ID not in [0, 0xffff]: 65536 问题解决方法

错误提示:     Unable to execute dex: method ID not in [0, 0xffff]: 65536     Conversion to Dalvik format failed: Unable to execute dex: method ID not in [0, 0xffff]: 65536

2014-10-08 11:09:17 2076

转载 先startService,通过bindService启动的service,在unbindService后service还会运行

有三种情况:如果直接使用服务,则没有必要进行绑定,但是如果要使用服务里面的方法,则要进行绑定。具体的启动情况有下: 1.当启动时,单独调用bindService方法,在unbindService后,会执行service的onUnbind,在执行onDestroy方法。 2.当启动时,先调用startService,在调用bindService方法后,在unbindService后,会执

2014-09-16 15:42:27 850

转载 Android百度map默认位置中心点设置

//设定中心点坐标         LatLng cenpt = new LatLng(29.806651,121.606983);         //定义地图状态        MapStatus mMapStatus = new MapStatus.Builder()        .target(cenpt)        .zoom(18)        .bui

2014-09-02 11:19:31 1815

转载 viewpager放在scrollview中时,滑动viewpager里的内容会不顺畅

viewpager放在scrollview中时,滑动viewpager里的内容会不顺畅,原因是稍微有点上下的动作就会被scrollview截去了,为了解决这个问题,重写了scrollview里的方法,顺利解决。也就是重写onInterceptTouchEvent方法,定义方法判断viewpager上的滑动的动作不会被scrollview截去。下面是重写scrollview的源码:

2014-08-22 17:58:14 717

转载 让AlertDialog在按钮被点击后不消失

在网上搜索了一下,发现有两种做法:第一:使用反射:在你的setPositiveButton中添加://用于不关闭对话框try { Field field = dialog.getClass().getSuperclass().getDeclaredField("mShowing"); field.setAccessible(true); field.set(di

2014-08-13 14:10:58 409

转载 APK签名时报错 Export aborted because fatal lint errors were found

问题描述:  APK签名时报错如下  Export aborted because fatal lint errors were found.These are listed in the Problems view.Either fix these before running Export  again,or turn off "Run full error check whe

2014-08-01 10:04:19 493

原创 error inflating class com.baidu.mapapi.map.MapView

调用baidu地图出现error inflating class com.baidu.mapapi.map.MapView  解决:

2014-07-18 14:35:44 1445 3

原创 用BindService 启动注意点

public IBinder onBind(Intent intent) { // TODO Auto-generated method stub return myBinder; } public class MyBinder extends Binder{ public BindService getS

2014-07-17 10:03:11 508

转载 安卓表格布局android:collapseColumns,android:shrinkColumns和stretchColumn

TableLayout可设置的属性包括全局属性及单元格属性。1、全局属性也即列属性,有以下3个参数:android:stretchColumns    设置可伸展的列。该列可以向行方向伸展,最多可占据一整行。android:shrinkColumns     设置可收缩的列。当该列子控件的内容太多,已经挤满所在行,那么该子控件的内容将往列方向显示

2014-07-11 09:33:20 1553

转载 计算出某年某月某日是星期几

如何精确地计算出某年某月某日是星期几,这是一个很让人头疼的事情,下面给出一个公式:星期计算公式(年+年/4+年/400-年/100-年基数+月基数+日)/7=……余星期几注:式中分数均取整年基数,平年1,闰年2,月基数,1、平年:一月0, 二月3, 三月3, 四月6, 五月1, 六月4,七月0, 八月3, 九月5, 十月0, 十一月3, 十二月5.

2014-07-10 16:45:25 13094 5

转载 android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed错误原因

情况1:你定义的字段为 not null而插入时对应的字段却没值。情况2:你定义的字段设定PRIMARY,而插入的值已经在表中存在。

2014-04-15 11:11:44 1032

转载 Android无法访问本地服务器(localhost/127.0.0.1)的解决方案

在Android开发中通过localhost或127.0.0.1访问本地服务器时,会报java.net.ConnectException: localhost/127.0.0.1:8083 -Connection refused异常。为什么会报这个异常呢?因为Android模拟器本身把自己当做了localhost或127.0.0.1,而此时我们又通过localhost或127.0.0.1访

2014-04-11 17:15:33 8018 1

转载 Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW_TASK flag

关于Intent的setFlags()方法  很多人使用startActivity时候,会碰到如下的异常:Caused by: android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FLAG_ACTIVITY_NEW

2014-04-09 16:53:45 709

原创 通过bak文件创建/还原数据库

1.右键Databases-->Restore Database 2To database栏写DB名称 3From Device,选择.bak文件 通过bak创建数据库完成

2014-03-14 15:07:52 1460

转载 Java容器集合类的区别用法

Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMapCollection接口   C

2014-03-12 09:55:40 443

原创 Android通过findViewById()获取控件为NULL

如果在activity中直接调用findViewById方法,它的完整形式是this.findViewById().而我所需要的控件是不存在本身activity的布局中的.所以要通过控件所在的view调用findViewById方法,就可以获取到正确的控件了怎么获取控件所在的View呢使用:LinearLayout view= (LinearLayout) inflater.inflate

2014-03-10 15:16:04 3076

原创 java 用cxf方式实现的webservice,java客户端,C#客户端调用

流程:1.新建一个java工程2.建立WebService接口3.接口的实现类4.java客户端调用5.C#端调用 下面开始:所需的资料:apache-cxf-2.7.5  下载链接 http://download.csdn.net/detail/surehao/7005281找相应的jar,导入项目 建立WebService接口:impor

2014-03-07 14:45:30 2308

转载 window 定时任务错误

关于任务计划指定错误:0X80041315、0X80070005拒绝访问    当创建计划任务完成时提示:“已创建新任务,但可能不能运行,因为无法设置账户信息,指定的错误是:0X80041315,任务计划程序服务没有运行。”    指定错误:0X80041315:任务计划程序服务没有运行。主要原因是你的任务计划服务被禁用,计算机管理里面找到服务,服务里面找到Task Scheduler,看

2014-02-27 09:05:35 2270

原创 Editor does not contain a main type ,.metadata\.plugins\org.eclipse.core.resources\.snap

错误: class  无法运行, Editor does not contain a main type         ,.metadata\.plugins\org.eclipse.core.resources\.snap 原因:相关文件损坏,可以是在关闭eclipse时没正确操作或者没完全关闭时就关闭电脑 解决:  1.,.metadata\.plugins\org.ec

2014-02-24 09:08:30 1609

转载 向量空间模型(VSM:Vector space model)

向量空间模型(VSM:Vector space model)是最常用的相似度计算模型,在自然语言处理中有着广泛的应用,这里简单介绍一下其在进行文档间相似度计算时的原理。假设共有十个词:w1,w2,......,w10,而共有三篇文章,d1,d2和d3。统计所得的词频表(杜撰的,为了便于演示用法)如下: w1w2w3w4

2014-02-21 15:31:55 6192

转载 serialVersionUID作用

serialVersionUID 用来表明类的不同版本间的兼容性 简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来 的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序 列化,否则就会出现序列化版本不一致的异常。

2014-02-21 15:12:38 449

转载 ICTCLAS的JNI调用接口说明

1.  ICTCLAS_Init    功能:初始化分析器并根据配置文件为ICTCLAS准备必要的数据.    方法:boolean  ICTCLAS_Init(byte[]  sPath);    返回:如果初始化成功则返回true,否则返回false;    参数:sPath:初始化词典路径,Configure.xml和Data文件夹储存的位置

2014-02-14 15:55:42 1177

转载 BeanUtils.populate(object1,object2);

import org.apache.commons.beanutils.BeanUtils; BeanUtils.populate(object1,object2); 该方法用来将object2里的数据影射到object1里面,需要条件是两个OBJECT里的属性一致,例如:object1:public class object1{  

2014-02-14 09:08:00 512

原创 编写一个字符串复制函数mystrcopy(char*s1,char*s2,int m),将字符串s2中从第m个开始全部字符都复制到s1中

请输入10个字符 daoinj73mt oinj73mtPress any key to continue

2013-10-12 22:06:25 12427

转载 指针和引用的相同点和不同点

相同点:都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;而引用则是某块内存的别名。不同点:    指针是一个实体,而引用仅是个别名;引用只能在定义时被初始化一次,之后不可变;指针可变;引用“从一而终”,指针可以“见异思迁”;引用没有const,指针有const,const的指针不可变;引用不能为空,指针可以为空;“size

2013-10-12 21:41:41 660

转载 STL中的vector\list\deque\set\map的区别

在STL中基本容器有: vector、list、deque、set、mapset 和map都是无序的保存元素,只能通过它提供的接口对里面的元素进行访问set:集合, 用来判断某一个元素是不是在一个组里面,使用的比较少map:映射,相当于字典,把一个值映射成另一个值,如果想创建字典的话使用它好了底层采用的是树型结构,多数使用平衡二叉树实现,查找某一值是常数时间,遍历起来效果也

2013-10-12 21:32:24 496

转载 Android Call requires API level 11 (current min is 8)的解决方案

【错误描述】    在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码,发现系统提示了一个这么的错误。【原因分析】    不详,可能和Run Android Lint有点关系吧。就是创建项目时,我们设置了最低版本API Level,比如我的是

2013-10-09 10:12:21 519

转载 系统上安装了多种浏览器,能否指定某浏览器访问指定页面?请说明原由。

一、启动android默认浏览器在Android程序中我们可以通过发送隐式Intent来启动系统默认的浏览器。如果手机本身安装了多个浏览器而又没有设置默认浏览器的话,系统将让用户选择使用哪个浏览器来打开连接。关于Intent的更多内容请参考《常用Intent》示例1         Intent intent =newIntent();        intent.se

2013-09-27 22:04:29 767

转载 JAVA技术内幕_什么是is-a和has-a关系

is_a       用于继承     has_a    是组合   一个类中包含了其他类一般我们认为继承可以分为两种基本的形式:实现继承和接口继承。实现继承的主要目标是代码重用:我们发现类B和类C存在同样的代码,因此我们设计了一个类A,用于存放通用的代码。基于这种思路的继承称为实现继承。   接口继承不同,它是基于现实生活中的语义的,表现了IsA的

2013-09-17 00:19:53 4940 2

原创 校园招聘行动中

准备参加校园招聘了,加油,把基础复习好,把面试题搞好

2013-09-11 19:49:02 693

转载 android中sim卡相关操作

转载:http://topic.csdn.net/u/20110417/14/edcbbcd9-44f0-4175-a156-0231d12cba47.html 1,sim卡联系人的增,删,修改Uri是content://icc/adn/具体使用跟操作其他的contentprovider一样,传递的参数可以参照\base\telephony\java\com\android\inter

2013-09-11 19:46:33 1258

转载 android面试题--sim卡的EF文件有何作用 ?????

sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本 身可以有自己的操作系统,EF就是作存储并和手机通讯用的SIM (Subscriber Identity Module) 卡是一种智能卡, ISO7816中对智能卡作了基本的定义. SIM卡提供给用户的是它的移动性和便携性.SIM卡的硬件组成CPU: SIM卡中的CPU和电脑中CPU一样负责整个SIM卡的控制, 运算和

2013-09-11 19:45:08 933

原创 Android中Service的调试

在Android中service的调试和普通的Application不同,如果仅仅设置断点的话,调试器是不会在你的断点处停下来的,解决方法就是:在代码中声明,以便让调试器能到你声明的地方。你只需加入下面这一句代码即可: android.os.Debug.waitForDebugger();你的断点可以设置在这句后面任何地方。

2013-09-02 11:11:59 3172

原创 Android.jar文件

android.app :提供高层的程序模型、提供基本的运行环境android.content :包含各种的对设备上的数据进行访问和发布的类android.database :通过内容提供者浏览和操作数据库android.graphics :底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上.android.location :定位和相关服务的类androi

2013-08-30 16:59:14 466

原创 深入java内存分配

一、Java内存分配1、 Java有几种存储区域?* 寄存器     -- 在CPU内部,开发人员不能通过代码来控制寄存器的分配,由编译器来管理* 栈     -- 在Windows下, 栈是向低地址扩展的数据结构,是一块连续的内存的区域,即栈顶的地址和栈的最大容量是系统预先规定好的。     -- 优点:由系统自动分配,速度较快。     -- 缺点:不够灵活,但程序

2013-08-29 14:30:54 414

原创 深入Java对象及元素的存储区域

在JAVA平台上开发应用程序的时候,有一个很大的特点就是其是在应用程序运行的时候才建立对象。换句话说,在程序运行的时候,才会最终确定对象的归属,即对象应该存储在什么地方。由于存储在不同的区域,其在性能上会有所不同。为此作为Java程序开发人员需要了解各个存储区域的特点以及对性能的影响。然后再根据需要来调整应用程序的区域分配。总的来说,在操作系统中有五个地方可以用来保存应用程序运行中的数据。这类区域

2013-08-29 14:13:44 432

原创 java垃圾回收机制

Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,这些对象通过new、newarray、anewarray和multianewarray等指令建立,但是它们不需要程序代码来显式地释放。一般来说,堆的是由垃圾回收 来负责的,尽管JVM规范并不要求特殊的垃圾回收技术,甚至根本就不需要垃圾回收,但是由于内存的有限性,JV

2013-08-29 14:04:35 486

原创 char型数据

char型是存储字符的数据类型,它在机器中占16位,范围为0-65535。Java中的char型与C/C++中的char型不同。在C /C++中,char型采用的是ASCII字符集,宽度为8位,范围为0-255,而Java中char型采用的是Unicode字符集,范围较 ASCII字符集更大,可以表示更多的字符,例如\u0061表示ISO拉丁码的'a'。如下定义了两个char型变量c1,c2:

2013-08-29 13:14:28 1930

CXF 发布WebService DEMO

CXF方式实现的WebService 接口的发布

2014-03-07

CXF 建立WebService

apache-cxf-2.7.5 ,实现WebService接口

2014-03-07

ICTCLAS 中科院分词 在java上的实现demo

ICTCLAS 中科院分词 在java上的实现demo 包含了ICTCLAS接口开发文档

2014-02-14

spring,hibernate,struts2三大框架注解方式整合所要Jar包

spring,hibernate,struts2三大框架注解方式整合所要Jar包,对应案例的日志 http://blog.csdn.net/surehao/article/details/9393341,亲测成功

2013-07-20

空空如也

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

TA关注的人

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