码迷,mamicode.com
首页 >  
搜索关键字:复杂    ( 50633个结果
面向对象
面向过程 核心是过程,过程指的是问题的解决步骤,即先干什么再干什么,基于面向过程去设计程序就好比设计一条流水线,是一种机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差 面向对象 核心是对象,对象就是特征与技能的结合体,如果把设计程序比喻成创造一个世界,那你就是这个世界的上帝,与 ...
分类:其他好文   时间:2017-08-16 13:18:09    阅读次数:120
Android雷达图(蜘蛛网图)
简介 最近因为项目的需要,需要实现雷达图来展示各科目的对题率。 雷达图的绘制不算复杂,只要按照一定的流程来绘制就可以了,其中使用的最多的是path路径类,使用这个类便于我们绘制出多边形等效果。 效果图如下: 使用方式 使用方式很简单,直接在布局文件里面使用这个控件,记得设置一个合适的大小就可以。 当 ...
分类:移动开发   时间:2017-08-16 13:13:48    阅读次数:332
第 4 章(表达式和运算符)(4.1~ )
表达式是JS中的一个短语,JS 解释器会将其计算出一个结果。程序中的常量是最简单的一类表达式。变量名也是一种简单的表达式,它的值就是赋值给变量的值。复杂表达式是由最简单表达式组成的。 将简单表达式组合成复杂表达式最常用的方法就是使用运算符。 4.1 原始表达式 最简单的表达式是“原始表达式”。原始表 ...
分类:其他好文   时间:2017-08-16 12:36:56    阅读次数:137
洛谷P1462 通往奥格瑞玛的道路 二分答案+最短路SPFA
洛谷P1462 通往奥格瑞玛的道路二分答案+最短路SPFA 二分交费最多的一次的钱数 然后只将符合要求的边加入图中 如果到终点的最短路大于等于血量 或者直接起点不能到达终点那么说明不符合要求 需要加大答案 时间复杂度 (log答案)* Ek 需要注意如果本来就不能到达 那么直接输出AFK ...
分类:其他好文   时间:2017-08-16 11:25:50    阅读次数:144
JavaSE入门学习7:Java基础语法之语句(下)
继续接着Java基础语法来:JavaSE入门学习5:Java基础语法(一)和JavaSE入门学习6:Java基础语法(二)。 语句 Java经常使用的3种循环:while。do...while,for。 (5)Java循环语句之while 语法: 运行过程: 1)推断while后面的条件是否成立(t ...
分类:编程语言   时间:2017-08-16 10:02:04    阅读次数:231
静态页面制作:9标题栏—样式的重复利用
首先我们来看一下现在所做到的效果以及我们的理想效果。 我们发现标签栏的左上角的部分,我们已经完成了。 在标题栏这一层,还有右上角的部分需要我们完成。其实完成这部分就很容易了,我们来到sublime中实现以下。 其实右上角的内容是可以被点击的,所以我们使用超链接标签,也就是a标签,但是a标签是需要配合 ...
分类:其他好文   时间:2017-08-16 09:55:55    阅读次数:203
BIO与NIO、AIO的区别
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待 ...
分类:其他好文   时间:2017-08-16 00:45:00    阅读次数:182
appium+python在Mac上环境搭建
前言 mac上搭建appium+python的环境还是有点复杂的,需要准备的软件 1.nodejs 2.npm 3.cnpm 4.appium 5.pip 6.Appium-Python-Client 一、nodejs安装 1.nodejs下载地址:https://nodejs.org/ 2.下载完 ...
分类:移动开发   时间:2017-08-15 23:33:26    阅读次数:691
Android学习之Android studio TraceView和lint工具的使用具体解释
上次讲述了一下Android studio Terminal的使用配置,今天又学习了一下关于Traceview和lint工具的使用。 首先来讲lint吧: Android lint工具是Android studio中集成的一个代码提示工具。它主要负责对你的代码进行优化提示,包含xml和java文件, ...
分类:移动开发   时间:2017-08-15 23:10:09    阅读次数:305
javaScript之深拷贝与浅拷贝
js中有两种数据类型: 1. 基本类型 : Number、String、Boolean、Null、Undefined 2. 复杂类型 : Object 、Array 深拷贝和浅拷贝只针对复杂类型的数据,因为基本类型数据的定义都会重新开辟新的内存。 浅拷贝拷贝的是内存地址,只是增加一个指针指向已有的内 ...
分类:编程语言   时间:2017-08-15 23:09:05    阅读次数:162
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!