自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徒步者

走在从2B到NB的路上

  • 博客(11)
  • 资源 (26)
  • 收藏
  • 关注

原创 UICollectionView使用笔记

一、与UITableView的相同点与不同点1、相同点1)都是显示集合数据2)都有单元格重用机制,在使用之前都要注册cell(原型cell除外)3)都需要三个数据源代理方法(组数、行数(item数)、每一个单元格)2、不同点:1)UICollectionView不知道如何布局单元格,在实例一个UICollectionView的时候,要传入布局信息。详细见布局对象的介绍。

2016-08-29 20:36:47 1657

原创 KVC的使用

一、概念1、KVC:Key-Value-Coding,对一个对象的属性,以键、值的方式,赋值 或 取值 的一套方法2、KVC-是一些列分类方法,属于NSObject(凡是NSObject对象或者是子类,都具有KVC的方法)@interface NSObject(NSKeyValueCoding)二、KVC 方法的使用  1. setValue:forKey  / s

2016-08-29 20:30:45 2058

原创 UITableView的使用

1、UITableView继承自UIScrollView2、UITableView是显示表格数据的UI控件:只能显示单列多行数据3、UITableView需要设置数据源代理,才能知道显示什么数据。设置数据源代理的方法:遵守代理协议UITableViewDataSource,设置代理:tableView.dataSource = self;实现三个代理方法://组数-

2016-08-29 20:22:48 482

原创 UIPageControl的使用

一、常用的属性:@property(nonatomic) NSInteger numberOfPages;//默认是0 @property(nonatomic) NSInteger currentPage; //默认是0,[0 - numberOfPages -1]@property(nonatomic) BOOL hidesForSinglePage;//只有一页时是否隐藏控制器,默认不

2016-08-29 20:17:44 848

原创 UIScrollView原理、属性、代理方法及有关功能实现(用纯代码方式)

一、UIScrollView实现原理滚动原理:通过修改scrollview的bounds.origin。可以通过以下代码验证- (void)scrollViewDidScroll:(UIScrollView *)scrollView{ NSLog(@“frame:%@ *** bounds:%@ *** “,NSStringFromCGRect(self.scrollView.

2016-08-22 01:42:19 1482

原创 自动布局:AutoLayout代码实现:NSLayoutConstraint、VFL、Mansony

一、注意事项1、使用AutoLayout自动布局,全程都不要出现和frame相关的代码了。2、设置 AutoLayout 约束,之前先禁用AutoResizing ,在代码里只需要针对某一个视图决定是使用 AutoResizing 还是 使用 AutoLayout。 // “不把AutoResizing设置翻译成AutoLayout约束” redView.transl

2016-08-22 00:57:38 2326

原创 自动布局:AutoLayout注意事项及autolayout动画

一、相关注意事项1. 使用范围:AutoLayout 定义一个视图和另一个视图之间的位置关系,这两个视图可以完全没有关系。2. AutoLayout自动布局作用原理:自动布局的核心就是约束。约束是一个规则,最后还是根据约束计算frame,然后把自动计算的frame设置给控件。3. 自动布局核心思想:通过设置约束,可以让系统自动计算Frame。

2016-08-21 21:22:54 1347

原创 自动布局:AutoResizing

一、自动布局推出时间1,2007.1.9 iPhone ~ 2011.10.4 iPhone 4s时期,只有一种屏幕不需要自动布局技术。2,2010.1.27 iPad ,iPad出现以后需要进行横竖屏切换,这时候出现AutoResizing。3,2012.9 iPhone 5。iOS6发布同时发布iPhone5,推出 AutoLayout 技术。4,2014.9.10 i

2016-08-21 20:38:45 567

原创 MVC架构模式与xib

MVC架构模式M:Model,模型,保存数据V:View,视图,显示控件及数据C:Controller,控制器,传递数据,管理视图Xib1).xib文件是一种自定义视图。2)创建方法:File—New—File,选择iOS—User Interface—View/Empty。3)好处:可以先设计好自定的视图,然后调用4)编译运行后,在

2016-08-21 19:53:02 808

原创 动画创建及transfrom属性

