- 浏览: 166918 次
- 性别:
- 来自: 成都
最新评论
-
盛世哀伤:
这段代码里面好像没有看见 大小端转换的代码?这段代码能正常跑 ...
cocos2d-x socket联网(JAVA socket做服务器) -
buerkai:
Meruiwen 写道请问 楼主有没有源码
这个是很久前做的了 ...
cocos2d-x socket联网(JAVA socket做服务器) -
Meruiwen:
请问 楼主有没有源码
cocos2d-x socket联网(JAVA socket做服务器) -
Code4x:
好东西, 收了, 试试去。
cocos2d-x socket联网(JAVA socket做服务器) -
buerkai:
怎么不能解决啊?现在很多手机都可以直连了,使用代理的话还会引入 ...
使用J2me网络编程访问网页内容
文章列表
String.Trim()方法会去除字符串两端,不仅仅是空格字符,它总共能去除25种字符:
('\t', '\n', '\v', '\f', '\r', ' ', '\x0085', '\x00a0', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', ' ', '', '\u2028', '\u2029', ' ', '')
如果你想保留其中的一个或多个(例如\t制表符,\n换行符,\r回车符等),请慎用Trim方法。
请注意,Trim删除的过程为从外到内,直到碰到一个非空白的字符为止,所以不管前后有多少个连续的 ...
WindowManager 用法 添加View,然后移除View
WindowManager wm=(WindowManager)ChangeStatus.this.getSystemService(Context.WINDOW_SERVICE);
LayoutInflater inflater=LayoutInflater.from(ChangeStatus.this);
final View view=inflater.inflate(R.layout.infor_text, null);
WindowManager.Layou ...
排序算法有很多,所以在特定情景中使用哪一种算法很重要。为了选择合适的算法,可以按照建议的顺序考虑以下标准:
(1)执行时间
(2)存储空间
(3)编程工作
对于数据量较小的情形,(1)(2)差别不大,主要考虑(3);而对于数据量大的,(1)为首要。
主要排序法有:
一、冒泡(Bubble)排序——相邻交换
二、选择排序——每次最小/大排在相应的位置
三、插入排序——将下一个插入已排好的序列中
四、壳(Shell)排序——缩小增量
五、归并排序
六、快速排序
七、堆排序
八、拓扑排序
九、锦标赛排序
十、基数排序
一、冒泡(Bubble) ...
一、概述
The Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into the bitmap), a drawing primitive (e.g. Rect, Path, text, Bitmap), and a paint (to describe the colors and styles for the d ...
最近学习Api文档,打开Android.graphics.Bitmap类里有一个内部类Bitmap.Config类,在Bitmap类里createBitmap(int width, int height, Bitmap.Config config)方法里会用到,打开个这个类一看
枚举变量
public static final Bitmap.Config ALPHA_8
public static final Bitmap.Config ARGB_4444
public static final Bitmap.Config ARGB_8888
public static fin ...
HTTP协议是一种面向连接且无状态的联网方式,客户端向服务器发送请求,服务器处理后把响应传回客户端就断开连接。在我们选择连接方式的时候主要有两种可以选择POST和GET。
当我们以GET方式发送数据的时候,数据按照如下形式封装成请求发送给服务器,我们可以看出数据都被包含在了URL中。
GET: index.html?userid=joe&password=guessme HTTP/1.1
Host: www.mysite.com
User-Agent: Mozilla/4.0
代码实现:
HttpConnection conn = null;
String url = " ...
当处理多个访问相同数据的用户时,通常可能出现三种问题:
脏读。当应用程序使用了被另一个应用程序修改过的数据,而这个数据处于未提交状态时,就会发生脏读。第二个应用程序随后会请求回滚被其修改的数据。第一个事务使用的数据就会被损坏,或者“变脏”。
单读。当一个事务获得了数据,而该数据随后被一个单独的事务所更改时,若第一个事务再次读取更改后的数据,就会发生单读。这样,第一个事务进行了一个单读。
虚读。当事务通过某种查询获取了数据,另一个事务修改了部分该数据,原来的事务第二次获取该数据时,就会发生虚读。第一个事务现在会有不同的结果集,它可能包含虚读。
事务的级别
为了解决与“多个线程请求相同数据”相关的 ...
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
Collection接口
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 ...
最近在做BBK i6的应用程序,妈的就是读卡读不起,代码是:
try {
String msg = "建立/保存/删除文件";
byte[] fileData = msg.getBytes();
FileConnection fc = (FileConnection) Connector.open(
"file:///SDCard/file.txt", Connector.READ_WRITE);
fc.create();
fc.setWritable(true);
OutputStream os = fc ...
public abstract class MathFP
{
private static int _fbits = 12;
private static int _digits = 4;
private static int _one = 4096;
private static int _fmask = 4095;
private static int _dmul = 10000;
private static int _flt = 0;
private static int _pi = 12868;
private static int[] e = { _o ...
BM算法也是一种字符串快速匹配算法。相对于KMP算法,BM算法往往比KMP快3-5倍。二者的区别在与匹配操作的方向不同,BM算法是将字符串左对齐,然后从右向左匹配,当匹配失败时,模式T右移的计算方法却发生了较大的变化。
public class BM {
/**
* @param c 主串(源串)中的字符
* @param T 模式串(目标串)字符数组
* @return 滑动距离
*/
private static int dist(char c, char T[]) {
int n = T.length;
if (c == T[n - 1]) {
r ...
J2me上的GPRS网络接入点有两个,一个就是CMNET,一个就是CMWAP。一般移动梦网,百宝箱就是挂在CMWAP上的。
CMNET
CMNET就是一般的互联网的网络接入点。我们一般在SUN那里看到的J2ME实例代码都是基于CMNET接入点的网络下载。一般来说,CMNET可以连接所有的网络站点。下面就是我在开发仙剑的CMNET的下载资源包的代码片断。
/***************************************************************************
* 下载网络文件
* @param url String 要下载 ...
2005/12/13
在MIDP2.0中调用平台服务
在MIDP2.0中提供了非常重要的一项功能:调用外部平台的服务,比如从网络开始下载和安装一个MIDlet套件、发起话音呼叫。如果你做了一个通信录,那么就可以直接调用电话服务来呼叫一个号码。在MIDP2.0中可以通过MIDlet.platformRequest()方法实现上面的功能。
参考一下javax.microedition.midlet.MIDlet.platformRequest()的java doc,你可以发现他只有一个参数为String类型的URL,当你调用他的时候,他会把这个URL传递给应用管理软件。应用管理软件 ...
一、请求与响应的格式我们非常需要关注请求与响应格式的一至性,比如:客户端使用:HttpConnection c = (HttpConnection)Connector.open(urlStr);c.setRequestProperty("Content-Type", "application/xhtml+xml")表明自己识别的是:application/xhtml+xml类型的格式,服务器在传输时请按照相应格式给我组织响应的byte[]流;那么服务器最好按照客户端要求的格式来响应;这叫配套,如果请求和响应不配套就会出现很多怪问题,比如丢字,乱码等;至于配 ...
1. 在export.sprcmd中可以设置生成资源的Java文件清单
Load("mc.sprite")//加载MC资源
ExportBSpriteEx("mc.bsprite", GLOBAL, I256RLE, _8888)设置压色
JavaCreateInterface("IMCAnimDef.java","IMCAnimDef")设置接口名字
JavaExportAnimsID("IMCAnimDef.java", "ANIM_", APPEND|TOUPPER) ...