码迷,mamicode.com
首页 > 2015年02月13日 > 全部分享
android客户端利用sokcet通信和向Java服务端发请求,Java服务端把文件发给android客户端
Java服务端 package com.yqq.socketTest; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; impor...
分类:移动开发   时间:2015-02-13 16:34:20    阅读次数:175
基于Qt移动应用的消息推送服务原理与应用
Qt移动开发推送功能...
分类:移动开发   时间:2015-02-13 16:32:54    阅读次数:329
Android获取App版本号和版本名
// 以下是获得版本信息的工具方法 //版本名 public static String getVersionName(Context context) { return getPackageInfo(context).versionName; } //版本号 public static int getVersionCode(Context context) { return ...
分类:移动开发   时间:2015-02-13 16:32:54    阅读次数:148
android应用开发学习纪实(6)
注:学习资料是    《第一行代码Android》--郭霖 好久不使用数据库操作了,在android提供的简易数据库操作中,比如select * from Book 最后面得加“;”来表示结束; 一直用adb shell 操作数据库没有成功,发现是这个错误,看来学好英语还是很重要的,因为...
分类:移动开发   时间:2015-02-13 16:34:55    阅读次数:153
MFC右键弹出菜单
右键弹出菜单是指右键抬起的时候弹出的菜单。通常放置在Dialog的OnRButtonUp响应函数里。下面就给出右键弹出菜单的实例:1 添加右键事件及响应函数 可以用Class Wizard。。。来添加一个右键消息WM_RBUTTONUP,为其添加Handler,会自动生成OnRButtonUp响应函数2 为弹出菜单添加资源 可以用“Resource View”中的”String Table”添加...
分类:编程语言   时间:2015-02-13 16:33:12    阅读次数:212
Android解压缩ZIP / GZIP数据(基于InflaterInputStream实现)
在实际的项目代码使用过程中,发现如果用Java类库标准指定的GZIPInputStream读取压缩数据解压不能稳定工作,原因不明。反而使用InflaterInputStream可以替代GZIPInputStream稳定、正常工作,现在把基于InflaterInputStream的zip\gzip解压代码工具方法给出: public static byte[] decompress(byt...
分类:移动开发   时间:2015-02-13 16:34:02    阅读次数:181
soj2818: QQ音速
Description 最近flymouse开始玩qq音速,这个游戏只需要按4个键,上,下,左,右(分别用u,d,l,r表示)。 flymouse必须按照游戏规则,依次按下一系列键。问题是flymouse的手太胖了,他只能把两个手指放在方向键上。 flymouse把一个手指从键i移动到键j,要耗费w[i][j]的体力,而按键不需要耗费体力。 由于flymouse反应比较慢,所以他每次只能移动一个...
分类:其他好文   时间:2015-02-13 16:32:30    阅读次数:113
JDBC : DAO设计模式
DAO(Data Access Object) 设计模式 字段:类的getter和setter方法的去掉get(set)后,首字母小写就是对应得Java的属性值,以前称为字段 一般来说字段和属性相差不大 beanutils工具类,就是封装了set和get方法,反射也可以创建对象,但是beanutils首选 需要的工具: commons-beanutils-1.9.2 commo...
分类:数据库   时间:2015-02-13 16:33:20    阅读次数:186
Android学习:UI线程阻塞post解决方案
一:看程序 {CSDN:CODE:604309} 二:post方法 //线程阻塞优化方案1:post方法 v.post(new Runnable() { @Override public void run() { int sum = 10; TextView view = (TextView) v;...
分类:移动开发   时间:2015-02-13 16:32:55    阅读次数:188
Spark on Mesos: 粗粒度与细粒度实现分析
顺着昨天spark standalone实现那篇文章继续扯淡,看看Mesos Scheduler的两种实现的异同。 对我来说,回过头再仔细看Spark在这一层的实现,思路又清晰了许多。...
分类:其他好文   时间:2015-02-13 16:33:58    阅读次数:430
把一个字符串赋值给一个数组
我们可以定义一个指针类型的字符串,把它的地址传递给一个指针类型的数组 #include int main(void) { //这个字符串p本身代表一个地址 char * p = "hello world!"; //ch本身是一个指针类型的数组,指向ch这一片空间 char * ch[64]; ch[0] = p; printf("...
分类:编程语言   时间:2015-02-13 16:32:29    阅读次数:195
[经典面试题]完美洗牌算法
有个长度为2n的数组{a1,a2,a3,…,an,b1,b2,b3,…,bn},希望排序后{a1,b1,a2,b2,….,an,bn},请考虑有无时间复杂度o(n),空间复杂度0(1)的解法。...
分类:编程语言   时间:2015-02-13 16:31:54    阅读次数:359
SQL优化--逻辑优化--非SPJ优化
1)GROUP BY分组转换(MySQL不支持) ①分组操作下移 GROUPBY 操作可能较大幅度减小关系元组的个数,如果能够对某个关系先进行分组操作,然后再进行表之间的连接,很可能提高连接效率。这种优化方式是把分组操作提前执行。下移的含义,是在查询树上,让分组操作尽量靠近叶子结点,使得分组操作的结点低于一些选择操作。 ②分组操作上移 如果连接操作能够过滤掉...
分类:数据库   时间:2015-02-13 16:32:35    阅读次数:196
新东西003--android Gridview控制显示高度
仿网易云课堂的标签云...
分类:移动开发   时间:2015-02-13 16:32:05    阅读次数:244
微博置顶
微博置顶 - 豪情 *{ margin:0; padding:0;} body{font:12px/1.125 Arial,Helvetica,sans-serif;background:#fff;} table{border-collapse:collapse;border-spacing:0;} li{list-styl...
分类:其他好文   时间:2015-02-13 16:32:05    阅读次数:192
GLSurfaceView中GL相关资源销毁问题
GLSurfaceView中GL相关资源销毁问题...
分类:其他好文   时间:2015-02-13 16:33:03    阅读次数:511
类库、框架、平台的区别
EXTJS、类库、平台、框架...
分类:其他好文   时间:2015-02-13 16:31:27    阅读次数:121
1544条   上一页 1 ... 32 33 34 35 36 37 38 ... 91 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!