自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

在android上实施不会OOM的内存管理方案

很多人埋怨在android上当listview里面加载大量图片,并且还有其它页面加载比listview里面更大的图片,大量不同类型的图片在一起,又要兼顾用户体验,这个时候应用程序就经常OOM,让人好不烦恼。下面是2种经过压力测试还能很坚挺的方法,供大家参考,指正:方案一.简单链表+软引用管理方式1.定义一个单实例的类(e.g. EstoreCacheManager),用饿汉方式初始化;...

2011-10-31 15:08:00 54

宣讲行程更新

在前面一篇毕业生又开始找工作了里说的校园宣讲行程后来更改了,基本上长沙的宣讲延到11月,其他地方的都在10月:宣讲行程城市宣讲学校宣讲会时间地点广州华南理工大学10月14日 14:30 - 16:30大学城校区A4-204西安西安电子科技...

2011-10-31 00:22:00 93

OpenDMTP协议参考指南

2)包结构/编码DMTP支持二进制和ASCII编码的包。其中的某一编码格式比另外一种编码格式更适合取决于在使用的传输媒体类型。例如,二进制更适合直接用socket建立连接的同信,而ASCII编码格式的包也许更适合通过串口、蓝牙、无线modem。2.1)二进制包二进制包有如下的通用格式:字节:长度描述0:1包头(0XE0为标准的二...

2011-10-30 23:27:00 200

网络编程时使用代理的原因

1.突破自身IP访问限制,访问国外站点。如:教育网、169网等网络用户可以通过代理访问国外网站。  2.访问一些单位或团体内部资源,如某大学FTP(前提是该代理地址在该资源的允许访问范围之内),使用教育网内地址段免费   代理服务器,就可以用于对教育 网开放的各类FTP下载上传,以及各类资料查询共享等服务。  3.突破中国电信的IP封锁:中国电信用户有很多网站是被限制访问的,这种限制是...

2011-10-29 15:02:00 146

JFreeChart项目实例

最近利用JFreeChart和MySQL数据库做了一个JSP网页,展现Android Martet全球12个国家的TOP800游戏排名的曲线走势准备知识,请先阅读我先前写的博客JFreeChart学习示例Linux JSP连接MySQL数据库需导入jar包如下:完整代码:<%@ page language="java" contentType="text/html" pa...

2011-10-29 11:26:00 64

JFreeChart学习示例

JFreeChart 是Java平台上一个开放的图表绘制类库,它完全使用Java语言编写,是为applications, applets, servlets 以及JSP等使用所设计。JFreeChart可以生成饼图(pie)、柱状图(bar)、散点图(plots)、时序图(time)、甘特图(Gantt)等等多种图表,并且可以产生PNG和JPG(JPEG)的输出,还可以与PDF和EXCEL关联...

2011-10-28 19:14:00 56

OpenDMTP协议参考指南

1)介绍本手册讲述了OpenDMTP包结构、状态码,并定义了在使用本协议的所需要的一些属性。这个协议目前不包含专用服务器的错误代码、客户端错误代码或者是自定义事件字段类型(需要自定义事件包协商)的定义。关于这些问题的技术细节,手册所使用的头文件可以在OpenDMTP C语言开发包中找到。下面的头文件,我们可以认为是本文档的一部分:...

2011-10-28 12:53:00 139

OpenDMTP概述

OpenDMTP(Open Device Monitoring and Tracking Protocol)是一个协议和框架用于在服务器和客户端设备之间通过Internet或其它相似网络进行双向数据通信。OpenDMTP是专门连接面向基于定位的信息比如GPS,也可以是从远程监控设备收集到的温度和其它数据。由于OpenDMTP非常小,所以特别适合于移动设备比PDA,移动电话和其它特定的OEM设备。...

2011-10-28 11:15:00 237

Java值传递与引用传递

Java面试题:当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答案基本上是:值传递说明:得出这种结论的前提必须是“参数的值就是对该对象的引用,而不是对象的内容”----------------------------------------------------值传递:方法调用时,实际参数把它的值传递给对应的...

2011-10-26 13:30:00 57

Android实现计时与倒计时的几种方法

