自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 ios知识点总结

转自:http://blog.csdn.net/sakulafly/article/details/40888143 1获取系统语言设置      NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];      NSArray *languages = [userDefault objec...

2015-08-09 08:55:05 502

原创 iOS7.1企业应用 无法安装应用程序 因为证书无效 的解决方案

       背景:ios7.1以后,公司企业app无法下载,提示证书无效。记录解决方法,备忘。 iOS7.1发布后,对于iOS企业版内部分发方式上,苹果有了一个较大的调整,原来通过http方式安装应用不再有效,会提示“无法安装应用程序,因为“xxx”的证书无效”。苹果为了提高安全性,要求使用https的方式安装应用,例如原来连接:itms-services:///?act...

2014-09-22 17:42:30 675

原创 TCP协议与UDP协议的区别

TCP协议与UDP协议的区别    首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。TCP/IP协议集包括应用层,传输层,...

2014-05-27 19:40:19 222

原创 TCP三次握手/四次挥手详解

TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urg...

2014-05-27 19:35:14 92

Objective-C个人学习系列(7) 内存管理与深 浅复制

#import <Foundation/Foundation.h>#import "Person.h" int main(int argc, const char * argv[]){    @autoreleasepool {                //内存管理规则:只要有alloc、retain、new、copy、mutablecopy的地方...

2014-04-09 20:48:38 77

原创 MAC 常用快捷键

    Cmd-C 复制文件Cmd-V 粘贴文件Option-拖动复制文件到新地址Cmd-拖动移动并自动对齐Cmd-Delete 删除Cmd-Option-拖动 做替身(快捷方式)Cmd-Shift-Delete 清空垃圾桶Cmd-Shift-Option-Delete 强制清空垃圾桶Tab 选定下一个项目Shift-Tab 选定上一个项目...

2014-04-04 17:29:20 121

Objective-C个人学习系列(5) 面向对象(封装、继承、多态)

 //get set 方法就是一个封装的案例//不是将变量设置成public,而是将变量封装,通过get、set方法来访问 //类的继承------------------------------------------------#import <Foundation/Foundation.h>//定义父类@interface Animal : NSO...

2014-04-04 17:08:10 103

Objective-C个人学习系列(4) 类与对象

//基础类库头文件//<>表示搜索顺序从XCode系统路径中优先搜索//“”表示搜索顺序从新建本地项目中WKRect项目中优先搜索#import <Foundation/Foundation.h> //类的声明@interface WKRect : NSObject   //NSObject是所有OC中类的基础类{//定义公有成员变量...

2014-04-04 16:04:30 102

