软件架构是软件开发中一个非常非常重要的过程。我们都知道在一个软件开发项目中,软件架构师是一个团队的核心,他负责整个软件开发的分工和沟通的安排,组织整个 团队进行分工合作,高效率的完成软件开发任务。 在之前的代码编写中,大多数是自己独立开发,编写代码和测试代码。从来没有加入过实际项目开发过程,也少有团 ...
分类:
其他好文 时间:
2020-02-18 11:23:01
阅读次数:
123
1. 函数指针(重要): 定义:它是一个指针,指向函数;即它是函数形式的指针变量。 格式: 返回值类型 (* 变量名)(参数1类型, 参数2类型……); 例子: #include<stdio.h> //定义函数function_1 void function_1(int , float) { pri ...
分类:
其他好文 时间:
2020-02-18 11:22:45
阅读次数:
67
1、Docker入门简介 Docker技术类似码头上看到的集装箱,最早集装箱没有出现的时候,码头上有许多搬运的工人在搬运货物,有了集装箱以后,搬运货物变得简单,通过集装箱的搬运模式更加单一、高效,将货物打包在集装箱里面,可以复制货物之间相互影响。 如果要将货物搬运到另一个码头就需要装运,通过集装箱, ...
分类:
其他好文 时间:
2020-02-18 11:22:02
阅读次数:
77
PCB库文件是PCB设计时原材料,如果没有PCB库文件,元件将不会出现在PCB板上,从原理图转换为PCB时只能出现元件名称而没有元件的外形封装。 使用ProtelDXP新建PCB库文件的方法有以下两种: 1、在项目文件PCB_Project1.PrjPCB上单击鼠标右键,在弹出的快捷菜单中执行【追加新文件到项目中】-【PCBLibrary】命令,如图4-1-9所示。 2、执行【文件】-【
分类:
其他好文 时间:
2020-02-18 11:21:42
阅读次数:
125
【前言】 本人学习了一定时间的算法,主要精力都花在数学类的算法上面 而数学类的算法中,本人的大部分精力也花费在了数论算法上 此类算法相对抽象,证明过程比较复杂 网络上的博客有写得非常好的,但也有写得不明所以的 因此,本人特此开一个新的专题,专门负责讲解一些比较基础的数学类算法 但本人知识面也有限,部 ...
分类:
编程语言 时间:
2020-02-18 11:21:30
阅读次数:
106
零总线周转时间SRAM –零总线周转时间SRAM(ZBT SRAM)从读到写的转换需要零个时钟周期,这使得它的反应时间很短。ZBT SRAM通常需要一个专用的控制器使其低反应时间的优势发挥出来。
分类:
其他好文 时间:
2020-02-18 11:20:54
阅读次数:
70
#include <iostream> using namespace std; class AAA { public: AAA() //默认构造 { } AAA(int id, string name) { this->id = id; this->name = name; } ~AAA()//析 ...
分类:
编程语言 时间:
2020-02-18 11:20:28
阅读次数:
90
1、两台机器root用户登录分别创建两个用户用户名:transmission密码:transmission2、两台机器分别切换到transmission用户下,分别执行生成ssh密钥ssh-keygen-trsa3、把主机器的密钥复制到从机器(主就是文件所在机器,从就是需要把文件发送的机器)复制私钥文件scp/home/transmission/.ssh/id_rsa.pubtransmissio
分类:
系统相关 时间:
2020-02-18 11:20:05
阅读次数:
114
给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。 给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。dianhua 示例: 输入:"23"输出:["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"]. 代码如 ...
分类:
其他好文 时间:
2020-02-18 11:19:29
阅读次数:
82
使用原生JS实现轮播图,仅需短短几行代码,代码如下 当然,不可能这么简单,这里我引入了自定义的 Carousel 类,是使用原生 JS 写的,全部的代码就不放出来了,只给出实现轮播的核心代码 javascript // nextIndex 下一个 index change(nextIndex) { ...
分类:
Web程序 时间:
2020-02-18 11:18:57
阅读次数:
79
一,下载: 1,下载页面: https://redis.io/ 2,下载 [root@localhost source]# wget http://211.136.65.167/cache/download.redis.io/releases/redis-5.0.7.tar.gz?ich_args2 ...
分类:
其他好文 时间:
2020-02-18 11:18:12
阅读次数:
82
适用于BMW的VXDIAGVCXSE安装指南,范围,诊断和编程检查结果。一般来说,拥有一个是有价值的。适用于BMW的VXDIAGVCXSE软件系统安装提示:包装的CD包含有驱动力,如果您拥有初始的BMW软件系统,请首先运行驱动力。如果您没有最初的BMW软件系统,只需运行包装中的500GBHDD,将其插入PC,即可正常运行。通过Wifi和蓝牙将VXDIAGVCXSE连接到计算机和BMW车辆:1)。使
分类:
其他好文 时间:
2020-02-18 11:17:12
阅读次数:
80
一、模式命令。 首次开机,路由器设备需要初始化,这里我选择no。 Router> 用户模式Router>enable 进入特权模式Router# 特权模式 Router#configure terminal 进入全局配置模式Router(config)# 全局配置模式 二、基本命令 Router(c ...
分类:
其他好文 时间:
2020-02-18 11:15:50
阅读次数:
91
Spark Streaming源码流程解析。 [toc] 写在前面 以下是我自己梳理了一遍Spark Streaming程序运行的流程,过程可能有点细、有点乱。 大家可以一边看我写的流程、一边跟着步骤点进去看源码,这样就不会太乱了。 跟着源码走一遍以后,对Spark Streaming的理解也就很清 ...
分类:
其他好文 时间:
2020-02-18 11:15:09
阅读次数:
89
本文全面解析自动化测试相关概念、实现原理、测试工具,目前自动化测试和难点及解决方案。
分类:
其他好文 时间:
2020-02-18 11:14:50
阅读次数:
83
一、源码 1、Lock接口 void lock(); 锁 void lockInterruptibly() throws InterruptedException; 在等待锁时被中断会抛异常 boolean tryLock(); 判断锁是否可用,可用就获取 boolean tryLock(long ...
分类:
其他好文 时间:
2020-02-18 10:09:04
阅读次数:
56