0

Mac-修改hosts文件(映射IP,取代网络DNS功能)

什么是hosts文件? hosts文件是一个用于储存计算机网络中各节点信息的计算机文件 这个文件负责将主机名映射到相应的IP地址 hosts文件通常用于补充或取代网络中DNS的功能 和DNS不同的是计算机的用户可以直接对hosts文件进行控制 why do it 今天在给Mac装Homebrew的 ...

macro小K 发布于 2020-07-11 15:42 评论(0)阅读(10)
0

从封装变化的角度看设计模式——接口隔离

封装变化之接口隔离 在组件的构建过程当中,某些接口之间直接的依赖常常会带来很多问题、甚至根本无法实现。采用添加一层间接(稳定)的接口,来隔离本来互相紧密关联的接口是一种常见的解决方案。 这里的接口隔离不同于接口隔离原则,接口隔离原则是对接口职责隔离,也就是尽量减少接口职责,使得一个类对另一个类的依赖 ...

良许Linux 发布于 2020-07-11 14:31 评论(0)阅读(71)
0

痞子衡嵌入式:其实i.MXRT1050,1020,1015系列ROM也提供了FlexSPI driver API

本篇是《利用i.MXRT1xxx系列ROM提供的FlexSPI driver API可轻松IAP》的续集,上篇文章基本上把ROM API原理及使用讲得很透彻了,但文中卖了一个关子,即i.MXRT1xxx系列一共出了7款型号,但并不是每个型号都开放了ROM API,最早诞生的三款型号(105x、102... ...

痞子衡 发布于 2020-07-11 13:51 评论(0)阅读(21)
0

007.Nginx虚拟主机

一 虚拟主机 1.1 虚拟主机概念 对于Nginx而言,每一个虚拟主机相当于一个在同一台服务器中却相互独立的站点,从而实现一台主机对外提供多个 web 服务,每个虚拟主机之间是独立的,互不影响的。 1.2 虚拟主机类型 通过 Nginx 可以实现虚拟主机的配置,Nginx 支持三种类型的虚拟主机配置 ...

木二 发布于 2020-07-11 10:04 评论(0)阅读(98)
0

docker基础:本地镜像管理相关命令

容器是一种清理级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。 ...

不羁的罗恩 发布于 2020-07-11 08:50 评论(0)阅读(13)
0

docker基础:镜像仓库相关命令

容器是一种清理级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。 ...

不羁的罗恩 发布于 2020-07-11 08:35 评论(0)阅读(10)
0

docker基础:yum安装

容器是一种清理级、可移植、自包含的软件打包技术,使应用程序可以在几乎任何地方以相同的方式运行。 ...

不羁的罗恩 发布于 2020-07-11 08:31 评论(0)阅读(13)
0

Modbus的CRC校验实验

Modbus的CRC校验实验 表述 Name : "CRC-16/MODBUS" Width : 16 Poly : 8005 Init : FFFF RefIn : True RefOut : True XorOut : 0000 Check : ? 先参考一些厂家给的MODBUS校验程序 con ...

cau_par 发布于 2020-07-11 08:28 评论(0)阅读(9)
0

从封装变化的角度看设计模式——对象创建

封装变化之对象创建 在对象创建的过程中,经常会出现的一个问题就是通过显示地指定一个类来创建对象,从而导致紧耦合。这是因为创建对象时指定类名将使你受特定实现的约束而不是特定接口的约束。这会使未来的变化更加复杂。要避免这种情况,就应该间接地创建对象。 这种紧耦合的问题很大程度是由new关键字带来的,由于 ...

良许Linux 发布于 2020-07-10 20:09 评论(0)阅读(54)
0

从封装变化的角度看设计模式——对象创建

封装变化之对象创建 在对象创建的过程中,经常会出现的一个问题就是通过显示地指定一个类来创建对象,从而导致紧耦合。这是因为创建对象时指定类名将使你受特定实现的约束而不是特定接口的约束。这会使未来的变化更加复杂。要避免这种情况,就应该间接地创建对象。 这种紧耦合的问题很大程度是由new关键字带来的,由于 ...

良许Linux 发布于 2020-07-10 20:09 评论(0)阅读(15)
0

006.Nginx访问控制

一 Nginx 连接限制 1.1 HTTP协议的连接与请求 HTTP是建立在TCP, 一次HTTP请求需要先建立TCP三次握手(称为TCP连接),在连接的基础上再进行HTTP请求。 HTTP请求建立在一次TCP连接基础上,对于HTTP会话,一次TCP连接可以建立多次HTTP请求。 HTTP协议版本 ...

木二 发布于 2020-07-10 10:18 评论(0)阅读(213)
0

vim的快捷键操作命令

1. 关于Vim vim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimt ...

空空道人┞ 发布于 2020-07-10 00:39 评论(0)阅读(32)
0

jvm之栈、堆

1. Java Virtual Machine ​ 人群当中,一位叫java的小伙子正向周围一众人群细数着自己取得的荣耀与辉煌。就在此时,c老头和c老头缓步走来,看着被众人围住的java,c老头感叹地对着身旁的c说道:“原以为你就可以挑起我的梁子一直走下去的。” ​ c笑着回应道:“江山代有才人出, ...

良许Linux 发布于 2020-07-09 20:23 评论(0)阅读(118)
0

spark报错:WARN util.Utils: Service 'SparkUI' could not bind on port 4040. Attempting port 4041.4042等错误

spark报错:warn util.utils::service 'sparkUI' can not bind on part 4040.Attempting port 4041. 4042等错误 网上说的原因如下: 问题1 spark-shell里面又单独的设置了spark的context,因为s ...

Angelasp 发布于 2020-07-09 16:32 评论(0)阅读(23)
1

操作系统概述

刚学完操作系统,想着不能白学了,简单易懂的记录一下同时也再巩固一下基础。 ...

Buneary 发布于 2020-07-09 10:19 评论(0)阅读(87)
0

005.Nginx配置下载站点

一 下载站点 1.1 下载站点配置 语法:autoindex on | off; 默认值:autoindex off; 配置段:http,server,location Nginx默认不允许列出整个目录浏览,需要如下配置: 1 [root@nginx01 ~]# mkdir /download #创 ...

木二 发布于 2020-07-09 08:47 评论(0)阅读(66)
0

Shell:调试脚本

调试脚本所花费的时间常常比编写代码还要多。所有编程语言都应该实现的一个特性就是在出现始料未及的情况时,能够生成跟踪信息。调试信息可以帮你弄清楚是什么原因使得程序行为异常。 ...

不羁的罗恩 发布于 2020-07-08 22:39 评论(0)阅读(37)
0

Linux下diff命令用法详解

大家好,我是良许。 我们在平时工作的时候,经常要知道两个文件之间,以及同个文件不同版本之间有何异同点。在 Windows 下,有 beyond compare 这个好用的工具,而在 Linux 下,也有很多很强大的工具,良许之前也写过一篇文章介绍: Linux下9种优秀的代码比对工具推荐 这些比对工 ...

良许Linux 发布于 2020-07-08 21:37 评论(0)阅读(154)
0

万变不离其宗之I2C要点总结

[导读] 前文大致总结了单片机串口的一些值得注意的要点,本文来梳理一下I2C总线的一些应用要点。这个题目有点大,对于I2C其实很多地方也没讲清楚,只为了与前文形成系列,如果大家有补充欢迎留言。说了些闲话,进入正题吧。 I2C之前世今生 \(I^2C\)(Inter-Integrated Circui ...

逸珺 发布于 2020-07-08 21:37 评论(0)阅读(44)
1

万变不离其宗之UART要点总结

[导读] 单片机开发串口是应用最为广泛的通信接口,也是最为简单的通信接口之一,但是其中的一些要点你是否明了呢?来看看本人对串口的一些总结,当然这个总结并不能面面俱到,只是将个人认为具有共性以及相对比较重要的点做了些梳理。 啥是串口? 首先这玩意儿分两种: **通用异步收发器(UART)**是用于异步 ...

逸珺 发布于 2020-07-08 21:22 评论(0)阅读(106)