- 博客(68)
- 资源 (8)
- 收藏
- 关注
原创 Android更换RatingBar图片
/res/values下 styles.xml <?xml version="1.0" encoding="utf-8"?><resources> <style name="foodRatingBar" parent="@android:style/Widget.RatingBar"> <item name
2012-05-16 16:46:14
180
原创 android.os.NetworkOnMainThreadException
解决方法是在activity类中的onCreate方法中添加strict代码,如下: StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder() .detectDiskReads() .detectDiskWrites() .detectNetwork() // or...
2012-04-18 14:24:51
190
原创 android log
在Android开发时写log,api已经有现成的的类了:android.util.Log。 有5种不同级别:verbose,debug,info,warn,error,对应的5个方法。Log.v(tag, msg) ,Log.d(tag, msg) ,Log.i(tag, msg) ,Log.w(tag, msg),Log.e(tag, msg)。 参数tag:用于标识日志...
2012-04-12 14:36:19
184
原创 android @+id 含义
表示新加的android id,可以使用代码来引用如:android:id="@+id/cursor" 则:在gen/../R.java 文件中会生成public static final class id { public static int cursor=0x7f050004; } 使用 R.id.cursor 来引用...
2012-04-11 17:18:25
208
原创 ImageView的属性 android:scaleType
android:scaleType值的意义区别: CENTER /center 按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示 CENTER_CROP / centerCrop 按比例扩大图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽) CENTER_INSIDE / centerInside 将图片的内容完整居中显示,通过按比...
2012-04-11 17:11:39
118
原创 Android library projects cannot be launched
解决办法如下:右键工程根目录->properties左侧选择->android
2012-04-11 16:31:11
113
原创 文件结束符
c++练习中while循环输入需要文件结束符或者错误输入才能退出循环得到结果。其中不同的操作系统有不同的文件结束符:windows是ctrl+zUnix是ctrl+d
2012-02-29 15:13:26
140
原创 静态数组与动态数组
数组是程序设计中是一个非常重要的概念。数组是一个用于收集大量类似数据的容器,以及其每一个元素能被相同处理过程迭代来处理的一个抽象体。创建数组一般有三种方式:全局/静态范围的数组,局部变量数组,申请堆空间来创建数组。其中,全局/静态范围的数组,以及局部变量属于静态数组。而申请堆空间来创建数组的属于动态数组。a[7]与p1_a[7]是一样的么?静态两维数组的排列...
2012-02-29 10:44:19
1647
原创 java后台访问url
中心编码问题是一个老问题了,一直没得到很好的解决,望大牛们指点迷津 :D [code="java"]public static String callUrlByGet(String callurl,String charset){ String result = ""; try { URL url = new URL(callurl); URLConnect...
2011-12-24 13:15:47
186
原创 基于Java的HTML解析器
基于Java的HTML解析器 Java Mozilla Html Parser能够将html解析成Java Document对象。它是一个基于Mozilla Html解析器封装的Html解析类库。因此能够为开发人员提供一个浏览器质量的HTML解析器。地址:http://mozillaparser.sourceforge.net/HtmlCleaner是一个开源的Html文档...
2011-12-24 12:23:32
105
原创 搭建LAMP测试环境
LAMP:Linux+Apache+Mysql+Php,组合统称为LAMP,关于其中的独立个体,这里就不多介绍了。1、首先准备一下软件包,如下:mysql-5.0.22.tar.gzhttpd-2.2.17.tar.gzphp-5.3.5.tar.gz以上是LAMP搭建必备的安装包,可以去各个官方网站上下载,至于这里为什么选择源代码安装,当然rpm包也可以安...
2011-09-07 15:45:45
132
原创 XML字符串和XML Document之间的转换
在web项目中,XML作为一种重要的数据存储和传输介质,被广泛使用。XML文件,XML字符串和XML Document对象是XML存在的三种形式,XML文件无需多言,和普通的文本并无二致;倒是在做一般的XML数据交换过程中,经常要使用XML字符串和XML Document对象,因此在这两种形式之间进行转化成为了使用XML的必备技术。在所有操控XML的技术中,都提供了这两种形式XML之间的转换方法。...
2011-08-16 17:39:23
410
原创 linux 远程连接 mysql
确保mysql支持远程连接mysql -h 123.123.123.123 -u xxxuser -p1、如何查看当前数据库的设置?mysql>show variables;2、如何查看mysql当前的状态?(如当前的连接数,历史上的最大连接数等等)mysql>show status;也可以使用通配符来查找,如show status like "max_%" s...
2011-06-22 16:27:23
147
原创 linux远程传文件scp和sftp详解
一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是ftp,二是wget /fetch 三是,rsync 大型数据迁移用rysync,其次用fetch/wget ,最次是ftp,最慢是ftp.这几天,在忙数据迁移时,用到ssh的scp方法来迁移数据。速度与效果都很好。特别是现在许多服务器为了安全,都会改 ssh默认的22端口,改成一个特殊的端口。所以。在scp或者sftp...
2011-06-15 16:01:09
149
原创 getElementsByName的IE问题
页面有多个名字相同的li元素,想通过document.getElementsByName()获取元素数组。在firefox正常,但在ie下就无法工作,返回的length为0。原来IE的getElementsByName只对表单元素有用(或部分元素有用)。通过getElementsByTagName找出所有元素,在通过元素的getAttribute方法筛选。[code="java...
2011-05-27 16:26:56
113
原创 js动态获取div高度
[code="java"]function getDivHeight(){ var popObj = document.createElement("div"); document.body.appendChild(popObj); popObj.innerHTML="你好啊"; alert("height:"+popObj.scrollHeight + "\n" + "w.
2011-05-20 16:45:57
197
原创 js动态创建DOM元素 示例
[code="java"] function sAlert(str){ var msgw,msgh,bordercolor; msgw=400;//提示窗口的宽度 msgh=100;//提示窗口的高度 titleheight=25 //提示窗口标题高度 bordercolor="#c51100"...
2011-05-19 18:02:27
119
原创 命令行方式使用FTP实战练习
简单上传下载实例(/*....*/为注释):先假设有一FTP服务器,FTP服务器:qint.ithot.net,用户名:username 密码:user1234。在本地电脑D:盘创建一个文件夹"qint"。将要上传的文件复制到d:\qint里。通过FTP命令将文件从本地上传,从服务器下载的步骤如下:1.“开始”-“运行”-输入“FTP”2.open qint.ithot...
2011-05-18 16:15:59
115
原创 linux下登录ftp
使用lftp 1、登录ftp代码:lftp 用户名:密码@ftp地址:传送端口(默认21)用法(1)lftp username:password@127.0.0.1:21 回车(2)lftp username@127.0.0.1 回车 ##默认21端口 回车后输入密码(3)lftp 127.0.0.1 回车 ##回车后 login 登录(4)lftp...
2011-05-18 16:02:10
136
原创 childNodes与children
[b]1,childNodes 属性[/b],标准的,它返回指定元素的子元素集合,包括HTML节点,所有属性,文本。可以通过nodeType来判断是哪种类型的节点,只有当nodeType==1时才是元素节点,2是属性节点,3是文本节点。有些人错误的使用()去取该集合元素,下表列出各浏览器对childNodes(i)的支持情况:[table]|浏览器|IE6/7/8/Safari...
2011-05-18 15:07:05
236
原创 javascript 事件处理 IE和标准dom 的差别
一个事件其实在页面上 有多个元素相应事件处理,点击页面上的一个button,会发生什么?其实 是相当于先后点击了按钮,它的容器,及这个页面.也就是说没一个元素都按照特定的顺序响应那个事件.事件的发生顺序在IE和mozilla在事件支持上的主要差别.[size=large][b] 事件流[/b] [/size]冒泡技术.冒泡型事件的基本思想,事件按照从特定的事件目标开始到最不确定的事件目标...
2011-05-16 16:18:00
90
原创 addEventListener
【原型】public override function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void【参数】1、type:String 事件的类型。 2...
2011-05-16 15:10:06
77
原创 Apache和Tomcat的区别
Apache官方网站:http://www.apache.org/ Tomcat官方网站:http://tomcat.apache.org/ 1. Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展。 2. Apache和Tomcat都可以做为独立的web服务器来运行,但是Apache不能解释java程序(jsp...
2011-05-13 12:24:43
93
原创 nginx lighttpd apache 之间的区别?
[size=large][b]一.软件介绍(apache lighttpd nginx)[/b][/size][size=large][b]1. lighttpd[/b][/size]Lighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, ...
2011-05-13 12:05:37
95
原创 linux指令
(1).ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。(2).查找目前所使用的linux下所使用的jdk安装后的目录:echo $JAVA_HOME;(3).我们在windows下编辑的文本文件上传到linux后可能会不能使用或者报错,大多数的原因是因为格式不对,所...
2011-05-12 16:51:41
76
原创 Linux的关机与重启命令
重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启关机命令:1、halt 立刻关...
2011-05-12 16:37:29
81
原创 tomcat在linux中的启动和查看相关信息
打开终端cd /java/tomcat#执行bin/startup.sh #启动tomcatbin/shutdown.sh #停止tomcattail -f logs/catalina.out #看tomcat的控制台输出; #看是否已经有tomcat在运行了ps -ef |grep tomcat#如果有,用kill;kill -9 pid #pid 为相应...
2011-05-12 14:44:39
85
原创 Linux下安装和使用MySQL
一、本文的Linux环境是Red Hat 9.0,MySQL是4.0.16。二、安装Mysql 1、下载MySQL的安装文件 安装MySQL需要下面两个文件: MySQL-server-4.0.16-0.i386.rpm MySQL-client-4.0.16-0.i386.rpm 下载地址为:http://www.mysql.com/downlo...
2011-05-10 10:33:30
78
原创 使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
SELECT COUNT(*) FROM test_users WHERE 1 = 1 GROUP BY email,passwordsCOUNT(*) 1 2 1 1 显然这不是我要的结果,这样统计出来的是相同email和passwords的各个记录数量之和,下面这样就可以了 SELECT COUNT(DISTINCT email,passwords) F...
2011-04-29 15:05:52
193
原创 js函数及this指针
函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法: 以下是引用片段: function func1(…){…} var func...
2011-04-29 11:43:40
72
原创 js中this的总结
在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关键字,虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"混乱"的多了。 下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处? 1、在HT...
2011-04-29 11:42:48
112
原创 js动态添加事件的方法
往往我们需要在 JS 中动态添加事件,这就涉及到浏览器兼容性问题了,以下谈及的几种方法,我们也常常混合使用。方法一、setAttributevar obj = document.getElementById("obj");obj.setAttribute("onclick", "javascript:alert('测试');");这里利用 setAttribute 指定 onc...
2011-04-29 10:38:04
107
原创 客户端存储技术
Cookie 缺点: 每个 cookies的大小不能超过4096字节 一般至多允许每个网站使用20个 一些浏览器要求所有网站总共的cookie数不能超过300个 不能跨浏览器 每次请求都会把数据发送到服务器端 优点: 浏览器支持最全面 和服务器交互方便Flash Share Object 优点: Key-Val...
2011-04-28 12:58:58
100
原创 js通过classname来获取元素
原生JS有3种方式来获取元素: getElementById('id') getElementsByName('name') getElementsByTagName('tag')getElementById是获取元素最快的方式,但我们不能给每个HTML元素都加以ID吧,所以我们需要一个很方便的通过className来获取元素:[code="java"...
2011-04-26 11:13:18
153
原创 webwork Action中获取request, response,session对象的方法
webwork Action中获取request, response对象的方法import com.opensymphony.xwork.ActionSupport;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.opensymphony....
2011-04-07 18:19:38
85
原创 java定时器timer
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。 private java.util.Timer timer; timer = new Timer(true); timer.schedule(new java.util.TimerTask() { public void run...
2011-02-28 15:36:02
88
原创 财付通网络支付接口的支付流程与原理(转)
[img]http://dl.iteye.com/upload/attachment/386473/c1cca32a-4d81-328c-b8d0-0693b5ce6614.jpg[/img]1. 商户根据客户的支付行为生成订单,包括商户号,订单号,金额,等支付要素,并提交付款请求。2. 用户支付成功,财付通采用后台调用方式将支付结果实时返回商户系统。3. 商户接收到支付成功请...
2011-01-10 15:48:41
517
原创 It is not safe to rely on the system's timezone settings[转]
[size=large]在写php程序中有时会出现这样的警告:[/size]PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_...
2010-12-13 14:52:16
138
原创 Tomcat SSL配置
1、 在命令行下执行:%Java_home%\bin\keytool -genkey -alias tomcat -keyalg RSA在此命令中,keytool是JDK自带的产生证书的工具。把RSA运算法则作为主要安全运算法则,这保证了与其它服务器和组件的兼容性。这个命令会在用户的home directory(C:\Documents and Settings\Adminis...
2010-11-15 20:33:54
107
Android知识体系思维导图
2013-06-20
Android design UI界面设计
2012-07-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人