OO第三阶段总结 一、关于规格化设计 随着程序规模的增大,面向流程式的编程方法的弊端越来越明显,由此产生了面向对象的编程方法。在面向对象的编程过程中,一切皆对象,那么对对象的引用构成了程序的主体,由于大型程序往往是由多个人共同完成的,在互相引用对方所编程的对象的过程中,如果一行一行的去读对方所写的代 ...
分类:
其他好文 时间:
2018-05-30 01:25:20
阅读次数:
147
新装centos7系统,配置ip步骤如下:获取动态ipdhclient#关闭dhclient命令:dhclient-r获取网关route查看ip:ipaddr配置静态网卡:vi/etc/sysconfig/network-scripts/ifcfg-ens33需要修改的选项如下:ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.1.106NETMASK=255.25
分类:
其他好文 时间:
2018-05-30 01:25:11
阅读次数:
186
20155326《网络对抗》免考项目——深入恶意代码之恶意代码详解 什么是恶意代码 恶意代码是一种程序,它通过把代码在不被察觉的情况下镶嵌到另一段程序中,从而达到破坏被感染电脑数据、运行具有入侵性或破坏性的程序、破坏被感染电脑数据的安全性和完整性的目的。 恶意代码生命周期 攻击目标: 个人计算机 服 ...
分类:
其他好文 时间:
2018-05-30 01:25:03
阅读次数:
304
Vue路由: 1 、Vue-rouer入门2 、子路由3 、路由传参4 、多路由区域操作5 、重定向6 、过渡动画7 、404页面8 、钩子函数9 、编程式导航 $route.name 传递参数几种方式:1、利用name {{$route.name}} 相当于封装路由2、利用导航 <router-l ...
分类:
其他好文 时间:
2018-05-30 01:24:53
阅读次数:
231
一、规格化设计的发展历史以及为什么得到重视 规格的历史: 从20世纪60年代开始,就存在着许多不同的形式规格说明语言和软件开发方法。在形式规格说明领域一些最主要的发展过程列举如下: 1969-1972 C.A.R Hoare撰写了"计算机编程的公理基础(An Axiomatic Basis for ...
分类:
其他好文 时间:
2018-05-30 01:24:44
阅读次数:
204
Inheritance(继承) - 表示 is-a ,如下代码所示: - 继承关系下的构造和析构: 构造由内而外 Derived的构造函数首先调用Base的default构造函数,然后才执行自己。如,Derived::Derived(...) : Base() { ... }; 析构由外而内 Der ...
分类:
编程语言 时间:
2018-05-30 01:24:37
阅读次数:
259
virtualenv用于在一台机器上创建多个独立的python运行环境,可以解决: 1. 隔离项目之间的第三方包依赖 2.在没有权限的情况下安装新的Python软件包 除此之外,还有一个额外的好处:部署应用时,把开发环境的虚拟环境打包到生产环境即可。 1.安装 2.使用 以上代码在D:\mysite ...
分类:
编程语言 时间:
2018-05-30 01:24:28
阅读次数:
175
thread库使用future范式提供了一种异步操作线程返回值的方法,因为这个返回值在现场开始执行时还是不可用的,是一个未来的期待值,所以被称为future。future使用packaged_task和promise两个模板类来包装异步调用,用unique_future和shared_future来 ...
分类:
编程语言 时间:
2018-05-30 01:24:18
阅读次数:
833
题目:解码方法数 难度:Medium 题目内容: A message containing letters from A-Z is being encoded to numbers using the following mapping: 'A' -> 1 'B' -> 2 ... 'Z' -> 2 ...
分类:
编程语言 时间:
2018-05-30 01:24:09
阅读次数:
327
在上一篇文章中,我介绍了关于GC机制中,GC在确认垃圾对象后,是如何回收这些垃圾对象的几种算法。现在介绍下GC机制一般是如何定位(或者叫做标记)出这些垃圾对象的。我们先来问下自己,如何判介绍了断一个对象可以被回收。答案很简单也很直白。这个对象再也不会被调用到了 ,那么就可以被回收了。那么怎么判断一个 ...
分类:
编程语言 时间:
2018-05-30 01:24:01
阅读次数:
236
参考博客地址:https://blog.csdn.net/jameshadoop/article/details/48223645 https://www.abcdocker.com/abcdocker/2090 http://blog.51cto.com/dellinger/1973696 官方地 ...
分类:
其他好文 时间:
2018-05-30 01:23:51
阅读次数:
238
一、基本概念 1.1 进程 其实进程就是正在进行的一个程序或者任务,而负责执行任务的是CPU,执行任务的地方是内存。跟程序相比,程序仅仅是一堆代码而已,而程序运行时的过程才是进程。另外同一个程序执行两次就是两个进程了。 1.2 并发与并行 无论是并行还是并发,在用户看来都是'同时'运行的,不管是进程 ...
分类:
系统相关 时间:
2018-05-30 01:23:29
阅读次数:
751
预、API介绍 mxnet.metric gluon.loss.Loss mxnet.contrib.ndarray.MultiBoxTarget mxnet.contrib.ndarray.MultiBoxDetection ...
分类:
Web程序 时间:
2018-05-30 01:23:22
阅读次数:
930
CLUSTER MEET命令被用来连接不同的开启集群支持的 Redis 节点,以进入工作集群。 基本的思想是每个节点默认都是相互不信任的,并且被认为是未知的节点,以便万一因为系统管理错误或地址被修改,而不太可能将多个不同的集群节点混成一个集群。 因此,为了使给定的节点能将另一个节点接收到组成 Red ...
分类:
其他好文 时间:
2018-05-30 01:23:13
阅读次数:
242
日常开发中经常会遇到xxx.class 找不到的异常,但是这个类确实存在我们的项目中,就会感觉很离奇,其实这就是包冲突的问题 冲突问题 比如项目中引用了两个 fastjson.jar的版本,分别为 fastjson:1.2.28 fastjson:1.2.3 我们用到了1.2.28中的某个类, 比如 ...
分类:
其他好文 时间:
2018-05-30 01:22:56
阅读次数:
336
Python生态圈:WEB开发、爬虫、金融量化分析、自动化运维、云计算、游戏开发、人工智能、科学计算 等。 机器语言:计算机可以读懂的语言,二进制。 优点:运行速度快。 缺点:跨平台效率低,开发复杂,开发效率低。 跨平台:不同操作系统、不同硬件(芯片)等。 汇编语言:简单来说,将0/1的二进制以英文 ...
分类:
编程语言 时间:
2018-05-30 01:22:48
阅读次数:
262