目录

工欲善其事

实践出真知

活跃标签: linux java windows mysql 待分类 js win10 springboot pdf idea docker 电路 nginx esp32 macOS git vue Arduino maven ffmpeg

存档:

[ Git ] 迁移后报权限错误的解决方法

从别地考项目把git记录也拷回来了,不过爆出权限问题↓ 解决方法1 删掉项目重新down一份(可能解决不了这个问题) 解决方法2(临时) 临时的解决方法就是按照提示, 在 git bash 中输入git config --global --add safe.directory D:/git/rt-thread/rt-thread_pm2,但是这只能解决当前的 git 仓库,其他的git 仓库,都要这么做,并且 git config -l,会发现一大串的这些操作,如果你是使用idea的话它会直接给你显示出需要执行的命令(推荐👍) 解决方法3 其实这个是git 仓库 用户名问题,如之前是 Administrator,现在改为了 admin,之前的目录所有者需要改为现在的用户,所以解决这种问题的根本方法就是【更改git 仓库文件夹的所有者】,改为当前的windows 登录的用户,(啰嗦费劲) 修改方法略! 总结 如果你的代码都提了最方便最稳妥最快捷的方法肯定是方法1,删掉重新down一份。可以解决99.99%的问题(剩下的0.01就是运气太差喽) 手动推送Git命令 git init gi....

[ 英语 ] 编程英语

convert 转换 field 字段 account 账号 rule 规则 mechanism 机构 content 内容 announcement 公告 activity 活动 statistics 数据统计 proposal 提案 company 公司 person 人 expert 专家 group 集团 remark 备注 label 标签 advisory 咨询 avatar 头像 profile picture 头像 project 立项 not_approved 未立项 agreement 协议 Field 领域 serializable 序列化 suffix 后缀名 force checkout 强制检出 choose 选择 ellipsis 省略

[ JDK 11] 关于 Java 模块系统

继 2014 年 3 月 Java 8 发布之后,时隔 4 年,2018 年 9 月,Java 11 如期发布,其间间隔了 Java 9 和 Java 10 两个非LTS(Long Term Support)版本。作为最新的LTS版本,相比 Java 8,Java 11 包含了模块系统、改用 G1 作为默认 GC 算法、反应式流 Flow、新版 HttpClient 等诸多特性。作为 JDK 11 升级系列的第一篇,本文将介绍此次升级最重要的特性——模块系统。 1 模块系统简介 如果把 Java 8 比作单体应用,那么引入模块系统之后,从 Java 9 开始,Java 就华丽的转身为微服务。模块系统,项目代号 Jigsaw,最早于 2008 年 8 月提出(比 Martin Fowler 提出微服务还早 6 年),2014 年跟随 Java 9 正式进入开发阶段,最终跟随 Java 9 发布于 2017 年 9 月。 那么什么是模块系统?官方的定义是A uniquely named, reusable group of related packages, as well as reso....

[ 继电器 ] 归档分类

继电器的通常上来说就是使用小电流线圈吸合内部贴片实现开关的效果,如果这样一直吸着继电器和单片机都很累吧。本篇介绍常用的几种继电器。 普通继电器 型号 SRD 如下图:磁铁通电后吸合实现触点短路 自锁继电器 型号 SRE 自锁继电器在通电后将内部铁棒吸合到一处,实现自锁。当对面磁铁吸合过去时实现释放,如图: 固态继电器 型号 SSR 固态继电器(Solid State Relay,缩写SSR),是由***微电子电路,分立电子器件,电力电子功率器件***组成的无触点开关。用隔离器件实现了控制端与负载端的隔离。固态继电器的输入端用微小的控制信号,达到直接驱动大电流负载。 固态继电器按负载类型可分为交流型(AC-SSR)和直流型(DC-SSR)两类,两者不能混用。 ▲ 固态继电器负载类型 常用的交流固态继电器外形及原理如下图所示,从图可看出它是一种四端有源器件,有两个输入控制端和两个输出受控端。它既有放大驱动的作用,又有隔离作用。它采用光电隔离器对输入/输出之间进行电气隔离。在输入端加上直流或脉冲信号,输出端就能从关断状态转变成导通状态(无信号时呈阻断状态),从而控制较大负载。 ▲ 常用固态继....

[ Linux ]终端的.bashrc不自动生效

新装的一个ubuntu 系统每次登陆后都得 手动加载home下的配置文件,时间久了就很烦!.bashrc的加载时靠.profile文件加载的,检查是否确实该文件 在 /etc/profile文件内容如下: # ~/.profile: executed by the command interpreter for login shells. # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login # exists. # see /usr/share/doc/bash/examples/startup-files for examples. # the files are located in the bash-doc package. # the default umask is set in /etc/profile; for setting the umask # for ssh logins, install and configure the libpam-umask package. #um....

