摘要: 10.01_面向对象(package关键字的概述及作用) A:为什么要有包 *开发时有很多类,如果放在一个文件夹中不方便管理,而且容易重复 将字节码(.class)进行分类存放 包其实就是文件夹 B:包的概述 举例: 学生:增加,删除,修改,查询 老师:增加,删除,修改,查询 … 方案1:按照功能分 阅读全文
posted @ 2016-11-02 21:56 itly 阅读(796) 评论(0) 推荐(0) 编辑
摘要: 09.01_面向对象(多态的概述及其代码体现) A:多态(polymorphic [,pɒlɪ'mɔːfɪk])概述 事物存在的多种形态 B:多态前提 a:要有继承关系。 b:要有方法重写。 c:要有父类引用指向子类对象。 C:案例演示 代码体现多态 案例: class Demo1_Polymorp 阅读全文
posted @ 2016-11-02 21:55 itly 阅读(580) 评论(0) 推荐(0) 编辑
摘要: 08.01_面向对象(代码块的概述和分类) A:代码块概述 在Java中,使用{}括起来的代码被称为代码块。 B:代码块分类 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。 局部代码块:只要是和局部有关系的,都是和方法有关系的 局部变量:在方法声明上或 阅读全文
posted @ 2016-11-02 21:54 itly 阅读(962) 评论(0) 推荐(0) 编辑
摘要: 06.01_面向对象(面向对象思想概述) A:面向过程思想概述 第一步 第二步 B:面向对象思想概述 找对象(第一步,第二步) C:举例 买煎饼果子 洗衣服 D:面向对象思想特点 a:是一种更符合我们思想习惯的思想(懒人思想,我把事情自己不做,交给别人去做) b:可以将复杂的事情简单化(对使用者来说 阅读全文
posted @ 2016-11-02 21:52 itly 阅读(344) 评论(0) 推荐(0) 编辑
摘要: class TestX { public static void main(String[] args) { /* int []arr={1,2,3}; int []arr1=new int [2];/这是一位数组定义的两种方法,静态的可以赋值,动态的不能再定义的时候赋值, / int[][]a={ 阅读全文
posted @ 2016-11-02 21:51 itly 阅读(1096) 评论(0) 推荐(1) 编辑
摘要: 03.01_Java语言基础(逻辑运算符的基本用法) A:逻辑运算符有哪些 &,|,^,! &&,|| B:案例演示 逻辑运算符的基本用法 注意事项: a:逻辑运算符一般用于连接boolean类型的表达式或者值。 b:表达式:就是用运算符把常量或者变量连接起来的符合java语法的式子。 算术表达式: 阅读全文
posted @ 2016-11-02 21:50 itly 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do…while B:循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } C执行流程: a:执行初始化语句 b:执行判断条件语句,看其返回 阅读全文
posted @ 2016-11-02 21:50 itly 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 常量:字面值常量(字符串,字符,整数,小数,布尔,null),自定义常量,''这个不是字符常量,""这个是字符串常量 进制: 02.01_Java语言基础(常量的概述和使用) A:什么是常量 在程序执行的过程中其值不可以发生改变 B:Java中常量的分类 字面值常量 自定义常量(面向对象部分讲) C 阅读全文
posted @ 2016-11-02 21:48 itly 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 计算机组成:运算器,控制器,存储器,输入输出设备(外部设备I/O设备) 机器语言:机器语言,汇编语言,高级语言 人机交互:命令行方式,图形化界面交互方式 JAVA语言平台分为:J2SE,J2ME,J2EE,跨平台原理,虚拟机的跨平台,一处编译到处运行 环境变量设置 注释,解释说明,调bug 标示符,不能用关键字,不能数字开头,类接口每个首字母大写,包全是小写中间加点,方法除第一个单词首... 阅读全文
posted @ 2016-11-02 21:47 itly 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 《搭建 Node.js 开发环境》 本课程假设大家都是在 Linux 或者 Mac 下面。至于使用 Windows 并坚持玩新技术的同学,我坚信他们一定有着过人的、甚至是不可告人的兼容性 bug 处理能力,所以这部分同学麻烦在课程无法继续时,自行兼容一下。 不久前公司刚发一台新 Mac 给我,所以我对于在新环境中安装 Node.js 的过程还是记忆犹新的。 其实这过程特别简单: 先安装一个... 阅读全文
posted @ 2016-11-02 21:00 itly 阅读(122) 评论(0) 推荐(0) 编辑
摘要: ## 1.访问属性的两种方式:```var obj=new Object();obj.name="xiaoming";//简单但是有限制性obj["name"]="xiaoming";//灵活,类比数组的访问```## 2.for循环的两种方式``` for(var key in 对象){ console.log(key);//输出对象属性名,相当于数组的索引,即键 ... 阅读全文
posted @ 2016-11-02 20:56 itly 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 当下的前端开发 不再是简简单单的使用HTML+CSS+JavaScript这些简单的技术构建网页应用程序了 我们要提高效率,就必须减少重复的工作 使用less之类预处理的CSS coffeescript 提供开发阶段的便利,开发阶段更快捷 现在的开发行业优质的开发人员是不应该将精力放在这些重复性质的工作上 Gulp就是一种可以自动化完成我们开发过程中大量的重复工作 预处理语言的编译 js c... 阅读全文
posted @ 2016-11-02 20:55 itly 阅读(168) 评论(0) 推荐(0) 编辑
摘要: > https://browsersync.io1. 安装browser-sync2. 切换到相应的目录,要监视的文件目录3. 启动browser-sync监视css文件: `browser-sync start --server --file 'css/*.css'`4. 监视css文件,html文件:`browser-sync start --server --file 'css/*.css,... 阅读全文
posted @ 2016-11-02 20:54 itly 阅读(379) 评论(0) 推荐(0) 编辑
摘要: # Sublime 代码段> 依次找到:Tools -> Developer -> New Snippet,默认代码段配置文件如下:hello -->source.python -->配置文件是 XML 格式,含义如下:snippet: 父节点,必须content: 内容节点,将要定义的代码段写到该节点下tabTrigger: 触发节点,设置触发源scope: 代码段生效作用域${number:}... 阅读全文
posted @ 2016-11-02 20:53 itly 阅读(455) 评论(0) 推荐(0) 编辑
摘要: # JS模块化规范> 私有空间,可以加载,可以导出> 其它语言的模块化: Ruby `require` Pyton `import` css `@import` c语言`include` java `import`> 规范:定义了模块的书写格式和交互的规则.- node环境: + CommonJS- 浏览器环境 + AMD RequireJS + CMD seajs定义的模块规... 阅读全文
posted @ 2016-11-02 20:52 itly 阅读(116) 评论(0) 推荐(0) 编辑
摘要: requireJS 官方网站:http://www.requirejs.org 1.安装 npm install --save requirejs 2.使用步骤 2.1引包 2.2 主模块 ```js /*在主模块中: rquirejs第一个参数是一个数组, 传递依赖的模块回调函数的参数是前面模块所暴露的接口对象 */ requirejs(['./lib/abc.... 阅读全文
posted @ 2016-11-02 20:51 itly 阅读(232) 评论(0) 推荐(0) 编辑
摘要: > gitHub资源库:awesome css / awesome javascript awesome令人惊讶的> stylus 下一代css预处理引 1. git版本 `git version` 2. git config --global user.name "yourname"; git config --gobal user.name 'chinaliyingha... 阅读全文
posted @ 2016-11-02 20:49 itly 阅读(276) 评论(0) 推荐(0) 编辑
摘要: seajs的使用 seajs是一个jS模块加载器,由淘宝前端架构师玉伯开发,它可以解决命名空间污染,文件依赖的问题.可以在一个js文件中引入另外一个js.require('a.js') 1.安装 npm install --save seajs 2.API 2.1 require 在一个模块中引入其它模块 var addSub = require('./addSub'); ... 阅读全文
posted @ 2016-11-02 20:48 itly 阅读(476) 评论(0) 推荐(0) 编辑
摘要: seajs的使用 seajs是一个jS模块加载器,由淘宝前端架构师玉伯开发,它可以解决命名空间污染,文件依赖的问题.可以在一个js文件中引入另外一个js.require('a.js') 1.安装 npm install --save seajs 2.API 2.1 require 在一个模块中引入其它模块 var addSub = require('./addSub'); ... 阅读全文
posted @ 2016-11-02 20:47 itly 阅读(288) 评论(0) 推荐(0) 编辑