自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java技巧--修改Eclipse默认Workspace路径

打开Window—Preferences—General—Startup and Shutdown,勾选Prompt for workspace on startup 选项,再次登录是便会弹出Workspace launcher对话框;

2016-07-28 09:54:48 857

转载 【iOS开发】iOS移动端架构

引言:一个app的初始阶段,必然是先满足各种业务需求。然后,经过多次版本迭代之后,先前的由于急于满足需求而导致的杂乱代码则会充斥整个项目。而此时,项目有了一定的规模,有了一定数量的开发人员,那么为了达到快速迭代版本的需求,则是需要有一个强大的架构来支撑。在开始谈app架构之前,曾经我一度认为,一个好的app就是需要有好的架构,如果没有一个我所认为的“好架构”,那么这个app就是很low。 直到去

2016-07-27 18:28:23 1742 3

原创 Java烧脑驴游(十五)--Http code

一些常见的状态码为:  200 - 服务器成功返回网页   404 - 请求的网页不存在   503 - 服务器超时   下面提供 HTTP 状态码的完整列表。   1xx(临时响应)   表示临时响应并需要请求者继续执行操作的状态码。   100(继续)请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。   101(切换协议)请求者已要求服务器切换协

2016-07-26 18:08:23 772

转载 【Python学习】python+Eclipse+pydev环境搭建

本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev 编辑器:Python 自带的 IDLE简单快捷, 学习Python或者编写小型软件的时候。非常有用。编辑器: Eclipse + pydev插件Eclipse是写JAVA的IDE, 这样就可以通用了,学习代价小。 学会了Eclips

2016-07-26 11:38:10 706

原创 【读书】《程序员的思维修炼》读后感

最近这段时间拜读了《程序员的思维修炼》这本书籍,作者Andy Hunt。这本书对于程序员如何更上层楼成为专家级的软件开发者,给出了答案 — 优秀的学习能力和思考能力。下面就阅读情况,总结记录一些自己阅读感受。 在这本书里面给我留下印象最深刻的是 — 德雷福斯模型 的5个阶段。 专家 精通者 胜任者 高级新手 新手阶段一 : 新手新手:指在该技能领域经验很少或者根本没有

2016-07-23 07:51:17 916

原创 【iOS开发】AFN报错Code=-1007 "too many HTTP redirects"

