自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux 远程桌面

常用的远程桌面技术有 VNC、RDP、X2GO,还有例如 SSH X 转发。RDP 是 Windows 远程桌面实用的技术,在 Linux 有开源的 xrdp 方案(本人没用明白遇到一些问题,这里不介绍)。VNC 技术本身的缺陷是协议没有安全机制。不过现在一些 VNC 工具如 TigerVNC 本身可以设置实用密码、TLS 等技术加密连接。除此之外,更常用的方法是通过 SSH 连接 VNC,利用 SSH 自身的安全机制建立安全通道。下面介绍一些常用的 VNC 工具。

2024-04-16 15:51:41 485 2

原创 Linux 中的权限设置

Linux 将文档用户分为文档持有者(owner),持有者所在组(group),其他用户(other)。每个文档的权限分为读(r)、写(w)、执行(x),供使用 3 个 bit 来表示。为了方便阅读,会使用 10 进制数字来表示权限值。例如所有用户仅有读权限,则这个文件的权限值为:444。实际上,文档权限为 4 位,上面例子中444实际上是0444。第一位位特殊标记位,也是使用 3 个 bit 来表示。从左到右分别为:SBIT、SGID、SUID。

2024-03-12 11:03:49 384

原创 开发和运维常用镜像源

先推荐三个好用的镜像站点,这三个站点有很多常用工具的源。

2024-02-04 10:05:46 406

原创 Linux 网络流量相关工具

本文聚焦于网络流量的查看、端口占用查看。至于网络设备的管理和配置,因为太过复杂且不同发行版有较大差异,这里就不赘述,后面看情况再写。需要注意的是,这里列出的每一个工具都有丰富的功能,流量/端口信息查看只是其能力的一部分。可以根据需要深入学习了解,补充自己的工具链。

2024-01-27 18:02:58 691 2

原创 Linux 磁盘设备相关命令

设备名称、厂商名称等信息。

2024-01-23 13:45:33 366

原创 iproute 随手记

想要学习 iproute 请去。这里只是为了方便查找。

2024-01-20 12:54:12 429

原创 如何写年终汇报

每年最头疼的事儿就是写年终个人汇报(总结)。有时还有篇幅限制,疼上加疼。根据个人经验和参考其他同事的汇报,做了一个简要的总结,方便以后写汇报使用。个人汇报大的逻辑是:做了什么+做的怎么样;个人成长;要做什么+怎么做。

2024-01-15 16:13:41 382

原创 Python 解决安装三方包失败的问题

pip 安装三方包失败,常见的情况有三种:不能访问源所在服务器;Python 版本不支持;和本地版本冲突。

2024-01-12 19:14:07 534

原创 SSH 简明介绍

SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。传统远程登录和文件传输方式,例如 Telnet、FTP,使用明文传输数据,存在很多的安全隐患。随着人们对网络安全的重视,这些方式已经慢慢不被接受。SSH 协议通过对网络数据进行加密和验证,在不安全的网络环境中提供了安全的网络服务。SSH 实现安全的基础是非对称加密(如:RSA)。SSH 支持三种认证方式:password(密码)、publickey(公钥)、password+publick。

2024-01-03 15:11:33 411

原创 前端实现动画的几种方式简介

描边动画的核心是 SVG 的两个显示属性,分别是和。用于创建虚线。它的值是一个序列,可以传入多个值,分别指定虚线中线段和间隔的长度。描述相对于起始点的偏移。它的值是一个数值 X,X>0 时,相当于往左移动了 X 个长度单位;X

2023-12-22 20:37:43 800

原创 K8S 为什么关闭 SELinux 和交换内存

在学习搭建 K8S 环境和使用 K8S 时,所有教程必然会提到的事情就是,如同自然规律一样。那么为什么会有这样的要求呢?

2023-12-21 18:12:20 594

原创 K8S 工具收集

杂货铺,我不用 K8S,把见过的常用工具放在这里,后面学的时候再来找。

2023-12-04 18:26:30 874

原创 Windows PowerShell 和 Linux BashShell 极简对比

声明:本文不会涉及原理,详细的介绍,也不是入门文章。仅仅从使用上进行简单比较。

