自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hfsu0419的专栏

一花一世界 一草一天堂

  • 博客(46)
  • 资源 (25)
  • 收藏
  • 关注

原创 eclipse工程Java compiler level does not match the version of the installed Java project facet处理

eclipse工程中报Java compiler level does not match the version of the installed Java project facet处理方法右键工程选择properties,在弹出的“Properties”窗口左侧,单击“Project Facets”,打开“Project Facets”页面。在页面中的“Java”下拉列表中,选择相应

2013-11-06 11:44:36 1301

原创 Android自定义锁屏的实现

最近研究了一下锁屏,要实现锁屏大体的实现思路是自定义一个后台service监听手机屏幕开关事件,监听到屏幕关闭的时候替换系统锁屏并调用自定义的锁屏界面,自定义锁屏界面需要屏蔽返回键和home键,以及屏蔽状态栏下拉。        系统屏幕开关的时候会发出相应的广播,我们可以接收对应的广播来调用自己的锁屏界面。屏幕开关的时候会发出以下两个广播事件。android.intent.act

2013-10-30 18:19:36 16596 48

原创 Android判断是否root

核心代码:try { if (Runtime.getRuntime().exec("su").getOutputStream() == null) { Toast.makeText(this, "没有root!", Toast.LENGTH_SHORT).show(); } else { Toast.makeText(this, "已经root!", Toast.L

2013-06-19 18:45:08 2941 1

原创 Android自定义软键盘的实现

先看界面布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="fill_parent"    android:layout_height="fill_parent"    android:orientation="vertical"

2012-08-30 12:25:56 69836 33

原创 Android布局实现圆角边框

这里用的是TableLayout布局的。先看效果图下面看下布局文件<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" andr

2012-05-23 23:50:03 53114 12

原创 Android自定义密码键盘

先上图先看一下键盘的布局文件control_digitpasswordkeypad.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/digitkeypadrootlayout" android:layout_width="fill_

2012-05-23 23:42:21 8352 11

原创 Android 2.1读取手机通讯录

android2.1读取手机通讯录功能和以前版本不太一样,看代码import java.util.ArrayList;import java.util.HashMap;import java.util.Map; import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;

2012-05-23 23:13:04 1974

原创 Android检查Internet是否可以正常连接

public boolean note_Intent(Context context) { ConnectivityManager con = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo networkinfo = con.getActiveNetwork

2012-05-15 22:11:46 1730

原创 Eclipse工程中Java compiler level does not match the version of the installed Java project错误

这是版本不一致导致,解决方法:项目右键projects->Project Facets在java compiler更改jdk编译级别

2012-05-09 20:49:03 713

原创 Toast显示一个ImageView

Toast除了可以用来显示一段字符串以外还可以显示一个图片,下面的例子用Toast显示一个图片package com.test;import android.app.Activity;import android.os.Bundle;import android.widget.ImageView;import android.widget.Toast;public class T

2012-05-04 23:06:46 1204

原创 tomcat配置https启动出现"No Certificate file specified or invalid file format"异常

<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="D:/Tomcat6/server.keystore"

2012-05-04 22:50:44 8681 3

原创 Android ListView拖动时背景颜色会变成黑色的解决办法

ListView拖动时,背景颜色会变成黑色通过查找API 文档找到这个函数public void setCacheColorHint (int color)Since: API Level 1When set to a non-zero value, the cache color hint indicates that this list is

2012-04-22 17:44:15 1616 1

原创 自定义TabHost实现背景图片随选项卡切换滑动效果

先上效果图本例子是对TabHost组件的自定义,实现标签居底显示;每个标签包含图片和文字。布局文件<TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fil

2012-03-13 21:06:05 14480 10

原创 Android自定义ScrollView实现反弹效果

android的ScrollView控件默认是没有反弹效果的,当滑动到边缘的时候便不能继续滑动。这里通过自定义ScrollView来实现反弹效果。看下面的效果图,红色图片在最左边,android默认ScrollView控件红色图片在最左边的时候是不能向右滚动的。这里是水平滚动,我们可以通过自定义类继承自HorizontalScrollView类来实现。public class MyScroll

2012-03-04 16:20:01 4357 1

原创 Android常用语句收集

一、弹出窗口new AlertDialog.Builder(DialogTestActivity.this).setMessage("是否关闭").setTitle("提示:").setPositiveButton("确定", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dial

2012-02-22 20:13:36 1773

原创 oracle 自增长主键

1、首先,你要有一张表!CREATE TABLE example(ID Number(4) NOT NULL PRIMARY KEY,NAME VARCHAR(25),PHONE VARCHAR(10),ADDRESS VARCHAR(50));2、然后,你需要一个自定义的sequenceCREATE SEQUENCE emp_sequenceINCREME

2012-02-21 17:15:11 725

原创 Android实现振动效果

Android实现振动效果看下面代码布局文件main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:o

2012-02-19 21:37:26 7238 2

原创 ./configure: error: the HTTP rewrite module requires the PCRE library

有时候,我们需要单独安装nginx,来处理大量的下载请求。单独在Centos5安装nginx遇到的rewrite和HTTP cache错误解决办法:wget http://nginx.org/download/nginx-0.8.33.tar.gztar -zxvf nginx-0.8.33.tar.gz cd nginx-0.8.33./configure --prefi

2012-01-10 10:51:06 140092 9

转载 JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别

java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。举例说明含义:-Xms128m:表示JVM Heap(堆内存)最小尺寸128MB,初始分配-Xmx512m:表示JVM Heap(堆内存)最大允许的尺寸

2011-10-14 14:07:23 914

转载 利用MySQL Cluster 7.0 + LVS 搭建高可用环境

1、前言随着数据量规模的扩大,企业对 MySQL 的要求就不仅仅是能用了,也在寻求各种高可用方案。以前我们的大部分高可用方案其实还存在一定缺陷,例如 MySQL Replication 方案,Master 是否存活检测需要一定时间,而和 Slave 的切换也需

2011-09-05 11:36:52 766 1

原创 Myeclipse8.0优化,为Myeclipse加速

Myeclipse 8.0优化    Myeclipse8相对于以前的版本大了很多,也增加了很多的功能。在实际使用过程中有很多功能用不到,并且Myeclipse本身就是狂吃内存的主,启动的时候一会Quick update,一会updating indexes ,你耐着性子等它

2011-08-13 10:31:00 4226

原创 MySQL查询结果重定向到文件中

MySQL查询结果重定向到文件中select col1,col2 into outfile 'c:\t.txt' from tablename

2011-08-11 10:51:31 9608 2

原创 crontab编译器修改

crontab的默认编辑器是vi,今天执行crontab -e的时候出现crontab: "/bin/vi" killed后来发现vi编译器不能用了,但是vim还可以使用。通过一下方法可以让crontab选择其他编辑器export EDITOR="/usr/bin

2011-08-05 11:33:37 1420

原创 Linux grep段错误

今天上服务器执行grep居然出现段错误的提示,后来我强制重新安装一下解决了。rpm -ivh --force grep-2.5.1-54.2.el5.i386.rpm

2011-08-05 11:04:08 1716

原创 Linux下编译安装$MYSQL_HOME/lib/libmysqlclient.so.15: cannot restore segment prot after reloc: Permission

Linux下编译安装php时出现如下错误:/usr/local/src/php-5.2.6/sapi/cli/php: error while loading shared libraries: /usr/local/mysql/lib/libmysqlclient.so.15:

2011-07-15 15:37:47 1396

原创 oracle添加外键约束

alter table THDBA.BUYING drop constraint FK_BUYING_REFERENCE_USER_INF;alter table THDBA.BUYING add constraint FK_BUYING_RE

2011-07-04 09:48:09 14035

原创 Linux下强制T掉登录的用户

Linux中root用户可以T掉其他登录的用户,包括登录的用户,也可以T掉自己。用who命令查看登录的用户[admin@localhost ~]$ whoadmin    pts/2        2011-06-13 16:22 (192.168.0.89)admin    pts/3        2011-06-13 09:59 (192.168.0.109)

2011-06-13 16:32:00 2971

原创 手工添加swap分区

在SWAP空间不够用的情况下,如何手工添加SWAP空间 以下的操作都要在root用户下进行,首先先建立一个分区,采用dd命令比如 dd if=/dev/zero of=/home/swap bs=1024 count=512000 这样就会创建/home/swap这么一个分区文件。文件的大小是512000个block,一般情况下1个block为1K,所以这里空间是512M。接着再把这个分区变成sw

2011-06-11 16:42:00 588

原创 手工添加swap分区

在SWAP空间不够用的情况下,如何手工添加SWAP空间 以下的操作都要在root用户下进行,首先先建立一个分区,采用dd命令比如 dd if=/dev/zero of=/home/swap bs=1024 count=512000 这样就会创建/home/swap这么一个分区文件。文件的大小是512000个block,一般情况下1个block为1K,所以这里空间是512M。接着再把这个分区变成sw

2011-06-11 16:42:00 658

转载 Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误" :解决办法

1.(本机设置自动获取IP地址)<br />经修改:c:/windows/system32/drivers/etc/hosts文件来手动解析后安装成功,文件内容如下:<br />127.0.0.1  localhost<br />192.168.1.102  administration<br />解析:192.168.1.102(本机IP地址)  administration(本机名)<br /> 2.检查完成。此次检查的总体结果为:未执行<<<<<br />建议案:oracle支持在具有DHCP分配的I

2011-05-31 15:13:00 5249

原创 js去除字符串左右空格

<br />//删除字符串左边的空格<br />function ltrim(str) { <br /> if(str.length==0)<br />  return(str);<br /> else {<br />  var idx=0;<br />  while(str.charAt(idx).search(//s/)==0)<br />   idx++;<br />  return(str.substr(idx));<br /> }<br />}<br />//删除字符串右边的空格<br />fun

2011-05-27 11:05:00 1015

原创 Java中替换单引号为/'

<br /><br />public String DanYinHao(String str) {<br />    return str.replaceAll("/'","////'");<br />}

2011-05-26 13:56:00 9872

原创 屏蔽页面js错误

在页面上加入如下内容

2011-05-19 20:07:00 790

原创 Linux环境下安装oracle遇到的问题小结

<br />在linux环境(RedHat Enterprise Linux5)上安装oracle10g的过程中所出现的问题<br />1、执行./runInstaller时出现如下错误<br />Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-04-30_02-23-49PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared

2011-04-20 14:55:00 8028

原创 Linux下PHP添加curl模块

<br />假如原先编译的php目录在/usr/local/php5目录下;<br />apache在/usr/local/apache2目录下;<br />php源代码在/home/kevin125/src目录下。<br /><br />如果实际目录与假定的目录不一致,则在下面的命令中做调整。<br /><br />1. 找到当前运行的php版本的源代码目录,如 php-5.2.10。<br /><br />进入curl扩展库目录。<br />$cd /home/kevin125/src/php-5.2.

2011-04-14 09:42:00 13880

原创 Linux常用命令小结

Linux常用命令1、查看主机名hostname2、修改主机名vi /etc/sysconfig/network修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名"。无论你是否重启,主机名修改成功了。 3、redhat linux启动界面vi /etc/inittabid:x:initdefault: x=3:文本方式 x=5:图形方式4、删除文件大小为0的文件find ./ -size 0 -exec rm {} /5、查看lin

2011-04-13 14:42:00 840

原创 MySQL随机生成固定长度字符串函数

DELIMITER $CREATE FUNCTION `ecmall`.`rand_string`(n int) RETURNS varchar(255) BEGIN DECLARE chars_str varchar(100) DEFAULT 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; DECLARE return_str varchar(255) DEFAULT '';

2011-04-12 16:48:00 3948 2

转载 jvm加载class类机制

1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的, 类装载器所做的工作实质是把类文件从硬盘读取到内存中 2.java中的类大致分为三种:     1.系统类     2.扩展类     3.由程序员自定义的类 3.类装载方式,有两种     1.隐式装载, 程序在运行过程中当碰到通过new 等方式生成对象时,隐式调用类装载器加载对应的类到jvm中,     2.显式装载, 通过class.forname()等方法,显式加载需要的类   隐式加载与显式加载的区别:

2011-04-06 14:13:00 729

原创 MySQL查询包含汉字的记录

<br />SELECT * <br />FROM `table_test` <br />WHERE textname REGEXP ‘[^ -~]‘ =1<br />列出英文字段记录<br />SELECT * <br />FROM `table_test` <br />WHERE textname REGEXP ‘[^ -~]‘ !=1<br />列出中文字段记录<br />select username from cdb_members where username regexp ‘[/u4e00-/

2011-03-25 12:50:00 4510

原创 MySQL表修复

    时常我们会看到Table 'XXX' is marked as crashed and should be repaired 这样的错误.出现这样错误的表一般是可以修复的。到mysql的bin目录下执行./myisamchk -r tablename.MYI 执行修复 

2011-03-05 14:35:00 1009

安卓自定义锁屏

安卓自定义锁屏代码

2013-10-30

Android自定义软键盘

Android自定义软键盘

2012-08-29

Android自定义密码键盘

Android自定义密码键盘, 图片在http://blog.csdn.net/hfsu0419/article/details/7596547上有

2012-07-23

自定义TabHost实现背景图片随选项卡切换滑动效果

自定义TabHost实现背景图片随选项卡切换滑动效果

2012-03-13

Android自定义ScrollView反弹效果

Android自定义ScrollView

2012-03-04

Android应用开发揭秘-源码

Android应用开发揭秘-源码

2012-03-04

运维工程师必会的109个Linux命令

运维工程师必会的109个Linux命令 运维工程师必会的109个Linux命令 运维工程师必会的109个Linux命令

2011-10-15

Java EE 中文帮助文档

java ee帮助文档 java ee中文帮助文档

2011-03-19

linux下C入门到提高

linux下C入门到提高,主要包括以下内容 linux下C入门(linux下c程序编写调试等); C语言版数据解; linux系统编程;

2009-12-10

linux shell入门电子书

linux shell入门电子书,pdf清晰版 linux shell入门电子书,pdf清晰版 linux shell入门电子书,pdf清晰版

2009-08-15

subeclipse1.6.2

subeclipse1.6.2 subeclipse1.6.2 subeclipse1.6.2 subeclipse1.6.2

2009-06-14

windows版subversion

windows版subversion windows版subversion windows版subversion

2009-06-13

javascript实现的图片放大效果示例源码

js图片放大效果. js图片放大效果. js图片放大效果.

2009-06-13

red hat enterprise linux 5下安装Oracle10g

red hat enterprise linux 5下安装Oracle10g red hat enterprise linux 5下安装Oracle10g red hat enterprise linux 5下安装Oracle10g

2009-05-05

手机号码归属地数据库(更新到08年12月)

手机号码归属地数据库(更新到08年12月)含151,155,157 。Access版。

2009-01-12

中国省市县数据库Access版

中国省市县数据库Access版包含数据3000多条,并附有SQL文件

2009-01-09

Hibernate源代码

Hibernate源代码 Hibernate源代码 Hibernate源代码 Hibernate源代码

2008-10-18

java程序员面试大全

java程序员面试大全 内附个大公司的经典面试题目。以常用的面试技巧

2008-10-17

Windows优化大师8周年珍藏版

Windows优化大师8周年珍破解藏版 Windows优化大师8周年珍破解藏版

2008-10-17

apache-tomcat-6.0.16.exe

apache-tomcat-6.0.16 apache-tomcat-6.0.16 apache-tomcat-6.0.16

2008-10-17

mysql-connector-java-bin-5.0.4.jar

连接mysql数据库的驱动程序。连接mysql数据库的驱动程序。

2008-10-17

apache_2.2.8-win32-x86-no_ssl.msi

apache_2.2.8-win32-x86-no_ssl.msi

2008-09-11

空空如也

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

TA关注的人

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