自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 收藏
  • 关注

原创 交流电与直流电的性质区别

这些性质区别决定了交流电和直流电在不同的应用场景中的优劣势,根据具体需求选择合适的电流形式非常重要。交流电:用于大部分家庭和工业电力系统,因为可以通过变压器来调节电压和传输电力。交流电:适合通过变压器进行电压升降,以便在不同距离传输电力。交流电:对人体的危险性较高,因为可能引起肌肉抽搐和心脏停跳。交流电:电流的方向会以一定频率周期性地变化,来回摆动。直流电:对人体的危险性较低,因为通常不会引起肌肉抽搐。交流电:电压随着时间周期性地变化,正负交替。直流电:电压保持恒定,不会随时间变化。

2024-03-20 10:30:12 395

原创 rust的 || 是什么,怎么使用?

在这个例子中,|| { …} 定义了一个没有参数的闭包,然后将其赋值给 my_closure 变量。最后,通过 my_closure() 调用闭包来执行其中的代码。在Rust中,|| 是闭包的语法。闭包是一种可以捕获作用域中变量的匿名函数。|| 用来定义一个没有参数的闭包。

2024-03-08 14:23:24 672

原创 apt-get update 和 apt-get upgrade的区别

apt-get update:这个命令用于同步本地的软件包列表与远程仓库的信息,即更新可用软件包及其版本的列表。换句话说,它会从指定的源获取最新的软件包列表信息,以便本地系统了解哪些软件包是可用的,以及它们的最新版本是什么。因此,这两个命令常常一起使用,先执行apt-get update更新软件包列表,再执行apt-get upgrade升级已安装的软件包。apt-get update和apt-get upgrade是Linux系统中用于软件包管理的两个命令,它们的主要区别在于功能和作用对象的不同。

2024-03-06 14:34:04 713

原创 git 只暂存已跟踪文件的命令

这个命令会将已经被Git跟踪的文件的修改暂存起来,但不会包括新添加的文件。

2024-02-22 10:52:22 552

原创 汽车会撞死人,应不应该限制汽车?

总的来说,考驾照的规定有助于确保道路交通安全、减少交通事故和违法行为的发生,保护驾驶者和其他道路使用者的权益,建立法律责任和监管机制,促进道路交通秩序的良好运行。1.确保驾驶者具有必要的技能和知识:通过考驾照,驾驶者需要接受相关的驾驶培训和考试,以确保他们具备必要的驾驶技能、交通规则和安全意识。4.保护驾驶者和其他道路使用者的权益:考驾照规定确保所有驾驶者都具备一定的驾驶技能,从而保护驾驶者自身和其他道路使用者的安全和权益。行业标准:这些行业通常有一定的行业标准和规范,持有执照可以代表从业者符合这些标准。

2024-02-21 09:44:40 649

原创 svn tortoiseSVN没有显示更新后的log

自己打开文件发现文件没有更新,而且log显示也没用更新。需要勾选log界面下的这个。显示同事提交合并的修改。同事更新了svn提交。

2024-02-20 12:00:00 536

原创 单点登录和单设备登录

单点登录”和“单设备登录”是两个完全不同的概念。单设备登录指:在某个给定的时间,同一用户只能在一台设备上进行登录,如果在其他设备上尝试登录,先前的会话将被中断或注销。单点登录(简称SSO)指:允许用户使用一组凭据(如用户名和密码)登录到一个系统,然后可以在多个相关系统中,无需重新登录即可访问受保护的资源。关于“单点登录”的实现,这里简单说一下。一般有两种方式:若后端处理,部署一个认证中心,这是标准做法;若前端处理,可以用LocalStorage做跨域缓存。

2024-02-18 15:21:20 442

原创 扫码登录流程

