一、进程 1、进程是系统运行程序基本单位 2、每一个进程都有自己独立的一块空间、一组系统资源 3、每一个进程的内部数据和状态都是完全独立的。 二、多线程的好处 1、充分利用CPU的资源 2、简化编程模型 3、带来良好的用户体验 三、主线程 1、它是产子其他子线程的线程 2、通常它必须最后完成执行,因 ...
分类:
编程语言 时间:
2017-06-29 10:05:35
阅读次数:
187
WebVR和WebGL应用程序接口使得我们已经可以在浏览器上创建虚拟现实(VR)体验,但从工程化的角度而言,开发社区还需要更多方便强大的开发库来简化编程,Mozilla的 A-Frame 框架就是这样一个工具,提供了一个Web开发者所熟悉的标记语言来快速构建3D VR场景动画原型,而不需要编写过多的 ...
分类:
Web程序 时间:
2017-06-21 13:56:41
阅读次数:
427
1 import语句可以简化编程,可以导入指定包下面的某个类或者全部类 2 java.lang,Object类是所有类的父类,要么是其直接父类,要么是其间接父类 3 子类扩展了父类,子类是一种特殊的父类 4 如果子类定义了和父类同名的实例变量,则会发生子类实例变量隐藏父类实例变量的情形 5 子类不会 ...
分类:
编程语言 时间:
2017-06-08 22:29:29
阅读次数:
191
面向对象有三大特征:封装、继承和多态。 一、封装 封装是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。简而言之,信息隐藏,隐藏对象的实现细节,不让用户看到,以此来增强安全性和简化编程,进而达到封装的目的。 使用者不必了解具体 ...
分类:
其他好文 时间:
2017-06-06 23:28:31
阅读次数:
238
自从将Xmas的GC换成现在的非迁移式的全局收集器后,最近几个月一直耗在Xmas上面;最明显的改变就是:更彻底地支持了面向对象、更强大的编译器。 所以,本文就来说说,真正的Xmas。 一、目标 一门语言有什么目标吗?比如C#什么的;可惜的是我并不关心。作为一门脚本语言,其目的无非只有一个:简化编程。 ...
分类:
编程语言 时间:
2017-05-01 17:12:04
阅读次数:
237
WebVR和WebGL应用程序接口使得我们已经可以在浏览器上创建虚拟现实(VR)体验,但从工程化的角度而言,开发社区还需要更多方便强大的开发库来简化编程,Mozilla的 A-Frame 框架就是这样...
分类:
Web程序 时间:
2017-04-07 13:44:43
阅读次数:
754
一、什么是“公共语言规范”(CLS) 定义了一个最小公共集,任何编译器只有支持这个功能集,生成的类型才能兼容其他符合CLS、面向CLR的语言生成的组件 二、CLS规则 类型的每个成员要么是字段(数据),要么是方法(行为),为简化编程,语言往往提供了额外的抽象 该类型还有另一些节点未列出,包括.cla ...
分类:
编程语言 时间:
2017-01-22 21:21:52
阅读次数:
238
ORM是对象和关系型数据库映射,是把Java中的JavaBean对象和数据库表进行映射,使数据库表中的记录和JavaBean对象一一对应,从而大大简化原来直接使用JDBC时,手工拼写SQL带来的不便。 ORM通过配置文件,使数据库表和JavaBean类对应起来,提供简便的操作方法,增、删、改、查记录 ...
分类:
数据库 时间:
2016-12-18 23:45:47
阅读次数:
203
使用SQLSERVER存储过程可以很大的提高程序运行速度,简化编程维护难度,现已得到广泛应用。创建存储过程 和数据表一样,在使用之前需要创建存储过程,它的简明语法是: 引用: Create PROC 存储过程名称 [参数列表(多个以“,”分隔)] AS SQL 语句 例: 引用: Create PR ...
分类:
数据库 时间:
2016-11-11 14:01:04
阅读次数:
207
映射组成关系 ?建立域模型和关系数据模型有着不同的出发点: –域模型: 由程序代码组成, 通过细化持久化类的的粒度可提高代码的可重用性, 简化编程 –在没有数据冗余的情况下, 应该尽可能减少表的数目, 简化表之间的参照关系, 以便提高数据的访问速度 ?Hibernate 把持久化类的属性分为两种: ...
分类:
Web程序 时间:
2016-08-27 23:21:23
阅读次数:
261