自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (9)
  • 收藏
  • 关注

原创 ios arc编程

由于最近项目要用到arc,网上查了资料,发现大部分对其理解有误。现在贴出官方对arc的定义和使用地址,有时间再回来整理,地址:https://developer.apple.com/library/ios/#releasenotes/ObjectiveC/RN-TransitioningToARC/Introduction/Introduction.html#//apple_ref/doc/uid

2012-11-24 12:09:11 816

转载 iOS开发之Objective-C与JavaScript的交互

UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluatingJavaScriptFromString    使用stringByEvaluatingJavaScript

2012-11-20 14:23:41 1252

原创 IOS block编程注意事项

block可以完全作为delegatge的替代品,而且使用简单,不需要写太多@protocol来定义接口。但使用有以下几点注意。(1) block不是Object对象,所以对retain无效,要想保留block生命周期,最好通过copy来实现,当然copy后,要记得release。如果不想手动管理,就通过[[[testBlock] copy] autorelease]来管理。(2)我们知道

2012-11-09 16:56:52 8461

原创 百度地图1.2.2 问题集合

(1)编译正常,运行报  [UIDevice uniqueGlobalDeviceIdentifier]: unrecognized selector sent to此时需要 other linker  flags 添加 -all_load参数。         具体:Project ->build settings ->linking->Other Linker flags(2)编译报

2012-10-31 20:57:41 2039

转载 (转)C++中extern “C”含义深层探索

C++中extern “C”含义深层探索1.引言  C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了

2012-10-23 18:00:27 724

原创 frame bounds contentOffset contentInset

这几个都是在ios程序中,经常会注意到的一些小细节,能否真正了解这些,对写ios程序也有很大的好处。frame 是UIView中表示此view的一个矩形面积,包括了view在它的superview中的一些几何上的标识。有起始坐标,也就是origin(CGPoint)和这个矩形面积的宽(width)和高(height)bounds 每个view,除了有对应它的superview的相关

2012-10-19 09:46:40 1110

转载 Managing the Keyboard

Managing the KeyboardWhen users touch a text field, a text view, or a field in a web view, the system displays a keyboard. You can configure the type of keyboard that is displayed along with sever

2012-10-19 09:19:58 1245

转载 C++ 单例模式

实现方式一:#include templatetypename T>class Singleton : boost::noncopyable {public: static T& instance() { pthread_once(&ponce_, &Singleton::init); return *value_; }

2012-10-16 18:24:39 782

原创 android 读取通讯录