访问PC端二维码生成页面,PC端请求服务端获取唯一二维码ID服务端生成相应的二维码ID,设置二维码过期时间状态等PC获取二维码ID,生成相应二维码手机端扫描二维码,获取二维码ID手机端确认登录,将手机端token和二维码ID发送给服务端服务端校验手机端token,根据手机端token和二维码ID生成PC端tokenPC端通过轮询方式请求服务器,通过二维码ID获取二维码状态,如果成功,返回PC token, 登录成功。

2024-01-24 16:18:15 780

原创 同比与环比的区别

环比(Quarter-over-Quarter,QoQ):环比是指将连续的两个时期进行比较。需要注意的是,对于不同类型的数据和分析目的,选择使用同比还是环比进行比较是根据具体情况而定的。环比比较更适合用来观察短期趋势,因为它将连续时期的数据进行比较,可以反映出短期内的变动情况。同比比较更适合用来观察长期趋势,因为它将同一时期的数据进行比较,可以排除季节性因素的影响。同比比较通常用于年度数据的比较,而环比比较通常用于季度或月度数据的比较。"同比"和"环比"是两种常用的比较方式,用于分析数据的变化趋势。

2024-01-23 17:37:48 506

原创 美国历史著名家族

费城富豪家族(Philadelphia’s wealthy families):包括皮尔斯家族(Pierce family)、邓肯家族(Duncan family)和迪克森家族(Dickson family)等。摩根家族(Morgan family):这个家族以约翰·皮尔庞特·摩根(John Pierpont Morgan)为首,他是19世纪末和20世纪初最有影响力的金融家之一,也是摩根银行的创始人。韦恩家族(Wayne Family):韦恩家族是以其在房地产和建筑业的投资而闻名的家族。

2024-01-19 16:40:27 411

原创 修复github无法访问问题

github无法访问问题

2024-01-18 10:34:24 387

原创 相关性与因果性的关系

总而言之,**相关性描述的是两个变量之间的关联程度,而因果性描述的是一个事件或变量导致另一个事件或变量发生的关系。**在统计学中,我们需要仔细区分这两个概念,以避免产生错误的推断和解释。相关性和因果性是统计学中两个重要的概念,它们描述了变量之间的关系。因果性描述的是一个事件或变量导致另一个事件或变量发生的关系。而当两个变量之间没有明显的关联时,我们说它们之间不存在相关性。药物治疗要求的是因果关系,才能叫对症下药。相关性描述的是两个变量之间的关联程度。,它只是展示了两个变量之间的关联程度。

2024-01-15 15:37:50 379

原创 `echo $aa> $aa.txt` 和 `echo $aa>> $aa.txt` 的区别

这条命令也会将变量 $aa 的值写入到名为 $aa.txt 的文件中。不同的是,如果文件不存在,则会创建一个新文件;如果文件已经存在,则会将新的内容追加到文件的末尾。这条命令会将变量 $aa 的值写入到名为 $aa.txt 的文件中。如果文件不存在,则会创建一个新文件;如果文件已经存在,则会将原有的内容覆盖掉。所以,主要的区别在于 > 符号会覆盖原有内容,而 >> 符号会追加到文件末尾。是两个不同的命令,它们之间有一些区别。

2024-01-05 17:02:39 392

原创 git commit 后接文件名,可以只提交部分文件

git commit 后接文件名,可以只提交部分文件。这样只会把bb文件的修改提交,而aa还在暂存区。把两个文件放到暂存区。

2024-01-05 14:20:47 412

原创 常用设计模式

组合模式(Composite Pattern):将对象组合成树形结构以表示"整体-部分"的层次结构,使得用户对单个对象和组合对象的使用具有一致性。观察者模式(Observer Pattern):定义一种一对多的依赖关系,当一个对象的状态发生变化时,所有依赖它的对象都会得到通知。建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使同样的构建过程可以创建不同的表示。适配器模式(Adapter Pattern):将一个类的接口转换成客户希望的另一个接口。

2023-12-08 09:56:54 626

原创 AttributeError: module ‘torch‘ has no attribute ‘_utils‘

然后,重启一下python内核就好了。

2023-11-22 17:37:18 514 4

