自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (6)
  • 收藏
  • 关注

原创 拉取多CPU架构容器镜像推送到其他仓库

一个docker镜像可能会有多种CPU架构的变体,如何把这些多架构的镜像全部从公共镜像库同步到自建的库上?

2022-11-18 11:13:55 1082 1

原创 Golang 空通道考究

最近看到了一些帖子和博客在讨论golang里面对空通道进行读写操作。本人也比较好奇,就实验了一下,发现和大家的描述都有出入。

2022-07-18 18:05:01 502

原创 光猫桥接后宽带降速问题解决

解决电信宽带下,光猫桥接后使用路由器拨号时宽带降速的问题。

2022-04-11 13:42:39 32360 9

原创 Golang Slice扩容研究、实验及论证

阅读、了解Golang的slice相关资料时,发现资料之间的内容各不相同,因此自己做个实验验证一下。最终发现大多数资料的描述都是有问题的。

2022-02-18 15:54:16 317

原创 golang context 称呼的一个想法

golang context称呼的一个想法

2021-12-16 17:58:48 80

原创 Golang获取私有库

title: Golang获取私有库date: 2021-11-19 16:20createDate: 2021-11-19tags: gocategory: go/grammar_cjkRuby: true一、场景 自己部署了一个Gitlab Gitlab配置了https,并且证书是自己签发的之前写的这个方法太罗嗦了 go modules 使用本地库、公开库和私有库,重新精简一下。二、解决方法假设你的域名是 gitlab.example.com1. go版本 >= .

2021-11-19 16:36:36 511

原创 go slice作为函数参数是值传递

1、问题描述在很多Go的文章、博客中都有提到这样的内容:slice 在作为函数入参时采用的是引用(地址)传递。并且这几乎成了 “众所周知” 的知识点。平时并没有留意别人是怎么看这里的,但最近面试和工作中发现上述观点几乎得到了其他人的共同认可。但在我初学Go的时候有幸看到过另一种说法,最近重新查阅资料整理代码给大家分享一下。以下内容如果读者有什么不同见解和分析,欢迎留言或者发送邮件讨论交流。2、证明分析以下采用反证法先假设 “slice 在作为函数入参时采用的是引用(地址)传递” 成立,

2021-09-06 14:19:15 640

原创 docker导出全部镜像

背景由于工作需要,要一次性导出机器上全部的镜像。导出命令: docker save $(docker images --format '{{.Repository}}:{{.Tag}}') -o allinone.tar

2020-08-09 16:50:39 5269 11

原创 局域网下载断网问题

背景局域网中的几台机器,通过ftp和docker命令下载会导致系统网络故障,导致网络断开,稍后网络自动恢复。解决办法经过排查,是网络掩码配置错误。以Centos7的配置 /etc/sysconfig/network-scripts/ifcfg-ens192 为例:TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="none"DEFROUTE="yes"IPV4_FAILURE_FATAL="yes"IPV6INIT

2020-08-04 15:49:44 550

原创 ubuntu 20.04 启用 指纹登录

文章目录一、介绍二、更新指纹识别器驱动三、添加指纹参考资料及附录一、介绍为了开发的时候更顺滑、问题更少,把 ThinkPad P53 装上了Ubuntu 20.04 TLS,指望用上几年。换成 Ubuntu 以后,在设置里面发现支持指纹登陆,但是直接使用会报错,因为指纹器无法识别。二、更新指纹识别器驱动在 ubuntu 20.04 中,一些硬件的固件推荐使用 fwupd 来更新,这个命令默认已经安装了。1、更新系统$ sudo apt update$ sudo apt upgrade -

2020-07-22 11:08:50 14083 7

原创 尝鲜 部署 Nginx Quic

文章目录一、介绍二、操作说明2.1、boringssl2.2、Nginx使用参考资料及附录一、介绍尝鲜 Nginx Quic 版本。二、操作说明1、下载 boringssl2、下载 Nginx 并编译安装2.1、boringsslBoringSSL 是由谷歌开发,从 OpenSSL 中分离的一个分支。## 创建目录$ mkdir ~/NginxWithQuic$ cd ~/NginxWithQuic## 下载代码$ git clone https://github.com/go

2020-07-04 19:35:04 3151 3

原创 go modules 使用本地库、公开库和私有库

文章目录一、简介二、引用本地目录二、引用合规库三、引用私有不合规库3.1、配置仓库访问权限3.2、本地配置“访问令牌(Access Token)”参数3.3、配置使用git方式拉取代码五、最常见的私有不合规库参考资料及附录一、简介公司项目使用 go module 开发的过程中会有一些自己的库要引用,这些库用gitlab管理,需要研究引用gitlab库的方法,下面是研究过程中的一些经验。介绍两种引用方案:1、引用本地目录2、引用合规地址库3、引用私有不合规库4、最常规(恶心) 的私有不合规库

