自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 gitlab流水线自动部署流程

准备一对公私钥在自己本机生成一对公私钥,将public key和private key分别在gitlab界面中的项目组中设为变量添加变量的方式在设置,进入CI/CD,点击变量即可添加服务器信任CACA是部署在另外一台服务器上,它会将自己的公钥发送给服务器,将这公钥添加到服务器的authorized_keys中gitlab也要信任CA在gitlab界面添加公私钥以及追加known_hosts编写ci文件fasonggei## 设置分支受保护执行流水线...

2022-05-17 16:46:00 3143

原创 VScode创建SpringBoot项目

VScode这个IDE更适合写前端页面,会有一些高亮提示以及语法检查的也比较好。主要是懒得再去下载一个IDE就直接把用了很久的vscode武装了一下,可以勉强写SpringBoot。但是不能创建包以及类,对应的是文件夹以及文件,而且所有Java的类,接口都只能创建java文件,图标也不会更改哦,就只能根据名字辨别。可能是我没有找到相应的插件,只是简单写一下后端就直接上手了。首先要写java,必须要有一个JDK来提供java的运行环境,基本的工具以及一些类库,需要下载以及安装JDK,安装好后配置环境变量以便

2022-05-15 17:14:53 4089

原创 Webpack集成化工具

当静态资源比较多时(常见的静态资源:JS,CSS,Images,字体文件,模板文件)​ 在进行网页加载时,会不断地对静态资源进行请求,这样就会导致网页加载速度慢​ 要处理错综复杂的依赖关系如何解决:合并相关文件,压缩,图片的Base64编码;webpack会在开发完之后对所有的资源进行一个打包。先分析各个文件资源之间的依赖关系,然后生成一个依赖图并用文件的形式保存下来,浏览器运行的时候就可以读取这个文件,就知道各个代码块之间的关联以及如何调用webpack是由node.js构建,基..

2022-04-18 17:31:41 278

原创 搭建gitlab以及后续使用

git知识点搭建gitlab时的步骤先下载相关的rpm包,注意这个版本一定要和你的centos或者unbantu版本对应,下错的话没办法安装依赖以及启动wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.1.2-ce.0.el7.x86_64.rpm安装启动gitlab的相关依赖 yum install -y curl policycoreutils-python openssh-server

2022-04-18 17:28:56 809

原创 css学习必备手册

学习CSS还是需要一个可以随查随用的手册,以免到网上找一些不靠谱的文章误导百度网盘链接:链接:https://pan.baidu.com/s/14XgozOyIYlHoldWPVQB8Lg提取码:88sl

2022-03-09 16:12:41 169

原创 如何正确阅读科研论文——吴恩达

有了目标之后:Step1:收集资源并整合起来,不管是github,论文,博客,搜一个词得到的所有结果都要记录下来,但是要创建一个有用的论文,视频和文章的短名单。Step2:将你以为与主题相关的任何资源进行深入研究,并绘制一张表格,对资源的理解程度做一个追踪,最好的就是所有收集到的都有10%-20%的理解程度,初步了解大概就是5~20篇的认识,做一下笔记记录论文中提出的关键方法,创新点,做一个表格记录来源10%~20%20%~40%40%~60%文章名字√XXStep

2022-01-22 12:25:28 2082

原创 蓝牙配对协议——数值匹配&Π演算

目录一、数值匹配-配对流程第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 2939

原创 面向对象七项设计原则

面向对象七项设计原则开闭原则:当应用的需求发生改变后,不需要更改源代码也可以扩展模块功能,使其满足新的需求。实现方法:抽象约束,封装变化。将软件实体定义为一个相对稳定的抽象层,可变因素封装在相同的具体实现类中。里氏替换原则:主要是阐述有关继承的一些原则,子类可以扩展父类的功能,但不能改变父类原有的功能,尽量不进行重写,子类可以新添功能但不要重写。实现方法:子类可以增加自己特有的方法,子类重载父类的方法时方法的前置条件要比父类宽松,方法的返回值要比父类严格或相等。依赖倒置原则

2022-01-12 15:56:00 141

翻译 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 792

原创 window实现证书登陆服务器

2021-11-30 21:47:29 1474

原创 mysql忘记初始密码,skip-grant-tables无效以及mysql服务器闪退等问题解决

