码迷,mamicode.com
首页 > 2018年05月09日 > 全部分享
字符设备---ADC(自己配置硬件寄存器)
ADC:两种方式:1.自己配置寄存器 2.调用三星封装好的函数,这个要简单一些: 由于我们是初学,在这里我采用第一种方法进行ADC设备驱动的编写: 有很多传感器,都是经过模拟电压来反应传感器的感应值:比如说温度传感器,气体浓度传感器等。 这个要结合中断来进行ADC的值的读取:有两种方式:轮询(忙等) ...
分类:其他好文   时间:2018-05-09 23:20:52    阅读次数:208
axios的简单封装及在组件内使用
/**第一步 * 配置编译环境和线上环境之间的切换 * baseUrl: 域名地址 * routerMode: 路由模式 * imgBaseUrl: 图片所在域名地址 * */ let Host = ''; let routerMode = 'hash'; //let imgBaseUrl; if(... ...
分类:移动开发   时间:2018-05-09 23:20:38    阅读次数:320
DNS服务器正反向解析&配置主从DNS服务器
DNS域名系统,万维网上作为域名和IP地址相互映射的一个分布式数据库,为了能够使用户更方便的访问互联网,而不用记住复杂的IP数值,直接通过域名翻译成IP地址的过程称为域名解析,而运用到这个解析的服务器成为DNS服务器。DNS协议运行在TCP和UDP协议上,TCP协议负责链接,而UDP协议负责解析,使用的端口号都为53端口。下面将以一台Linux虚拟机为例,配置DNS服务,并验证正反向的解析功能。一
分类:其他好文   时间:2018-05-09 23:20:29    阅读次数:230
Linux高性能服务编程(I/O复用)
I/O复用(本身是阻塞的)网络程序需要使用I/O复用技术的情况:1.客户端程序需要同时处理多个socket。2.客户端需要同时处理用户输入和网络连接3.TCP服务器要同时处理监听socket和连接socket4.服务器要同时处理TCP请求和UDP请求5.服务器要同时监听多个端口,或者处理多种服务。linux下实现I/O复用的系统调用主要有select,poll和epollselect系统调用的用途
分类:系统相关   时间:2018-05-09 23:20:24    阅读次数:240
反向代理、负载均衡
为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送诸如“I am alive”这样的信息来监控对方的运行状况。 当备份机不能在一定的时间内收到这样的信息时,它就接管主服务器的服务IP并继续提供负载均衡服务;当备份管 ...
分类:其他好文   时间:2018-05-09 23:20:17    阅读次数:178
Node.js:模块系统
为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。 模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。 一、创建模块 在 ...
分类:Web程序   时间:2018-05-09 23:20:07    阅读次数:289
linux
linux系统 常用基本命令:pwd 查看当前所在的目录; /root root 目录名 / 根目录 cd( chang directory 切换目录) cd/ cd .. 返回上一级目录 ls 查看当前目录下的文件 ls-l 列出 当前目录详细文件信息 ls-lh h=human(人) 人性化的展 ...
分类:系统相关   时间:2018-05-09 23:20:01    阅读次数:294
学习笔记(18)
学习笔记
分类:其他好文   时间:2018-05-09 23:19:53    阅读次数:173
Map集合中,关于取值和遍历的相关操作
这是自己的关于map集合的相关操作的小研究,分享给大家。 主要代码内容包含以下: 1,map集合的遍历 2,根据key值获取value值 3,根据value值获取key值 4,返回最大value值对应的key值 5,获取最大key值,最小key值,最大value值,最小value值 上代码: 欢迎批 ...
分类:其他好文   时间:2018-05-09 23:19:41    阅读次数:195
安装mysql5.6+apache2.4
一、安装MYSQL   64  yum install wget   65  wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz   66  tar zxvf mysql-5.6.35-l
分类:数据库   时间:2018-05-09 23:19:33    阅读次数:178
ubuntu 卸载干净软件(包括配置文件)
删除nginx,–purge包括配置文件 1 自动移除全部不使用的软件包 1 列出与nginx相关的软件 并删除显示的软件 1 2 3 4 5 再次执行 1 2 3 这样就可以完全卸载掉nginx包括配置文件 注意点:首先需要停止nginx的服务 ...
分类:系统相关   时间:2018-05-09 23:19:25    阅读次数:264
Java构造函数的深入理解
我们人出生的时候,有些人一出生之后再起名字的,但是有些人一旦出生就已经起好名字的。那么我们在 java 里面怎么在对象一旦创建就赋值呢? 1. 构造方法的作用: 构造方法作用:对对象进行初始化. 2. 构造函数与普通函数的区别: (1). 一般函数是用于定义对象应该具备的功能。而构造函数定义的是,对 ...
分类:编程语言   时间:2018-05-09 23:19:15    阅读次数:224
模拟处理机作业调度---短作业优先调度算法
短作业优先调度原理 短作业优先调度算法是指对短作业优先调度的算法。短作业优先(SJF)的调度算法是从后备队列中选择一个或若干个估计运行时间最短的作业,将它们调入内存运行。 算法流程图 JCB 代表一个作业,JCB 的结构如下: 模拟实现 在屏幕上输出以下作业状态表: 可以通过键盘命令动态地增加作业( ...
分类:编程语言   时间:2018-05-09 23:19:05    阅读次数:539
字母数字下划线常用正则表达式
1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 + 0 ): ^/d+$3. 正整数: ^[0-9]*[1-9][0-9]*$4.非正整数(负整数 + 0): ^((-/d+)|(0+))$5. 负整数 : ^-[0-9]*[1-9][0 ...
分类:其他好文   时间:2018-05-09 23:18:58    阅读次数:250
P2135 方块消除
题目描述 Jimmy最近迷上了一款叫做方块消除的游戏。游戏规则如下:n个带颜色方格排成一列,相同颜色的方块连成一个区域(如果两个相邻方块颜色相同,则这两个方块属于同一区域)。为简化题目,将连起来的同一颜色方块的数目用一个数表示。 例如,9 122233331表示为 4 1 2 3 1 1 3 4 1 ...
分类:其他好文   时间:2018-05-09 23:18:51    阅读次数:188
mac本地搭建wordpress
1 下载安装最新的xampp 2 安装完成后,使用下面的命令开始运行 XAMPP。在终端下以系统管理员 root 的身份登录 管理员root身份登录 使用命令启动XAMPP 启动成功 如果出现类似这种报错 可以执行下面命令 然后在重复上面命令 安装成功输入 http://localhost/dash ...
分类:系统相关   时间:2018-05-09 23:18:45    阅读次数:967
php里进程创建和分析
pcntl_fork()函数创建一个子进程,这个子进程仅PID(进程号) 和PPID(父进程号)与其父进程不同成功时,在父进程执行线程内返回产生的子进程的PID,在子进程执行线程内返回0。失败时,在 父进程上下文返回-1,不会创建子进程 调用函数创建进程的时候,函数执行是有时间的,而新的进程刚好是在 ...
分类:Web程序   时间:2018-05-09 23:18:35    阅读次数:238
1404条   上一页 1 2 3 4 5 6 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!