以往认为函数只要执行到return语句便会返回结果并终止,然而这时错误的,因为这存在特例。掌握下面几条原则就可以完全解决“当try、catch、finally遭遇return”的问题。原则:1、finally语句块中的代码是一定会执行的,而catch块中的代码只有发生异常时才会执行。2、函数执行完t...
分类:
编程语言 时间:
2014-11-19 18:10:02
阅读次数:
212
Java字符串连接的几种方式 字符串表现的几种方式StringBuffer和StringBuilder及String的继承关系字符串的连接1.String的连接方法 可以看出连接方式是新建了一个包含两个长度的字符数组,然后进行连接。2.StringBuilder中存储字符串其实用的是一个char数组...
分类:
编程语言 时间:
2014-11-19 18:08:13
阅读次数:
149
Python urllib模块urlopen()与urlretrieve()的使用方法详解。1.urlopen()方法urllib.urlopen(url[, data[, proxies]]) :创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远程数据。参数url表示...
分类:
编程语言 时间:
2014-11-19 18:07:26
阅读次数:
186
在Eclipse中开发Android项目时,鼠标停放在想要查看帮助文档的类上面,发现没有显示帮助文档,显示了下面一句话:Note: This element neither has attached source nor attached Javadoc and hence no Javadoc c...
分类:
编程语言 时间:
2014-11-19 18:06:26
阅读次数:
199
Selenium driver Java版本的安装方法下载selenium-java-2.44.0.zip压缩文件,并解压到当前文件夹,解压后打开 下载selenium-java-client-driver-1.0.2.jar下载selenium-server-standalone-2.39.0.j...
分类:
编程语言 时间:
2014-11-19 18:01:18
阅读次数:
203
JavaScript 工具库:Cloudgamer JavaScript Library v0.1 发布研究了一年多的js,也差不多写一个自己的js库了。我写这个不算框架,只是一个小型的js工具库,所以我用的名字是Library。主要集合了我写js时一些常用的方法,并参考了prototype.js,...
分类:
编程语言 时间:
2014-11-19 18:03:26
阅读次数:
290
C语言中setjmp与longjmp学习笔记 一、基础介绍 头文件:#include 原型:intsetjmp(jmp_buf envbuf) 宏函数setjmp()在缓冲区envbuf中保存系统堆栈里的内容,供longjmp()以后使用。首次调用setjmp()宏时,返回值为0,然而longjmp...
分类:
编程语言 时间:
2014-11-19 17:56:17
阅读次数:
476
一、 构造函数绑定先来看下面两个函数的意义:function ClassA(sColor){ this.color=sColor; this.sayColor=function(){ alert(this.color); };} function ClassB(sC...
分类:
编程语言 时间:
2014-11-19 17:55:24
阅读次数:
263
问题总结:程序栈太小,64位机器的栈大小默认比32位的大,将程序从64放到32中执行则报错,需要修改初始堆栈大小 (.so库中提供两个函数接口,一个里面使用的是尺寸较大的图像,另一个处理的图像很小,只有调用前一个函数的时候会溢出)之前在hadoop程序中利用jni调用了C语言写的(libxxx.so...
分类:
编程语言 时间:
2014-11-19 17:54:52
阅读次数:
1404
Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。 从2000年10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本....
分类:
编程语言 时间:
2014-11-19 17:52:59
阅读次数:
147
本文基于Spring MVC 注解-让Spring跑起来。本文提到的国际化是Spring实现国际化的方案之一。 (1) 在applicationContext.xml中添加以下配置信息:[java]view plaincopy 上述代码中提到的messages.messages中,前一个...
分类:
编程语言 时间:
2014-11-19 17:51:33
阅读次数:
138
/*The MIT License (MIT)Copyright (c) Permission is hereby granted, free of charge, to any person obtaining a copyof this software and associated docu....
分类:
编程语言 时间:
2014-11-19 17:50:40
阅读次数:
258
原文加密基础方法类 1 import java.security.MessageDigest; 2 import sun.misc.BASE64Decoder; 3 import sun.misc.BASE64Encoder; 4 public class SecurityBase { 5 ...
分类:
编程语言 时间:
2014-11-19 17:48:41
阅读次数:
276
mWebView.setWebViewClient(newWebViewClient(){//点击网页中按钮时,在原页面打开publicbooleanshouldOverrideUrlLoading(WebViewview,Stringurl){view.loadUrl(url);returntru...
分类:
编程语言 时间:
2014-11-19 17:50:20
阅读次数:
138
static_cast
const_cast
reinterpret_cast
运行时类型识别(RTTI)
dynamic_cast
哪种情况下dynamic_cast和static_cast使用的情况一样?
什么情况下使用dynamic_cast代替虚函数?
typeid
分类:
编程语言 时间:
2014-11-19 17:43:44
阅读次数:
268
一、什么是Base64编码Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一。Base64 主要不是加密,它主要的用途是把一些二进制数转成普通字符用于网络传输。 由于一些二进制字符在传输协议中属于控制字符,不能直接传送需要转换一下。Base64编码就是把二进制字节序列转化为ASCII...
分类:
编程语言 时间:
2014-11-19 17:43:47
阅读次数:
334
1. XMPP协议 与 OpenfireXMPP协议是IM领域的标准协议了,具体可参考 http://xmpp.org 及RFC6120,RFC6121,RFC6122等相关文档。http://xmpp.org/xmpp-protocols/ XMPP协议实现,开源的也很多,server端可参考ht...
分类:
编程语言 时间:
2014-11-19 17:43:21
阅读次数:
212