如果我没有随意的就把cmd关掉,如果我稍微些许留意了下初始化数据库之后的密码,或许一个上午我可以愉快的干别的注!作为一个程序员一定一定在关闭一些命令时慎重,及时保存数据,不然就会像我一样。。。。。mysql启动之后又自己关掉了具体情况类似于这样,输入net start mysql一切都很正常,很美好但是当你去查开启的服务是 输入net start时 并没有MySql服务这时不死心的我又打开了计算机右键->管理->服务->找到mysql 手动启动,再去net start 发现还

2021-09-29 11:25:14 882 1

原创 linux中终端,shell以及控制台的区别

首先开始讲一个故事,很久之前计算机刚刚面世,体积巨大运行效率不高因为显示器很贵,只能同时有一个管理员操作。之后为了更好的利用资源,使用teletype通过传输报文进行指令的发布,这就是一个终端。即:控制台是一台机器的在本机上直接操作的界面,可以进行很多指令,比如进行一些日志的打印,报错之后的输出。终端可以有多个,多个终端同时登陆一台机器,可以通过远程登陆或者物理连接等方式Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种

2021-09-11 10:09:53 470

原创 vscode无法连接扩展商店问题解决

无语。。。。。耽误了我好久打开vscode突然没办法连接上扩展商店,上网找了很多资料,以下方法对我不太管用,对你们可能有效,改掉之后重启一下就好了打开设置——》应用程序——》代理服务器,里面有Proxy,如果有代理网址可以选择删掉试试,基本是因为代理网址被????如果没有那就看下面,Proxy Support是否是override,可以改成on. 或者选择删除两个文件夹,在C盘的user下面的管理员账号,找.vscode这个文件夹删除,还有就是管理员账号下Appdata里面Roaming下的Cod

2021-09-09 14:34:46 4149 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 4115

原创 个人总结transformer

宏观视角输入一种语言,输出另一种语言,怎么转换的就是transfomer做的事情由 编码组件——>解码组件组成,其中有6个编码组件叠加以及6个解码组件,这六个组件的关系是上一个输出是下一个的输入编码器分为:自注意力——>编码—解码注意力层——>前馈神经网络自注意力:帮助编码器在对每个单词编码时关注输入句子的其他单词编码—解码注意力层:前馈神经网络:每个位置的单词都对应一个自己的一维卷积神经网络。翻译的时候每个词都有自己的词向量,512维...

2020-11-07 19:16:12 181

原创 anaconda安装最新的国内镜像

2019.04 清华发布公告停止维护Anaconda镜像,唉自己来找别的镜像吧删除之前的镜像conda config --show channels# 看到现在你的config里有什么镜像conda config --remove channels 上面的镜像名称# 删除了镜像找中科大的镜像可用,添加镜像conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/conda config --

2020-10-30 16:38:42 430

原创 2021届保研经验贴—北邮,西交,武大,中科院,厦大,南开

先说下本人情况,某末流985,排名14%,有些小竞赛,无论文,有项目,英语一般,报的学校专业基本都是计算机学院,学硕2020年的夏天绝对是难忘的夏天,在计算机这个专业卷翻天。。。本以为比较稳的北理,东南都直接没入营,哭唧唧夏令营情况:报了山大,南开,中科院网络中心,北理,东南,华科,南大,复旦(去玩的)入营:山大,南开,中科院网络中心南开:南开是有两轮面试,基本是学校行政先走个过场给个面试分,然后拿着这个分数去找老师进行实验室面试。学院面试挺简单的,也比较随意很快就结束了,实验室面试的话就会比较久,

2020-10-23 20:57:49 4774 8

原创 命令行 使用git

1.创建下项目 git clone, git init2. 创建分支,推送分支,合并分支3 删除分支,回退版本

2020-09-04 00:55:07 119

原创 初识Vue

Vue初建项目文件分析1.上面都是一些vue项目的基本初始配置,以及主动引入的一些包里面的默认设置,初学可以直接跳过,进阶版或许得改改,但我还是个菜鸡2.重点来了assets文件夹里是一些图片这类的附件资源,自动生成了,也可以换位置吧或许components 是你自己写的一些组件,有一些格式,但内容的完成还是用html语言完成,类似于:把每一块比较独立的div封装为组件,在App.vue中直接调用...