OC语言中,动画创建有两种方法1)头尾式动画,非常少用,了解即可。例如: /*动画的第一种实现方法:头尾式动画*/ // 开始动画 [UIView beginAnimations:nil context:nil]; // 设置动画时间 [UIView setAnimationDuration:2]; // ---------

2016-08-17 01:21:26 1767

原创 纯代码搭建界面及相关注意点

纯代码搭建UI界面主要步骤:1、系统初始化时视图控制器已经创建了根视图,即self.view2、创建需要添加到UI界面上的控件3、设置控件的背景颜色、文字及字体颜色、控件样式等等各种属性4、设置控件的frame5、将控件添加到根视图(self.view addSubView)例如:纯代码搭建小飞机游戏中:1)首先加载背景图//设置背景图- (void)setupB

2016-08-16 00:44:31 824

网上商城管理系统设计报告

网上商城管理系统设计报告网上商城管理系统设计报告,ASP SQL Server,仅仅是报告,只要报告的童鞋可以用,没有代码。

2010-09-21

数字图像处理 逆滤波与维纳滤波

数字图像处理 逆滤波 维纳滤波 数字图像处理 逆滤波 维纳滤波 源代码 还有报告

2010-01-15

C#课程设计案例精编 数据库

C#课程设计案例精编 数据库C#课程设计案例精编 数据库C#课程设计案例精编 数据库C#课程设计案例精编 数据库C#课程设计案例精编 数据库

2010-01-12

visual c++课程设计案例精编

visual c++课程设计案例精编visual c++课程设计案例精编visual c++课程设计案例精编visual c++课程设计案例精编

2010-01-12

数据库课程设计银行管理系统源程序(含详细报告)

数据库课程设计银行管理系统源程序(含详细报告),应有尽有!数据库源文件,程序,报告,全部都有

2010-01-12

银行家算法 安全性检查 绝对原创 保证可以运行

银行家算法 安全性检查 绝对原创 保证可以运行 而且程序思路清晰,是我们操作系统实验,特拿出来共享

2009-06-26

中英文对照—masm编译时错误性息提示 汇编语言

中英文对照—masm编译时错误性息提示 方便一下喜欢汇编的人,里面有一些错误,望牛人帮忙改正。

2009-05-27

XML资料大全--基础 语言 笔记课件

详细介绍XML的入门知识,是初学者很好的资料

2009-05-26

汇编语言学习之最完备资料

里面包含汇编语言几乎所以指令,学习资料价值非常大!!!

2009-05-19

汇编语言集成编译器 V1.2

该软件提供了编辑、编译、运行、调试汇编语言程序的集成环境。目前支持MASM、TASM、MCS51三种编译器。第一次使用时,要现在选项菜单中选择您所使用的编译器类型及其目录所在。 bin目录里为本软件 files目录为汇编语言写的用于测试的程序 source目录为本软件的源代码 masm为MASM类型的编译器,其中:masm.exe为编译器,link.exe为连接器

2009-05-19

计算机组成原理课件——指令系统

精简指令集还有各种寻址方式。里面各种动画演示,非常详细

2009-05-17

数据结构考研试题 内部考研资料

里面的都是内部资料,网上很难找到,而且市场上也买不到。是中国地质大学数据结构考研试题

2009-05-12

matlab命令大全

matlab是一种实用的强大的工具软件,所以学好matlab,就要一定弄清楚它的常用命令

2009-05-12

BP网络的算法及改进

随着迭代次数的无限增加,误差函数E的波幅会越来越小,直至在某一值附近稳定下来,但该值一般不一定是误差函数E的最小点。从我们运行的许多方面的例子来看,只要样本选择合理及注意以下几个方面的问题,BP网络运行效果极佳

2009-05-12

遗传算法及其应用 神经网络 组合优化 机器学习 并行处理 人工生命

这是一本很不错的书,只有真正需要他的人才能知道它的价值……

2009-05-10

C语言初学者入门讲座

通过对C语言的学习,能够很快的掌握操作系统的底层结构和操作方式,因此C语言是学习编程的首选语言

2009-05-10

十天学会ASP.NET教程