原创 Objective-C个人学习系列(3) NSDictionary NSMutableDictionary

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]){     @autoreleasepool {        //--------------------------NSDictionary-----------------------        //...

2014-04-04 15:45:07 94

Objective-C个人学习系列(2) NSArray NSMutableArray

//1、NSArray数组#import <Foundation/Foundation.h>int main (int argc, const char * argv[]) {    @autoreleasepool {        //初始化        //定义一个不可变数组 //并且初始化        NSArray* array0 = [[NS...

2014-04-03 20:17:44 76

原创 Objective-C个人学习系列(1) NSString NSMutableString

// 字符初始化void initStaticString(){     NSString *s1 = @"abc";//[NSString stringWithString:@"abc"];    NSString *ss1 = [[NSString alloc] initWithString:s1];    NSString *s2 = [NSString string...

2014-04-02 16:56:57 90

原创 Mac下MySql卸载方法

MAC系统中MySQL有dmg安装文件,但是没有卸载程序,只能手动卸载,比较麻烦卸载过程:先停止所有mysql有关进程。sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*...

2013-09-30 16:07:12 107

原创 Python3.x和Python2.x的区别

Python3.x和Python2.x的区别这个星期开始学习Python了,因为看的书都是基于 Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下 3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends. 1.性能 Py3.0运...

2013-03-11 12:12:29 76

原创 rbac

一、   前言管理信息系统是一个复杂的人机交互系统,其中每个具体环节都可能受到安全威胁。构建强健的权限管理系统,保证管理信息系统的安全性是十分重要的。权限管理系统是管理信息系统中可代码重用性最高的模块之一, 也是重复开发率最高的模块之一。任何多用户的系统都不可避免的涉及到相同的权限需求,都需要解决实体鉴别、数据保密性、数据完整性、防抵赖和访问控制等安全服务(ISO7498-2)。例如,访问控制服务...

2012-12-14 13:52:46 249

原创 hibernate jar包作用

(1)hibernate3.jar: Hibernate的核心库,没有什么可说的,必须使用的jar包 (2)cglib-asm.jar: CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必须使用的jar包 (3)dom4j.jar: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,...

2011-08-24 16:05:14 55

原创 Eclipse Java注释模板设置详解

设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍: 文件(Files)注释标签: /**   * @Title: ${file_name} * @Package ${package_name} ...

2011-08-23 11:23:52 53

原创 用Ant实现Java项目的自动构建和部署

 原文地址:http://tech.it168.com/j/2007-11-09/200711091344781.shtmlAnt是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。一.             安装与配置...

2009-12-25 10:13:30 118

struts2的action中获得session的方法

在Struts2里,如果需要在Action中使用session,可以通过下面两种方式得到1.通过ActionContext class中的方法getSession得到2.Action实现org.apache.struts2.interceptor.SessionAware接口的方式来对session进行操作下面先看一个采用第一种方式,在action中得到session的例子package s2...

2009-12-23 16:39:46 67

原创 NSIS安装脚本简明教程

本教程环境NSIS2.16我们按脚本结构依此讲说,因本人亦属初学,有不到之处敬请批评指正!介绍NSIS特别说明:某些脚本需要额外的DLL支持,如MPC关联程序,就有可能需要InstallOptionsEx.dll,另外,可能需要编译语言头文件如:SimpChinese.nsh,可能需要把 !define 全部替换为 !insertmacro MUI_...

2009-10-22 15:37:24 658

原创 正确理解ThreadLocal

正确理解ThreadLocal首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的...

2009-10-15 15:59:34 59

mysql导入导出数据库

windows下DOS命令窗口,使用mysqldump 从mysql中导出数据库,1,进入mysql的bin目录 如cd C:\Program Files\MySQL\MySQL Server 5.1\bin2,导出:(我数据库名为:ruling 帐户名为:root)[mysql bin path]>> mysqldump --opt -u root -p rulin...

2009-10-10 11:01:31 70

原创 Extjs3.0的变动记录(转载)

Release Date: Jul 6, 2009Current Version: 3.0.0 (rev 4747)Previous Version: 2.2.1 (rev 3003)概要: * 问题修复. * 增强.变更: * Ext.Button o Button目前已经是一个标准的 BoxComponen...

2009-09-24 11:23:57 127

原创 MySQL字符集

前一段时间,一直被mysql的字符集困扰,今天就这方面的知识总结一下.MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。...

2009-09-16 09:54:32 55

原创 js总结

1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中...

2009-09-08 21:32:53 55

原创 Struts2拦截器的使用

如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全...

2009-09-03 10:03:51 66

原创 Struts2的异常处理机制:

Struts2的异常处理机制:任何成熟的MVC框架都应该提供成就的异常处理机制。Strut2也不例外。Struts2提供了一种声明式的异常处理方式。Struts2也是通过配置的拦截器来实现异常处理机制的。Struts2的异常处理机制通过在struts.xml文件中配置﹤exception-mapping …﹥元素完成的,配置该元素时,需要指定两个属性:exception...

2009-09-03 08:36:24 67

原创 servlet过滤器

一、字符编码的过滤器import javax.servlet.*;import java.io.IOException;/** *//*** 用于设置 HTTP 请求字符编码的过滤器,通过过滤器参数encoding指明使用何种字符编码,用于处理Html Form请求参数的中文问题*/public class CharacterEncodingFilterim...

2009-08-26 15:54:45 59

原创 过滤器和拦截器的区别

1、拦截器是基于java的反射机制的,而过滤器是基于函数回调2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次 拦截器...

2009-08-26 15:44:00 88

原创 Struts2的拦截器总结

Struts2 中的拦截器和 servelt 中的过滤器是非常的相似的。如果学过过滤器的话,肯定能够感觉的到,尽管有些微的不同。拦截器的作用主要就是拦截东西,拦截什么呢?当然是 'action' 了,在执行 'action' 之前 拦截器会起作用,执行一些预先处理的代码,接着区执行 'action' 中相关的方法,之后,流程又会回到拦截器里面,接着去执行后续的一些操作。先看配置,这些配...

2009-08-26 15:39:09 91

原创 Ext中TreePanel控件和TabPanel控件搭配测试

在实际的项目中,左边树形菜单,提供各种功能点击,右边一个面板,随着左边节点的选择表现不同的功能内容,这是一个相当经典的布局,在Ext框架中,有两个控件TreePanel和TabPanel刚好完成这些功能,本文就这两个控件的搭配使用和点击左边树节点引起右边内容变化的方法作一个简单的介绍。首先看下面的具体的代码。TabPanel和Tree控件搭配测试Ext....

2009-08-25 13:51:18 77

原创 ThreadLocal是什么

早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,给我们在编写多线程程序时提供了一种新的选择。使用这个工具类可以很简洁地编写出优美的多线程程序,虽然ThreadLocal非常有用,但是似乎现在了解它、使用它的朋友还不多。    ThreadLocal是什么   ThreadLocal是什么呢?其实ThreadLoc...

2009-08-21 09:40:24 96

原创 BeanUtils.copyProperties与PropertyUtils.copyProperties用法及区别

一、简介:BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean 通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度和阅读代码的难度。二、用法:BeanUtils是这个包里比较常用的一个工具类,这里只介绍它的copyProp...

2009-08-20 14:06:50 63

原创 Spring2.5中JDBC连接数据库与JdbcTemplate的学习笔记

applicationContext.xml中的配置文件如下: oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@localhost:1521:orcl ...

2009-08-20 14:00:15 188

原创 JAVA中的反射机制详解

JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生...

2009-08-20 13:58:33 61

原创 extJs 2.1学习笔记(Ext.Updater篇二)

全  称:Ext.Updater命名空间:Ext定义 于:UpdateManager.js类  名:Updater父  类:Observable为Element对象提供Ajax式的更新能力。Updater能用于更新Element一次或者使用startAutoRefresh让Element具备定时更新的能力。用法://从一个Ext.Element对象获得Upd...

2009-08-05 22:02:00 166

原创 extJs 2.1学习笔记(Ext.Updater篇一)

上几篇中老老实实地把Ext.data.Connection翻了个遍。这是基础。我记得Ext.Element有一个方法:load( String/Function url, [String/Object params], [Function callback], [Boolean discardUrl] ) : Ext.Element直接调用Ext.Updater.update方法处理(...

2009-08-05 22:00:53 64

原创 extJs 2.1 学习笔记(Ext.data.HttpProxy篇)

关于Ext.data中各个类的关系图我在前面已经做了一个,不用多言。其实啊。关于数据的显示,一般要经历三个流程:DataProxy-->DataReader-->Store。当然,三个部分都得是具体的类,这三个是抽象类。  如果按照一般性的理解,那么应当先从Proxy开始了。  出人意料:DataProxy的代码就是一空架子。且看:Ext.data.DataProxy = ...

2009-08-05 21:59:25 129

原创 extJs 2.1学习笔记(Ext.data.JsonReader篇一)

有个事要说一下:DataProxy的子类呢,都有一个load来加载数据,DataReader的子类呢,都有一个read来读取数据。  而Ext.data.JsonReader有两个关键函数:read、readRecords。好了。来研究一下。  Ext.data.JsonReader = function(meta, recordType){    meta = meta...

2009-08-05 21:58:50 90

原创 extJs 2.1学习笔记(Ext.data.JsonReader篇二)

  有了上一篇中所讲内容,一般情况下就可以应付了,不过,JsonReader有一些细节问题,还要细究。待某家一一道来。  构造函数已讲,下面依代码顺序讲解了。 read : function(response){ var json = response.responseText; var o = eval("("+json+")"); ...

2009-08-05 21:57:49 79

原创 extJs 2.1学习笔记(Ext.TabPanel篇)

  Ext.TabPanel这个东西是最常用的组件之一,它继承自Ext.Panel。看了一个下午的源代码,对它的一些基本原理有所了解了。  下面要讲一些问题,这些问题绝对是本人独门秘笈,非入室弟子不传。哈哈哈。  一、组件的组成:  因为继承自Ext.Panel,所以,它也是由header、tbar、body、bbar、footer这几个部分构成,有人问:TabPanel的...

2009-08-05 21:56:25 77

工作总结、个人汇报、年终总结PPT模板

工作总结、个人汇报、年终总结PPT模板。 非常适合写总结、工作汇报的PPT模块,分享给大家。

2018-04-23

Swift_by_Tutorials_1_3

Swift_by_Tutorials_1_3 Swift_by_Tutorials_1_3 Swift_by_Tutorials_1_3

2017-12-15

Programming in Objective-C 4th Edition

Programming in Objective-C 4th Edition,最新object-c 教程,最好的oc教程,没有之一,缺点是英文版,不过慢慢看不难,

2013-11-08

iOS 6实践指南-中文

手把手的通过教你制作一个上架应用来学习ios6,大量实例,入门好资料

2013-11-08

android应用开发解密-书籍源码

android应用开发揭秘-书籍源码,配合android应用开发揭秘这本书,新手入门足够了。

2013-08-01

Object-C 2.0

iphone开发入门资料,新手理解object-C的最佳文档,推荐新手!

2013-08-01

Android应用开发揭秘

非常好的android入门书籍,国内第一本基于Android 2.0的经典著作,5大专业社区联袂推荐,权威性毋庸置疑!

2013-08-01

java数据结构与算法分析

java数据结构与算法分析 清晰版 想看看数据结构的同学有福了···

2011-11-29

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

TA关注的人

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