- 博客(36)
- 收藏
- 关注
Android如何下抓取tcp数据包
如果要抓TCP数据包,我们可以使用TCPdump工具,具体方法是下载tcpdump, 还有个地址是http://www.strazzere.com/android/tcpdump,不知道具体版本。详细使用请参考http://www.tcpdump.org/里面的文档你需要root权限,adb push c:\wherever_you_put\tcpdump...
2010-04-20 22:41:33
505
android notification 的例子
public class SimpleNotification extends Activity { private NotificationManager mNotificationManager; private int SIMPLE_NOTFICATION_ID; /** Called when the activity is firs...
2010-04-20 22:33:59
143
preference 中启动activity
思路比较简单 可以去preferenceActivity中的某个preference set它的onClickListenergetPreference(key).setOnClickListener(l);里面发一个intent startActivityForResult(Intent i,int requestCode){....} 覆盖onRes...
2010-04-20 22:11:11
241
listview onClick longClick onTouch三个事件的处理
int lastX, curX; private int totalMove = 0; private boolean firstDown = true;//开关 int duration = 150; OnTouchListener listViewOnTouchListener = new OnTouchListener() { @Override publ...
2010-04-20 22:03:37
148
TimePicker Preference实现
public class PrefAutoRefreshStartTime extends DialogPreference implements TimePicker.OnTimeChangedListener { /** * The validation expression for this preference */ private static final String VAL...
2010-04-20 21:58:21
175
FileObserver的使用
Android FileObserver 当我们要对一个文件或者文件夹进行监听的时候,我们可以使用android api中的android.os.FileObserver ,下面就来介绍如何使用。 1. 如何实现一个FileObserver首先extends FileObserver 然后覆盖其构造器,最后覆盖onEvent(int event,Strin...
2009-09-14 09:33:29
293
android 建立sdcard 并放文件 在程序中取文件
建sdcard:mksdcard -l sdcard 512M/F:/sdcard.img adb remount /sdcard emulator @sun -sdcard f:/sdcard.img 这是带sdcard的启动方式,@sun 是制定avd名字 因为是用1.5版本 进入sdcard目录 新建一个model的目录:mkdir model 放文...
2009-06-19 17:57:10
133
带参数的动态生成对象
package nd.reflectdemo;public class DemoBean { public DemoBean(int id,int data){ System.out.println(id); System.out.println(data); }} package nd.reflectdemo;import java.lang.reflect.Constr...
2009-06-17 14:44:16
189
android 中文乱码问题
好久没写blog了。。。最近搞android的应用开发,面向国内的项目,免不了要处理中文编码问题。 买时用各种缓冲流接收数据,然后再转换编码,用过BGK,GB2312 ,HK,UTF-8 都无效。。android什么鬼东西 。。开始怀疑它不支持中文编码 但是不可能 webkit上网的时候也可以显示中文的啊。。。 后来看了一位哥们的代码,有了一些启示,就是接受数据的时候不要用...
2009-04-15 23:51:40
336
android 让5556和5554发发sms
嗯 今天写了两个activity来玩玩sms。。 首先是做一个输入框,输入号码和短信内容。 <?xml version="1.0" encoding="utf-8"?><AbsoluteLayoutandroid:id="@+id/widget40"android:layout_width="fill_parent"android:layout_height="fil
2009-03-22 22:45:26
176
android与pc的故事
别以为这里会有什么精彩的故事。。这是android和android的对话: 今天把之前做的聊天器移植到了android上来了,本来想启动两个两个sdk来搞搞,互相说说话。算了,一个都把我的机搞的有点慢了,然后开一个socekt的pc端的客户端来聊聊天吧。。 服务器的设计和之前的差不多,基本就是一个消息广播器,没有什么特别。 好,然后是android的socket客户端了: 源码: pac...
2009-03-22 14:07:16
102
多线程聊天室。。
首先搞一个多线程的服务器端出来先:思路:new 一个server 在一个死循环中不断检测socket连接,每简历一个连接就将它放入一个列表,并启动服务线程服务。**具体注释看程序啦。。SA没给我什么技术,但是规范的也学到5少。。package com.sun.server;/*** @author Sun.zhong.* @version 1.0*/impor...
2009-03-22 14:00:51
116
Ext 入门 登陆验证表单提交
第一次用ext来做web的东西,那就来一个经典的登陆验证吧。。感觉用起来不省事啊,不过效果还算不错。。login.htmlextDemo Ext.onReady(function(){ //使用表单提示 Ext.QuickTips.init(); Ext.for...
2009-03-14 22:20:25
179
JSch 应用
今天在做一个连接linux SSH服务器的一个客户端,要求可以执行自定义的linux命令,发现已经有一个工具可以帮组建立连接JSCH在运动Shell命令的时候可以在控制台上输入linux命令去执行,但是这个东西要放到web上运用,需要将输入输出转到其他流,所以考虑用管道流来控制,但是具体怎么让传进去的命令执行还是不大清楚,下面是代码:package com.sun.work;...
2009-03-03 17:02:35
317
spring struts2.0 hibernate HQL应用
Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势如下:Se...
2009-02-24 10:36:17
107
spring struts2.0 hibernate 用户登录验证
搞了一天 终于把一个用户登录的鬼东西给搞出来了。。嗯 第一次体验用spring了来管理bean 确实是个不错的工具。当然spring博大精深 何止这点作用呢。这次的表表叫简单 感觉hibernate是个累赘。。如果多表的时候可能就体现出hibernate的好处了 还有海量数据查询的时候hibernate的缓存作用也是挺重要的。明天加个用户注册吧。。估计半个月左右...
2009-02-23 20:43:46
99
spring struts2.0 hibernate bug killer 1
exception There is no Action mapped for namespace / and action name checkLogin. - [unknown location] com.opensymphony.xwork2.DefaultActionProxy.prepare(DefaultActionProxy.java:186) org.apache....
2009-02-23 18:53:36
105
spring struts2.0 hibernate 环境搭建。。绝望 搞了一个多钟头才配好。
http://www.qqread.com/java/2008/06/f413762.html看这里。。注意 myeclipse添加spring的支持的时候需要自己添加commons-dbcp这个数据库连接池的包。然后添加hibernate的支持。。最后添加struts2的支持。。这次懒了点 呵呵。。。fuck 居然又要回到web的开发路子了。。。与...
2009-02-23 15:41:50
88
盈正复试过程
这次复试是一个穿的很随便的技术人员来给我面试,一看就知道是高人啊。。越是专注于工作和技术的人穿着就越是简单。。整个过程持续了两个小时。。开始就问我关于我的项目XRACE的一些情况,然后叫我重构服务器端的架构。我提出了用NIO来改造里面的socket服务器端,还觉得需要系统消息服务的话加入JMS。然后就问我一些多线程的比较原理的东西,这些我都答得挺不错,毕竟我做得不少,然后就问我...
2009-02-19 17:29:35
119
2.盈正信息复试准备
这两天开始留意了关于网络服务的一些架构。主要研究了一下缓冲池技术,数据库连接池,线程池 等等。然后看了jdk1.5中的java.util.concurrent这个包,这个包专门用来做多线程的并发的开发业务。。所以当真正要用到缓冲池的时候并不必要自己去实现,毕竟自己搞的东西的健壮性和可扩展性是相当有限的。还有了解了一下非阻塞通讯的原理 主要用到javax。nio这个包。下面是...
2009-02-18 00:31:10
87
1.盈正面试准备--数据库连接池 自己实现的耶。。
[align=left][/align]首先把连接数据库的底层操作叼出来:package com.sun.mydbpool;import java.io.File;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util...
2009-02-17 00:27:34
91
笔试题典
1.Hashtable 与 HashMap 的区别:Hashtable和HashMap的区别:1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是说,在多线程应用程序中,不用专门的操作就安全地可以使用Hashtable了;而对于HashMap,则需要额...
2009-02-16 14:13:10
69
J2me 入门路之---3 RecordStore
package com.sa.demo.rs;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Display...
2009-02-11 19:06:05
129
J2me 入门路之---media 2
package com.sa.media;import java.io.IOException;import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import jav...
2009-02-10 16:00:20
79
J2me 入门路之---media 1
package com.sa.media;import java.io.IOException;import java.io.InputStream;import javax.microedition.media.Manager;import javax.microedition.media.MediaException;import javax.microeditio...
2009-02-10 15:59:24
75
J2me 入门路之---计数器
好 今天就先来练练j2me中间代的见表做一个四则运算器。首先新建一个Ticker 标题首先是新建一个MIDlet[align=left]package com.sa.calculate;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.TextBox;im...
2009-02-09 17:00:08
87
原创 J2me helloworld
import javax.microedition.lcdui.Command;import javax.microedition.lcdui.CommandListener;import javax.microedition.lcdui.Display;import javax.microedition.lcdui.Displayable;import javax.microed...
2009-02-04 17:08:34
96
J2me wtk eclipse 环境配置
1.安装eclipse2.安装Wtk3.下载EclipseME4.把EclipseME里面的文件覆盖到eclipse的安装目录。5.在eclipse中配置wtk:window-> preferences看到J2me后展开 点击下面的Device Manager点击Import 找到wtk的安装目录然后Refresh一下 选择其中一个开发界面 ok。。...
2009-02-04 14:19:02
91
velocity 学习 4 脚本语言的学习
1.变量声明:#set( $foo = "Velocity" )Hello $foo World!2.注释:单行:##多行: #* 注释内容 *#3.引用:(1)变量引用 (2)属性引用(3)命令引用所有显示出来的值都是一个字符串 尽管所引用的对象是int或者其他类型4.变量:变量名以$开头 结合stru...
2009-02-03 16:17:36
123
velocity 学习 3 其实现原理
import java.io.StringWriter;import org.apache.velocity.app.VelocityEngine;import org.apache.velocity.Template;import org.apache.velocity.VelocityContext;public class HelloWorld{public st...
2009-02-03 16:16:35
72
velocity 学习 2
遍历集合 : list products ${size} #if($lAllProducts) #foreach($pInfo in $lAllProducts) $pInfo.nproductid ${pInfo.sproductname} ${pInfo.nprice} ${pInfo.sphotourl} ...
2009-02-03 16:15:42
66
velocity 学习1 环境配置。
Start with velocity. 1.set the enviroment for velocity: (1).New a web project in eclipse. (2).Add the jars package to the project .you could find all the jars packag...
2009-02-03 16:14:42
115
button中取text的文本为参数发送超链接
function searchProduct(){ window.location.href = "searchPro.action?searchName="+document.getElementById("searchName").value; } 以后不要再问这种sb问题。。...
2009-02-03 16:13:48
100
my way in ruby第3课
容器:数组:数组的取值在ruby真他妈的松散 简直就乱来 不过倒是挺方便的。分段取值:a[index,count] 从index位开始 取count位。还有第二种写法a[index..count] 效果一样a[index...count] 不同 是不取最后一位。。真他妈的乱来。。哈希表:ruby的哈希表没有泛型的限制 要装什么就放什么...
2009-02-03 16:12:01
67
my way in ruby第二课
好 进入类 对象 变量等概念了。类的构造器:initialize类的tostring()方法 inspect 将显示class的id和它的相关属性继承 Ruby的继承自动化之余 也比较松散 当子类调用一个自己没有的方法但是在父类才有的方法时 会调用父类里面那个方法。类与对象对象变量只是类中的private的变量 它只存在于这个类的一个实例而已而类变量...
2009-02-03 16:10:40
72
My way in ruby
贫道今天开始复习ruby了。。那些配置环境的废话就不多说了 直接进入ruby语言的特性学习。如何子弟工艺方法:def sayGoodnight(name) result = "Goodnight, #{name}" return resultend其中取传进来的参数用“#{参数名}” 就ok。变量格式:本地变量 可以直接是英文字母;---这种...
2009-02-03 16:08:42
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人