方法一Timer与TimerTask(Java实现)public class timerTask extends Activity{ private int recLen = 11; private TextView txtView; Timer timer = new Timer(); public void onCreate(Bundle savedInstanceState...

2011-10-25 10:56:00 345

【Android编程之旅】有奖征集活动开始啦!

随着Android系统市场份额的节节攀升,越来越多的开发者加入到Android应用开发的行列。为了帮助广大开发者更好地了解和学习Android开发技术,活跃社区气氛,CSDN博客频道特携手CSDN博客专家、《Android游戏编程之从零开始》图书作者李华明(Himi),共同举办此次“【Android编程之旅】有奖征集活动”。参加活动发表技术心得即可获得丰厚奖品哦! 最终获奖名单公布...

2011-10-24 09:30:00 159

初遇缓冲区溢出攻击

初遇缓冲区溢出(Stack Buffer Overflow)攻击那天晚上,某种业务有好几个服务端进程在短时间内崩溃了。同事上去看了,发现都是在处理来自同一个地方东莞的同一个IP地址过来的请求时发生core dump。恩,诡异,当时我们先跟运维同事联系,在该业务的几个服务器上 临时紧急禁掉该IP的连接。我也上去看了,用GDB查看core文件。看了trace back基本上...

2011-10-23 13:11:00 122

Android context(Application/Activity)与内存泄露

android中的context可以做很多操作,但是最主要的功能是加载和访问资源。在android中有两种context,一种是 application context,一种是activity context,通常我们在各种类和方法间传递的是activity context。比如一个activity的onCreate: public void onCreate(Bundle savedI...

2011-10-20 19:04:00 66

conversion to dalvik format failed with error 1终极解决方法

可能很多朋友都碰到过这个让人头疼的问题,主要是我们在升级ADT之后就会出现,而且我发现我把这个问题给修复后,只要升级了eclipse,还会出现,现在我所一下具体方法吧,如果一旦出现,你只需要这么干就行了:找到android-sdk-windows\tools\proguard\bin 目录下面的proguard文件,然后打开将call %java_exe% -jar "%PROGUARD_HO...

2011-10-20 11:08:00 153

DataGramSocket是否线程安全

(1) DatagramSocket的读写是互相独立的。(2) DatagramSocket 写是原子的,因此是线程安全的。(3) DatagramSocket reads读是异步的,在OS层面上也是原子的,因此也是线程安全的 。...

2011-10-20 10:58:00 371

Android 根据屏幕大小设置字体

适应不同Android手机屏幕大小240*320320*480480*800480*854540*960800*1200800*1280 public static int adjustFontSize(int screenWidth, int screenHeight){ if (screenWidth <= 240) { // 240X32...

2011-10-18 19:22:00 79

看完 Masters of Doom

终于看完Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture这本书。了解业界前辈的这些经历,感觉收获还是蛮多的。1. 有人财务自由,功成名就之后干活不卖力了。比如John Romero,前面一两个游戏出来成功之后,整天忙于应酬,享受千万粉丝追捧。 这和平常大家说的 财务自由...

2011-10-17 23:34:00 126

血拼2011中国移动开发者大会门票超低价团购!(已结束)

由CSDN、创新工场主办,中国移动互联网产业联盟与派代网联合主办的"2011中国移动开发者大会"(CMDC,2011 China Mobile Developer Conference),将于2011年11月3~ 4日在北京国家会议中心召开。为回馈广大用户一直以来对CSDN社区的支持,CSDN社区特地组织本次门票优惠团购活动。只要您是CSDN社区的注册用户,都可以参加本次团购。...

2011-10-17 16:49:00 169

黑莓宕机

黑莓宕机影响全球用户3天 ...各大洲的用户都影响到了,可以看RIM官方上的service update:http://www.rim.com/newsroom/service-update.shtml原因是一个核心交换机坏了,虽有备份的,不过切换后备份交换机没按预期工作<wbr>...<br><p><span ...

2011-10-14 01:01:00 115

2011中国移动开发者大会亮点之三:提交应用即享500元门票!

2011中国移动开发者大会创新应用征集,即日起至2011年10月25日期间,大家可在CMDN移动开发者俱乐部注册并上传自己的移动应用作品。每一位开发者成功上传一款移动应用软件并通过审核,就可享受超低价格¥500元购买移动开发者门票,每人限2张(原价 RMB 2000元/张)。入围决赛的30款应用可获赠免费大会展位和门票,到大会现场向业内领袖、投资者和同行进行产品展示,最终获奖作...

2011-10-13 17:23:00 89

2011移动开发者大会亮点之二:七大论坛神秘嘉宾闪亮登场!

2011中国移动开发者大会将是2011年度中国最大规模的移动盛事。本次大会全面覆盖软件应用和服务、平台、运营商、终端、芯片等移动产业链各个领域,与此同时,专注于产业链中最活跃的因素——应用软件的研发、创新与商业模式,除国外著名的开发团队代表外,将首次实现国内最优秀移动开发团队的大聚会。随着大会时间的临近,参会嘉宾和大会日程安排已陆续确定。本次主要揭晓11月4日七大主题论坛的受邀嘉宾及各论坛...

2011-10-13 15:33:00 69

组合android的theme属性

发觉很多人都在问一个问题,就是如何将android:theme="@android:style/Theme.Dialog"和android:theme="@android:style/Theme.Light"属性组合起来用来呢?方法其实很简单,就是将Theme.Light设置为的application属性,而Theme.Dialog则设置为Activity的属性:<applicati...

2011-10-13 12:51:00 141

android高手成长之路--Tools之FindBugs

可能很多朋友都看过金庸先生的《倚天屠龙记》,里面的倚天剑和屠龙宝刀那是何等的威风。给我们的启示是好的利器在手,胜过百万雄师。对于开发人员也一样,好的工具能让我们事半功倍之余更能提升我们的境界和把握住软件的健壮性。因为,我们可以通过一些工具生成数据和报表,这些也是客户喜欢看到的。第一个工具,我们先来看FindBugs。(因为我们的错误通常分为两种,静态错误和动态错误也就是运行时的,而Find...

2011-10-13 12:31:00 75

android高手成长之路--Tools之MAT

1) 安装Help->SoftWare Updates and Add-ons->Available software-> Add Site :http://download.eclipse.org/mat/1.0/update-site/2) 生成.hprof文件adb shellchmod 777 /data/misc(默认的HProf ...

2011-10-13 12:30:00 133

毕业生又开始找工作了

公司的2012校园招聘终于要开始了。2012校招职位:C++开发工程师(广州)Java开发工程师(珠海)Java开发工程师(广州)产品运营专员(广州)内容编辑(广州)产品运营专员(珠海)C++开发工程师计划招聘130多人,包括Windows客户端开发和Linux服务端开发,要求如下:...

2011-10-12 11:27:00 90

多媒体开发你必须知道的各种音频格式之间的比较

音频格式比较:音乐爱好者常见的音频格式有:flac、ape、wav、mp3、aac、ogg、wma1.压缩比比较:aac>ogg>mp3(wma)>ape>flac>wav(同一音源条件下)mp3和wma以192kbps为分界线,192kbps以上mp3好,192kbps以下wma好。2.音质比较:wav=flac=ape>aac>ogg&...

2011-10-12 11:12:00 1252 1

Linux JSP连接MySQL数据库

Linux(Ubuntu平台)JSP通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下:下载jdbc:mysql-connector-java-5.1.18.tar.gz解压jdbc:tar-zxvfmysql-connector-java-5.1.18.tar.gz配置jdbc:cpmysql-connector-java-5.1.18-bin....

2011-10-11 20:19:00 135

Linux Java连接MySQL数据库

Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下:下载 jdbc:mysql-connector-java-5.1.18.tar.gz解压 jdbc:tar -zxvf mysql-connector-java-5.1.18.tar.gz配置 jdbc:cp mysql-connector-java-5.1.18-bin.jar...

2011-10-10 16:39:00 126

MySQL命令操作(Linux平台)

Linux shell 批量创建数据库/表Shell 脚本如下:# create database and tableHOST='localhost'PORT='3306'USER='root'PWD=''DBNAME='top123'TABLENAME='gametop800'mysql_login=''mysql_create_db=''mysql_create...

2011-10-09 17:04:00 65

intent-filter的data属性详述

一、定义 scheme, host, port, path, pathPrefix, pathPattern是用来匹配 Intent 中的 Data Uri 的。具体规则如下:  scheme://host:port/pathorpathPrefixorpathPattern这里需要注意的是这里的scheme不是schema,也许你记得 xmlns...

2011-10-09 16:37:00 248

Ubuntu安装配置MySQL

一、 MySQL安装的三种方式:(1)从网上安装 sudo apt-get install mysql-server    注:建议将/etc/apt/source.list中的cn改成us,美国的服务器比中国的快很多,修改命令如下: sudo sed -i "s/cn/us/g" sources.list(2)安装离线包,以mysql-5.5.16-linux2.6...

2011-10-09 14:59:00 59

常用mimeType 表

多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准,使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。内容类型(Content-Type),这个头部领域用于指定消息的类型。一般以下面的形式出现。[type]/[subtype]type有下面的形式。T...

2011-10-08 17:04:00 186

2011年10月当选微软MVP的CSDN会员名单揭晓!

微软公司于2001年8月起开始在亚洲与各大主要的第三方网站上的微软技术相关论坛合作,微软称之为“亚洲社区支持”计划。 为了鼓励大家在论坛中更好地互相帮助,共同提高,微软在全亚洲的微软论坛参与者中评选出那些技术水平高,积极回答他人问题,乐于助人的网友授予微软“最有价值专家”称号(Most Valuable Professional)。本次CSDN推荐申请人员中,有10位CSDN会...

2011-10-08 15:38:00 137

用LinkedHashMap实现的简单LRU Cache

// Create cachefinal int MAX_ENTRIES = 100;Map cache = new LinkedHashMap(MAX_ENTRIES+1, .75F, true) { // This method is called just after a new entry has been added public boolean removeElde...

2011-10-08 12:23:00 95

空空如也

空空如也

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

TA关注的人

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