HashSet是Set接口的典型实现 大多数时候使用Set集合时就是使用这个实现类 按Hash算法来存储其中的元素,因此具有很好的存取和查询性能 特点: 1、不能保证元素的排序、顺序有可能发生变化(无序) 2、HashSet不是同步的,如果多个线程同时访问一个HashSet,如果有2条或者两条以上的 ...
分类:
其他好文 时间:
2019-05-11 23:07:11
阅读次数:
138
1.数据定义语言(DDL) Data Definition Language 用于建立、修改、删除 数据库 对象 2.数据操作语言(DML) Data Manipulation Language 用于改变数据表中的数据 和事务相关,执行完后需要经过事务控制语句后才真正的将改变应用到数据库中 3.事务 ...
分类:
数据库 时间:
2019-05-11 00:08:34
阅读次数:
189
excel文件中*字符如何替换? (1)分析:在excel中,*表示多个字符的通配符,所以无法直接用*去查找替换。 (2)输入~*~,则可以进行查找和替换。 ...
分类:
其他好文 时间:
2019-05-10 23:58:26
阅读次数:
235
RPC 是远程过程调用(Remote Procedure Call)的缩写形式,Birrell 和 Nelson 在 1984 发表于 ACM Transactions on Computer Systems 的论文《Implementing remote procedure calls》对 RPC ...
分类:
其他好文 时间:
2019-05-09 20:17:48
阅读次数:
127
原型模式(prototype) 这个模式一般在工作中很少用,但是在框架里可能经常有,它是在什么情况下用呢?比如我们创建一个对象,需要10ms,在创建一个对象也需要10ms,这样就很耗时.. 举一个很简单的例子.小A在考试,做一份卷子需要一个小时.这时候小A做完啦.小B把小A的卷子.copy过来用了几 ...
分类:
其他好文 时间:
2019-05-08 23:03:51
阅读次数:
180
--%> --%> 项目展示 关联的期数: 多于15个字省略号显示 --> * 项目展示的标题: 多于15个字省略号显示 --> * --%> ...
分类:
Web程序 时间:
2019-05-07 19:57:26
阅读次数:
177
1.删除数组中重复的数据 2.valueForKeyPath:可以深层次取到子属性,不管隐藏的多深 valueForKey:无法取到深层次子属性 但是也有其相似的地方: 比如:快速找到字典数组中key所对应的值 3.大小写字母转换: NSArray *arra3 = @[@"name",@"w",@ ...
分类:
其他好文 时间:
2019-05-07 14:19:23
阅读次数:
154
表之间关系 1. 一对多 一个部门有多个员工,一个员工只能属于某一个部门 一个班级有多个学生,一个学生只能属于一个班级 2. 多对多 一个老师教多个学生,一个学生可以被多个老师教 一个学生可以先择多门课程,一门课程可以被多个学生选择 3. 一对一 一个公司只能对应一个注册地址 表之间关系建表原则 1 ...
分类:
Web程序 时间:
2019-05-04 15:06:42
阅读次数:
149
文件管理系统的缺点编写应用程序不方便数据冗余不可避免应用程序依赖性不支持对文件的并发访问数据间联系弱难以按用户视图表示数据无安全控制功能数据库管理系统的优点相互关联的数据的集合较少的数据冗余程序与数据相互独立保证数据的安全、可靠最大限度地保证数据的正确性数据可以并发使用并能同时保证一致性数据库管理系统数据库是数据的汇集,它以一定的组织形式存于存储介质上DBMS是管理数据库的系统软件,它实现数据库系
分类:
数据库 时间:
2019-05-04 09:22:56
阅读次数:
165
面向切面编程,有效的降低了代码之间的耦合性,易于维护;例如:我们习惯在代码中加上一些日志信息,在程序出错时方便快速查找找到问题,通常做法是在请求进入方法的时候打印日志,退出前打印日志,还有在出错时打印日志,那么问题就来了,每个方法中都需要打印日志,这些相同的部分就可以当做一个切面,通过配置切点来触发 ...
分类:
编程语言 时间:
2019-05-01 18:40:43
阅读次数:
115