随笔分类 - 编程工具使用教程
单片机,嵌入式系统,物联网
摘要:概念 单片机,是一种集成了处理器、存储器和各种输入输出接口的微型电子芯片,广泛应用于电子设备和嵌入式系统中。 比如 51,stm32等; 嵌入式系统,或者叫做嵌入式设备。指的是芯片+软件,用于实现某种功能。 比如空调中的系统根据室温来控制是否开启制冷。 物联网,多个、多种设备组成的网络,实现某些功能
Windows常用cmd命令
摘要:帮助命令 如help、/?等,用于获取程序或命令的帮助信息。 help [命令名] help dir # 系统会显示出dir命令的详细帮助信息。 查看端口占用 # 查询端口占用情况 netstat -qo # 根据端口号查PID netstat -ano | findstr 端口号 # 根据进程号查
暴力猴脚本工具使用
摘要:油猴 Tampermonkey(油猴)是一款免费的浏览器扩展和最为流行的用户脚本管理器,它适用于 Chrome, Microsoft Edge, Safari, Opera Next, 和 Firefox。 官网: http://tampermonkey.net/ 虽然有些受支持的浏览器拥有原生的用
Windows批处理文件(.bat和.cmd)
摘要:cmd文件和bat文件的区别 从文件描述中的区别是,cmd文件叫做:Windows命令脚本,bat文件叫:批处理文件,两者都可以使用任意一款文本编辑器进行创建、编辑和修改,只是在cmd中支持的命令要多于bat。 批处理文件是一种没有什么固定格式的文件,他可以处理一条或者多条命令,文件的扩展名是:.c
大数据常用数据同步工具
摘要:背景 如果公司要搞数据平台,首当其冲的是把旧库的数据导入到新库中,原本各种数据库大部分都提供了导入导出的工具,但是数据存储到(mongdb,hbase,mysql,oracle)等多种不同的数据库,同步起来头都大,这时候就可以用到一些数据同步工具了。 离线导入导出 DataX 阿里的Datax是比较
Kubernetes(K8S)基本概念
摘要:前言 有公司用 java 或 go , vue 或 react , linux 或 win ,但所有的大厂都在用k8s,没有或,而且是全世界。一个熟悉k8s的开发,薪资可以轻松上25的 base 。 单纯用 docker 只能部署玩具项目,而企业级项目必须用到容器编排,目前k8s是不二选择。 k8s
分布式任务调度开源框架
摘要:背景 无论是互联网应用或者企业级应用,都充斥着大量的批处理任务。我们常常需要一些任务调度系统帮助我们解决问题。随着微服务化架构的逐步演进,单体架构逐渐演变为分布式、微服务架构。在此背景下,很多原先的任务调度平台已经不能满足业务系统的需求。于是出现了一些基于分布式的任务调度平台。这些平台各有其特点,但
Yaml配置文件语法详解
摘要:YAML 简介 YAML,即 “YAML Ain't a Markup Language”(YAML 不是一种标记语言)的递归缩写,YAML 意思其实是“ Yet Another Markup Language"(仍是一种标记语言)。该配置文件类型主要强调这种语言是主要侧重于匹配值数据,而不是以标记
Windows安装OnlyOfiice教程
摘要:1、OnlyOffice介绍 OnlyOffice 是一个在线创建、编辑和协作文档的服务。 2、Docker介绍 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上,也可以实现虚拟化。容器是完全使用沙
数据库种类大全
摘要:关系数据库 Key-Value 数据库(针对高性能并发读写场景) 文档数据库(针对海量数据访问场景) 时序数据库(用于处理带时间标签的数据) 图数据库(善于处理⼤量、复杂、互联、多变的⽹状海量数据)
推荐常用的Idea插件
摘要:Idea常用快捷键 删除所有空行 使用替换 Ctrl + R 点亮后面的魔法图标启用正则表达式,输入:^\s*\n,然后选择替换全部 查询指定类或方法在哪里被引用 光标点中需要查找的类名和方法名,然后使用快捷键 Alt + F7 查看当前类的方法、属性 Alt + 7 快速将一个变量改名 Shift
Markdown使用手册
摘要:1-基本操作 1.0 简介 Markdown 是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。 1.1 内容目录 语法: [TOC] 效果: 目录1-基本操作1.0 简介1.1 内容目录1.2 标
免费音乐下载
摘要:网易音乐 复制网易音乐链接:https://music.163.com/song?id=34341360&userid=2022392931 把上面的id替换到下面就可以做成在线播放的外链mp3 http://music.163.com/song/media/outer/url?id=3434136
Log4j日志输出级别详解
摘要:log4j定义了8个级别的log 日志记录器(Logger)的行为是分等级的: 1.分为OFF(关闭所有日志)、FATAL(致命错误)、ERROR(异常报错)、WARN(潜在错误)、INFO、DEBUG、TRACE(堆栈)、ALL或者您定义的级别。 2.Log4j建议只使用四个级别,优先级从高到低分
Docker开启远程安全访问
摘要:一、编辑docker.service文件 vi /usr/lib/systemd/system/docker.service 找到 [Service] 节点,修改 ExecStart 属性,增加 -H tcp://0.0.0.0:2375 ExecStart=/usr/bin/dockerd -H
git使用教程及常用命令
摘要:1、初次本地git连接远程仓库,并提交代码到远程仓库 第一步 码云上创建仓库 第二步 在需要上传的项目处右键--》git bush here 第三步 初始化本地git库 git init 设定本机用户名,绑定邮箱,让远程服务器知道机器的身份 git config --global user.name
notepad++使用技巧
摘要:Notepad++常用快捷键 Alt + 鼠标垂直上/下拖动 多行同时编辑 Ctrl+J 多行合并一行 Ctrl+U 变为小写 Ctrl+Shift+U 变为大写 正则查找和替换 查找A之后的所有字符:A.*$ 查找A之前的所有字符:^([^s]*)A 头部批量插入字符:^ 尾部批量插入字符:$ 删
Windows查看程序端口占用情况
摘要:windows查询端口信息 1.根据端口号查程序的进程号: netstat -ano |findstr 8082 2.根据程序的进程号查看具体的程序名称 tasklist|findstr 进程号(PID) 3.强制、递归 删除本程序及其子进程 taskkill -f -t -im 文件名(QQ.ex