自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(123)
  • 资源 (47)
  • 收藏
  • 关注

转载 Android SSL BKS证书的生成过程

在用Android平台上使用SSL,第一步就是生成证书。1、证书的生成1.1生成服务器端的证书keytool -genkey -alias test -keystore test.jks1.2 将keystore中的cert导出来,用来生成客户端的验证证书keytool -exportcert -alias test -file test.cert -keystore test

2013-08-16 14:24:47 9658 1

转载 JAVA基于HTTPS的加密远程调用的实现

ServicePlatform-v2最终通过HTTPS强加密实现了通讯的安全传输,毕竟传输的都是关键的用户账号,而且我们现在还没有自己的专有网络.ServicePlatform 的RMI使用的轻量级Hessian或Burlup协议是基于HTTP协议的,如果部署得当,在没有恶意窃听的情况下是不会出现用户信息泄漏的问题, 但是一旦平台启用后RMI调用被恶意截获,那么在request里设计的注册服务

2013-08-16 12:18:19 1606

转载 图解冲突域、广播域

冲突域(物理分段)  连接在同一导线上的所有工作站的集合,或者说是同一物理网段上所有节点的集合或以太网上竞争同一带宽的节点集合。这个域代表了冲突在其中发生并传播的区域,这个区域可以被认为是共享段。在OSI模型中,冲突域被看作是第一层的概念,连接同一冲突域的设备有Hub,Reperter或者其他进行简单复制信号的设备。也就是说,用Hub或者Repeater连接的所有节点可以被认为是在同一个冲突域

2013-07-31 14:17:06 2124

转载 集线器,路由器,交换机,网关设备之间的区别

在这里我们先了解一下网络的划分:网络的划分类型一般是我们下面常见的几种:互联网:独立自主的计算机的互联体。形象点说,互联网并不是单一的计算机网络它是一组互联的网络的集合,即由许多网络互联在一起构成一个全球性的网络因此被人们称为“互联网”。广域网:一种覆盖范围在数十千米以上的,跨越大的地域性的计算机网络局域网:是处于同一建筑或方圆几千米远地域内的专用计算机网络。以太网:应用最广泛的

2013-07-31 14:09:47 1193

转载 基于Ubuntu交叉编译FFmpeg Windows SDK

写在前面  FFmpeg是一个开源且跨平台的音视频解决方案,集采集、转码、流式化为一身,项目的libavcodec编解码模块和libavformat媒体格式模块,支持非常非常丰富的编解码格式和容器封装格式,是做媒体相关开发工作必须要掌握和借鉴的一个项目。定制和编译ffmpeg是做流媒体开发迟早要面对的,linux平台上相对简单,windows平台就比较麻烦了。本文的目的就是详细介绍下如何基于u

2013-07-18 15:06:01 809

转载 汇编指令

GAS中每个操作都是有一个字符的后缀,表明操作数的大小。C声明GAS后缀大小(字节)charb1shortw2(unsigned) int / long / char*l4floats

2013-07-16 14:15:38 1542

原创 java反编译