private ArrayList getAllContacts() {        ArrayList arrayList = new ArrayList();        phoneMap = new HashMap();        //获取本机联系人        Cursor cur = getContentResolver().query(

2012-10-16 16:17:41 792

原创 Bitmap 工具类

package com.quanju.mycircle.util;import android.app.Activity;import android.app.ProgressDialog;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitma

2012-10-16 12:12:25 1173

转载 Android 内存溢出(Out Of Memory)的总结

内存溢出主要由以下几种情况引起:1.数据库的cursor没有关闭。2.构造adapter没有使用缓存contentview。3.调用registerReceiver后未调用unregisterReceiver()。4.未关闭InputStream/OutputStream。5.Bitmap使用后未调用recycle()。6.Context泄漏。

2012-10-16 12:06:01 3559

原创 Android异步加载图像小结

andrid 通过网络异步加载图像

2011-03-29 11:12:00 29979 39

原创 Android完全退出应用程序

在一个项目中,要退出android程序,试了restartPackage、 killBackgroundProcesses 、通过异常并在Application的子类中重新注册Thread的 Thread.UncaughtExceptionHandler接口+异常方式,等等,都没有效果。最后发现其实只要在从一个activity A 跳到另一个activity B 时,调用了A的finish方法,程序就能退出,但这样不能实现Back操作了,最后想一个办法:我们为什么不自己控制程序创建的activity呢?比如

2011-03-27 19:21:00 19724 5

原创 Java动态代理

1、业务接口 package com.sgl.service;public interface PersonService {    void save();    void update(Integer personID, String name);} 2业务接口层实现package com.sgl.service.imp;import c

2009-07-20 11:36:00 890

转载 java反射与内省(Introspector)

 一、java反射机制    JAVA反射机制是在运行状态中,对于任意一个类,都能够得到这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。    用一句比较白的话来概括,反射就是让你可以通过名称来得到对象 ( 类,属性,方法 ) 的技术。例如我们可以通过类名来生成一个类的实例;知道了方

2009-07-19 09:54:00 1467

原创 spring控制反转与依赖注入

   所用的环境 :dom4j  spring 2.5.6 ,用的有:spring.jar dom4j.jar common-logging.jar采用Junit-4对应用进行单元测试。并且采用面向接口编程(抽象出接口层) Spring的配置文件:beans.xml        xmlns:xsi="http://www.w3.org/2001/XMLSche

2009-07-19 09:01:00 1264 1

转载 Java堆和栈的区别

栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器

2009-03-14 11:23:00 815

原创 数字信封加密技术(RSA和DES结合起来的算法)

数字信封加密技术(RSA和DES结合起来的算法)这种算法结合了DES和RSA两种算法的优点于一身原理为:!.发送者利用DES密钥对重要数据进行加密2.发送者利用RSA公钥对DES密钥进行加密3.传送消息4.接收者收到消息后,利用RSA私钥对经过加密的DES密钥进行解密5.接收者利用RSA密钥解密解得的DES密钥对重要数据进行解密 在此文中,先产生,本次模拟所要的

2009-03-13 16:06:00 12883 2

原创 Java实现DESede(双重DES)对文件加密

 import java.io.FileOutputStream;import java.io.ObjectOutputStream;import java.security.NoSuchAlgorithmException;import java.util.logging.Level;import java.util.logging.Logger;import javax.crypto.Ke

2009-03-13 15:45:00 3521

原创 Java实现RSR对文件加密

 说明bcprov-ext-jdk16-141.jar包在 http://www.bouncycastle.org/ 上下载 /* * To change this template, choose Tools | Templates * and open the template in the editor. */package rsa;import java.io.FileOu

2009-03-13 15:42:00 2085 2

Head First Iphone ipad 开发第三版

Head first iphone ipad 开发第三版,英文版本

2015-10-14

Swifter - 100 个 Swift 必备 tips

这本书是给已经入门 Swift,但是却在实际使用中遇到困难的开发者准备的一本小册子。里面总结了 100 条可能会用到的小 tip,基本是对一些重要概念以及它们的不太被人注意到的特性的讨论。另外也有一些自己总结的比较好的实践的推荐。

2015-06-05

手机号码归属地sqlite,包含273370个号码

最新手机号码归属地,包含273370个号码。下载后可以建立索引,加快检索速度。

2014-02-28

Spritex动作编辑器

包含Spritex3.9.4到Spritex3.9.6各个版本, 及对应的Java解析类,同时内附使用教程。

2010-12-21

计算机专业毕业答辩ppt

非常经典的计算机专业毕业答辩ppt 有很好参考价值

2010-05-19

j2ee 五层web开发架构

介绍j2ee四层、五层架构的web开发框架的划分及研究

2010-02-01

sql2005驱动 sqljdbc_1.1

内含sql2005的驱动 及相关的说明文档

2008-11-07

hibernate3.2.5GA

hibernate3.2.5GA 由于文件大小有限所以把hibernate自带的doc文件没有放上去

2008-11-04

java项目开发全程实录(10个用java实现的系统)

进销管理系统,企业内部通信系统,企业人事管理系统, 酒店管理系统,酒店管理系统,图书馆管理系统等相关系统的源代码

2008-11-03

空空如也

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

TA关注的人

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