原创 Ubtuntu 安装中州(rime)输入法

推荐一个开源输入法-- [RIME | 中州韻輸入法引擎] (https://rime.im/)其他平台安装参考: https://rime.im/download/, 选择输入法,选择简化字按enter键,即可输入中文简体。添加后,默认是繁体字, 打开一个输入编辑界面,按。优点: 跨平台, 开源,好用,安装简单,可定制。然后搜索rime,就可以使用rime输入了。本文介绍的是Ubuntu系统下安装小狼毫。然后打开settings, 点击+号。注销(logout) 或者重启。

2023-10-16 10:33:34 429

原创 Ubutntu 命令行界面显示UI 【FrameBuffer显示GuiLiteSample-Hello3D】

GuiLite是一个只有4k+行, 0依赖,低硬件要求,跨平台,单一头文件库。使用场景: 嵌入式Linux,没有xWindow的linux设备。下面介绍一下如何在只有命令行界面的UI上显示UI。进入编译后的BuildLinux目录。显示效果:(看看左上角处立方体)如果是xWindow下,直接运行。本次编译的是x86 Linux。如果是FrameBuffer。, 切换到tty2命令行界面。

2023-10-13 15:16:50 350

原创 时间间隔指数增长调用

每隔1, 2,4,8,…

2023-10-12 18:14:13 47

原创 复利公式解读

通过这个公式,可以看到。t是投资时间(年数)

2023-10-08 10:32:33 79

原创 OpenGL之画三角形

OpenGL之画三角形openGL具有很多扩展,方便进行操作确保已经安装必要的库,进行正确的链接。

2023-08-29 14:59:19 80

原创 Error: Please select Android SDK

在file->setting->Android SDK中安装需要的SDK版本,比如我装了Android 12L(API 32)在build.gradle(:app)中修改targetSdk和compileSdk版本为已下载的版本,比如我的32版本。点击sync now, 然后红叉就消失了。原因:AS的SDK版本与项目版本不对应。点开config配置发现显示。App项目右上角有一个红叉。

2023-08-17 11:43:03 162

原创 Hyper-V 虚拟机安装Ubuntu

此处可能需要 science surf network,否则创建虚拟机按钮为灰色。Hyper-V 是win自带的虚拟机软件, 免费。之后的ubuntu安装流程网上有,不多赘述。进入控制面板,启用功能。

2023-07-10 14:57:00 547 1

原创 vite + vue3 + tailwindcss

要在Vite Vue3中使用Tailwind CSS。在main.js引入。

2023-07-06 16:23:04 437

原创 HTTP状态码

在浏览器接受并显示网页前,服务器会返回一个包含HTTP状态码的信息头常见状态码(HTTP Status Code)

2023-07-05 10:38:38 61

原创 2 issues were found when checking AAR metadata:

2 issues were found when checking AAR metadata:Dependency ‘androidx.core:core:1.12.0-alpha01’ requires libraries and applications thatdepend on it to compile against codename “UpsideDownCake” of theAndroid APIs.:app is currently compiled against android-

2023-07-04 17:30:49 466

原创 github上传失败: remote: Permission to...fatal: unable to access ‘https://github.com/xxx.git/‘

如果您确定自己有足够的权限并且身份验证凭据正确,但仍然无法上传,请尝试使用 SSH 协议进行上传。您可以在 GitHub 上生成 SSH 密钥,并将公钥添加到您的账户中。然后,您可以使用 SSH URL 进行克隆和上传操作。如果您使用的是访问令牌,请确保该令牌具有足够的权限。错误消息中指出,您没有仓库的权限。通常,这种情况发生的原因可能是您没有正确的身份验证凭据或者没有足够的权限来执行所需的操作。确认您是否拥有访问该仓库的权限。您可以联系仓库的所有者或管理员,确保您具备上传代码的权限。

2023-07-04 10:55:05 413

原创 Pinia基础使用 (vite vue3)

是 Vue 的存储库,它允许您跨组件/页面共享状态。Vue官方推荐状态库。

2023-07-03 16:01:07 303

原创 反驳金字塔

反驳一个人之前,先考虑是否值得反驳。

2023-07-02 23:03:04 119

原创 threejs 入门 (vite + vue3)

threejs用于实现3D效果。

2023-06-29 11:11:29 249

原创 Android 动态权限申请

在Android6.0之前,直接在Manifest.xml文件中写入权限,并且要动态申请权限。使用 ActivityCompat.requestPermissions() 方法请求权限。先使用ContextCompat.checkSelfPermission检查权限情况。在Android6.0之前,直接在Manifest.xml文件中写入需要的权限。在onRequestPermissionsResult中处理权限请求的结果。

2023-06-26 12:00:25 1205

原创 Android Studio设置不自动运行到run标签

点击run成功后会自动切换到run标签,很烦人。

2023-06-21 16:01:50 845 5

原创 python split产生空字符串

分割字符串位于开头或者末尾,表现为空字符串位于开头或者结尾处。解决方法: 修改输入字符串 或者 对输出结果进行过滤。存在两个连续的分割字符串。

2023-06-19 10:47:08 317

原创 vue 虚拟列表

(4) 滚动的时候修改显示的列表,屏幕显示列表为options.slice(min-2, min+10)原理,只有在屏幕部分元素被显示出来,并且被更新,所以始终只有固定数量的节点,不会卡顿。为了不显示空白元素,上面会隐藏两个元素(-2), 下面也会隐藏两个元素(8+2)(2) 计算scrollTop, 就是滚动条滑块的位置高度。(1) 生成多个元素的options, 或者动态获取。

2023-06-14 16:45:32 247

原创 git终端显示中文

默认情况下Git、编码中文为ASCII码, 不方便阅读和VScode使用ctrl + 左键打开文件。

2023-06-14 10:22:15 554

原创 letsencrypt certbot自动续订常用命令

如果你想在新的服务器配置https证书安装certbot(https://certbot.eff.org/instructions?拷贝项目中的文件到~/snap/目录,renewCert.sh为更新成功后执行的脚本添加更新成功运行时钩子:测试: sudo certbot renew --force-renewal进入网站,点击网址处的加密标志,查看颁发日期是否是新的。

2023-06-13 17:41:53 521

原创 搜索引擎常用技巧

搜索标题关键字:intitle:index.of: 使用"intitle:index.of"可以搜索页面 title 标签中包含某关键词的所有页面。搜索链接:link: 使用"link:"可以搜索到指定网站链接的所有网页。搜索"(python OR java) site:runoob.com"将返回所有在 RUNOOB 上与"python"或"java"有关的结果。搜索"site:runoob.com java"将返回所有在菜鸟教程上与"java"有关的结果。双引号 “” 可以让搜索的关键词精准匹配,而。

2023-06-12 14:25:51 624

原创 Java泛型

Java 泛型泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。使用场景: 排序方法,要求能够对整形,字符串,其它类型数组进行排序定义泛型方法的规则所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明部分在方法返回类型之前(在下面例子中的 )。每一个类型参数声明部分包含一个或多个类型参数,参数间用逗号隔开。一个泛型参数,也被称为一个类型变量,是用于指定一个泛型类型名称的标识符。类型参数能被用来声明返回值类型,并且能作为泛型方法得到的实际参数类型的占位符。

2023-06-12 11:39:40 514

原创 python 某一列上移或者下移

将一列上移或者下下移,比如用于生成前一日或者后一日数据。

2023-06-09 15:24:32 364

原创 Android studio无法运行java程序 Initialization script ‘...\AppData\Local\Temp\ThreadDemo_main__.gradle‘

【代码】Android studio无法运行java程序 Initialization script ‘...\AppData\Local\Temp\ThreadDemo_main__.gradle‘

2023-06-08 18:02:23 421

空空如也

空空如也

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

TA关注的人

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