很简单的一个测试类如下: 源码:                                                                                       编译生成的Class文件:public class testOuter {   private int a;   private int b;      private

2013-05-23 14:49:58 3412

转载 window 必须掌握的八个DOS命令

转载自:http://blog.chinaunix.net/uid-20622737-id-1912724.html一,ping       它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要

2013-05-20 15:58:52 764

转载 Android静默安装

方法一:命令行方式想要做到静默安装,其实就是要有权限执行pm install命令。准备工作其实就两步:1、获取执行权限2、执行命令我们首先介绍第二步,如何执行pm install命令:关键代码其实就一句:Runtime.getRuntime().exec("pm install xxx.apk");网上也有人提到利用BufferReader读取控制台的输

2013-05-13 12:04:17 2529 1

转载 Android应用如何实现换肤功能

转载自:http://yuchen.blog.51cto.com/2739238/5755231.5、1.6新增的语法不完全掌握也没关系。了解基本的面向对象思想、能编写简单的J2SE程序,掌握基本的调试方法,熟悉Swing更好。Android初级是指掌握Activity、Service、BroadcastReceiver、Intent、SQLite、UI组件的使用,能参照例子编写简单的An

2013-05-09 10:03:02 768

原创 java回收机制使用 WeakHashMap

package gcmap;public class Element { private String ident; public Element(String id) { ident = id; } @Override public String toString() { return ident; } @Override public int hashCode

2013-05-07 23:59:54 679

原创 汉诺塔算法

/** * @param args */ public static void main(String[] args) { moveMethod(3,"A","B","C"); } public static void moveMethod(int count,String one,String two,String three){ if(count==1

2013-02-26 09:47:30 511

转载 android.resource://这个Uri你知道吗

转自:http://www.android123.com.cn/androidkaifa/827.html 如何访问平时APK文件Res目录下的内容呢? 如果直接访问Apk下的assets目录可以使用AssetManager类处理,而需要访问 res/raw这样的文件夹怎么办呢? 这里Android123可以告诉大家APK在安装时已经解压缩,部分资源存放在/data/data /p

2013-01-23 15:39:56 748

转载 解决android有的手机拍照后上传图片被旋转的问题 .

需求:做仿新浪发微博的项目,能够上传图片还有两外一个项目用到手机拍摄图片,这两个都需要把图片上传到服务器遇到问题:有的手机拍摄的图片旋转90度,有的图片旋转了180度,有的手机是正常的,服务器要求的是正的,这样问题就来了,不能用户发个照片在微博上看到的是被旋转了的啊,另外一个项目里旋转了的图片直接匹配出现问题,这个更严重。解决:开始的时候在网上没有找到很好的解决办法,谷歌百度的搜了一通,想

2013-01-17 10:42:32 1255 1

转载 Android通过Tcpdump抓包

1. 手机要有root权限2. 下载tcpdump   http://www.strazzere.com/android/tcpdump3. adb push c:\wherever_you_put\tcpdump /data/local/tcpdump4. adb shell chmod 6755 /data/local/tcpdump5, adb shell,

2013-01-07 16:51:13 780

转载 Android有效解决加载大图片内存溢出问题及优化虚拟机内存

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的 so

2012-12-27 14:44:25 598

转载 Android4.0 Launcher

我们看看整个Laucher的入口点,同时Laucher在加载了它的布局文件Laucher.xml时都干了些什么。我们在源代码中可以找到LauncherApplication, 它继承了Application类,当整个Launcher启动时,它就是整个程序的入口。我们先来看它们在AndroidManifest.xml中是怎么配置的。<application android:

2012-11-07 11:06:35 636

原创 android混淆编译 ---- 问题汇总

问题一:使用gson包解析数据时,出现missing type parameter异常程序中用到了gson的new typeToken,结果打包成apk发布时,发现抛出异常,但不通过打包apk时发现一切正常,百思不得其解,最初怀疑没有将gson-1.7.1.JAR打包进去,后来经过测试发现gson的其他方法经过打包也能正常运行,最后上网找了2天,终于在google gson论坛中找到了解决方法

2012-11-06 12:19:45 4879

转载 ActivityGroup与EditText焦点问题

tab用了ActivityGroup来处理,因为工程是前面人留下的,没有修改tab了,然后里面的EditText就一直是焦点状态,键盘处理弹出状态。boolean flag=imm.hideSoftInputFromWindow(mSearch.getWindowToken(),InputMethodManager.RESULT_HIDDEN);        Log.d(TA

2012-10-30 18:43:56 1267

转载 Android-让帧动画在结束时消失

在帧动画结束的时候,如何让他消失呢?android提供了击中巧妙的方法:一般使用帧动画的过程如下:1.ImageView iv = (ImageView)findViewById(R.id.iv);2.iv.setBackGroundDrawable(R.id.frametest);3.AnimationDrawable ad = (AnimationDrawable)iv.g

2012-10-25 16:05:12 3522

转载 同一个TextView内不同文字颜色、字体、事件可以不同

SpannableString ss = new SpannableString( "红色打电话粗体删除线绿色下划线图片:."); ss.setSpan(new ForegroundColorSpan(Color.RED), 0, 2,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); ss.setSpan(new URLSpan("tel:4

2012-10-18 17:45:11 3553

转载 Fragment、Activity比较——Android碎片介绍

Fragment是Android honeycomb 3.0新增的概念,Fragment名为碎片不过却和Activity十分相似,下面介绍下Android Fragment的作用和用法。Fragment用来描述一些行为或一部分用户界面在一个Activity中,你可以合并多个fragment在一个单独的activity中建立多个UI面板,同时重用fragment在多个activity中.你可以认为f

2012-10-10 17:13:04 655

转载 android中使用HTTP协议和TCP协议实现上传文件

android服务器端上传方法: package cn.test.web.servlet; import java.io.File; import java.io.IOException; import java.util.List; import javax.servlet.ServletException

2012-09-03 10:17:04 975

转载 Eclipse NDK 配置

一、关于NDK:NDK全称:Native Development Kit。 1、NDK是一系列工具的集合。 NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。 NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要

2012-08-27 17:00:04 2717

转载 Java实现MD5加密解密类

MD5  加密解密类:package com.xl.test.md5;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom

2012-08-27 11:21:21 1377

转载 Android软键盘显示模式及打开和关闭方式

Android软键盘显示模式:    android定义了一个属性,名字为windowSoftInputMode, 用它可以让程序可以控制活动主窗口调整的方式。我们可以在AndroidManifet.xml中对Activity进行设置。如:android:windowSoftInputMode="stateUnchanged|adjustPan"    该属性可选的值有两部分,一部分为

2012-08-24 15:13:55 28338 1

转载 Android 中导入Gson jar包后出现 java.lang.NoClassDefFoundError: com.google.gson.GsonBuilder的解决办法

Create a new folder named "libs" in your Eclipse/Android workspace project (you can do it in Windows Explorer if you're using Windows OS).In Eclipse, right-click on the project and choose "refresh", t

2012-08-23 11:31:22 9026 1

原创 正则表达式之反向引用

示例1: public static void main(String[] args) { String s="99-3933"; boolean b=Pattern.matches("([\\d])\\1[-]([3])\\1\\2{2}", s); System.out.println(b); }反向引用,匹配重复的数字([\d])====>\1([3])

2012-07-27 16:46:54 2191

转载 java 高级正则表达式 分组 捕获 引用

对于要重复单个字符,非常简单,直接在字符后卖弄加上限定符即可,例如 a+ 表示匹配1个或一个以上的a,a?表示匹配0个或1个a。这些限定符如下所示: X?X,一次或一次也没有X*X,零次或多次X+X,一次或多次X{n}X,恰好n 次X{n,}X,至少 n 次X{n,m}X,至少 n 次,但是不超过 m 次但是我们如果要对多个字符进行重复怎么办呢?此时我们就要用到分组,我们可以使用小括号

2012-07-27 11:01:54 1092

转载 mysql数据备份与恢复--个人备忘

备份:1:导出库下面的表Mysqldump  [-h  ip地址]  –u 用户名 –p 密码 库名 表1 表2 表3 > 地址/备份文件名称2:导出一个库下面的所有表Mysqldump  [-h  ip地址]  –u 用户名 –p 密码 库名 > 地址/备份文件名称3:以库为单位导出Mysqldump  [-h  ip地址]  –u 用户名 –p 密码 –B 库1  库2

2012-07-17 16:59:59 468

原创 mysql综合练习2(触发器)--个人备忘

需求:有三张表,学生表,老师表,关联表,要求在添加学生的同时,动态更新教师表下的学生数量首先创建三张表学生表老师表关联表方法一:手动更新一次老师表中的学生数建立触发器,当修改学生表的老师信息后则动态更新老师表数据方法二:建立触发器,当修改学生表的信息后动态更新修改过的老师表的数据方法三:在原有的老师表基础上动态的增加一或者减少一

2012-07-17 15:30:02 804

转载 intent-filter 之 data 「scheme, host, port, mimeType, path, pathPrefix, pathPattern

之前一直搞不很明白 AndroidManifest.xml 中 activity 标签下的 intent-filter 中 data 标签的属性含义,今天认真看了 Dev Guide,又在网上查询了大量相关资料,现把 data 标签中的属性含义做一个总结。 一、定义 scheme, host, port, path, pathPrefix, pathPattern 是用来匹配 In

2012-07-16 16:37:54 609

原创 总结mysql查询综合练习1--个人备忘

首先查看表结构:学生表:老师表:关系表:学生平均成绩,以及挂科数查询,相见总结mysql查询综合练习--个人备忘关联教师表筛选挂科数大于2的学生关键学生跟教师的名字

2012-07-16 10:18:23 1005 1

原创 总结mysql查询综合练习--个人备忘

命令行模式1.编码格式转换(命令行是gbk编码,需要告诉mysql当前为gbk编码)2.插入一个表,格式如下图所示3.获取定义表的字段属性4.求出所有学生的各门平均值5.求出每个学生每门不及格的标识符(1为不及格,0为及格)6.求出各个学生的挂科数7.求出挂科数大于等于两门的学生的平均成绩跟挂科数题目来自传智播客 刘道成

2012-07-12 15:38:43 1483

转载 内部类与控制框架 java

package innerclasses.controller;public abstract class Event { private long eventTime; protected final long delayTime; /** * 设定最大延迟时间 * @param delayTime */ public Event(long delayTime) {

2012-06-28 10:51:59 1083

转载 Android 学习论坛博客及网站推荐(1028日更新)

一、博客推荐1)http://blog.csdn.net/android_tutor (Android开发入门基础,高级进阶)2)http://blog.csdn.net/hellogv (入门与提高,很多例子值得学习)3)http://www.cnblogs.com/TerryBlog (Android开发,设计模式,WP7等)4)http://blog.csdn.net

2012-06-25 22:26:57 1252

原创 获取非局域网的ip地址

/** * 获取非局域网的ip地址 * * @return * @author SHANHY */ public static String getPsdnIp() { String ipurl = "http://whois.pconline.com.cn/ipJson.jsp"; String ss =n

2012-06-25 14:31:39 1678 2

原创 java继承中的“缺陷”:“覆盖”私有方法

下面是一个求出几何形状面积的方法:定义一个Shape:public class Shape { private Shape wf; protected Shape() { wf = this; } private int length() { return 0; } private int width() { return 0; } public int

2012-06-23 10:19:54 3503

转载 Android使用UncaughtExceptionHandler捕获全局异常

Android系统的“程序异常退出”,给应用的用户体验造成不良影响。为了捕获应用运行时异常并给出友好提示,便可继承UncaughtExceptionHandler类来处理。通过Thread.setDefaultUncaughtExceptionHandler()方法将异常处理类设置到线程上即可。    1、异常处理类,代码如下:public class CrashHandler imple

2012-06-14 10:35:45 51812 16

转载 实现对文件和目录的压缩、解压缩

package Util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException

2012-06-12 17:29:55 792

Java数据结构和算法中文第二版

Java版本数据结构和算法 经典算法,经典教程 吐血奉献

2012-05-14

j2me游戏--黑白棋

使用j2me 黑白棋 五子棋 开发 欢迎大家下载 ,嘿嘿

2012-04-26

android系统服务大全与广播大全

android系统服务大全.doc 与广播大全android.doc

2012-04-19

Java 线程通信示例 源代码

Java 线程通信示例 源代码 多线程之间通信,值得收藏

2012-02-27

Android面试题+答案

2011Android技术面试整理附有详细答案(包括百度、新浪、中科软等多家公司笔试面试题)

2012-02-25

Android界面云标签效果

搜索栏中"关键字"会自动由大变小最后消失, 然后在屏幕上随机出现另外一些关键字. 随机出现和消失的关键字很炫的动画效果

2012-02-23

深入Java虚拟机

第1章 Java体系结构介绍 1.1 为什么使用Java 1.2 网络带来的挑战和机遇 1.3 体系结构 1.3.1 Java虚拟机 1.3.2 类装载器的体系结构 1.3.3 Java class文件 1.3.4 Java API 1.3.5 Java程序设计语言 1.4 Java体系结构的代价 1.5 结论 1.6 资源页 第2章 平台无关 2.1 为什么要平台无关 2.2 Java的体系结构对平台无关的支持 2.2.1 Java平台 2.2.2 Java语言 2.3.3 Java class文件 . 2.2.4 可伸缩性 2.3 影响平台无关性的因素 2.3.1 Java平台的部署 2.3.2 Java平台的版本 2.3.3 本地方法 2.3.4 非标准运行时库 2.3.5 对虚拟机的依赖 2.3.6 对用户界面的依赖 2.3.7 Java平台实现中的bug 2.3.8 测试 2.4 平台无关的七个步骤 2.5 平台无关性的策略 2.6 平台无关性和网络移动对象 2.7 资源页 第3章 安全 3.1 为什么需要安全性 3.2 基本沙箱 3.3 类装载器体系结构 3.4 class文件检验器 3.4.1 第一趟:class文件的结构检查 3.4.2 第二趟:类型数据的语义检查 3.4.3 第三趟:字节码验证 3.4.4 第四趟:符号引用的验证 3.4.5 二进制兼容 3.5 Java虚拟机中内置的安全特性 3.6 安全管理器和Java API 3.7 代码签名和认证 3.8 一个代码签名示例 3.9 策略 3.10 保护域 3.11 访问控制器 3.11.1 implies()方法 3.11.2 栈检查示例 3.11.3 一个回答“是”的栈检查 3.11.4 一个回答“不”的栈检查 3.11.5 doPrivileged()方法 3.11.6 doPrivileged()的一个无效使用 3.12 Java安全模型的不足和今后的发展 方向 3.13 和体系结构无关的安全性 3.14 资源页 第4章 网络移动性 4.1 为什么需要网络移动性 4.2 一种新的软件模式 4.3 Java体系结构对网络移动性的支持 4.4 applet:网络移动性代码的示例 4.5 Jini服务对象:网络移动对象的示例 4.5.1 Jini是什么 4.5.2 Jini如何工作 4.5.3 服务对象的优点 4.6 网络移动性:Java设计的中心 4.7 资源页 第5章 Java虚拟机 5.1 Java虚拟机是什么 5.2 Java虚拟机的生命周期 5.3 Java虚拟机的体系结构 5.3.1 数据类型 5.3.2 字长的考量 5.3.3 类装载器子系统 5.3.4 方法区 5.3.5 堆 5.3.6 程序计数器 5.3.7 Java栈 5.3.8 栈帧 5.3.9 本地方法栈 5.3.10 执行引擎 5.3.11 本地方法接口 5.4 真实机器 5.5 一个模拟:“Eternal Math” 5.6 随书光盘 5.7 资源页 第6章 Java class文件 6.1 Java class文件是什么 6.2 class文件的内容 6.3 特殊字符串 6.3.1 全限定名 6.3.2 简单名称 6.3.3 描述符 6.4 常量池 6.4.1 CONSTANT_Utf8_info表 6.4.2 CONSTANT_Integer_info表 6.4.3 CONSTANT_Float_info表 6.4.4 CONSTANT_Long_info表 6.4.5 CONSTANT_Double_info表 6.4.6 CONSTANT_Class_info表 6.4.7 CONSTANT_String_info表 6.4.8 CONSTANT_Fieldref_info表 6.4.9 CONSTANT_Methodref_info表 6.4.10 CONSTANT_InterfaceMethodref_ info表 6.4.11 CONSTANT_NameAndType_info 表 6.5 字段 6.6 方法 6.7 属性 6.7.1 属性格式 6.7.2 Code属性 6.7.3 ConstantValue属性 6.7.4 Deprecated属性 6.7.5 Exceptions属性 6.7.6 InnerClasses属性 6.7.7 LineNumberTable属性 6.7.8 LocalVariableTable属性 6.7.9 SourceFile属性 6.7.10 Synthetic属性 6.8 一个模拟:“Getting Loaded” 6.9 随书光盘 6.10 资源页 第7章 类型的生命周期 7.1 类型装载、连接与初始化 7.1.1 装载 7.1.2 验证 7.1.3 准备 7.1.4 解析 7.1.5 初始化 7.2 对象的生命周期 7.2.1 类实例化 7.2.2 垃圾收集和对象的终结 7.3 卸载类型 7.4 随书光盘 7.5 资源页 第8章 连接模型 8.1 动态连接和解析 8.1.1 解析和动态扩展 8.1.2 类装载器与双亲委派模型 8.1.3 常量池解析 8.1.4 解析CONSTANT_Class_info入口 8.1.5 解析CONSTANT_Fieldref_info 入口 S.1.6 解析CONSTANT_Methodref_info 入口 8.1.7 解析CONSTANT_Interface- Methodref_info入口 8.1.8 解析CONSTANT_String_info入口 8.1.9 解析其他类型的入口 8.1.10 装载约束 8.1.11 编译时常量解析 8.1.12 直接引用 8.1.13 _quick指令 8.1.14 示例:Salutation程序的连接 8.1.15 示例:Greet程序的动态扩展 8.1.16 使用1.1版本的用户自定义类装 载器 8.1.17 使用1.2版本的用户自定义类装 载器 8.1.18 示例:使用forName()的动态扩展 8.1.19 示例:卸载无法触及的greeter类 8.1.20 示例:类型安全性与装载约束 8.2 随书光盘 8.3 资源页 第9章 垃圾收集 9.1 为什么要使用垃圾收集 9.2 垃圾收集算法 9.3 引用计数收集器 9.4 跟踪收集器 9.5 压缩收集器 9.6 拷贝收集器 9.7 按代收集的收集器 9.8 自适应收集器 9.9 火车算法 9.9.1 车厢、火车和火车站 9.9.2 车厢收集 9.9.3 记忆集合和流行对象 9.10 终结 9.11 对象可触及性的生命周期 9.11.1 引用对象 9.11.2 可触及性状态的变化 9.11.3 缓存、规范映射和临终清理 9.12 一个模拟:“Heap of Fish” 9.12.1 分配鱼 9.12.2 设置引用 9.12.3 垃圾收集 9.12.4 压缩堆 9.13 随书光盘 9.14 资源页 第10章 栈和局部变量操作 10.1 常量入栈操作 10.2 通用栈操作 10.3 把局部变量压入栈 10.4 弹出栈顶部元素,将其赋给局部变量 10.5 wide指令 10.6 一个模拟:“Fibonacci Forever” 10.7 随书光盘 10.8 资源页 第11章 类型转换 11.1 转换操作码 11.2 一个模拟:“Conversion Diversion” 11.3 随书光盘 11.4 资源页 第12章 整数运算 12.1 二进制补码运算 12.2 Inner Int:揭示Java int类型内部性质 的applet 12.3 运算操作码 12.4 一个模拟:“Prime Time” 12.5 随书光盘 12.6 资源页 第13章 逻辑运算 13.1 逻辑操作码 13.2 一个模拟:“Logical Results” 13.3 随书光盘 13.4 资源页 第14章 浮点运算 14.1 浮点数 14.2 Inner Float:揭示Java float类型内部 性质的applet 14.3 浮点模式 14.3.1 浮点值集合 14.3.2 浮点值集的转换 14.3.3 相关规则的本质 14.4 浮点操作码 14.5 一个模拟:“Circle of Squares” 14.6 随书光盘 14.7 资源页 第15章 对象和数组 15.1 关于对象和数组的回顾 15.2 针对对象的操作码 15.3 针对数组的操作码 15.4 一个模拟:“Three—Dimensional Array” 15.5 随书光盘 15.6 资源页 第16章 控制流 16.1 条件分支 16.2 五条件分支 16.3 使用表的条件分支 16.4 一个模拟:“Saying Tomato” 16.5 随书光盘 16.6 资源页 第17章 异常 17.1 异常的抛出与捕获 17.2 异常表 17.3 一个模拟:“Play Ball!” 17.4 随书光盘 17.5 资源页 第18章 finally子句 18.1 微型子例程 18.2 不对称的调用和返回 18.3 一个模拟:“Hop Around” 18.4 随书光盘 18.5 资源页 第19章 方法的调用与返回 19.1 方法调用 19.1.1 Java方法的调用 19.1.2 本地方法的调用 19.2 方法调用的其他形式 19.3 指令invokespecial 19.3.1 指令invokespecial和[init]()方法 19.3.2 指令invokespecial和私有方法 19.3.3 指令invokespecial和super关键字 19.4 指令invokeinterface 19.5 指令的调用和速度 19.6 方法调用的实例 19.7 从方法中返回 19.8 随书光盘 19.9 资源页 第20章 线程同步 20.1 监视器 20.2 对象锁 20.3 指令集中对同步的支持 20.3.1 同步语句 20.3.2 同步方法 20.4 Object类中的协调支持 20.5 随书光盘 20.6 资源页 附录A 按操作码助记符排列的指令集 附录B 按功能排列的操作码助记符 附录C 按操作码字节值排列的操作码助 记符 附录D Java虚拟机的一个模拟:“Slices

2012-02-17

tcpmon.jar以及tcpmon源码

tcpmon.jar以及tcpmon源码 自己用eclipse生成的jar包。下载的tcpmon-1.1.jar运行不了,索性自己生成了一个

2012-02-05

java 设计模式 Facade外观模式 Simple Factory 简单工厂模式

java 设计模式 Facade外观模式 Simple Factory 简单工厂模式,代码有点罗嗦,不过可移植性很强

2011-11-25

java算法 面试练习

个人练习 java算法 100多个算法的练习以及答案,适合初学者看看,加油!!

2011-11-23

超漂亮的纯JAVA浏览器

超好看,内嵌火狐核心浏览器,支持换肤功能,不依赖客户机浏览器版本

2011-11-18

java数据结构源码

java 数据结构 源码 顺序表 链表 二叉树 图 查找表

2011-11-15

linux常用命令

常用的linux命令集合,下载此资源文档,可以非常方便查询常用的linux命令

2011-11-13

java 数据结构 图

数据机构图的应用 java编写 eclipse下运行

2011-11-09

java算法 会场安排问题贪心算法

用贪心算法解决会场按排问题,用netbeans6.8做的。已经编译通过没任何错误,JAVA 源文件。

2011-11-09

服务端和客户端,java,C++实现代码

网上下载的,整理起来,很有用 写了一段服务器端和客户端通信代码,实现以下功能:客户端将文件发送到服务器端,服务器端接收完文件后给客户端发送一个消息。

2011-10-25

java写的异步socket服务端源代码

java写的异步socket服务端源代码,包括一些指令操作! 开发异步服务端的时候可以借鉴一下。 只有一个java文件,就完成异步服务端的功能。 不要错过哦,10分的资源分贵是贵点,但是真的值。

2011-10-25

[rar文件] 客户端服务器端TCP/IP通信控件(源代码)

3.1 控件基本方法(method) 3.1.1 S_InitListen 函数原型 :SHORT S_InitListen(SHORT m_Port) 功能 : 建立服务器端侦听端口 参数 : m_Port 服务器侦听端口号 返回值: :0:成功 1:失败 3.1.2 S_OnSendMsg 函数原型 :SHORT S_OnSendMsg(LPCTSTR m_ip, LPCTSTR m_Msg); 功能 : 单条消息发送 参数 : m_ip 接收端Ip地址 m_Msg 消息信息 返回值: :0 发送成功 1 发送失败 3.1.3 S_OnPushMsg 函数原型 :SHORT S_OnPushMsg(LPCTSTR m_Msg); 功能 : 群发消息 参数 : m_Msg 消息信息 返回值: :0 成功 1:失败 3.1.4 C_OnConnect 函数原型 :SHORT C_OnConnect(LPCTSTR m_ip, SHORT m_port); 功能 : 客户端连接服务器 参数 : m_ip 服务器端ip地址 参数 : m_port 端口号 返回值: :0 成功 1失败 3.1.5 C_OnSendMsg 函数原型 :SHORT C_OnSendMsg(LPCTSTR m_Msg); 功能 : 发送消息 参数 : m_Msg 消息信息 返回值: :0 成功 1失败 3.2 控件事件(event) 3.2.1 FireReceiveSocketMsg 原型 :void FireReceivedSocketMsg(SHORT m_Event, LPCTSTR m_Msg) 功能 :客户端消息 参数 : m_Event 事件类型 1:客户端消息事件 2:客户端通讯错误事件 参数 : m_Msg 事件信息 3.2.2 FireServerReceiveSocketMsg 原型 :void FireServerReceivedSocketMsgWinsocketocxctrl(SHORT m_Event, LPCTSTR m_Msg , LPCTSTR m_Address) 功能 :服务器端消息 参数 : m_Event 事件类型 1:服务器端消息事件 2: 服务器通讯错误事件 3:客户端连接到服务器通知事件(返回客户端ip) 4:客户端断开服务器通知事件(返回客户端ip) 参数 : m_Msg 事件信息 参数 : m_ Address 客户端ip地址 .4 备注 通讯日志存储在C:\ _SOCKET.LOG

2011-10-25

恶魔城--j2me游戏

公司开发的比较好的源码,比较底层,有兴趣的可以看看,绝对不会让你失望的

2011-08-12

j2me--手机游戏寻经算法

敌人在不同的图层之间寻找英雄,重要的是算法,效率还好

2011-08-12

Bitmap database http Activity框架

Bitmap database http Activity 框架 国人写的 思路很清晰

2014-04-30

网页爬虫jsoup

网页爬虫jsoup,开源项目,备用,欢迎下载

2014-04-30

android jni使用java、c c++相互调用

android jni使用java、c c++相互调用

2014-04-28

android数据通信

socket,http,ssl通信,备份下,需要的同学可以下载了看看

2014-04-08

EditText TextView android 中实现动态表情源码

实现 EditText TextView android gif 动态表情

2014-02-11

android 多级下拉菜单

android 实现多级下拉菜单,写的挺好的,转载的,思路很好,系统的拉伸空间拓展性不强

2013-11-25

FBReader源码分析

FBReader是一个开源电子书阅读器, 此文档位android源码的分析。共分为五部分: 一。配置。 二。文件结构及基本框架梳理。 三。启动到渲染流程。 四。数据之源Model分析。 五。数据结构以及绘制

2013-09-16

android jks bks转换

android jks bks转换 jar包 工具

2013-08-16

SSLSocketAndroid通信

android ssl socket java 整理了socket 中ssl安全通信

2013-08-16

Android语音

Android amr 编解码 两种方式 从网上整理过来的,收藏下

2013-07-16

android程序设计demo

分享两个写得很好的代码项目,以后在设计框架的时候可以借鉴

2013-05-31

android程序设计(源码)

android程序设计(源码)MJAndroid AndroidUIDemo

2013-05-30

Android静默安装

Android静默安装

2013-05-13

增量升级工具

增量升级工具 个人备忘

2013-05-09

android 加载大图片Demo

android 加载大图片Demo

2013-05-07

应用开发开源项目SlidingMenu.rar

android 开源项目 应用 SlidingMenu 几个项目整合起来还是比较麻烦的,花了我半天的时间弄的 值得好好学习下,推荐大家下载

2013-05-07

android 自定义控件 GridView

两个自定义GridView控件,可以相互拖 拉 实现数据交互

2012-12-07

android sqlite 数据库查看器 绿色版

android sqlite 数据库查看器 绿色版,超级好用,强烈建议使用

2012-12-07

SundyAndroidDemo

android sundy开发源码,大家都懂的,真的很有用,呵呵

2012-11-21

一个完整的wap项目的源码

这个是完整的wap项目的源码 开发语言 Java 系统架构 Struts + hibernate + spring 数据库 Mysql5.0 应用服务器Tomcat5.0 开发工具 MyEclipse

2012-05-18

空空如也

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

TA关注的人

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