2020-07-04 08:41:36 8380

原创 Goland护眼主题配置

一、说明Goland编辑器自定义护眼主题和高亮配色。在 Monocai Color Theme 主题基础上重新修改后的主题配置。为了保护眼睛,采用暗黑风格,语法高亮和配色采用中高的对比度。二、修改主题和高亮配色下载配置:Goland_201911217_settings.zip导入参考 Intellij IDEA 导出配置,导入配置的方法屏幕亮度不要太高对比度不要太低,也不...

2019-12-18 16:12:49 2837 1

原创 gitlab-ci报错gitlab stuck问题解决

文章目录问题描述.gitlab-ci.yml示例问题描述最近在Centos7上面安装了最新版本的gitlab-runner(12.4.1),使用过程中发现pipeline报错:stuck。经查阅资料、排查发现:.gitlab-ci.yml 必须要配置 tags,指定使用哪个gitlab-runner才可以。.gitlab-ci.yml示例before_script: - PATH=$...

2019-11-15 17:34:19 7019

原创 lz4-erlang 生成Windows动态链接库(dll)

文章目录lz4-erlang 生成Windows动态链接库(dll)1、下载 lz4-erlang 库2、Visio studio 创建空白项目3、添加相关的 `.c` 和 `.h`4、修改 `属性`5、生成 dlllz4-erlang 生成Windows动态链接库(dll)1、下载 lz-erlang 库2、打开 Visio studio,创建空白 C++ 项目3、添加相关的 .c 和...

2019-11-12 23:33:00 443

原创 Ubuntu Dns设置

Ubuntu Dns设置以及设置失败处理Ubuntu Dns Server要通过修改 /etc/resonconf/resolv.conf.d/base 完成。但有时依然设置失败。

2017-10-16 18:06:57 1351

原创 Erlang高阶函数——递归

高阶函数递归用法高阶函数实现尾递归有两种方式:1、将高阶函数自身作为参数传入,并在内部调用2、通过fun进行类似普通函数的定义

2017-06-27 10:35:25 1213

翻译 LoRaWAN 规范1.0 (1.0.2) 第七章 - 重传退化

LoRaWAN 规范1.0 (1.0.2) 第七章 - 重传退化下述上行帧会触发灾难性的、持续的无线网络过载:

2017-05-02 18:04:38 2002

原创 Erlang 保护式

, ;和 andalso orelse保护式中 , andalso作用几乎相同, ; orelse作用几乎相同。这里用几乎而不是完全,理由如下。

2017-03-21 18:41:00 842

原创 LoRaWAN 一些概念解释

说明本文对LoRaWAN中的一些大家不理解的概念进行说明。比如:占空比、MIC等

2017-02-15 17:19:57 7190

原创 网关、节点性能数据整理

一些用到的一些网关、节点相关的参数

2016-11-29 15:32:28 4322 3

原创 Erlang code:priv_dir/1报错

使用 code:priv_dir/1 查找 priv 的路径会报错: {error,bad_name}

2016-10-17 17:29:40 1570

原创 ubuntu16.04安装mysql报错解决

问题描述ubuntu16.04 安装mysql-server、mysql-client时报错 update-alternatives: 错误: 候选项路径 /etc/mysql/my.cnf.fallback 不存在 dpkg: 处理软件包 mysql-common (--configure)时出错:

2016-09-20 10:42:48 12707

翻译 LoRaWAN 规范1.0 (章节10~13)

LoRaWAN 规范1.0 (章节10~13)除了帧头中FCtrl字段的保留(RFU)位,B类和A类的上行数据帧一样。B类使用A类中没有使用的RFU位

2016-08-21 16:37:25 9395 2

翻译 LoRaWAN 规范1.0 (1.0.1)(章节7)

LoRaWAN 规范1.0 (1.0.1)(第七章部分)

2016-07-28 16:10:00 14680 3

翻译 LoRaWAN 规范 1.0 (章节5)

LoRaWAN第五章完整翻译

2016-07-08 11:31:28 16575 11

原创 LoRaWAN版本历史及协议格式说明

介绍各个版本的LoRaWAN变动及协议格式说明

2016-07-08 11:14:40 15966

翻译 LoRaWAN 规范 1.0 (6)

LoRaWAN 规范1.0 (第六章部分)6 终端激活(End-Device Activation)

2016-04-26 19:52:59 16478 12

翻译 LoRaWAN 规范 1.0(2~4章)

