自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coding

coooooooooooooooooooooooooooooooooooding

  • 博客(49)
  • 资源 (4)
  • 收藏
  • 关注

转载 JSON 数据格式

JSON 数据格式       JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON采用完全独立于语言的文本格式,这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成。基础结构JSON建构于两种结构:1. “名称/值”对的集合(A collection of name/value pair

2013-01-23 18:28:37 523

转载 structs配置文件错误(MyEclipse 8.5)

最近新建一个项目,发现tomcat启动的时候时,控制台一直报告异常信息:10 12 22 09:49:016,306  ERROR Digester:1463 - Parse Error at line 21 column 17: The content of element type "struts-config" must match "(data-sources?,form-be

2013-01-08 11:24:36 561

转载 windows 如何查看端口占用情况?

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"         经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用

2012-12-30 16:49:37 3262

转载 mqtt java客户端代码

package com.pig.test.mqtt;import com.ibm.mqtt.MqttClient;import com.ibm.mqtt.MqttException;import com.ibm.mqtt.MqttSimpleCallback;public class SubscribeClient { private final static String CONN

2012-12-28 16:57:01 3451

原创 mosquitto主题发布于订阅

2012-12-27 08:32:31 2170

转载 Android Push Notification实现信息推送使用

在上一篇文章中提到在Android中实现推送方式的解决方案,其中一个比较成熟的解决方案便是使用XMPP协议实现。而AndroidPn项目就是使用XMPP协议实现信息推送的一个开源项目。在这里给大家介绍其使用过程。   Apndroid Push Notification的特点:   快速集成:提供一种比C2DM更加快捷的使用方式,避免各种限制.    无需架设服务器

2012-12-26 21:12:05 457

转载 通过 WebSphere MQ 遥测传输 (MQTT) 将 Android 手机引入物联网

王 博, 软件工程师, IBM简介: 本文通过几个示例程序,介绍了如何在 Eclipse 上开发基于 Android 平台的 MQTT 客户端程序,实现了 Android 平台的设备与 MQ 服务器间的消息互通,将 Android 开发和 WebSphere MQ 遥测传输 (MQTT) 开发两个新技术结合到了一起。MQTT 针对于物联网应提供了一套成熟的规范以及开发 API,

2012-12-26 10:58:40 2462

转载 基于Android智能终端的远程控制系统

摘  要: 提出了基于Android 手机的远程控制系统设计方案,该系统基于Openmobster开源手机云计算平台。介绍了整个系统结构框架,详细分析了各个模块的具体实现。通过应用实例在设备上进行了测试,实现了云服务器端对Android智能手机终端的访问和远程控制。 关键词: 云计算; Openmobster; Android; 远程控制     随着摘  要: 提出了基于Androi

2012-12-25 14:53:36 9439

转载 服务器性能测试典型工具介绍

【导读】本文介绍了几个比较典型的服务器评测软件,无论什么评测工具,基本的技术都是利用线程技术模仿和虚拟用户,在这里主要的难点在于测试脚本的编写,每种工具使用的脚本都不一样,但是大多数工具都提供录制功能就算是不会编码的测试人员同样可以测试。众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性

2012-12-25 10:02:31 4739

转载 大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中 将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给想从事互联网

2012-12-22 12:45:22 492 1

转载 The 7 Stages Of Scaling Web Apps

By John Engales CTO, Rackspace. Good presentation of the stages a typical successful website goes through:Stage 1 - The Beginning: Simple architecture, low complexity. no redundancy. Firewall, l

2012-12-22 12:40:31 312

转载 Android HttpClient基本使用方法

这里只介绍如何使用HttpClient发起GET或者POST请求 GET 方式 Java代码  //先将参数放入List,再对参数进行URL编码  List params = new LinkedList();  params.add(new BasicNameValuePair("param1", "中国"));

2012-12-11 10:34:49 585

转载 JDK1.6.0_07+Tomcat5.0+Myeclipse-8.5.0-win32配置搭建JSP环境

一、安装JDK。安装完之后,配置环境变量,详见http://hi.baidu.com/%CF%A6%B3%BF%B7%E7/blog/item/259ed921dcb0636d34a80f97.html在这个基础上在classpath中加上D:\Tomcat 5.0\common\lib\servlet-api.jar这个路径和在CATALINA_HOME中填上D:\Tomcat

2012-12-05 14:59:17 613

原创 Andrdoid文件和SD文件

SD卡上文件写入 try{ if(Environment.getExternalStorageState() .equals(Environment.MEDIA_MOUNTED)) { File sdCardDir = Environment.getExternalStorageDirectory(); FileInp

2012-12-05 13:35:20 433

原创 Android程序配置信息控制

一、SharedPreferencesAndroid的程序配置信息通常通过SharedPreferences进行管理保存。二、使用方法1.获取配置文件通过getSharedPreferences(String filename, int mode)函数获取配置文件。配置文件总是保存在ddms的FileExplore面板的/data/data//shared_prefs目录下。f

2012-12-05 13:09:35 435

转载 别人的神奇炫耀贴,看得我蛋都碎了~~~~

想起写这篇文章是在看侯杰先生的《深入浅出MFC》时, 突然觉得自己在大学这几年关于游戏编程方面还算是有些心得,因此写出这篇小文,介绍我眼中的游戏程序 员的书单与源代码参考。一则是作为自己今后两年学习目标的备忘录,二来没准对别人也有点参考价值。我的原则是只写自己研究过或准备研究的资料,所以内容无 疑会带上强烈的个人喜好色彩, 比如对网络,数据库等重要方面完全没有涉及。因为自己主要对三维图形引擎,

2012-12-04 16:29:29 1336 2

转载 深度解析Java内存的原型

本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。栈的优势是,存取速度比堆要快,仅次于寄存器,栈数据可以共享。本文主要通过分析Java内存分配的栈、堆以以及常量池详细的讲解了其的工作原理。一、Java虚拟机内存原型寄存器:我们在程序中无法控制栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中堆:存放用new产生的数据静

2012-12-04 16:09:52 272

转载 Java几款性能分析工具的对比

在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能分析...在给客户进行应用程序维护的过程中,我注意到一些关于高负载条件下的性能问题。理论上,增加对应用程序的负载会使性能有

2012-12-04 15:58:55 327

转载 Java编程中“为了性能”需做的26件事

最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压

2012-12-04 15:53:54 269

原创 Android绘图

一、基本绘图(I)两个重要元素1.canvas(执行画图动作) 2.paint(风格)(II)示例代码从view继承一个新类,MyViewpublic class MyView extends View{ public MyView(Context context, AttributeSet set) { super(context, set); } @Ove

2012-12-04 15:39:38 504

原创 Android调用so文件(C代码库)方法详解

一、为什么调用c的dll要用源码编译成so库Android系统是基于linux内核的移动终端系统,而dll是在windows环境下生成和调用的c库,所以不可以直接为android系统调用。二、安装(I)安装cygwin1.下载cygwincygwin可以在windows上虚拟unix编译环境,还内置了许多linux的编辑器等工具,可供选择安装。在本项目中cygwin主要用来编译

2012-12-03 15:23:25 2002

原创 Activity与Intent

一、用intent打开新窗口Intent(content1, content2)content1:原窗口content2:跳转的目的窗口//用intent打开新窗口public void onCreate(Bundle savedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.la

2012-11-29 10:52:12 401

原创 Map的遍历方法

1.使用Entry//HashMap mapfor(Entry e : map.entrySet()){ //function code}2.使用Iterator//HashMap mapIterator>myItera = map.entrySet().iterator();while(myItera.hasNext()){ Entry e = myItera.nex

2012-11-28 20:37:05 254

转载 How To Get Startup Ideas

November 2012The way to get startup ideas is not to try to think of startup ideas. It's to look for problems, preferably problems you have yourself.The very best startup ideas tend to have thr

2012-11-28 14:43:29 753

转载 Java中抽象类与接口

抽象类特点: (1)凡是用abstract 修饰符修饰的类被称为抽象类。凡是用abstract修饰符修饰的成员方法被称为抽象方法。 (2)抽象类中可以有零个或多个抽象方法,也可以包含非抽象的方法。 (3)抽象类中可以没有抽象方法,但是,有抽象方法的类必须是抽象类。 (4)对于抽象方法来说,在抽象类中只指定其方法名及其类型,而不书写其实现代码。 (5)抽象类可以派生子类,在抽象类派生的子

2012-11-28 10:08:12 404

原创 Android中的Adapter用法

1.功能Adapter是Android中将数据与UI绑定的接口,可以将复杂数据(字符串等文字信息、图片信息等)与view中的相关id进行复杂绑定。2.SimpleAdapter构造函数publicSimpleAdapter(Context context,ListMapString, ?>> data, int resource,String[] from, int

2012-11-27 17:18:01 508

转载 java开发环境配置

1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;  2.安装完成后,右击“我的电脑”,点击“属性”;  3.选择“高级”选项卡,点击“环境变量”;  4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;  5.JAVA_H

2012-11-27 14:37:26 263

转载 Web开发人员必备的20款超赞的jQuery插件

摘要:jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件。jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间。现在的jQuery插件很多,可以根据您的项目导语:jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件。jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间。现在的jQuer

2012-11-27 10:20:41 353

转载 程序员练级秘籍

原文链接月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一

2012-11-24 16:57:15 377

转载 android Bitmap用法总结

1、Drawable → Bitmappublic static Bitmap drawableToBitmap(Drawable drawable) {Bitmap bitmap = Bitmap.createBitmap(drawable.getIntrinsicWidth(),drawable.getIntrinsicHeight(),drawable.getOpacity() != Pix

2012-11-16 16:21:59 889

转载 Android设计登陆界面

原文链接完成上一个博客的界面设计效果如下: Main.xml xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fil

2012-11-15 23:05:29 1320

转载 C# 中的委托和事件

引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事

2012-11-06 11:02:37 622

转载 一句话清晰总结协变(covariant)和逆变 (contravariant)

作者: SolidMango  来源: 博客园  发布时间: 2011-11-09 15:58  阅读: 2069 次  原文链接   看到过园子里面几篇协变和逆变的文章,但是总觉得写得不够清晰,文章这东西最重要的是要把自己想表达的观点表达出来,这个过程应该是把复杂的东西消化出来从而简单化,清晰化,而不是故弄玄虚,反其道而行之,下面我们言归正传啦。  我们先来看一段MSDN原文

2012-11-05 16:28:04 371

转载 c#&&.net&&java

这世界上没有什么比编程工具更加牵动程序员的心。VC、VB、DELPHI、JAVA……这些耀眼的名字不仅占据了程序员的生活,而且似乎已经成为了某种信仰。可是,伴随着新世纪的脚步,这些信仰又一次遭遇了重大的挑战。微软,这头被法官和黑客们折腾得既疲惫又恼怒的狮子,发誓要保住它头上的王冠,拼尽全力,拿出了看家的本事——.NET战略。作为 .NET的核心开发语言,C# 顺理成章地浮出了水面。程序员们也就

2012-10-25 17:02:05 687

转载 How to be an Excellent Programmer for Many Years

How to be an Excellent Programmer for Many Years原文链接:英文、中文(Excellent==Successful. Money & fame are more difficult to control.)1. Choose a small subset of available technology, learn it intimatel

2012-10-25 10:34:18 412

转载 C#-ArrayList

1、ArrayList定义System.Collections.ArrayList类是一个特殊的数组(即动态数组)。通过添加和删除元素,就可以动态改变数组的长度。2.优点动态的增加和删除元素实现了ICollection和IList接口灵活的设置数组的大小3.ArrayList的构造器构造器函数注释

2012-10-23 15:18:04 430

转载 C#与加密

1.C#的MD5登陆验证 try { conn.Open(); if (conn.State.ToString() == "Open") { } else {

2012-10-18 17:19:46 425

转载 C#中string字符串处理

简介在学习C#时,string类是常用的类型之一,string类是我们基本上每个程序中都会使用到的字符串类型。这篇文章介绍更多的关于C#中string字符串如何使用各种处理数据的方法。工具/原料Visual Studio 2010编程工具步骤/方法string类字符串常用的处理方法有哪些:在

2012-10-18 14:34:25 672

转载 如何安全的存储密码

过去一段时间来,众多的网站遭遇用户密码数据库泄露事件,这甚至包括顶级的互联网企业–NASDQ上市的商务社交网络Linkedin,国内诸如CSDN一类的就更多了。   层出不穷的类似事件对用户会造成巨大的影响,因为人们往往习惯在不同网站使用相同的密码,一家“暴库”,全部遭殃。   那么在选择密码存储方案时,容易掉入哪些陷阱,以及如何避免这些陷阱?我们将在实践中的一些心得体会记录于此,

2012-10-15 20:40:09 875

转载 Java中常用的加密方法(JDK)

加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。大体上分为双向加密和单向加密,而双向加密又分为对称加密和非对称加密(有些资料将加密直接分为对称加密和非对称加密)。 双向加密大体意思就是明文加密后形成密文,可以通过算法还原成明文。而单向加密只是对信息进行了摘要计算,不能通过算法生成明文,单向加密从严格意思上说不能

2012-10-15 20:34:00 831

ocx制作工具 很全面

ocx制作工具 很全面 制作cab包工具集,包括:ActvxDoc.exe,cabarc.Exe,cert2spc.Exe,certmgr.Exe,chktrust.Exe,makecat.Exe,makecert.exe, makectl.Exe,signcode.exe

2013-06-05

Thinking in Java(4)英文原版+源码+习题答案(超级资源)

Thinking in Java(4)英文原版pdf,附有书中源码包及相应习题答案,超级好的资源,学java的你懂得,好资源不需多说

2012-08-30

锋利的jQuery

第一版的《锋利的jQuery》,知识点讲解的很详细,而且还附有很多使用的案例,例如淘宝商品鼠标放上去后的自动放大效果等等,想学习jQuery的可以看一下,也可以作为web开发参考

2012-08-03

空空如也

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

TA关注的人

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