问题描述:解决方法: (1)核对请求参数源码如下:+ (void)modifyPassword:(NSString *)old_passwd new_passwd:(NSString *)new_passwd callBack:(IHFMResponseBack)risCallBack{ AFHTTPRequestOperationManager *manager = [[AFHTTPR

2016-07-21 10:16:45 4890 1

原创 Java烧脑驴游(十四)--流(Stream)、文件(File)和IO

Java.io包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。Java.io包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 读取控制台输入Java的控制台输入由System.in完成。为了获得一个绑定到控制台的字符流,你可以把System.in包装在一个Buffere

2016-07-20 20:36:10 1451

原创 Java烧脑驴游(十三)--方法

方法概念 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用方法定义 一般情况下,定义一个方法包含以下语法: 修饰符 返回值类型 方法名 (参数类型 参数名){ … 方法体 … return 返回值; }方法

2016-07-19 22:14:51 1155

原创 Java烧脑驴游(十二)--日期时间

java.util包提供了Date类来封装当前的日期和时间。Date类提供两个构造函数来实例化Date对象。 第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。 Date(long millisec)获取当前日期时间package Test;import java.util.Date;pub

2016-07-19 22:06:11 847

原创 Java烧脑驴游(十一)--数组

数组声明数组变量 下面是声明数组变量的语法: dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法创建数组 数组变量的声明,和创建数组可以用一条语句完成,如下所示: dataType[] arrayRefVar = new dataType[arra

2016-07-19 20:49:20 835

原创 Java烧脑驴游(十)--String类

在Java中字符串属于对象,Java提供了String类来创建和操作字符串。(1) 创建不可变字符串String类有11种构造方法,这些方法提供不同的参数来初始化字符串创建字符串最简单的方式如下: String greeting = “Hello world!”;(2) 创建可变字符串StringBuffer & StringBuilder 类(3) 创建格式化字符串String fstrin

2016-07-19 20:35:30 564

原创 Java烧脑驴游(九)--分支结构

Java有两种分支结构: if 语句 switch 语句switch语句 switch语句有如下规则: switch语句中的变量类型只能为byte、short、int或者char。 switch语句可以拥有多个case语句。每个case后面跟一个要比较的值和冒号。 case语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。 当变量的值与

2016-07-19 20:25:42 1041

原创 Java烧脑驴游(八)--循环结构

Java中有三种主要的循环结构: while循环 do…while循环 for循环Java关键字break关键字break主要用在循环语句或者switch语句中,用来跳出整个语句块。break跳出最里层的循环,并且继续执行该循环下面的语句。continue关键字continue适用于任何循环控制结构中。作用是让程序立刻跳转到下一次循环的迭代。在for循环中,continue语句使程

2016-07-19 20:19:50 714

原创 Java烧脑驴游(七)--运算符

Java运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符Java运算符优先级下图中具有最高优先级的运算符在的表的最上面,最低优先级的在表的底部。Demo地址:Demo5_运算符

2016-07-19 20:13:42 730

原创 Java烧脑驴游(六)--修饰符

Java语言提供了很多修饰符,主要分为以下两类:访问修饰符非访问修饰符修饰符用来定义类、方法或者变量,通常放在语句的最前端。访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java支持4种不同的访问权限。 默认的,也称为 default,在同一包内可见,不使用任何修饰符。 私有的,以 private 修饰符指定,在同一类内可见。 共有的

2016-07-18 23:27:22 615

原创 Java烧脑驴游(五)--变量类型

Java语言支持的变量类型有:局部变量成员变量类变量Java局部变量局部变量声明在方法、构造方法或者语句块中;局部变量在方法、构造方法、或者语句块被执行的时候创建,当它们执行完成后,变量将会被销毁;访问修饰符不能用于局部变量;局部变量只在声明它的方法、构造方法或者语句块中可见;局部变量是在栈上分配的。局部变量没有默认值,所以局部变量被声明后,必须经过初始化,才可以使用。实例变量实例

2016-07-18 23:14:36 735

原创 Java烧脑驴游(四)--基本数据类型

Java的两大数据类型:内置数据类型引用数据类型内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte:byte数据类型是8位、有符号的,以二进制补码表示的整数;最小值是-128(-2^7);最大值是127(2^7-1);默认值是0;byte类型用在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类

2016-07-18 23:10:47 658

原创 Java烧脑驴游(三)--对象和类

对象和类的概念。 对象:对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。下图中男孩女孩为类,而具体的每个人为该类的对象:Java中的对象现在让我们深入了解什么是对象。看看周围真实的世界,会发现身边有很多对象,车,狗,人等等。所有这些对象都有自己的状态

2016-07-18 23:04:23 962

原创 Java烧脑驴游(二)--基础语法

Java 基础语法一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修

2016-07-18 22:50:19 697

原创 【iOS开发】Git错误fatal: unable to access 'https://github.com/Hanrovey/Demo_RuntimeExchangeMethod.git/

一 、git push 的时候错误提示:错误提示信息:remote: Invalid username or password.fatal: Authentication failed for 'https://github.com/Hanrovey/Demo_RuntimeExchangeMethod.git/'二、解决方法:(1)先重新设置本机git配置:git config –global

2016-07-18 16:58:16 36271

转载 【iOS开发】IMP指针的作用

可能大家一直看到有许多朋友在Runtime相关文章中介绍IMP指针的概念,那么IMP究竟有什么实际作用呢?让我们先从一个函数看起来。Method Swizzling如果对Runtime有一定了解的话,一定听说过或者用过这个函数:void method_exchangeImplementations(Method m1, Method m2)它通常叫做method swizzling,算是ObjC的

2016-07-18 16:40:13 572

原创 Java烧脑驴游(一)--开发环境配置

一、Mac系统安装java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Mac OS X系统为例:下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JR

2016-07-16 15:13:23 1069

Xcode12.1支持iOS14.2真机包

Xcode12.1支持iOS14.2真机包,解决无法编译新的iOS14.2真机问题。Xcode12.1支持iOS14.2真机包,解决无法编译新的iOS14.2真机问题。

2020-11-09

PHP 2016中文手册

PHP 2016中文手册 Mac 电脑请下载Read CHM打开该文件

2016-12-29

xcode8.0以上 配置iOS 10.2 开发包

xcode8.0以上 配置iOS 10.2 beta开发包

2016-11-24

xcode8.0以上 配置iOS 10.2 beta开发包

xcode8.0以上 配置iOS 10.2 beta开发包

2016-11-24

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

TA关注的人

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