2023-11-03 14:21:54 1009

原创 命令行配置文件

在说具体的配置方式之前,我们需要首先梳理清除几个概念。这有助于我们明白自己在做什么,以及如何把经验平移到其他方面。和命令行相关的有几个感念:terminal(终端)、shell(解释器);interactive 和 non-interactive、login 和 non-login。我们一一来解释和说明它们各自的用途和含义。

2023-10-17 15:11:53 140

原创 Python 常用模块/库

名称说明官方模块typing提供了类型提示的功能,可以在代码中声明变量、函数或返回值的类型。通过使用类型提示,可以增加代码的可读性、可维护性和可靠性。是dataclassPython 3.7 版本引入的一个装饰器,它可以用来自动为类生成标准方法和特殊方法,例如 __init__、__repr__、__eq__等。通过使用 dataclass 装饰器,开发者可以简化类的定义,减少冗余代码。是pydantic用于数据验证和解析的 Python 库。它可以根据声明的模型

2023-08-31 14:39:04 94

原创 Pydantic 学习随笔

这里是零散的记录一些学习过程中随机的理解,因此这里的记录不成体系。如果是想学习建议看官方文档,写的很详细并且成体系。如果有问题需要交流,欢迎私信或者评论。

2023-08-30 14:10:58 381

原创 Python * 和 ** 的用法

和**可以有两种用法:在表达式中使用和在函数中使用。

2023-08-30 09:52:33 126

原创 在 Windows 下使用 conda 的一些注意点

之前一直使用 MacOS 或者 Ubuntu 作为开发环境,最近因为某些特殊原因需要转为使用 Window 作为开发环境。遇到的第一个问题就是不同开发工具的多环境管理。本文是关于 Windows 下使用 conda 的一些记录,关于如何在 Linux 做多环境管理,可以参考另一篇文章。在 conda 之前已经有了很多虚拟环境管理的工具(如:virtual-env 等),最终把 conda 作为首选是因为其:api 友好,学习方便;支持丰富的配置(.condarc),可定制化程度高;

2023-08-28 14:12:04 800

原创 联调 matlab 遇到的一些事儿

记录当时遇到的问题,因为平时不写 matlab,所以没有深入的理解。

2023-08-11 11:44:18 397

原创 基于 kRaft 搭建单机 kafka 测试环境

使用 docker-compose 在单机搭建有三个节点的 kafka 集群。

2023-08-02 20:02:52 1600

原创 Debian 11 编译安装 git 2.42.0(基于 OpenSSL)

git 克隆远程仓库时默认使用 gnutls,正常情况下没有任何问题。当使用 gitlab 时,如果把 gitlab 放在代理后面(如:放在 nginx 后面),则可能会出问题。。此时可以通过自己编译使用 OpenSSL 的 git 来解决这个问题。

2023-07-23 11:07:08 833

原创 前端录屏屏幕 Demo

代码实现了如下功能:录制-保存、录制-回放、直播(边录边回放)

2023-07-08 12:49:19 419

原创 Docker 构建镜像的几个技巧

这里列举的一些例子可以当作最佳实践,有些需要根据场景修改。

2023-07-08 09:46:19 198

原创 Git diff3

要求 git 版本 >= v2.35。

2023-07-05 16:07:47 82

原创 在 Ubuntu 20.04 上静默安装matlab 实践

当在 dockerfile 使用 apt 的时候,如果出问题,可以考虑设置如下环境变量。该环境变量有很多值,请自行 baidu。如果要图形化安装(使用 matlab 的安装 GUI 引导)。最好是注销当前账户,然后使用 root 登录系统。使用 ubuntu:20.04 作为基础镜像,在容器中安装 matlab。如果是使用如下方式安装,会出现 GUI 看不到的情况。怀疑是此时的 X11 转发不能和当前账户共用导致。目的:加快实验速度,同时作为后续部署的基础镜像。工具混淆后部署到服务端。

2023-07-03 18:18:52 1768

原创 在 CentOS 7 上编译安装 git 2.41

去 https://github.com/git/git 下载指定版本(2.41.0)源码。

2023-06-23 14:59:31 660

原创 前端奇淫巧技