[ ESP8266 ] ESP-12F的管脚定义

当你在使用一个工具的时候真的了解它吗? 原文 原文1 (16条消息) 安信可ESP-12F(ESP8266)介绍与使用_【ql君】qlexcel的博客-CSDN博客 原文2 聊一聊万恶的esp家族中ESP-12F的管脚定义 - 趣小组 (quwj.com)

[ 纸张尺寸 ] 国标纸张尺寸

该文章已经加密。

[ idea ] 快捷键大全

编辑栏 分屏控制 设置编辑框向右分屏 位置:Main Menu | Window | Editor Tabs | Split and Move Right 功能:这个快捷键可以将当前所在的编辑框在左侧打开,前提条件是至少有两个标签页 代码效率 加入前一行 位置:Editor Actions | Join Lines 功能:选中一行按此快捷键可以把下面一行的代码合并过来 选中下一个和当前选中的字符串 位置:Main Menu | Edit | Find | Add Selection for Next Occurrence 功能:选中一个字符串后按此快捷键可依此选中下一个相同的字符串,当然有下一个就有上一个、全部选中 全选:Main Menu | Edit | Find | Select All Occurrences 全不选:Main Menu | Edit | Find | Unselect Occurrence 代码抽取 代码增强 位置:Main Menu | Code | Surround With... 功能:选中代码后使用此快捷键,可以实现代码处理。如:强行转换类型、判断非空....

[ 电影 ] 下载网站

电影下载 MP4电影 片吧 片吧 影评 时光网 豆瓣电影

[ ssh ] 链接时警告REMOTE HOST IDENTIFICATION HAS CHANGED的问题

今天在配置设备多网卡时遇到一个奇怪的警告⚠️,因为不知道对不对所以出了错赶紧百度一下,索性Wi-Fi是连好了。 大体意思是,你这个地址的密钥和你之前链接的对不起来,删了再从新配之类的(我猜的。。)。原因是前一天这个IP地址是分给另台设备A的,今天A不在线分给了B结果两台设备密钥对不上导致的。解决办法⬇️ ssh-keygen -R XX.XX.XX.XX 之后再链接就没事了。

[ RES ] 加密和解密

