本节内容 一、编程范式 编程指的是写程序、敲代码,就是指程序员用特定的语法、数据结构和算法编写的代码,目的是来告诉计算机如何执行任务的。 在编程的世界里最常见的两大流派是:面向过程与面向对象。“功夫的流派没有高低之分,只有习武的人才有高低之分“,在编程世界里更是这样,面向过程与面向对象在不同的场景下 ...
分类:
编程语言 时间:
2018-06-04 19:15:09
阅读次数:
179
编程范式 编程即写程序or代码,具体是指程序猿用特定的语法+数据结构+算法编写代码,目的是用来告诉计算机如何执行任务。 如果把编程的过程比喻为练习武功,那么编程范式指的就是武林中的各种流派,而在编程的世界里最常见的两大流派就是:面向过程和面向对象 面向过程和面向对象在不同的场景下都各有优劣,谁好谁坏 ...
分类:
编程语言 时间:
2018-06-02 23:57:21
阅读次数:
233
Ⅰ第一范式(1NF): 数据库表中的字段都是单一属性的,不可再分。 这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。 数据库表中的字段都是单一属性的,不可再分。 定义:如果一个关系模式R的所有属性都是不可分的基本数据项,则R属于1NF。 例如,下面的数据库表是符合第一范式的: ...
分类:
其他好文 时间:
2018-06-02 22:19:57
阅读次数:
141
什么是AOP AOP 是一种编程范式,与编程语言无关; 将通用逻辑从业务逻辑中分离出来(假如你的业务是一条线,我们不在业务线上写一行代码就能完成附加任务!我们会把代码写在其他的地方); 具体实现 (1) 引入依赖 (2) 创建HttpAspect.java 文件 类上加入@Aspect @Compo ...
分类:
编程语言 时间:
2018-06-02 20:38:16
阅读次数:
199
一、什么是面向对象的程序设计 1、何为数据结构? 数据结构是指相互之间存在一种或多种特定关系的数据元素的集合,如列表、字典。 2、何为编程? 编程是指程序员用特定的语法+数据结构+算法,组成的代码,告诉计算机如何执行任务的过程。 3、何为编程范式? 实现一个任务的方式有很多种,对这些不同的编程方式的 ...
分类:
编程语言 时间:
2018-06-02 12:54:50
阅读次数:
183
随着数据的积累,慢慢的我们一些不好的习惯都会在系统中暴露出来,程序执行的效率低,用户体验下降,如果我们不采取一些措施,那么用户就回流失。提高程序的执行效率可能需要做很多工作,但其中一个重要的工作就是mysql优化,或者称为数据库优化。优化方向1.表设计合理化(数据库范式)2.添加适当的索引(主键索引、唯一索引、普通索引、全文索引)3.高效的sql(sql语句优化,尤其是慢查询)4.分表技术(水平分
分类:
数据库 时间:
2018-06-02 00:39:05
阅读次数:
175
面向对象基本概念面向对象是一种编程范式。范式是指一组方法论。编程范式是一组如何组织代码的方法论。编程范式指的是软件工程中的一种方法学。一些主流的编程范式:OOP-面向对象编程世界观:一切皆对象。FP-函数式编程世界观:一切皆函数。一般指无副作用的函数。PP-过程化编程IP-指令式编程LP-逻辑化编程AOP-面向方面编程装饰器设计方法:自顶向下自底向上面向对象更进一步的抽象了世界。OOP的世界观:世
分类:
编程语言 时间:
2018-05-31 23:06:24
阅读次数:
245
Matlab提供了功能强大的并行计算工具箱。该工具箱的一大特点是向用户隐藏了代码的实际运行环境。按照一定编程范式编写的并行代码,既可以在本地运行(类似于多线程),也可以在网络上的计算机集群上运行。 点击matlab界面左下角的parallel pool,可以设置本地运行环境的属性,比如启用的work ...
分类:
其他好文 时间:
2018-05-31 02:50:59
阅读次数:
230
thread库使用future范式提供了一种异步操作线程返回值的方法,因为这个返回值在现场开始执行时还是不可用的,是一个未来的期待值,所以被称为future。future使用packaged_task和promise两个模板类来包装异步调用,用unique_future和shared_future来 ...
分类:
编程语言 时间:
2018-05-30 01:24:18
阅读次数:
833
package Xwxx; import java.util.ArrayList; import java.util.Iterator; import java.util.function.IntBinaryOperator; public class Fanx { public static vo... ...
分类:
编程语言 时间:
2018-05-29 17:14:18
阅读次数:
180