03 2018 档案

摘要:工程目录结构说明如下图 阅读全文
posted @ 2018-03-30 16:55 大象踢足球 阅读(248) 评论(0) 推荐(0) 编辑
摘要:1. Observable与观察者模式的关系 其实这里讲的Observable就是一种观察者模式,只不过RxJS把Observable结合了迭代模式以及附件了很多的operator,让他变得很强大,也增添了一些神秘的色彩。 那么设计模式中的观察者模式,其实是非常简单的,可以用生活中的订牛奶的示例来说 阅读全文
posted @ 2018-03-29 09:44 大象踢足球 阅读(293) 评论(0) 推荐(0) 编辑
摘要:这个架构图展现了 Angular 应用中的 8 个主要构造块: 模块 (module) 组件 (component) 模板 (template) 元数据 (metadata) 数据绑定 (data binding) 指令 (directive) 管道 服务 (service)和依赖注入 (depen 阅读全文
posted @ 2018-03-27 20:53 大象踢足球 阅读(1463) 评论(0) 推荐(0) 编辑
摘要:为什么要用远程仓库(私服) 如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件,这样就加大了中央仓库的负载和浪费了外网的带宽,如果网速慢的话还会影响项目的进程。为团队创建私服,可以让公司的团队共享一套 阅读全文
posted @ 2018-03-22 09:29 大象踢足球 阅读(466) 评论(0) 推荐(1) 编辑
摘要:Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。 三、增加/删除文件 四、代码提交 阅读全文
posted @ 2018-03-21 13:51 大象踢足球 阅读(248) 评论(0) 推荐(0) 编辑
摘要:排序算法平均时间复杂度 冒泡排序 O(n2) 选择排序 O(n2) 插入排序 O(n2) 希尔排序 O(n1.5) 快速排序 O(N*logN) 归并排序 O(N*logN) 堆排序 O(N*logN) 基数排序 O(d(n+r)) 一. 冒泡排序(BubbleSort) 基本思想:两个数比较大小, 阅读全文
posted @ 2018-03-14 15:12 大象踢足球 阅读(10287) 评论(1) 推荐(2) 编辑
摘要:Java 语言中提供的数组是用来存储固定大小的同类型元素。其实数组就是一个容器。 创建数组 Java 中声明数组的语法有两种: 注意: 建议使用 dataType[] arrayRefVar 的声明风格声明数组变量。 dataType arrayRefVar[] 风格是来自 C/C++ 语言 ,在J 阅读全文
posted @ 2018-03-14 13:45 大象踢足球 阅读(229) 评论(0) 推荐(0) 编辑
摘要:概念 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 注解有许多用处,主要如下: 提供信息给编译器: 编译器可以利用注解 阅读全文
posted @ 2018-03-09 11:42 大象踢足球 阅读(254) 评论(0) 推荐(0) 编辑
摘要:定义 枚举(enum)类型是Java 5新增的特性,它是一种新的类型,允许用常量来表示特定的数据片断,而且全部都以类型安全的形式来表示。 为什么要用枚举 在java语言中还没有引入枚举类型之前,表示枚举类型的常用模式是声明一组具有int常量。之前我们通常利用public final static 方 阅读全文
posted @ 2018-03-07 16:02 大象踢足球 阅读(469) 评论(0) 推荐(0) 编辑
摘要:1 什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并向程 阅读全文
posted @ 2018-03-06 13:40 大象踢足球 阅读(223) 评论(0) 推荐(0) 编辑
摘要:1、前言 理解JVM的垃圾回收机制(简称GC)有什么好处呢?作为一名软件开发者,满足自己的好奇心将是一个很好的理由,不过更重要的是,理解GC工作机制可以帮助你写出更好的Java程序。 在学习GC前,你应该知道一个技术名词:“stop-the-world” ,无论你选择哪种GC算法,“stop-the 阅读全文
posted @ 2018-03-02 16:58 大象踢足球 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1.什么是视图 视图(View)是一种虚拟存在的表。其内容与真实的表相似,包含一系列带有名称的列和行数据。但是视图并不在数据库中以存储的数据的形式存在。行和列的数据来自定义视图时查询所引用的基本表,并且在具体引用视图时动态生成。 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。所以我们在创 阅读全文
posted @ 2018-03-02 15:03 大象踢足球 阅读(238) 评论(0) 推荐(0) 编辑
摘要:一、什么是索引 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响不大。但是当数据量和访问量剧增 阅读全文
posted @ 2018-03-01 15:50 大象踢足球 阅读(193) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示