。在ASP里面,大家几乎都是使用VB,数据库嘛,也无非是SQL和ACCESS。在ASP.NET里面,数据库还是这两个但是常用的语言多了一个C#,也是微软推荐的语言,为.NET平台定制的语言。这样ASP.NET就有四种组合VB+ACCESS,VB+SQL,C#+ACCESS,C#+SQL,本教程会使用C#+ACCESS,兼顾四种来写,让大家对ASP.NET有一个全面的认识。虽然说学习ASP.NET不需要任何ASP基础,但是我觉得如果大家ASP不会,还是先看一下【十天学会ASP教程

2009-05-09

计算机组成原理——中央处理部件CPU

这是计算机组成原理最重要的一章内容,里面讲到CPU的工作原理,微程序设计,指令执行等

2009-05-01

计算机组成原理课件——存储系统

3.1 存储器概述 3.2 随机读写存储器 3.3 只读存储器和闪速存储器 3.4 高速存储器 3.5 cache存储器 3.6 虚拟存储器 3.7 存储保护

2009-05-01

计算机组成原理课程设计报告

计算机组成原理课程设计报告 十进制加法器的设计 微程序控制器设计和CPU组成原理实验

2009-05-01

C语言课程设计--学生选修课程系统设计源程序和课程报告

假定有n门课程,,每门课程都有课程编号,课程名称,课程性质,总学时,授课学时,实验或上机学时,学分,开课学期等信息,学生可按要求(如总学分不得少于60)自由选课.试设计一选修课程系统,使之能提供一下功能: (1)系统以菜单方式工作; (2)课程信息和学生信息的录入功能(课程信息有文件保存)----输入; (3)课程信息浏览功能----输出; (4)查询功能(至少一种查询方式)---算法; (5)按学分查询; (6)某门课程学生选修情况(可选项).

2009-05-01

计算机病毒的入侵原理与防御艺术

计算机技术的普及和发展,使得计算机已经成为一件普通的家用电器。计算机网络化已经成为信息时代的重要标志。随着网页技术的广泛使用,某些不良用心的人便利用操作系统、Office和IE的漏洞及Java、VB和ActiveX的特性来撰写病毒。这些病毒不但影响网络正常的工作,而且会使网络大规模崩溃,破坏网络中计算机的数据,给我们的办公、生活带来极大的不便,因此很有必要弄懂计算机病毒的感染机制,以便提高计算机病毒的防御水平

2009-05-01

人工智能基础 机器人、语言识别、图像识别、自然语言处理和专家系统等

人工智能(Artificial Intelligence) ,英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。 人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。“人工智能”一词最初是在1956 年Dartmouth学会上提出的。从那以后,研究者们发展了众多理论和原理,人工智能的概念也随之扩展。人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种“复杂工作”的理解是不同的。例如繁重的科学和工程计算本来是要人脑来承担的,现在计算机不但能完成这种计算, 而且能够比人脑做得更快、更准确,因之当代人已不再把这种计算看作是“需要人类智能才能完成的复杂任务”, 可见复杂工作的定义是随着时代的发展和技术的进步而变化的, 人工智能这门科学的具体目标也自然随着时代的变化而发展。它一方面不断获得新的进展,一方面又转向更有意义、更加困难的目标。目前能够用来研究人工智能的主要物质手段以及能够实现人工智能技术的机器就是计算机, 人工智能的发展历史是和计算机科学与技术的发展史联系在一起的。除了计算机科学以外, 人工智能还涉及信息论、控制论、自动化、仿生学、生物学、心理学、数理逻辑、语言学、医学和哲学等多门学科。人工智能学科研究的主要内容包括:知识表示、自动推理和搜索方法、机器学习和知识获取、知识处理系统、自然语言理解、计算机视觉、智能机器人、自动程序设计等方面。

2009-05-01

注册表结构和修改内容完全讲解手册

注册表是Windows系统存储关于计算机配置信息的数据库,包括了系统运行时需要调用的运行方式的设置。但其烦琐的芝麻型结构导致我们“望表而退”。所以,在这里我们准备用这把钥匙来打开整个注册表,来了解注册表。这样我们便可以修改注册表或使用一些注册表工具来优化我们的系统。

2009-05-01

空空如也

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

TA关注的人

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