上面的代码可以用来检查浏览器是否兼容自己使用的 API,当不兼容时跳转到升级页面,引导用户下载新版浏览器或者其他操作。可以防止当前线程的崩溃,体验更好。

2023-06-01 10:07:00 193

原创 关于函数中参数使用 options 的一点想法

这时,如果需要对参数进行判断,函数实现会很复杂,且并不能保证判断结果是调用者或作者的真实意图,这时 bug 就会不经意出现。options 中的参数,即使用户不设置,函数内部也有可用的默认值。这些参数用于修正函数的行为,但不是必须项。那么,到底哪些参数可以放到 options 中呢?上面的函数可不可以把。在日常开发或使用三方库的过程中,常常会出现这样的函数设计。options 的来源是因为架构设计中的一条原则。

2023-05-19 19:48:42 256

原创 实用脚本记录

【代码】实用脚本记录。

2023-03-16 16:43:43 75

原创 什么是企业级开发

从实战角度我做了如下总结,加入了下面几点能力的项目可以称为符合企业级应用要求的项目,开发过程就叫企业级开发。当学习前端或者后端开发的时候常常听到一个词“企业级”。那么什么是企业级,当谈论“企业级”时具体是在说什么?

2023-03-04 09:22:49 930

原创 执行 SHELL 脚本的几种方式

本文内容基于bashshell。

2023-01-30 13:39:05 3527

原创 SASS 学习的几点心得

本文不做 SASS 系统的讲解,仅解释几个知识点和如何系统的使用 SASS 进行开发。推荐一个不错的学习资料。

2023-01-09 11:29:05 381

原创 我写 CI/CD 遇到的几个问题和项目结构

项目即将交付测试,最近将项目发布分为了测试环境和开发环境。主要逻辑是把代码打包成镜像(image),然后使用 docker-compose 部署。整个 CI/CD 的过程基于 gitlab 完成。使用到的 executor 是 docker 和 shell 两种形式。前端项目中,使用 docker executor 构建整个项目,然后使用 shell executor 的形式将构建产物放到 nginx 对应路径下。

2022-12-23 14:04:20 1527

转载 不同 IP 地址段用途

转载自。

2022-11-26 14:39:57 260

原创 CMake 常用指令

}该命令用于增加一个构建的子目录。注意执行的数据流: CMake 命令会执行完子目录中的文件之后,再执行后面的命令。// eg用于设置给定target的一些属性值,类似于类对象的成员变量的值。它们会影响到该target如何被构建的)// eg// eg。

2022-10-15 16:24:20 1273

原创 nodejs 拾遗(知识点集合,随时补充)

如果使用 callback,则需要指定第一个参数为 Error,后续参数为正常调用后返回的结果。因此,nodejs 中更多的是使用 callback 或者 Promise 来返回调用结果。里面代码时,老的调用栈已经回收,新的调用栈异常不会命中老调用栈中的函数。,原因是 nodejs 中每个事件循环都是一个单独的调用栈,执行到。

2022-10-10 15:08:09 157

原创 nodejs 多环境配置

分别介绍了使用 js 和 ts 时如何进行多环境管理,并自动选择对应的环境参数(开发环境、测试环境、正式环境等)

2022-10-09 18:14:28 669

原创 CentOS 7 安装 kubernetes1.24.x 保姆教程

让所有集群保持相同的时间,防止因为时间误差导致互联互通失败。

2022-09-09 22:57:04 1131

原创 Linux CookBook

【代码】Linux CookBook。

2022-09-09 08:46:17 146

原创 nodejs && 前端 常用库

【代码】nodejs 常用库。

2022-08-20 15:16:20 634

《App研发录》 架构设计、Crash分析和竞品技术分析_PDF电子书下载 带索引书签目录_包建强著_北京:机械工业出版社_P304_2015.10

《App研发录》 架构设计、Crash分析和竞品技术分析_PDF电子书下载 带索引书签目录_包建强著_北京:机械工业出版社_P304_2015.10

2018-05-14

Android软件安全与逆向分析_PDF电子书下载 带书签目录 高清完整版

Android软件安全与逆向分析_PDF电子书下载 带书签目录 高清完整版

2018-05-14

空空如也

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

TA关注的人

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