自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

降龍

There is some good in this world,and it's worth fighting for!!!!

原创 【微信小程序】汉语大辞典:汉字,成语,词语和歇后语查询

介绍一款微信小程序:汉语大辞典,小程序收录了 81546 个汉字,375884 个词语,43827 个成语和 40018 个歇后语。内容均包含详尽的解释和示例,支持各种类型的搜索查询(拼音,笔画,首字母,结构,部首等),方便您更快捷地找到相应的内容。详细见图:汉字词语成语歇后语小程序码...

2019-12-20 14:05:29 148 1

原创 Android使用KSOAP2调用WebService及正确导入jar包的问题

最近在学Android使用KSOAP2调用现有的Webservice的方法,期间在网上找了很多代码,但是每次在Android模拟器中运行的时候程序都会崩溃,搞得自己都快崩溃了。。。。    查看了一下LogCat中的错误报告,发现是下面的错误是程序崩溃的:ERROR/Androi

2011-04-02 16:13:00 12751 8

原创 基于HSV色彩空间变换的阴影检测算法——MATLAB实现

<br />    图像在不同的色彩空间可以表现出不同的光谱特性,从而适用于不同的应用场合。在HSV色彩空间中,阴影在色度和饱和度通道中都与非阴影区域有明显的区别。根据阴影的这种特性,利用连续两次的HSV彩色空间变换,可以在图像中有效的区分出阴影与非阴影区域。<br />一、Otsu阈值算法(Otsu.m)<br />%利用大津法(Ostu)计算阈值%{大津法由大津于1979年提出,对图像Image,记t为前景与背景的分割阈值,前景点数占图像比例为w0,平均灰度为u0;背景点数占图像比例为w1,

2011-01-21 14:21:00 14191 14

原创 基于肤色和眼睛定位的人脸检测算法——MATLAB实现

<br />    本文提出了一种基于肤色信息和眼睛粗略定位的人脸检测算法。该算法先对Anil K.Jain 的Cb、Cr椭圆聚类方法进行了改进,用改进的算法进行肤色提取,经过肤色区域的分析,对人脸区域进行预检测,确定人脸可能区域,然后再根据眼睛的粗略定位进一步确定人脸区域。<br />一、肤色分析(skin.m)<br />  Anil K.Jain提出的基于YCbCr颜色空间的肤色模型,根据当前点的Cb Cr值判断是否为肤色。<br />% Anil K.Jain提出的基于YCbCr颜色空间的肤色模型

2011-01-21 14:15:00 24302 24

转载 VIM查找操作

" 搜索/joe/e : 设置光标到匹配"joe"的末尾/joe/e+1 : 设置光标到匹配"joe"的末尾再后移一位/joe/s-2 : 设置光标到匹配"joe“的开头再前移两位/^joe.*fred.*bill/ : 匹配以'j'开头且"joe"到"fred"到"bill"之间至少有一个字符/^[A-J]\+/ : 搜索'A'到’J‘重复两次以上的开头行/begin\_

2012-02-25 16:00:04 1778

原创 Python将UTC时间转化为Local时间

最近在项目中遇到一个问题:数据库中存放的时间为UTC时间,但是现在要求都出来显示的时间为本地时间,由于自己之前很少接触Python,对Python中的datetime操作很不熟悉,在网上查阅了相关资料后终于成功解决了这个问题,方法如下:from dateutil import tzfrom datetime import datetime# UTC Zonefrom_zone = tz

2011-12-11 18:35:33 14063

原创 Python MongoDB相关操作

-------------------数据库操作------------------------use dolphinop #创建/切换数据库showdbs #查看数据库showcollections #查看数据库中的表db.dropDatabase() #删除数据库db.table_name.drop() #删除表db.table_name.g

2011-12-04 21:41:50 6819

原创 Python Sqlite3数据库相关操作

1、连接数据库:cx= sqlite3.connect(‘database.db’) ,cx是一个数据库连接对象,它有以下操作:commit()--事务提交rollback()--事务回滚close()--关闭一个数据库连接cursor()--创建一个游标2、获得游标对象:所有sql语句都要在游标对象下执行,用cu= cx.cursor()来定义了一个游标,游标

2011-12-04 21:31:32 1512

原创 解决Ubuntu11.10 TXT文档中文乱码的问题

今天安装了Ubuntu11.10,打开TXT文件的时候发现中文乱码问题,在网上查了一下,一些网友提供了下面的方法:按Alt+F2,打开“运行应用程序”对话框,输入“gconf-editor”,回车打开“配置编辑器”,展开/apps/gedit-2/preferences/encodings节点,打开auto_detected键的“编辑键”对话框,点击“添加”,输入“GB2312”,回车,再点击

2011-11-20 12:39:48 1804

转载 Android面试题

1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。2、sim卡的EF 文件有何作用sim卡的文件系统有自己规范,主要是为了和手机通讯,sim

2011-10-27 11:47:56 1603

原创 一个用JS实现的很有趣的时钟

在网上看到的一个很有意思的时钟,在HTML文件中加上如下的JS即可实现:效果可到下面的地址查看:http://www.zhinet.net/images/honehone_clock_tr.swf JS代码如下:var swfUrl = "http://chabudai.sakura.ne.jp/blogparts/honehoneclock/honehone_clock_tr

2011-10-22 14:09:23 4208 2

原创 JAVA集合类总结

在使用JAVA的时候经常用到集合类(有时也称容器类),下面对常用的容器类进行一下总结。首先看一张图,了解一下集合类的结构以及他们之间的关系:一、Collection接口Collection接口是 Set 、List 和 Queue 接口的父接口,提供了多数集合

2011-10-16 15:30:03 4228 1

原创 希尔(Shell)排序——改良的插入排序算法

希尔排序是插入排序中的一种,前面一篇文章(点击查看)中提到的插入排序算法准确的来说应该称为“直接插入排序算法”,而这里介绍的希尔排序算法是对直接插入排序算法改进之后形成的一种算法,该算法是由D.L Shell于1959年提出的,它也因此而得名,又称缩小增量排序算法。基本思想

2011-10-14 19:27:56 3990

原创 几种基本的排序算法:选择排序、插入排序、冒泡排序

选择排序(Selection sort)、插入排序(Insertion sort)与冒泡排序(Bubble sort)這三个排序方式是初学排序所必须知道的三个基本排序方式,它们由于速度不快而不实用(时间复杂度都是O(n2)),然而它们排序的方式确实值得我们观察和探讨。一、选择

2011-10-13 11:59:10 8841 4

原创 MATLAB图像处理相关函数

1、dilate函数该函数能够实现二值图像的膨胀操作,有以下形式:BW2=dilate(BW1,SE)BW2=dilate(BW1,SE,…,n)其中:BW2=dilate(BW1,SE)表示使用二值结构要素矩阵SE队图像数据矩阵BW1执行膨胀操作。输入图像BW1

2011-10-02 02:50:26 3422

原创 邮政诈骗短信经历

以前在网上经常听别人说什么诈骗短信,自以为这些东西离自己很远,而且自己肯定不会受骗的。但是,今天居然让我亲身体验了一次,还差点上当。。。。事情的经过是这样的。。。。中午吃饭的时候接到一条短信,短信上显示的是一条邮政通知,说我有一份包裹已到达,因地址不详派送不成功,让我赶快

2011-09-28 13:22:07 2378 1

原创 面试算法题(三)

题目:给定一个函数rand5(),该函数可以随机生成1-5的整数,且生成概率一样。现要求使用该函数构造函数rand7(),使函数rand7()可以随机等概率的生成1-7的整数。思路:很多人的第一反应是利用rand5() + rand()%3来实现rand7()函数,这

2011-09-23 16:17:17 1729 5

原创 一些话

网上看到的一些深有感触的语句,感觉挺好的,写在下面~~~~      1、我,不会问,不会提,难过了就一个人不停地走。我,不会吵,不会闹,心痛了用沉默代替一切。我,不会哭,不会笑,累了我就会消失一下。我知道,每条路都难走,我知道,那条路就注定了要坎坷。我知道,我不可以去强

2011-08-30 18:17:07 1131

转载 【NULLS】Oracle对SQL排序后NULL值位置的“特殊关照”

转载自:http://space.itpub.net/519536/viewspace-626464Oralce对NULL值的排序后的位置有一个特殊的“关照”,这就是“NULLS FIRST”和“NULLS LAST”选项,使用这个选项便可以在SQL排序中强制指定NULL

2011-08-29 11:06:02 1068

原创 Eclipse JSP乱码问题

最近在用eclipse做项目,遇到JSP页面乱码问题,有些JSP文件在编辑后不能保存,提示又不能兼容的字符。自己在网上找了一个方法来解决这个问题,看了网上的解决方法之后发现其实很简单。。这里写个文章记录一下,以防下次自己遇到同样的问题时又忘了怎么解决,同时也给其他人指引一下方向。

2011-08-25 19:35:44 1428

原创 PL/SQL删除表出现ORA-00942错误

刚刚接触Oracle不久,今天在使用PL/SQL Developer删除表的时候出现ORA-00942:表或视图不存在的错误,网上有人说在SQL语句后面加上cascade就行了,但是自己试过之后还是不行。。不过,后来很幸运地找到一个解决方法,方法很简单。比如你现在要删除表user

2011-08-22 14:04:45 3367

原创 PowerDesigner15连接Oracle数据库出错的解决方法

今天在PowerDesigner15中设计了一张表,然后想通过PowerDesigner连接Oracle,然后直接在数据库中生成这张表。按照网上提供的方法设置好连接选项,然后点击测试按钮,发现始终不能连接成功,错误提示是:Non SQL Error : Could not l

2011-08-22 12:58:36 5003 1

转载 Oracle 10G配置文件说明

listener.ora、tnsnames.ora和sqlnet.ora这3个文件是关系oracle网络配置的3个主要文件,都是放在$ORACLE_HOME/NETWORK/ADMIN目录下(Linux系统为“/”,Windows系统为“\")。其中listener.ora是和数

2011-08-17 08:37:14 1464

原创 利用DisplayMetrics类获取手机屏幕大小

Android开发中经常需要获得手机屏幕的大小,常用的方法就是用 DisplayMetrics 类来获取手机画面宽高,示例代码如下:package whu.iss.wuxianglong; import android.app.Activity;import android

2011-07-27 22:55:01 1170

原创 Android获取dialog自定义布局中的控件

最近写了一个自定义布局的Dialog,运行效果如下:然后我想获取到自定义布局中的EditText控件,并得到其中的字符串,但是使用send_email = (EditText) findViewById(R.id.send_email_dialog_et);并不能

2011-07-26 17:17:10 9030 3

转载 Java NIO使用及原理分析 (四)

转载自:李会军•宁静致远在上一篇文章中介绍了关于缓冲区的一些细节内容,现在终于可以进入NIO中最有意思的部分非阻塞I/O。通常在进行同步I/O操作时,如果读取数据,代码会阻塞直至有 可供读取的数据。同样,写入调用将会阻塞直至数据能够写入。传统的Server/Client模式会基于

2011-07-17 16:05:53 26736 26

转载 Java NIO使用及原理分析(三)

转载自:李会军•宁静致远在上一篇文章中介绍了缓冲区内部对于状态变化的跟踪机制,而对于NIO中缓冲区来说,还有很多的内容值的学习,如缓冲区的分片与数据共享,只读缓冲区等。在本文中我们来看一下缓冲区一些更细节的内容。缓冲区的分配在前面的几个例子中,我们已经看过了,在创建一个缓冲区对象

2011-07-17 15:55:52 22339

转载 Java NIO使用及原理分析(二)

转载自:李会军•宁静致远在第一篇中,我们介绍了NIO中的两个核心对象:缓冲区和通道,在谈到缓冲区时,我们说缓冲区对象本质上是一个数组,但它其实是一个特殊的数组,缓冲区对象内置了一些机制,能够跟踪和记录缓冲区的状态变化情况,如果我们使用get()方法从缓冲区获取数据或者使用put(

2011-07-17 15:49:32 24331 9

转载 Java NIO使用及原理分析 (一)

转载自:李会军•宁静致远

2011-07-17 15:41:16 85747 11

转载 Android PreferenceActivity介绍

在开发应用程序的过程中我们有很大的机会需要用到参数设置功能,那么在Android应用中,我们如何实现参数设置界面及参数存储呢,下面我们来介绍一下Android中的一个特殊Activity–PreferencesActivity。PreferencesActivity是Androi

2011-07-17 15:01:14 1264 2

转载 Android ListView分组布局改进

转自:程序开发技术交流分享由于是在网上转载的一篇文章,在这里就不多说废话了,首先看一下最终的效果图:然后是实现该ListView布局的主要代码:1、程序主界面 SeparateListView.javapackage whu.iss.wuxianglong;import ja

2011-07-15 22:43:56 5832 5

原创 Android利用SAX解析XML文件

在Android中解析XML文主要有三种方式,分别为Simple API for XML(SAX)、Document Object Model(DOM)和Android附带的PULL解析器。其中SAX是一个解析速度非常快并且占用内存少的XML解析器,非常适合Android手机等移

2011-07-15 14:04:22 3548 1

原创 Android设计思想

今天在中国手机开发网上看到了一篇比较好的文章:《Android设计思想》,由于文章篇幅较长,不能全文转载过来,在这里分享一个链接:Android设计思想 。文中主要讲了如何开发性能良好的嵌入式设备软件,个人觉得还不错。如果想下载pdf版本的电子书,可以到这里下载:Android设

2011-07-07 13:31:16 1073

原创 Android2.2使用广播机制完全退出程序

最近在开发Android2.2平台上的一款软件,期间遇到了如何完全退出应用程序的问题。在网上找了不少方法,比如:使用ActivityManager的killBackgroundProcesses方法;使用ActivityManager的restartPacka

2011-07-04 10:12:12 989 2

原创 Android权限总结

在Android程序开发过程中为了获取手机上的某个权限常常需要在工程的配置文件中加上权限声明,下面总结了一些在开发中常用的权限:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在ch

2011-07-03 16:52:08 732

原创 利用selector设置ImageButton不同状态下的背景图片

在Android中,控件Button和ImageButton一般有三种状态:常态(normal)、点击状态(pressed)、聚焦状态(focused)。很多时候,我们为了提高用户的体验常常为Button以及ImageButton的不同状态设置不同的背景图片,下面介绍一种利用selector设置Button和ImageButton不同状态下的背景图片的方法。具体步骤如下:一、在res/drawab

2011-07-03 02:20:06 15195 1

原创 Android使用后台线程提高用户体验

     当应用程序启动时,系统会为应用程序创建一个主线程(main)或者叫UI线程,它负责分发事件到不同的组件,包括绘画事件。完成你的应用程序与android UI组件交互。例如,当您触摸屏幕上的一个按钮时,UI线程会把触摸事件分发到组件上,更改状态并加入事件队列,UI线程会分发请求和通知到各个组件,完成相应的动作。     单线程模型的性能是非常差的,除非你的应用程序相当的简单,特

2011-06-30 10:19:00 7091

原创 Android UI设计中的三种特效

 一、背景色渐变背景色渐变可以通过在res/drawable中定义一个XML文件实现,gradient.xml的代码如下: <gradient android:startColor="#FFFFFF" android:endColor="#000000" android:angle="45"/> 其中,shape是用来定义形状的,gr

2011-06-29 22:33:00 6567 3

原创 利用Java和Java IDL创建CORBA应用

CORBA基本介绍      CORBA(Common Object Request Broker Architecture ,公用对象请求代理体系)是OMG(对象管理组织)于1991年提出的基于对象技术的分布计算应用软件体系结构。与过去的面向过程的RPC(Remote Procedure Call)不同,CORBA是基于面向对象技术的,它能解决远程对象之间的互操作问题。CORBA标准主要分为

2011-06-15 21:19:00 2515

原创 Android Intent调用方法总结

    Intent在英语中是意图的意思,在Android中,它是一个将要执行的动作的抽象的描述,一般来说是作为参数来使用,由Intent来协助完成android各个组件之间的通讯。Intent的用法很多,经过自己的实践和阅读网上的一些关于Intent的总结,现将其用法总结如下:1、调用WEB浏览器Uri uri = Uri.parse("http://www.baidu.co

2011-06-04 12:23:00 1540

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