2020-09-01 21:01:45 128

原创 VScode新建Vue项目

步骤安装node.js安装webpack安装vue脚手架新建Vue项目注:当前在什么路径下新建了项目,该项目就在该路径安装node.js官网下载node.js 地址:http://nodejs.cn/download/ 自取版本安装 打开下载的镜像文件,直接点击安装,设置好安装路径,一直点next,最后install测试下是否安装好:node -v / node --version修改下镜像npm install -g cnpm --registry=https://registry.npm

2020-08-31 11:58:58 450

原创 关于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 107

原创 JAVA 多态2020-08-07

JAVA的多态1. 什么是多态?同一个动作与不同的对象产生的不同的行为指的是一个对象的多种形态2. 体现方式继承,父类与子类的继承接口的实现重写重载

2020-08-07 20:36:48 90

原创 软工

软工第一次作业(1)回想一下你初入大学时对计算机专业的畅想:当初你是如何做出选择计算机专业的决定的?将来你会选择从事计算机相关的工作吗?是的话给出你想去的城市、公司和岗位,否的话给出原因。高中时,对于我的专业我有很多想法,最后定计算机的原因是我觉得计算机前途无量。今后计算机技术将会普及,每个人都需要会使用计算机而且我比较感兴趣这些比较前卫新潮的技术,我想我的一生应该是在不断学习,探索的过程重逐...

2019-09-19 11:31:03 134

原创 大概建模

这里写自定义目录标题确定性数学方法初等数学方法函数关系不确定性数学方法一 概率与随机数学二 统计方法三 界线不分明的模糊问题灰度系统方法——对一些事情进行综合的评判确定性数学方法初等数学方法函数关系一. 最简定量关系:函数关系1. 建立函数方法:数据散点图,自然定律,观察并用初等方法建模,拟合插值和回归(matble可直接给出参数值)3. 数据拟合4. 插值方法5. 应用积分思想...

2019-07-28 11:45:01 122

原创 建模初,待补充

数学模型归为以下三类:最优化模型(通过对变量的控制,从而使某个目标达到最优,目标就是给定要解决问题的约束条件,确定受约束的可控变量的取值,以达到最优结果)动态模型(易于构造难以求解)概率模型解决数学问题:1.提出问题列出问题中涉及的变量,包括的适当的单位注意变量与常量列出所有假设,包括等式和不等式用准确的数学表达式给出问题的目标,到底是要求什么2.选择建模方法选择一...

2019-07-25 10:59:39 83

原创 音乐页,播放页更新

