1.尽量指定类的final修饰符,因为带有final修饰符的类是不可派生的。 2.尽量重用对象。 3.尽量使用局部变量。 4.不要重复初始化变量。 5.在Java+Oracle的应用系统开发中,Java中内嵌的SQL语句应尽量使用大写,以减轻Oracle解析器解析的负担。 6.在Jav...
分类:
编程语言 时间:
2014-11-01 06:18:24
阅读次数:
198
使用display:inline-block会出现的情况:1.使块元素在一行显示2.使内嵌支持宽高3.换行被解析了4.不设置的时候宽度由内容撑开5.在IE6,7下步支持块标签由于inline-block属性换行的时候被解析(有间隙)故解决方法使用浮动float:left/right使用浮动时出现的情...
分类:
Web程序 时间:
2014-10-31 20:28:22
阅读次数:
287
由于app内需要用到支付功能,选择了当前最流行的支付宝进行支付。在进行内嵌支付宝功能开发时,被它狠狠的耍了一把。根据支付宝开发文档,参考demo代码。将相关支付功能加到了自己的代码中。一些根据文档来做,也没有太大的难度。但添加完代码,进行测试时,问题却来了。在app中可以成功调用支付宝app,成功支...
分类:
移动开发 时间:
2014-10-30 22:12:16
阅读次数:
400
JS 有个很无语的阻塞特性,就是当浏览器在执行JS 代码时,不能同时做其他任何事情,无论其代码是内嵌的还是外部的。浏览器在碰到一个引入外部JS 文件的为了改善上面的阻塞情况,应尽可能的减少页面中 为了阻塞状况,这里提供了几个实现并行下载JS 脚本的方案。1. 延迟的脚本HTML4 为2. 动态...
分类:
编程语言 时间:
2014-10-29 10:37:17
阅读次数:
193
位运算在驱动开发中是经常遇到的,尤其是置0和置1。既要指定的位数发生变化,又不能改变其它位的值。还要高效率的编写代码。这时候技巧就很重要了。在位运算中有几个符号: | 按位或 & 按位与 ^ 异或 ~按位非 1 #include 2 3 int main() 4 { 5 int a...
分类:
编程语言 时间:
2014-10-28 21:33:21
阅读次数:
284
最近1,2个月一直都尝试开发一款hybird app,遇到了很多问题,谈谈自己的体会。
Hybird app (混合模式移动应用),它利用例如安卓端webview组件+HTML5内嵌的方式混合的方式开发的移动应用,
好处显而易见,由于内嵌的是Html5, 所以跨平台,扩展性,开发成本都是很不错的优势。
Hybird App拥有很多从开发工具到打包发布的解决方案,比较出名的是来自Ado...
分类:
移动开发 时间:
2014-10-28 20:07:55
阅读次数:
189
最近1,2个月一直都尝试开发一款Hybird app,遇到了很多问题,谈谈自己的体会。Hybird app (混合模式移动应用),它利用例如安卓端webview组件+HTML5内嵌的方式混合的方式开发的移动应用,好处显而易见,由于内嵌的是Html5, 所以跨平台,扩展性,开发成本都是很不错的优势。H...
分类:
移动开发 时间:
2014-10-28 19:35:47
阅读次数:
265
package com.bluedragonfly.widget;import android.content.Context;import android.util.AttributeSet;import android.view.View.MeasureSpec;import android.w...
分类:
其他好文 时间:
2014-10-28 17:21:16
阅读次数:
356
应用有一个场景是需要根据url中"&_router=10.0.0.1"参数指定的机器转发到相应机器上做处理,看了一下Nginx文档,发现可以通过内嵌变量$arg_来完成,比较方便和灵活,代码如下:location/{
if($arg__router=10.0.0.1){
proxy_passhttp://10.0.0.1:8080;
break;
}
if($arg__r..
分类:
Web程序 时间:
2014-10-28 02:17:57
阅读次数:
228
Emacs 笔记二Table of Contents1. 前言2. emacs基本操作(常用快捷键)3. emacs模式讲解4. emacs缓冲区5. org mode5.1. 列表5.2. 快键键5.3. 内嵌元素(插入代码什么的)5.4. 表格1 前言最近在学着写博客,发现MarkDown真乃神...
分类:
系统相关 时间:
2014-10-27 22:56:48
阅读次数:
299