最近在做LoRa, LoRaWAN协议略微复杂,边读边翻译,现在把翻译分享给各位做物联网的同行。 当然里面掺杂了一些我的个人笔记,希望对大家有所帮助。 如果哪里有问题,欢迎应各位留言或者邮件指正。

2016-03-04 16:07:08 51098 26

原创 Erlang-AES加密

AES加密算法五种模式该博客有介绍,更多模式介绍参考这篇论文。 Erlang的encyto模块提供了很多加密算法,目前只用AES,做个笔记:Erlang中AES加密方法: aes_cbc128aes_cbc256aes_ige256aes_cfb8aes_cfb128aes_gcm试验笔记:aes_cbc128 和 aes_cbc256的初始向量都是128位,其它对应各自位数变化。

2015-10-14 16:51:32 2977

原创 ubuntu git钩子笔记

git配置钩子的时候,想在钩子结束触发新的脚本写日志,结果总是提示 sh: 0: can't open push2chat原来在这里执行另外的sh需要用绝对路径#!/bin/sh## An example hook script to prepare a packed repository for use over# dumb transports.## To enabl

2015-07-09 18:09:18 1036

原创 Erlang编码utf8转urlunicode(二)

Erlang uri 编码,任意数据转为uri的urlunicode编码

2015-07-02 10:41:24 3998 1

原创 Erlang中文编码(一)

最近有朋友使用Erlang遇到一个编码问题。Erlang里面直接把汉字弄成串是这样的:24> A = "汉字".[27721,23383]但是有时候汉字会出现这种utf8格式的:[228,184,173,230,150,135]有时候需要把utf8的ascii码转成第一种,这就需要下面的方式:%% ASCII码转为Erlang中正常的中文编码asc_to_cn(Data) when is_l

2015-07-01 15:17:20 1319

原创 intellij idea 分屏设置

1、找到分屏功能File -> setting -> keymap,搜索(注意大小写):   Split Vertically 水平分屏   Split Horizontally 垂直分屏 2、设置快捷键,   编辑快捷键的地方在搜索框同一行:   在标签上直接鼠标右键也会有这些选项。

2015-06-30 15:01:36 39911

原创 Erlang中的cons operator |

Erlang中的cons operator |  最近看书的时候发现操作符” | “有个称呼:cons operator。   十分好奇这个操作符到底应该叫什么,然后就百度——什么都没有······ 再谷歌,搜到不少资料,不过都是Lisp里面的;还都是介绍性质,通过一些例子来说明用法,并没有明确的定义。蛋疼,不得已要花力气自己弄清了。    Erlang中出现了cons这个词,费劲查了半天发

2015-05-07 17:05:59 692

原创 位图分析续

1、  续上次:提出问题上一篇文章里在最后我说过:PS产生的位图(bmp)文件每个像素都是4字节,第四个字节是用来补位的,但是并没有解释这么做的原因。我们先看一下windows产生的位图是什么样的。你会疑问:难道不是上一篇说的那样吗?下面我给详细展示一下:一、首先随便找两张图片这里我用lena.bmp和hoses.bmp(万马奔腾的图像),这个位图是将jpg文件通过画图板转

2014-05-15 20:13:28 1536

原创 位图(bmp)文件格式分析

位图(bmp)文件格式分析作者:深蓝(由博主分享)一、什么是位图计算机能以位图和矢量图格式显示图像。1、位图(Bitmap):图像又称点阵图或光栅图,它使用我们称为像素(象素,Pixel)的一格一格的小点来描述图像。计算机屏幕其实就是一张包含大量像素点的网格。当我们把位图放大时,每一个像素小点看上去就像是一个个马赛克色块。2、矢量图(Vector)使用直线和曲线来描述图

2014-05-14 11:42:46 18461

原创 C/C++中多维数组做参数情况的详细解释

C/C++中函数形参是多重指针的详细解释

2014-04-08 11:24:20 4124 2

Goland_201911217_settings.zip

Goland在 Monocai Color Theme 主题基础上重新修改后的主题配置。为了保护眼睛,采用暗黑风格,语法高亮和配色采用中高的对比度。

2019-12-18

test_udp.erl

使用erlang进行UDP测试

2015-10-26

使用erlang进行UDP测试

使用erlang进行UDP测试,这几个是为了凑够20字。

2015-10-26

mysql-connector-odbc-noinstall-5.3.4-win32.zip

mysql-connector-odbc-noinstall-5.3.4-win32.zip

2014-07-23

电脑变热点AP

使有无线网卡的电脑变为无线路由器(非原创)

2012-03-04

IPmana IP加速器

此文件为绿色版,实现IP地址给宽带加速,减小网络延迟

2012-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除