音乐页更改轮播图image标签mode,使用scaleToFill,可以保证图片缩放后保持完整,但是不保证纵横比添加下拉刷新。在json文件中添加,“enablePullDownRefresh”: true,然后js中添加下拉函数 onPullDownRefresh: function () { // 显示顶部刷新图标 wx.showNavigationBarLoadi...

2019-06-05 13:35:23 179

原创 首页,搜索页基本完善

更新首页逻辑更新首页排行榜更换为qq音乐热门歌单搜索实现搜索页逻辑实现首页经过商讨觉得将排行榜换为热门歌单,使用的api是用浏览器开发者工具找的,返回的结果不止热门歌单,还包括新歌,新专辑,榜单等等https://u.y.qq.com/cgi-bin/musicu.fcg?-=recom9453221309398254&g_tk=425033681&loginUi...

2019-05-12 09:27:39 378

原创 歌单页播放页

更新完成歌单页逻辑功能完成播放页逻辑功能歌单页:首先到网上拿了别人可用的API,之前的API过段时间就不可以使用,而且没有统一的接口就会导致不同的页面需要不同的数据结构就很难受,因此花了很久的时间去找合适可用的API。而且是由于音乐资源现在不怎么开源自己抓取数据有一定的难度。所以就用的别人的。有了接口直接将数据进行显示即可。播放页:用户点击歌曲便会进入播放页,歌曲播放链接以...

2019-05-10 21:22:37 690

原创 首页设计 2.0

更新内容搜索框的内容获取及点击跳转轮播图的数据更新去掉了原来的导航设置变为底部导航栏歌单替换为排行榜,并实现跳转搜索框给input的标签添加bindinput属性,在js里通过‘.detail.value’的方式获取输入值,给搜索图标添加点击事件,目前是通过wx.setStorage缓存搜索内容,wx.navigateTo跳转轮播图使用的是来自qq音乐的数据,但由于个人开发限制...

2019-05-06 23:13:04 337

原创 歌单页的大致概况

歌单的获取为避免推荐歌单的固化因此我们采用向服务器发送请求的方式使歌单可以根据网上的信息实时刷新,但由于官方并没有提供相关API因此只能一个个去找经过坚持的寻找可用的API,终于发现了qq音乐,网易云音乐,酷我音乐的获取排行榜的相关APIQQ音乐:https://c.y.qq.com/v8/fcg-bin/fcg_v8_toplist_cp.fcg?g_tk=5381&uin=0&...

2019-04-28 21:26:02 233

原创 用户界面前端实现(热评界面)

首先按照之前的设计 前端排版用flex两大块布局,第一块的音乐图片和介绍都由后台传过来,下面的热评采用wx:for循环找出大块采用纵向flex排布,相对定位第一块分两个小块,图片和介绍。后面还在图片上添加了播放的(button)我用的iamge ,采用绝对定位,放在大块里面第二块里分为三个部分:左边的用户 中间的热评 和右边的收藏 横向相对排布左边的块纵向排布 中间只有一个块 右边的块可横...

2019-04-23 20:48:34 838

原创 音乐播放器小程序(音乐搜索)

音乐搜索页面主要分为三大模块:一、搜索栏从首页搜索进入搜索页后,搜索栏任然保留所搜索内容二、平台栏目进入网易音乐、QQ音乐、虾米音乐三大平台进行搜索,使得搜索范围全面化,规范化,层次化。三、主内容搜索页面的主要内容又涵盖:歌曲原创歌手以及其头像显示、单曲栏目、歌曲全部播放按钮所搜索的每一首相关歌曲都清晰陈列,包含歌曲以及歌手,右栏还附加歌曲的基本相关操作。下拉页面即可实现刷新。实现...

2019-04-08 17:17:29 2630

原创 小程序开发(首页设计)

首页分为4个模块搜索输入歌曲名称,进入搜索页面轮播推荐一些歌曲信息之类的导航跳转到社区,个人中心,排行榜的位置歌单推荐选取部分歌单推荐给用户使用了ColorUi 组件库,仅演示效果,还未添加实际功能...

2019-04-08 16:49:16 5109

原创 音乐播放器微信小程序开发-歌单界面(简陋版)

仿QQ音乐app的歌单界面制作了一个简易且简陋的歌单界面。首先po一张最终效果图(很多功能还没实现,以及还有bug没有改好)因为不涉及到逻辑,目前只需一些网页开发经验与知识即可(当然啦,还需要一定的审美) 首先从上图可以看出界面大致分为两块,上边浅蓝色部分主要为歌单介绍。其中左一正方形大图是歌单封面,小圆圈图片是登录用的头像,用户旁边文字(秋.)为用户名,Sylvia’s List是用户自己...

2019-04-08 14:09:07 5024 1

原创 小程序开发(用户界面与社区界面进度Ⅱ)(更新中)

设计后端逻辑功能设计完界面后,需要完善相应的功能。初步尝试:1、登录;2、上传、加载分享信息两个功能云函数设计这里需要用到小程序的云开发功能,涉及到数据库、云函数等首先设计云函数,这里创建三个云函数:1、login;2、downloadShare;3、uploadShare;分别用于登录、上传分享信息、加载分享信息。登录函数首先是登录函数如下:exports.main = asy...

2019-04-07 17:25:27 449

原创 小程序开发(用户界面与社区界面进度Ⅰ)

今天确定了用户界面以及社区界面。用户界面由头像用户名组成;然后是“回复我的”、“我的分享”、“我的收藏”等组成,这三个功能看情况完成。登录功能和切换账号功能会先完成。接着是上述三个功能的详情页,先采用相同的布局方案。之后再完善区分。左侧是歌曲封面,中间是帖子的描述,右边是用户头像。然后是社区页面。左侧是固定的功能按钮,右侧是分享列表,按照时间顺序排布(置顶之类的功能之后看情...

2019-04-05 21:41:15 505

空空如也

空空如也

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

TA关注的人

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