- 博客(216)
- 资源 (2)
- 收藏
- 关注
原创 android dex工具打包Could not reserve enough space for object heap的问题
ANTBUILD : [dx] error : Could not create the Java Virtual Machine. ANTBUILD : [dx] error : A fatal exception has occurred. Program will exit. [dx] Error occurred during initialization of VM [dx]...
2012-03-31 13:12:52
458
原创 mysql删除多字段重复的数据
create table tmp as select min(id) as col1 from blur_article group by title;delete from blur_article where id not in (select col1 from tmp); drop table tmp;create table tmp as select min(id)...
2011-11-03 17:54:21
361
原创 求交集和并集的线性算法
对于给定的两个集合,使用哈希表可以在线性时间复杂度内得到他们的交集和并集,具体说明如下:假设有集合A={1, 7, 5, 13, 9, 10, 11}, B={5, 7, 10, 1, 18, 12},1)求交集,需要得到结果:A∩B={1, 5, 7,10} 思路如下: ①建立一个哈希表(HashTable),其键(KEY)表示集合中数字的值,其值(VAL...
2011-10-24 23:00:42
518
原创 Android真机调试方法
1. 设置android手机为USB调试模式。步骤:设置> 应用程序> 开发>选择USB调试;2. 用USB连接手机和电脑,并确保成功。步骤: 在windows下执行c:\adb devices, 查看手机是否已经连接成功; 3. 设置应用程序为调试模式。操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下:...
2011-03-31 15:50:44
325
原创 drawable(hdpi,ldpi,mdpi)的区别
在android 2.0以上版本中,drawable目录被拆分成了三个目录:drawable-hdpi,drawable-ldpi,drawable-mdpi),主要是为了支持多分辨率,hdpi里面主要放高分辨率的图片,如WVGA (480x800),FWVGA (480x854),mdpi里面主要放中等分辨率的图片,如HVGA (320x480),ldpi里面主要放低分辨率的图片...
2011-03-15 20:26:27
205
原创 UI线程如何使用AsyncTask进行异步操作
android的类AsyncTask对线程间通讯进行了包装,提供了简易的编程方式来使后台线程和UI线程进行通讯:后台线程执行异步任务,并把操作结果通知UI线程。 AsyncTask定义了三种通用类型:Params, Progress和Result,Params表示异步任务执行时传入的参数,Progress表示异步任务执行过程中发布的数据,Result表示异步任务执...
2011-03-13 14:39:02
161
android怎么引入第三方包
1、打开Eclipse,右键点击android工程->Properties->Java Build Path->Libraries,把第三方jar包导入编译环境中,此时编译应该没有问题。2、如果想把第三方jar包也一块打包进apk文件里,则继续右键点击android工程->Properties->Java Build Path->Order and Export,勾上第三方jar包即可,否则安...
2011-03-10 12:27:59
144
Mysql查询5分钟内数据的sql
select requestUrl, userHome, state, from_unixtime(RequestModifyTime/1000) from BlogMoveRequest where type='qzone' and RequestModifyTime/1000 > unix_timestamp('2010-03-28 10:45:00') and RequestModify...
2010-03-28 13:43:14
1240
关于后缀树的一些理解
要理解suffix tree就首先要理解Trie还好我在刚进雅虎的时候接触到了Double Array Trie的一个具体实现对Trie有着比较深刻的了解。Trie的优势就是他能在o(n)时间内搜索一个长度为n的字符串s是否在字典里。关于Trie的资料,有下面几个链接可以参考http://www.allisons.org/ll/AlgDS/Tree/Trie/http://...
2008-10-01 21:07:14
325
面试题集锦
1. 时针分针重合几次表面上有60个小格,每小格代表一分钟,时针每分钟走1/12小格,分针每分钟走1小格,从第一次重合到第二次重合分针比时针多走一圈即60小格,所以60/(1-1/12)=720/11每隔720/11分才重合一次(而并不是每小时重合一次)1440里有22个720/11,如果说算上0点和24点,那也是重合23次而已,但我觉得0点应该算到前一天的24点头上,所以...
2008-09-29 17:24:04
150
原创 Java混合化现状和RIA趋势分析收藏
Java抵触情结已经初步显现,我们已经开始看到由此引起的一些根本性转变。 Bruce Tate的一些著作集中讨论了Java的缺陷,并指出需要放弃一些还未实现的想法。诸如Jens Alfke's Thought Palace和Stephen Colebourne's Weblog中的博客也频繁提到这个问题。当然还有Steve Jobs的著名引用(引用自iPhone):“Java不具...
2008-09-20 12:15:11
162
原创 ActionScript与Java数据类型的转换
目前LCDS只能与J2EE的服务端进行通信,所以目前只是ActionScript 3.0数据类型和Java数据类型的转换。ActionScript 3.0与Java数据类型转换是不对称的。ActionScript 3.0向Java转换时数据类型对应如表所示。表 ActionScript3.0向Java转换时数据类型的对应关系ActionScript数据类型 Java数据类型...
2008-09-16 15:12:15
174
动态给DataGrid增加行及列
添加列: Christina Coenraets 555-219-2270 ccoenraets@fictitious.com true ...
2008-09-12 14:43:00
360
Flex HTTPService如何给后台传递参数
最近看一些文档,总结了一些给后台传递参数的方法,列举如下:方法1:采用URLVariables对象 方法2:采用,同时也演示了mx:State的用法,[来自网上] ...
2008-08-11 18:06:40
193
原创 Flash Lite Vs. J2ME
随着Macromedia在Flash Lite方面的大力推广,这支Mobile新军看来终于要展露头角了。不可避免的,众多的开发者会将它与现有的技术放在一起品评比较一番,而这次被推上擂台的,是已经在移动开发领域有着坚实基础的J2ME。技术的比较有的时候很盲目,大家唇枪舌剑、旁证博引了半天,却发现两种技术根本就没有可比性。而那些狂热的拥护者则往往要追求一个“A最终会代替B”的极端。...
2008-07-28 18:21:48
138
原创 Saving JFreeChart as SVG vector images using Batik
JFreeChart is a free Java class library for generating charts. After creating a nice graph you might want to use it in a report. JFreeChart already allows you to save your graph to PNG and JPEG, but o...
2008-07-28 15:52:01
205
原创 JfreeChart的使用
先从网上找点介绍。 一、简介 WW 的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用 HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件...
2008-07-28 13:42:14
152
JPanel绘制的东西如何保存成图像
[color=darkred][/color][color=darkred][/color][color=darkred][/color]// Try this: // import com.sun.image.codec.jpeg.*; Component component = panel; ...
2008-07-28 10:40:36
514
原创 使用Java Servlet动态生成图片
在Web应用中,经常需要动态生成图片,比如实时股市行情,各种统计图等等,这种情况下,图片只能在服务器内存中动态生成并发送给用户,然后在浏览器中显示出来。 本质上,浏览器向服务器请求静态图片如jpeg时,服务器返回的仍然是标准的http响应,只不过http头的contentType不是text/html,而是image/jpeg而已,因此,我们在Servlet中只要设置好contentT...
2008-07-24 16:03:07
208
原创 在J2ME和WAP中实现电话呼叫功能
本文介绍如何在J2ME平台和WAP页面实现电话呼叫的功能。关于WAP和J2ME的区别并不在讨论范畴,读者可以自行查阅资料。 MIDP 1.0中没有提供电话呼叫的功能。在MIDP 2.0中,javax.microedition.midlet.MIDlet类提供了platformRequest()方法来请求设备来完成特定的请求,请求的内容由platformRequest()方法的St...
2008-07-17 16:55:09
147
原创 CMWAP和CMNET
cmwap是通过代理服务器的才能访问外网的,移动就是在代理服务器向外发送的请求HTTP标头上加了手机号码等参数。 而cmnet不通过代理服务器,手机号码是不会被外界知道的。 至于手机型号是在手机浏览器发送的标头上的。是去不掉的。 不过现在据说移动对打击非移动梦网wap网站,对通过cmwap访问一般网站做了限制,在代理服务器上去除了手机型号和手机号码这两个标头。 1,区别 C...
2008-07-16 12:55:35
850
原创 使用OTA来发布你的J2ME程序
众所周知,J2ME程序发布的形式主要有:OTA、数据线传输、红外和蓝牙传输等。这里简单说说如何通过OTA来发布你的程序。 OTA是Over The Air的简写,也就是通过网络下载,这是主要的发布形式之一。现在的百宝箱都是采用这种形式。 使用OTA来发布程序,需要如下几个步骤: 1、在你的WEB服务器上添加对于jad和jar文件的MIME支持。 后缀名:jad ...
2008-07-11 10:35:06
143
Flex Builder 2 注册码
Flex License: 1307-1581-4356-2616-4951-7949 (Commercial Version) 1307-1581-4356-2939-1231-4484 (Education Version) Charting License: 1301-4581-4356-7349-9369-3351 (Commercial Version)
2008-07-02 15:51:33
178
[转]Ajax---通过JSON与服务器通信(发送请求和处理响应)
Ajax---通过JSON与服务器通信(发送请求和处理响应) 好久没有做过关于AJAX的东西了,平时做的也无非就是通过XHP要么用GET(请求部分是追加到URL中的并且浏览器对其长度有会有限制)方法要么通过POST(请求参数内容可以放到请求体中并且无量的限制)方法。传递的无非是些参数值(以名=值的方式出现as : name=jkallen)要么就是DOM对象了。再发到到服务端后做些处理再返回到...
2008-06-23 16:49:38
247
Granite数据服务:Flex DS的开源替代品
Granite数据服务(Granite Data Services,GDS)是Adobe生命周期数据服务(LiveCycle Data Services)和最近开源的BlazeDS(Blaze Data Services)的一个开源替代品。上周,GDS产品发布了1.0版本,它采用LGPL许可方式。InfoQ.com与GDS项目的创建者Franck Wolff进行了沟通,以了解更多关于该开源项目的信...
2008-06-16 15:28:24
221
Various Comet Projects Hosted by Google Code
The proliferation of Comet projects continues to grow. In addition to the many products already mentioned previously at Comet Daily, a quick search of Google Code shows the following initiatives of va...
2008-06-16 12:53:24
130
[转]手机搜索引擎行业面临的困惑
第一代搜索引擎,是以雅虎为代表的目录式搜索引擎,他实际上是一个导航网站,随着信息量的海量增长,导航网站的搜索方式已经明显地无法满足用户对搜索引擎的要求,随之而来的,是以“关键词”搜索技术为代表的第二代搜索引擎的诞生,“关键词”搜索创新性地提出了页面重要性分析技术pageranking技术和超链分析技术等,将最重要的页面优先呈现给用户。代表产品就是GOOGLE,在方法上它并不对文献本身按目录进行分类...
2008-06-16 10:04:12
140
Java解析JSON
jsp文件 var people = { "programmers": [{ "firstName": "Elliotte", "lastName":"Harold","email": "elharo@macfaq.com" }], "authors": [{ "firstName": "Isaac"
2008-06-10 21:00:45
103
Grizzly和comet介绍(译)
感觉不是什么新技术,也不是什么新创意,可是一旦用起来可能对技术的影响不小,客户端如果使用长连接的话事情就少多了。原文格式的PDF,看了一下,感觉可以,就译了过来。 原文的标题是Implementing Asynchronous Web Application using Grizzly's Comet 什么是Grizzly?Grizzly是一个用于构建可信...
2008-06-10 20:59:09
188
关于HTTP的持久连接特性
HTTP协议是位于传输层之上的应用层协议,其网络层基础通常是TCP协议。TCP协议是面向连接和流的,因此连接的状态和控制对于HTTP协议而言相当重要。同时,HTTP是基于报文的,因此如何确定报文长度也是协议中比较重要的一点。 Persistent Connections持久连接 目的 在使用持久连接前,HTTP协议规定为获取每个URL资源都需要使用单独的一个TCP连接,这增加了...
2008-06-06 20:00:43
605
flex中使用corelib ActionScript 3 Library sdk包解析json数据
在flex 3中使用 要使用json作为数据交换格式。需引入corelib ActionScript 3 Library 开发包1. 下载地址:http://www.adobe.com/cfusion/exchange/index.cfm?view=sn111&extid=10784692. 下载解压后复制corelib-[1].90\bin 目录下的corelib.s...
2008-05-30 15:31:50
205
dwr2.0实现java改变html的控件属性值
根据dwr官方文档,2.0M2具有了如题的这个属性,但是提供的范例中我们找不到所说的DWRUtil。细细查看,终于在http://getahead.org/dwr/changelog/dwr20上找到了答案,看这行dwr.util (the new name for DWRUtil),原来改名了。但是这个页面上的范例和目前官方公布的最新版本的包还是有出入的。(我用的版本version: 2.0.r...
2008-05-27 11:59:31
156
【转】SIP对Instant Message的支持——MESSAGE方法
Instant Message是指用户间实时的短消息通信,这些消息一般都比较简短。IM一般以实时对话的模式使用,也就是说,消息在用户之间的来回传输时延足够小,能够满足用户间实时对话的要求。 以下是IETF定义的Instant Message系统模型。 图表 1 IETF定义的Instant Message模型SIP协议中MESSAGE消息的扩展使得SIP能够支持I...
2008-05-26 14:44:12
580
[转]RFC3428 IM(即时消息)
即时消息(IM)指的是近似实时的消息交互。即时消息通常很短,虽然并不要求这样。IM通常用于会话模式,也就是说,消息的交互是一来一回的,并且很快,近似于交互式的会话。 提出了MESSAGE方法,扩展了SIP协议以传送IM消息。由于MSEEAGE是SIP消息,所以它继承了SIP协议所有的路由和安全特性。 MESSAGE用MIME格式的body携带具体内容。MESSAGE本身并不建立dial...
2008-05-26 14:41:56
166
[转]一个用DWR做的聊天记录
在开发前请先配好你的DWR包和配置文件dwr.xml web.xml dwr-invoker org.directwebremoting.servlet.DwrServlet debug true ...
2008-05-19 18:19:50
148
Javascript回车提交ajax查询的方法
html: javascript:function onSubmit() { var button=document.callForm.button; alert(button.value); button.click(); }
2008-05-15 13:01:37
430
MIME类型大全
".*"="application/octet-stream"".001"="application/x-001"".301"="application/x-301"".323"="text/h323"".906"="application/x-906"".907"=&q
2008-05-14 14:46:53
157
建立AndRoid开发环境.pdf
2009-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人