持续更新中,纯笔记记录哦~
相关的代码需要的话,还请留邮箱,后续我会更新到github上~~
这里是本人学习swift的系列文章,相关知识还请查看本人的其他文章
Swift语言提供Array、Set和Dictionary三种基本的集合类型用来存储集合数据。数组是有序的数据集;集合是无序无重复的数据集;而字典是无序的键值对数组集。
Swift的Array、Set和Dictionary类型被实现为泛型集合。因此,它所存储的元素的类...
分类:
编程语言 时间:
2016-05-27 12:33:02
阅读次数:
183
按照ECMA-262的定义,JavaScript的变量与其他语言的变量有很大区别。JavaScript变量松散类型的本质,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值即其数据类型可以在脚本的声明周期内改变。尽管从某种角度看,这可能是一个既有趣又强大,但同时又容易出问题的特性,但JavaScript变量实际的复杂程度远不止如此。
...
分类:
编程语言 时间:
2016-05-27 12:31:52
阅读次数:
180
笔记较为零散,都是自己不熟悉的知识点。
习题答案至于一个.cc 中,包含Chapter7.h头文件,读入文件包括./test ./rules .需要演示某一题直接修改 #define NUM****, 如运行11.23题为#define NUM1123;
chapter 11
1. 关联容器不支持顺序容器的位置相关的操作,例如push_front或push_back。原因是关联容器...
分类:
编程语言 时间:
2016-05-27 12:32:19
阅读次数:
175
数组在函数内
数组作为参数
数组作为返回值
下标寻址和指针寻址
下标值为整型常量的寻址
下标值为整型变量的寻址
下标值为整型表达式的寻址
数组越界
多维数组
存放指针类型数据的数组
指向数组的指针变量??虽然数组和指针都是针对地址操作,但它们有许多不同之处。数组是相同数据类型的数 据集合,以线性方式连续存储在内存中;而指针只是一个保存地址值的4字节变量。在使用中,数组名是一个地址常量值,保存数组首元...
分类:
编程语言 时间:
2016-05-27 12:32:50
阅读次数:
229
转载请标明出处: http://blog.csdn.net/wu_wxc/article/details/51493181
本文出自【吴孝城的CSDN博客】
泛型泛型是JDK1.5中引入的一个新特性在尖括号中包含的是形式类型参数,可以在整个类的声明中被使用,当类被使用时,倒使用具体的实际类型参数来代替形式类型参数的命名:尽量使用单个大写字母普通泛型一个泛型类型package cn.wuxiao...
分类:
编程语言 时间:
2016-05-27 12:31:53
阅读次数:
153
最近在跟人聊java的容器,在聊到WeakHashMap时,被问Weak是什么意思,当时没能回答出来,后面同事继续问java有哪几种引用,当时便有一种智商严重不足的感觉。于是便整理出这篇文章,希望各位多提意见。
java中提供了4个级别的引用:强引用、软引用、弱引用和虚引用。这4个引用在java.lang.ref包下:
一、强引用(FinalReference)
...
分类:
编程语言 时间:
2016-05-27 12:29:43
阅读次数:
172
一、module
通常模块为一个文件,直接使用import来导入就好了。可以作为module的文件类型有".py"、".pyo"、".pyc"、".pyd"、".so"、".dll"。
二、package
通常包总是一个目录,可以使用import导入包,或者from + import来导入包中的部分模块。包目录下为首的一个文件便是 __init__.py。然后是一些模块文件和子目录,假如...
分类:
编程语言 时间:
2016-05-27 12:28:11
阅读次数:
138
设计思想,是需要不断领悟的。。。
一、封装
学Java的人都知道这是向对象的编程语言,从字面上理解,就是针对对象的一些操作,将具有某一特性的实体封装成一个类或者是将具有一定功能的方法,抽取出来封装成一个供外面调用的方法,然后通过new这个类或方法生成对象,最后通
过对对象进行操作或者实现相应的功能。如将一个人封装成一个人的类,人有属性:性别,年龄,出生...
分类:
编程语言 时间:
2016-05-27 12:27:39
阅读次数:
159
框架 day36 Spring3 入门,DI依赖注入,装配bean基于xml/注解, 整合Junit4 ,配置约束自动提示,SpEL表达式...
分类:
编程语言 时间:
2016-05-27 12:26:07
阅读次数:
268
一、基础篇:
1、线程的定义
线程(thread)是操作系统进程中能够独立执行的实体(控制流),是处理器调度和分派的基本单位。
2、线程的属性
并发性,共享性,动态性,结构性
3、线程的状态
4、线程的调度
★主要是通过实现Runnable接口和继承Thread类来实现线程的调度和操作
a、Runnabl...
分类:
编程语言 时间:
2016-05-27 12:27:11
阅读次数:
304
各位看官们,大家好,上一回中咱们说的是socket通信地址系统调用的例子,这一回咱们说的例子是:获取socket通信地址 。闲话休提,言归正转。让我们一起talk C栗子吧!...
分类:
编程语言 时间:
2016-05-27 12:26:39
阅读次数:
151
java.io定义的输入/输出类列于下表:
ObjectInputStream.GetField和ObjectOutputStream.PutField是Java2新添的内部类。
java.io包还包含两个不受java2欢迎的类,这两个类没有在上表中列出:LineNumberInputStream和StringBufferInputStream。新代码不应该使用两个类。
下面...
分类:
编程语言 时间:
2016-05-27 12:25:49
阅读次数:
285
窗口基本原理
AWT根据类的层次定义窗口,并在每一层添加了特定的功能。在这些窗口中,用得最普遍的是在小应用程序派生于Panel类的窗口和派生于Frame类的独立窗口。这些窗口的功能大多数来自于它们的父类。因此,与Panel和Frame这两个类相关的类结构的描述是我们理解它们的基础。在图11-1中展示了Panel和Frame类的结构。现在让我们分别来看一...
分类:
编程语言 时间:
2016-05-27 12:27:17
阅读次数:
247
一.在页面显示错误消息:如要显示email的错误或显示全部的错误
二.错误消息的国际化
1.配置国际化资源文件i18n.properties
2.在springmvc.xml中配置ResourceBundleMessageSource...
分类:
编程语言 时间:
2016-05-27 12:27:53
阅读次数:
158
加强篇
1、线程互斥锁
a、多线程互斥共享“基本数据类型数据”资源,锁(用synchronized关键字)的必须是对象,基本数据类型的变量不能当作对象锁,同时,要保证多线程使用的是同一个互斥锁(对象锁),才能进行同步。
b、多线程互斥共享“栈”资源
举例:多窗口买票
package thread.ticket.v1;
public class Selli...
分类:
编程语言 时间:
2016-05-27 12:26:07
阅读次数:
167
1.字符串转义序列
转义字符
描述
\(在行尾时)
续行符
反斜杠符号
\'
单引号
\"
双引号
\a
响铃
\b
退格(Backspace)
\e
转义
\000
空
\n...
分类:
编程语言 时间:
2016-05-27 12:25:07
阅读次数:
706
前言在iOS5之后apple推出了相对于MRC(Mannul Reference Counting)的ARC(Automatic Reference Counting)的内存管理机制,前者是对内存的手动管理,后者是系统对内存的智能化管理。其实我学习iOS的时候已经推出到iOS7了,对于MRC机制我甚至连一知半解都算不上。有时候和iOS老司机交流的时候他们对于各种内存都很熟悉,感觉包括我在内的很多最近...
分类:
编程语言 时间:
2016-05-27 12:25:50
阅读次数:
229