零碎知识
文章平均质量分 74
以日常开发过程中遇到的种种为主,记录下解决方法
柠檬不酸495
这个作者很懒,什么都没留下…
展开
-
gitlab流水线自动部署流程
准备一对公私钥在自己本机生成一对公私钥,将public key和private key分别在gitlab界面中的项目组中设为变量添加变量的方式在设置,进入CI/CD,点击变量即可添加服务器信任CACA是部署在另外一台服务器上,它会将自己的公钥发送给服务器,将这公钥添加到服务器的authorized_keys中gitlab也要信任CA在gitlab界面添加公私钥以及追加known_hosts编写ci文件fasonggei## 设置分支受保护执行流水线...原创 2022-05-17 16:46:00 · 3211 阅读 · 0 评论 -
VScode创建SpringBoot项目
VScode这个IDE更适合写前端页面,会有一些高亮提示以及语法检查的也比较好。主要是懒得再去下载一个IDE就直接把用了很久的vscode武装了一下,可以勉强写SpringBoot。但是不能创建包以及类,对应的是文件夹以及文件,而且所有Java的类,接口都只能创建java文件,图标也不会更改哦,就只能根据名字辨别。可能是我没有找到相应的插件,只是简单写一下后端就直接上手了。首先要写java,必须要有一个JDK来提供java的运行环境,基本的工具以及一些类库,需要下载以及安装JDK,安装好后配置环境变量以便原创 2022-05-15 17:14:53 · 4195 阅读 · 0 评论 -
如何正确阅读科研论文——吴恩达
有了目标之后:Step1:收集资源并整合起来,不管是github,论文,博客,搜一个词得到的所有结果都要记录下来,但是要创建一个有用的论文,视频和文章的短名单。Step2:将你以为与主题相关的任何资源进行深入研究,并绘制一张表格,对资源的理解程度做一个追踪,最好的就是所有收集到的都有10%-20%的理解程度,初步了解大概就是5~20篇的认识,做一下笔记记录论文中提出的关键方法,创新点,做一个表格记录来源10%~20%20%~40%40%~60%文章名字√XXStep原创 2022-01-22 12:25:28 · 2095 阅读 · 0 评论 -
蓝牙配对协议——数值匹配&Π演算
目录一、数值匹配-配对流程第1阶段-配对特性交换第2阶段-身份验证第3阶段-绑定阶段二、利用Π演算描述协议过程方法一、数值匹配-配对流程低功耗安全连接是在蓝牙4.2版本中引入的经强化的安全功能。它采用符合联邦信息处理标准(FIPS)的椭圆曲线Diffie-Hellman(ECDH)算法来生成密钥。低功耗安全连接支持四种关联模型:Just Works、Numeric Comparison(数值比较)、Passkey Entry和Out-of-Band, 简称OOB。本组主要分析研究的是其中数值比较这一种关原创 2022-01-12 16:00:09 · 3061 阅读 · 0 评论 -
面向对象七项设计原则
面向对象七项设计原则开闭原则:当应用的需求发生改变后,不需要更改源代码也可以扩展模块功能,使其满足新的需求。实现方法:抽象约束,封装变化。将软件实体定义为一个相对稳定的抽象层,可变因素封装在相同的具体实现类中。里氏替换原则:主要是阐述有关继承的一些原则,子类可以扩展父类的功能,但不能改变父类原有的功能,尽量不进行重写,子类可以新添功能但不要重写。实现方法:子类可以增加自己特有的方法,子类重载父类的方法时方法的前置条件要比父类宽松,方法的返回值要比父类严格或相等。依赖倒置原则原创 2022-01-12 15:56:00 · 150 阅读 · 0 评论 -
Draft:IPv6 Neighbor Discovery Multicast Address Listener Registration翻译
IPv6 Neighbor Discovery Multicast Address Listener Registration draft-ietf-6lo-multicast-registration-02IPv6邻近发现多播地址监听注册AbstractThis document updates RFC 8505 to enable a listener to register an IPv6 anycast or and subscribe to an IPv6 multicast address翻译 2021-12-28 16:19:05 · 883 阅读 · 0 评论 -
window实现证书登陆服务器
原创 2021-11-30 21:47:29 · 1534 阅读 · 0 评论 -
mysql忘记初始密码,skip-grant-tables无效以及mysql服务器闪退等问题解决
如果我没有随意的就把cmd关掉,如果我稍微些许留意了下初始化数据库之后的密码,或许一个上午我可以愉快的干别的注!作为一个程序员一定一定在关闭一些命令时慎重,及时保存数据,不然就会像我一样。。。。。mysql启动之后又自己关掉了具体情况类似于这样,输入net start mysql一切都很正常,很美好但是当你去查开启的服务是 输入net start时 并没有MySql服务这时不死心的我又打开了计算机右键->管理->服务->找到mysql 手动启动,再去net start 发现还原创 2021-09-29 11:25:14 · 943 阅读 · 1 评论 -
vscode无法连接扩展商店问题解决
无语。。。。。耽误了我好久打开vscode突然没办法连接上扩展商店,上网找了很多资料,以下方法对我不太管用,对你们可能有效,改掉之后重启一下就好了打开设置——》应用程序——》代理服务器,里面有Proxy,如果有代理网址可以选择删掉试试,基本是因为代理网址被????如果没有那就看下面,Proxy Support是否是override,可以改成on. 或者选择删除两个文件夹,在C盘的user下面的管理员账号,找.vscode这个文件夹删除,还有就是管理员账号下Appdata里面Roaming下的Cod原创 2021-09-09 14:34:46 · 4297 阅读 · 7 评论 -
让ipad成为电脑的第二屏幕
步骤在ipad和电脑上分别下载软件使用数据线将电脑与ipad连接起来设置扩展屏幕遇到的坑1. XDisplay老是闪退2. 仅仅是复制屏幕无法扩展在ipad和电脑上分别下载软件我使用的软件是XDisplay,ipad直接到appstore里搜XDisplay,记住一定是那个带有HD的app电脑则打开这个链接:XDisplay下载安装即可使用数据线将电脑与ipad连接起来电脑端显示是这样就可以了,如果显示无法连接apple等设备,按照提示下载安装iTunes就可。设置扩展屏幕在PC端 按W原创 2021-01-24 21:48:07 · 4291 阅读 · 0 评论 -
2021届保研经验贴—北邮,西交,武大,中科院,厦大,南开
先说下本人情况,某末流985,排名14%,有些小竞赛,无论文,有项目,英语一般,报的学校专业基本都是计算机学院,学硕2020年的夏天绝对是难忘的夏天,在计算机这个专业卷翻天。。。本以为比较稳的北理,东南都直接没入营,哭唧唧夏令营情况:报了山大,南开,中科院网络中心,北理,东南,华科,南大,复旦(去玩的)入营:山大,南开,中科院网络中心南开:南开是有两轮面试,基本是学校行政先走个过场给个面试分,然后拿着这个分数去找老师进行实验室面试。学院面试挺简单的,也比较随意很快就结束了,实验室面试的话就会比较久,原创 2020-10-23 20:57:49 · 5419 阅读 · 8 评论 -
命令行 使用git
1.创建下项目 git clone, git init2. 创建分支,推送分支,合并分支3 删除分支,回退版本原创 2020-09-04 00:55:07 · 135 阅读 · 0 评论 -
JAVA 多态2020-08-07
JAVA的多态1. 什么是多态?同一个动作与不同的对象产生的不同的行为指的是一个对象的多种形态2. 体现方式继承,父类与子类的继承接口的实现重写重载原创 2020-08-07 20:36:48 · 107 阅读 · 0 评论 -
关于codeblock在deepin上踩得那些坑
由于深度最近更新了系统,跟风后发现codeblock不能用了,作为一个简单的编译器我决定重新下载安装codeblock深度软件商店的codeblock没有插件,如果要写C++就需要安装G++在命令行输入sudo apt-get update sudo apt-get install g++即可如果不知道下载到哪里了可以使用whereis g++获取路径然后到软件商店下载,之后打开发现 no ...原创 2020-08-07 20:37:31 · 116 阅读 · 0 评论