大家第一次接触HTTPS的时候是不是和我一样,非常困惑。 这玩意概念又多又繁琐。尤其是里面的公钥私钥啥的。 当时我就特别想知道,为什么用公钥加密却不能用公钥解密? 看完这篇文章你会弄明白,同时还会解锁很多HTTPS里的细节知识点。 今天,我们就先从对称加密和非对称加密聊起吧。 对称加密和非对称加密 小学上课的时候,都传过小纸条吧?传纸条的时候每个拿到纸条的同学都会忍不住看一眼, 毫无隐私可言 。 假设班花想对我表白,又不想在传的过程中让别人发现她的情意绵绵。 就会在课间十分钟里告诉我," 每个字母向左移动一位,就是我想对你说的话 "。 然后在上课的时候,递出纸条,上面写了 <span>eb tib cj</span>。每个帮助传递纸条的同学看了之后,都暗骂“谜语人,你给我滚出哥谭镇”。 嘿嘿,你们不懂,我懂。 我拿到纸条后, 将每个字母向左移动一位 ,得到 <span>da sha bi</span>。 什么话,这是什么话。 坏女人想要毁我向道之心?我果断拒绝了她的表白。 现在回忆起来,感动之余,会发现,像这种,将一段大家看得懂的信息( ....

[ 休眠 ] win10开启休眠

win10 开启休眠功能 一开始的菜单没有休眠功能 这里也没有 执行命令,开启休眠 powercfg -hibernate on 比如我的电脑就不支持休眠,一般笔记本肯定是支持的。 添加完成后在电源按钮的那个地方就有休眠了,打开即可

[ watch ] Vue中watch(监听器)的用法详解(通俗易懂,简单明了)

(16条消息) Vue中watch(监听器)的用法详解(通俗易懂,简单明了)_vue watch用法_前端报刊的博客-CSDN博客

[ 英语 ] 电工英语

signal 信号 associated 关联 analog 模拟 open-drain 开漏 external-memory 外部存储器 highly 非常 memory-subsystem 存储器子系统 supports-clock-frequency 支持时钟频率 complies 符合 specification 规范 embedded 嵌入式 lane 通道 descriptions 描述 supply 供给 positive 积极乐观的,正极的意思 negative 消极的,负极的意思 refclk 参考 transmit 传输 receive 接收 anode 阳极 cathode 阴极 instructions 说明,说明书 safe 安全

[ 光耦 ] 光电耦合器的应用及分类

光电耦合器(英文:optical coupler 或photo coupler),亦称光耦合器、光隔离器以及光电隔离器,简称光耦。这种器件的想法是在1963由Akmenkalns等人提出(美国专利号:US patent 3,417,249),并且以光敏电阻为基础的光电耦合元件在1968年问世。它是以光(含可见光、红外线等)作为媒介来传输电信号的一组装置,其功能是平时让输入电路及输出电路之间隔离,在需要时可以使电信号通过隔离层的传送方式。这样就使得光信号(发射端)和电信号(接收端)互不干扰,因而具有良好的电绝缘能力和抗干扰能力。目前常见的各类光电耦合器的实物图如下: 原理及构造 光电耦合器一般由三部分组成:光电发射端、光电接收端、输出端信号放大及整形及驱动变换电路单元。其基本作用原理是:输入的电信号驱动光发射源(各种波长的LED发光二极管或激光,还有早期使用的电灯泡、霓虹灯等),使之发光,而物理空间隔离的另外一端由光探测器(光敏电阻、光芒二极管、光敏三极管等)接收而产生光电流,再经过进一步放大后输出。这就完成了“电—>光—>电”的转换,从而起到输入、输出、隔离的作用。值得一提....

[ 开关 ] 分类

硬件电路中开关的地位和电阻一样非常重要,毕竟没有开关负载就一直在工作。 微动开关 光耦开关 Mos开关管 继电器

[ apt ] 的 update 和 upgrade 命令的区别是什么?

如果想让你的 Ubuntu 或者 Debian 系统保持更新,要用 sudo apt update 和 sudo apt upgrade 命令组合。一些以前的教程也会提到 sudo apt-get update 和 sudo apt-get upgrade。apt 和 apt-get 命令运行起来几乎一样,除了一些细微的差别,后面我会讨论。我们首先讨论一下 update 和 upgrade 的区别。这两个难道不是一样的吗? apt 的 update 和 upgrade 的区别 尽管听上去运行 apt update 可以给你一个包的最新版本,然而这并不正确。update 命令只会获得系统上所有包的最新信息,并不会下载或者安装任何一个包。而是 apt upgrade 命令来把这些包下载和升级到最新版本。 还是有点困惑?让我来接着解释。我建议阅读 包管理器的概念。这个会帮你更好的理解这些东西。 Linux Package Manager Explanation 基本上,你的系统围绕着一个所有可用包的数据库(缓存)工作。注意,这个缓存(或者数据库)并不包含这些包本身,仅仅是关于包的元数据(版本....

[ Windows ] 使用小技巧

最近用win10电脑用上瘾了,觉得就是好用。也流畅,性能也强,关键是画板子的时候操作太方便了。一心都想把Mac本卖掉换电脑,可惜囊中羞涩只能先忍忍了。于是用上了祖传的电脑。。 总结下win下使用的小技巧,持续更新~ 1、截屏 作为这个时代的操作系统这是必备的功能大约有4种,我只试成了一种 :-( Win + Shift + S 这个最好用,可以选择区域、窗口、全屏等,默认保存至内存 Screen 这个就不用说了,估计xp时代就有这功能吧 Windows10 自带截屏快捷键 - 知乎 (zhihu.com)

[ Windows ] 任务管理器打开后卡死怎么办!

最近装了台电脑电脑,打开任务管理器后就卡在那了、再打开刷新一秒又卡住了。从网上搜了个方法👇 方法一 打开Power shell 以超级管理员身份,执行以下命令: Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”} 当然不可能这么顺利了,肯定会报错 - -! 解决方法 最总的解决方式绝对叫你意想不到!!! 找到微软网站上也有人提过相同的问题,原文任务管理器静止不刷新 - Microsoft Community 所以你能不能想到这里竟然还有个暂停功能呢!这个暂停肯定我之前没有点过。

[ JavaFx ] 容器布局

在开发应程序中容器的概念非常重要,有点类似HTML中的div但又完全不是。容器间可以嵌套等用法程序的最外层必须得有一个容器包裹,不然无法启动。 ) 容器组件预览 本章所讲的所有控件都是容器控件,即可以嵌套其他控件,也可以嵌套其他的容器,大多数容器都与布局有关,而明白这些容器的功能便于快捷布局。 所有的容器组件预览如下图所示: 各个容器控件介绍如下: Accordion:复合标题面板的布局容器,效果查看下图。 Accordion(empty):复合标题面板的布局容器,没有Anchor锚布局面板,效果查看下图。 AnchorPane:锚布局,组件可以在布局中的任何位置,效果查看下图。 BorderPane:边界布局,分为TOP、LEFT、CENTER、RIGHT、BOTTOM五个区域。 FlowPane:流布局,从左到右依次排列,放不下时就换行继续排列。 GridPane:网格布局,所有控件或容器放到相应的网格中。 HBox:水平盒子,里面的控件呈水平排列,和VBox垂直盒子相对应。 Pane:所有容器Pane面板类的父类,基本容器面板。 ScrollPane:滚动面板容器。 Scroll....