关于 block的一些浅识】的更多相关文章

block的定义:“带自动变量的匿名函数” (一)写法: ^ void (int iAge){ NSLog(@"%d", iAge);}; 和C函数写法区别在于: 1) :以插入符号 ^ 开始. 2):没有函数名字 当block声明变量时候的写法 void (^blk)(int iAge) block 做函数参数时候 void testFunction:(int)age complete:(void(^)(int iAge))complete{ age++; if(complete){…
C++,java是基于类的语言,主要通过类来实现继承. javascript是基于原型的语言,通过原型来实现继承. 什么是原型?每种物质,都可以追根溯源,原型就是对象的根源.继承就是追根溯源. javascript里谈继承,只涉及到一个东西:对象Object.每个对象都有自己的原型,都可以从自己的原型处继承属性或者方法. 每个对象都有自己的prototype,逐层追溯,直到null,形成所谓的原型链. null对象是原型链的终点,追根溯源止于null. 当获取一个属性,或者调用一个方法,都是按此…
参考自阮一峰博客:http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html Unicode只是一个符号集,它只规定了符号的二进制代码,却没有规定这个二进制代码应该如何存储. UTF-8是Unicode的实现方式之一. UTF-8最大的一个特点,就是它是一种变长的编码方式.它可以使用1~4个字节表示一个符号,根据不同的符号而变化字节长度. UTF-8的编码规则很简单,只有二条: 1)对于单字节的符号,字节的第一位设为0,…
对于css的一个初步理解与认识 在最近的学习中接触到了之前自己从来都不曾想过的语言,C语言,html超文本标记语言等等,还有今天在这里我要进行分析的css,之前浏览过很多的网页,也曾想过这里面的秘密,但是都没有真正的去研究过,去了解过,知道现在自己亲自动手去设计了网页,去做过网页,去真真实实的接触这方面的不仅是理论还有实际操作的知识之后,才发现一我们大家看似简单的网页之中其实包含了许多许多我们未知的元素,正是这些元素之间相互影响,相互配合,才呈现在了我们眼前精美的网页. 在接触这些知识之前,我也…
HTML相关======= ## 认识网页 *web标准(w3c三种标准):结构标准 -->html 表现标准 -->css 行为标准 -->js **浏览器和服务器:浏览器发送报文(通过http协议)发送到服务器:服务器通过解析返回报文* ##1.0 简单介绍.简单语法 ### 1.1 什么是html - hyper text language 超文本标记语言 - 超文本:就是链接 用来实现页面之间的跳转 ### 1.2 html文档的结构 ``` <! Doctype html…
以前 作为一个java程序员写的代码主要还是后台的代码,虽然开始的时候前后端都写,但是也是用别人造好的轮子来用,学学html,css,js,jquery,再找一个前端ui框架学学,上手之后我们就可以写界面,写后台了,当然这只是企业的后台管理项目,界面要求不是特别高,对于网站项目还是需要前端童鞋来设计,布局,写好html给到我们,我们转成jsp,或者各种模板引擎文件.这种模式对前端童鞋要求不是特别高,会设计,切图,就差不多了,什么前端组件化,模块化,自动化这些概念都没有,可能是小公司没有接触到,大…
接收讯息及事件 储存共享数据 处理UI互动的事情 幕后服务(播放背景音乐) 在框架的手中,它的生命的周期完全由框架来控制,new也是由框架.它的逻辑调用则是自己实现,确保强龙的地位 框架反向来控制相应的逻辑实现,谁来创建子类的对象呢?framework ????撰写框架基类在先,撰写应用子类在后,框架事先又如何知道开发者来撰写的应用子类的名称?如果不知道应用子类的名称,又如何创建应用子类的的对象呢?文档的角色.依赖:AndroidMainfest.xml 由框架来创建的子类的对象createIn…
一.router-link及router-view :用来做导航,通过传入to属性来指定链接 :用来做路由出口,路由匹配到的组件都会渲染在这里 const router = new VueRouter({ routes //相当于routes: routes }) // 将router配置注入路由从而让整个应用具有路由功能 new Vue({ router, store, render: h => h(App) }).$mount("#app"); 我们可以通过this.$rou…
前言 没有规矩不成方圆,学习J2EE,先来明白都有什么规范. 内容 1.JDBC(Java Database Connectivity)java数据库连接 a)为java开发人员提供了一个行业标准API,可以在java应用与关系数据库之间建立起独立于数据库的连接,API提供了数据库的调用层接口. b)定义连接数据库的四种不同的驱动类型规范. 2.JNDI()java命名和目录接口 a)一个java应用程序设计接口(API) b)为开发人员提供了查找和访问各种命名和目录服务的通用.统一方式 c)构…
MySQL常用语句 #操作数据库 ##创建数据库 CREATE DATABASE `dbName`; ##切换数据库 USE `dbName`; ##查看所有数据库 SHOW DATABASES; ##删除数据库(删除数据库.表.字段的时候用drop ) DROP DATABASE `dbName`; #操作数据库表 ##创建表 CREATE TABLE `TabName`( cid INT PRIMARY KEY AUTO_INCREMENT, cname VARCHAR(10) ); ##查…