08 2015 档案

摘要:为了加强后续 Wiki 开发效率,请编写人员使用规定工具按照规范进行文档的编写。 Windows 用户推荐使用编辑器 MarkdownPad 下载地址:http://markdownpad.com Mac 用户推荐使用编辑器 MacDown 下载地址:http://macdown.uranusjr. 阅读全文
posted @ 2015-08-30 13:34 何杨 阅读(400) 评论(0) 推荐(0) 编辑
摘要:因为便于方便快速打开自己曾经写过的项目,所以就把链接保存在博客里了。一点击就能找到。1、Calculator_Algorithm:https://github.com/HeYang123456789/Objective-C/tree/master/Calculator_Algorithm 阅读全文
posted @ 2015-08-28 22:33 何杨 阅读(360) 评论(0) 推荐(0) 编辑
摘要:备注:只能通过类的类方法才能创建单例类的实例,[[类名 alloc]init]创建实例没有用的。原理图说明1. 单例模式人人用过,严格的单例模式很少有人用过2. 严格的单例模式指的是无法通过常规的 alloc init 方法来生成对象,派生出来的子类也不能产生出对象,而只能通过单例的方法获取到对象源... 阅读全文
posted @ 2015-08-28 12:07 何杨 阅读(219) 评论(0) 推荐(0) 编辑
摘要:Objective-C的可变是怎么实现的? 阅读全文
posted @ 2015-08-27 15:32 何杨 阅读(125) 评论(0) 推荐(0) 编辑
摘要:toolBar下拉: 阅读全文
posted @ 2015-08-24 13:36 何杨 阅读(245) 评论(0) 推荐(0) 编辑
摘要:在看一些 tip 文章的时候,时不时会有需要进到某某目录替换文件之类的步骤。如果碰上这个目录层次够多,一层一层的点击既麻烦又容易出错,有什么快捷的办法呢? 快捷键:Shift + Command + G 没错!通过这个快捷键你可以调出一个如图所示的小面板,把你在操作步骤里看到的路径地址复制粘... 阅读全文
posted @ 2015-08-23 23:25 何杨 阅读(2793) 评论(0) 推荐(0) 编辑
摘要:iOS沙盒机制iOS应用程序只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。1.1、每个应用程序都有自己的存储空间1.2、应用程序不能翻过自己的围墙去访问别的存储空间的内容1.3、应... 阅读全文
posted @ 2015-08-23 22:59 何杨 阅读(708) 评论(0) 推荐(0) 编辑
摘要:什么是设计模式?是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式的目的是什么呢?使用设计模式是为了可重用代码、让我们的代码更容易被他人理解、保证代码的可靠性更高。设计模式又哪些呢?最基本有23种。单例模式有些对象我们只需要一个,比如:配置文件、工具类、线程池、缓存、日... 阅读全文
posted @ 2015-08-22 09:31 何杨 阅读(190) 评论(0) 推荐(0) 编辑
摘要:1、获取一个SAXParserFactory的实例。2、通过factory获取SAXParser实例。3、新建一个包和继承自DefaultHandler的类。因为SAX遍历方式,比如便利一个节点是需要startHandler便利起始标签,还需要endHandler便利结束标签。4、将XML文件路径和... 阅读全文
posted @ 2015-08-21 10:56 何杨 阅读(250) 评论(0) 推荐(0) 编辑
摘要:初次邂逅XML:需要解析的XML文件:这里有两个book子节点。1、如何进行XML文件解析前的准备工作,另外解析先获取book节点。这个我后来看懂了:这个Node的ELEMENT_NODE=1和上面是一样的。2、使用DOM解析XML文件的属性名和属性值(分两种情况)第一种,当属性个数是1~N个的时候... 阅读全文
posted @ 2015-08-20 00:36 何杨 阅读(254) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2015-08-19 17:09 何杨 阅读(201) 评论(0) 推荐(0) 编辑
摘要:<目前百度谷歌上都木有我这么完整的笔记,虽然各个部分都是来自百度的,然后自己实践,自己做截图笔记,嘻嘻 Made By HeYang> 环境:Windows 7 工具:JDK,Apache tomcat,花生壳 客户端 网站建设技术:JSP <建议:之后需要用的JSP的开发工具Eclipse都不要建 阅读全文
posted @ 2015-08-16 22:29 何杨 阅读(1561) 评论(0) 推荐(0) 编辑
摘要:•配置JDK环境变量 点击我的电脑右键----->属性------>高级------>环境变量-------> 新建(建议在系统变量中新建) 一、变量名:JAVA_HOME 变量值:JDK安装目录 二、变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA... 阅读全文
posted @ 2015-08-16 15:23 何杨 阅读(210) 评论(0) 推荐(0) 编辑
摘要:关于SVN的一个使用细节 阅读全文
posted @ 2015-08-16 10:50 何杨 阅读(273) 评论(0) 推荐(0) 编辑
摘要:设置整行代码上下移动:找到Xcode中的自带的配置文件:/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/Resources/IDETextKeyBindingSet.plist用文本编辑IDETextKe... 阅读全文
posted @ 2015-08-15 14:05 何杨 阅读(3028) 评论(0) 推荐(0) 编辑
摘要:本章内容包括:开始日常Xcode任务快捷键Xcode的行为小测验加速让设计师高兴提升和超越代码片段何去何从1.开始要看起来很酷,所以有一些必不可少的因素.下面列出来的是其中一部分:(1)快速执行任务(2)精准(3)简洁美观的代码要表现地更酷,你可以试着不用鼠标或者触摸板来完成教程中的每一个任务。学习... 阅读全文
posted @ 2015-08-15 11:05 何杨 阅读(226) 评论(0) 推荐(0) 编辑
摘要:Xcode的工程生成的可执行文件不是默认在源文件同一个目录下面的,所以当可执行文件执行的时候,相对路径就不对了。这一点用终端直接编译执行文件证明了这一点:clang -fobjc-arc -framework Foundation main.m -o main 阅读全文
posted @ 2015-08-14 00:32 何杨 阅读(541) 评论(0) 推荐(0) 编辑
摘要:1 public class SuanLianxi 2 { 3 public static void main(String[] args) 4 { 5 //储存数值 6 double[] shuzhi = new... 阅读全文
posted @ 2015-08-13 17:50 何杨 阅读(414) 评论(0) 推荐(0) 编辑
摘要:macbook air 正在将文件文件移到废纸篓,可是这个状态就卡住了,接受不了了。点“停止移动”的话,就在“正在停止”的状态又卡住了。然后也不能关机,因为一关机就提示还有操作没完成。快逼疯了,请问怎么办呢?解决方法:command+option+esc 重启一下finder 阅读全文
posted @ 2015-08-13 01:48 何杨 阅读(1302) 评论(0) 推荐(1) 编辑
摘要:1、Mac下JDK的下载安装及配置 在安装jdk之后,需要为jdk安装目录配置环境变量: 任意打开终端,默认是家目录的,然后直接输入: touch .bash_profile 然后输入:vi .bash_profile这样就会进入编辑这个文件 .bash_profile,有的时候可能事先已经有了这个 阅读全文
posted @ 2015-08-11 15:37 何杨 阅读(4156) 评论(0) 推荐(0) 编辑
摘要:前言;本文篇幅不多,但是涉及到的内容却是开发中常用的。 涉及的内容: 1、统一设置导航控制器子控制器的返回按钮。 2、因为修改了系统的返回按钮,所以还需要设置手势事件。 3、隐藏底部的工具条。 这里直接给出.m的实现文件,.h文件不需要,因为没有属性,没有自定义公开的方法。 另外补充一个开发小细节, 阅读全文
posted @ 2015-08-11 08:39 何杨 阅读(731) 评论(0) 推荐(0) 编辑
摘要:AFNetworking是开源代码排名第一的开源库。GET请求的请求正文 一般都是明文显示的,携带的数据量小。POST用于处理复杂的业务,并不用明文的请求,其实POST请求可以携带更多的参数,只是不明文显示,所以我们在有的时候,有的网址你是看不到GET请求的网址有?以及?后面携带的明文请求数据。抓包... 阅读全文
posted @ 2015-08-10 00:35 何杨 阅读(464) 评论(0) 推荐(0) 编辑
摘要:除下面的插件对齐,xcode自带有cmd+v,在没有复制或者剪切的情况下,直接按cmd+v会有着对齐参数标签冒号的作用。XAlign是一个 Xcode 的实用插件,用于对齐规范代码。除了插件作者qfish 提供的 3 种对齐格式,还可以自定义任意你想要的格式。示例qfish 分享的 3 张示例图( ... 阅读全文
posted @ 2015-08-09 23:03 何杨 阅读(798) 评论(0) 推荐(0) 编辑
摘要:当删除一个组的时候,不管是下面的两个选择,是彻底删除还是不彻底:然后又要往工程里拷贝进去 同名 文件组,最好是选择Creat groups (因为创建groups就不会有import的时候,还需要导入文件夹名 :import "AAA/BBB"):但是会出现一个问题:解决这个问题的方法:将需要拷贝进... 阅读全文
posted @ 2015-08-09 22:20 何杨 阅读(330) 评论(0) 推荐(0) 编辑
摘要:网络请求的基本知识 我们网络请求用的是HTTP请求Http请求格式:请求的方法,请求头,请求正文Http请求的Request fields:请求的头部,以及被请求头部的一些设置Http请求的Response fields:请求的回复头,通过回复头可以了解服务器给我们的一些状态信息。项目源码:链接: ... 阅读全文
posted @ 2015-08-09 17:34 何杨 阅读(348) 评论(0) 推荐(0) 编辑
摘要:mac 命令行里 编译 链接 出现xcrun: error: active developer pathmac cc 编译出现xcrun: error: active developer path ("/Volumes/Xcode/Xcode.app/Contents/Developer") doe... 阅读全文
posted @ 2015-08-09 00:58 何杨 阅读(353) 评论(0) 推荐(0) 编辑
摘要:通常情况下,只有高端用户才会经常用到终端应用。这并不意味着命令行非常难学,有的时候命令行可以轻松、快速的解决问题。相信所有Mac用户都尝试过命令行,今天为大家带来9个非常实用的命令行操作。一些命令行需要安装Xcode之后才可以实用,Xcode在Mac App Store中免费供应。1.使用caffe... 阅读全文
posted @ 2015-08-09 00:44 何杨 阅读(921) 评论(0) 推荐(0) 编辑
摘要:1、常用的类 NSURL:请求地址 NSURLRequest:一个NSURLRequest对象就代表一个请求,它包含的信息有: 一个NSURL对象 请求方法、请求头、请求体 请求超时 …... NSMutableURLRequest:NSURLRequest的子类 NSURLConnection 负 阅读全文
posted @ 2015-08-08 23:47 何杨 阅读(450) 评论(0) 推荐(0) 编辑
摘要:一、NSURLConnection的常用类 (1)NSURL:请求地址 (2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体.... (3)NSMutableURLRequest:NSURLRequest的子类 (4)NSURLCo 阅读全文
posted @ 2015-08-08 17:27 何杨 阅读(370) 评论(0) 推荐(0) 编辑
摘要:一、简单说明 1.说明 在开发应用的时候,数据的安全性至关重要,而仅仅用POST请求提交用户的隐私数据,还是不能完全解决安全问题。 如:可以利用软件(比如Charles)设置代理服务器,拦截查看手机的请求数据 “青花瓷”软件 因此:提交用户的隐私数据时,一定不要明文提交,要加密处理后再提交 2.常见 阅读全文
posted @ 2015-08-08 17:25 何杨 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一、GET请求和POST请求简单说明创建GET请求1 // 1.设置请求路径2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%... 阅读全文
posted @ 2015-08-08 17:24 何杨 阅读(250) 评论(0) 推荐(0) 编辑
摘要:说明:apache tomcat服务器必须占用8080端口一、URL1.基本介绍URL的全称是Uniform Resource Locator(统一资源定位符)通过1个URL,能找到互联网上唯一的1个资源URL就是资源的地址、位置,互联网上的每个资源都有一个唯一的URL2.URL中常见的协议(1)H... 阅读全文
posted @ 2015-08-08 17:23 何杨 阅读(234) 评论(0) 推荐(0) 编辑
摘要:下面叙述的是关于几个必须要知道的iOS网络编程入门级别的要点: 1、客户端如何找到连接的服务器 客户端通过URL找到想要连接的服务器 2、什么是URL URL的全称是Uniform Resource Locator(统一资源定位符) 通过1个URL,能找到互联网上唯一的1个资源 URL就是资源的地址 阅读全文
posted @ 2015-08-08 17:22 何杨 阅读(306) 评论(0) 推荐(0) 编辑
摘要:一、为什么要学习网络编程 1.简单说明 在移动互联网时代,移动应用的特征有: (1)几乎所有应用都需要用到网络,比如QQ、微博、网易新闻、优酷、百度地图 (2)只有通过网络跟外界进行数据交互、数据更新,应用才能保持新鲜、活力 (3)如果没有了网络,也就缺少了数据变化,无论外观多么华丽,终将变成一潭死 阅读全文
posted @ 2015-08-08 16:53 何杨 阅读(275) 评论(0) 推荐(0) 编辑
摘要:学习来自《大话设计模式》下面基于简单的实例来讲讲实用简单工厂模式:需求分析:希望程序提供“加减乘除”四种功能。功能分析:四种功能都是并列的,相互独立的。拓展分析:很有可能拓展新的功能,比如“开根运算”。如何设计:1、根据“功能分析”可以将四种功能都归并一个父类出来,然后创建四个子类继承它,并且提供空... 阅读全文
posted @ 2015-08-07 16:38 何杨 阅读(1256) 评论(0) 推荐(0) 编辑
摘要:第一组:继承关系用 实线+空心三角形 来表示继承关系用 虚线+空心三角形 来表示第二组:关联关系用 实线+剪头 来表示 (Association)依赖关系用 虚线+剪头 来表示 (Dependency)第三组:聚合关系用 空心的菱形+实线剪头 来表示 (Aggregation)组合关系用 实心的菱形... 阅读全文
posted @ 2015-08-07 13:49 何杨 阅读(165) 评论(0) 推荐(0) 编辑
摘要:开闭原则: 一个模块的修改,对拓展开放而对修改关闭。 举个例子:有一个类在项目中很多地方被使用了,但是由于需求,想对这个类进行拓展,这里可以使用继承拓展出子类,可以对子类进行修改,尽量不要修改原来的类。 里氏代换原则: 子类父类可以替换,子类可以使用父类所有的方法,父类可以使用子类所有的方法。 举个 阅读全文
posted @ 2015-08-07 13:45 何杨 阅读(260) 评论(0) 推荐(0) 编辑
摘要:输出语句不管是C语言的printf();还是cout << "" << endl;在循环语句中会出现一个bug:下面是不正常的两种情况:下面是正常的:可能的原因:"\n"表示内容为一个回车符的字符串。std::endl是流操作子,输出的作用和输出"\n"类似,但可能略有区别。std::endl输出一... 阅读全文
posted @ 2015-08-06 11:09 何杨 阅读(284) 评论(0) 推荐(0) 编辑
摘要:直接上C++代码:这里有问题的地方就是joseph_circle.cpp实现方法eliminate的循环语句的条件,如果把p->next != p改为p->next != nullptr就会出现循环已经删除了最后一个还继续循环,还继续删除,然后抛出空指针异常。joseph_circle.h 1 #i... 阅读全文
posted @ 2015-08-05 15:29 何杨 阅读(162) 评论(0) 推荐(0) 编辑
摘要:插入前面:这段内容本来在下面猴子分桃题目之前是没有的,想看题,可以先看后面的题目,然后看着插入在前面的关于递归实现下面问题的代码,为什么要突然放在前面,因为这是一部分比较重要的内容,是个思想锻炼的结果和总结,另外最后吗还给出了错误的代码以及错误的原因可以对比理清思路: 1 #include 2 u... 阅读全文
posted @ 2015-08-04 14:09 何杨 阅读(424) 评论(0) 推荐(0) 编辑
摘要:最近在做自己的第一个App,由于全程都是自己一个人完成,所以原型设计、素材都得自己找,自己改。遇到了提取Assets.car中的素材的问题,通过网络找到了2中解决方法:themeEngine使 用themeEngine工具,可以打开Assets.car文件。这软件需要Mac OS X Yosemit 阅读全文
posted @ 2015-08-03 09:52 何杨 阅读(918) 评论(0) 推荐(0) 编辑
摘要:Reverse反转算法 1 #include 2 3 using namespace std; 4 //交换的函数 5 void replaced(int &a,int &b){ 6 int t = a; 7 a = b; 8 b = t; 9 }10 //反转11 vo... 阅读全文
posted @ 2015-08-02 19:27 何杨 阅读(768) 评论(0) 推荐(0) 编辑
摘要:前言:因为常用,所以我就备份到这里,然后如果需要修改,可以根据需求进行相关的更改。 阅读全文
posted @ 2015-08-01 17:38 何杨 阅读(286) 评论(0) 推荐(0) 编辑
摘要:实现的目的:能够在代码的方法前面一行输入三个 /// 就会自动生成 文档自动标注: 运行环境以及工具: 系统 OS X Yosemite 10.10.4 Xcode 6.4 VVDocumenter-Xcode(下载gitHub网址:https://github.com/onevcat/VVDocu 阅读全文
posted @ 2015-08-01 15:03 何杨 阅读(218) 评论(0) 推荐(0) 编辑
摘要:每当Xcode升级之后,都会导致原有的Xcode插件不能使用,这是因为每个插件的Info.plist中记录了该插件兼容的Xcode版本的DVTPlugInCompatibilityUUID,而每个版本的Xcode的DVTPlugInCompatibilityUUID都是不同的。如果想让原来的插件继续... 阅读全文
posted @ 2015-08-01 15:01 何杨 阅读(209) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示