- 博客(354)
- 资源 (13)
- 收藏
- 关注
原创 VUE研究
vue3在语法上进行了更新,组件根据功能进行组织,这样可以使得每一个功能所定义的API实现高内聚,在修改某个功能时不需要在文件中跳来跳去,提高了代码的可维护性;,去除了不常使用的API,Tree shaking 对未使用的模块、变量、引用等进行删除,减小了不必要的代码及冗余;,意思是将静态值给与一个标记并且在render函数之外进行定义,这样每次调用渲染函数的时候不会对该值进行重复创建,优化了运行时的内存;中增加了静态标记,便于在下次发生变化时可以直接通过标记进行找到,提高了模型的性能;
2023-07-14 10:10:55 384
原创 Python机器学习进阶(一)
一、机器学习算法分类----监督学习>>>>有目标值----------->分类问题,主要算法:K-近邻算法、贝叶斯分类、决策树与随机森林、逻辑回归 >>>>无目标值----------->回归问题,主要算法:线性回归、岭回归----无监督学习>>>>无目标值,算法:...
2023-07-14 10:10:25 437
原创 windows即将过期怎么恢复
1.首先通过命令slmgr.vbs -xpr查看什么时候过期-----在windows+R命令界面2.打开计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform的BackupProductKeyDefault中的“数值数据”找到密钥然后,输入slmgr /ipk F48BJ-8NX82-MRVY9-PF8BW-HMHY2 后面为序列号slmgr /s.
2023-07-14 10:10:13 725
原创 2021-03-06
序号 刊物简称 刊物全称 出版社 网址 1 TOCS ACMTransactionsonComputerSystems ACM http://tocs.acm.org/ 2 TOC IEEETransactionsonComputers IEEE http://www.computer.org/portal/web/tc 3 TPDS IEEETransactionsonParallelan...
2023-07-14 10:07:29 140
原创 神经网络与知识图谱学习总结
1.从零开始训练网络搭建网络基本架构1,初始化initialisation,设置输入层,中间层,和输出层的节点数。2,训练train:根据训练数据不断的更新权重值3,查询query,把新的数据输入给神经网络,网络计算后输出答案。(推理构建训练网络第一步是计算输入训练数据,给出网络的计算结果,这点跟我们前面实现的query()功能很像。第二步是将计算结果与正确结果相比对,获取误差,采用误差反向传播法更新网络里的每条链路权重。启动训练网络并测试数据读取真实数据,以及数据的预处
2023-03-01 09:58:33 933
原创 在Ubuntu系统下连接远程服务器出现黑屏的解决办法
出现如图1.首先确定SSH server是否启动,输入下列命令sudo ps -e |grep ssh出现下图即可
2023-03-01 09:57:50 1311
原创 实验进行时
torch与cuda版本配对:Previous PyTorch Versions | PyTorch1.时序KG删掉1.7.1torch装1.8.0,解决报错RuntimeError: CUDA error: no kernel image is available for execution on the已经成功运行,问题是没有看懂代码,baseline怎么运行...
2023-03-01 09:55:10 334
原创 pytorch学习
1.使用GPUcuda0=torch.device('cuda:0')a=torch.rand(3,3,requires_grad=True,device=cuda0)2.Reduction运算可以计算全局最大值 指定维度最大值 行/列累加cumsum() 累乘的值cumprod(),以及均值mean 中值median() 协方差std()#a=torch.tensor([[1,2,5,3],[8,7,4,2]])#m,n=torch.max(a,dim=1) #m表示每一行的最大值
2023-03-01 09:54:49 239
原创 leecode+剑指offer
1.算法入门14天1.704二分查找:题目描述:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。思路:因为是有序的数组,所以采用二分查找是相对快的方法。从中间开始,小于就后移大于就左移,当找到当前数组中的最后一个元素还没找到就返回-1Tip:计算 mid 时需要防止溢出,代码中 left + (right - left) / 2 就和 (left + right) /
2023-03-01 09:53:50 1351
原创 前端学习之CSS,JS
1.左右两个半屏,鼠标移上后就会全屏<!DOCTYPE html><html><head><meta charset="utf-8"> <title>刻意练习</title><style> #div1{ width:50%; height:10px; background:red; float:left; #与left:0;的作用一样 position:absolute;#必须要
2023-03-01 09:52:52 217
原创 vue项目实战
node连接服务器【全栈初体验】Vue+Node+MySQL实现前后端分离开发_艾欢欢的博客-CSDN博客node项目1.猫眼电影移动端在博客‘前端学习三’中项目入门的基础上进行1.首先上图是测试了跳转,现在正式开发:要展示的是电影列表,这个列表对于正在上映和即将上映都需要,只是请求的数据/调用的接口不同,因此将其设置为一个组件1.在components中新建一个moviesDetail.vue:其展示的内容是每次点击最上面的正在热映/即将上映触发一个请求进行返回的.
2023-03-01 09:52:25 476
原创 按知识点刷题
一、链表1.牛客剑指offer 剑指Offer_在线编程+题解_牛客题霸_牛客网内容在博客上2.一个网站 CS-Notes剑指:6. 交换链表中的相邻结点思路:递归:当节点.next不为空时,节点与next交换;下一个遍历的是节点.next.nexttip:不递归直接遍历 while (pre.next != null && pre.next.next != null) 7. 链表求和思路:将链表进行反转-这样可以直接ne...
2023-03-01 09:50:22 143
原创 一点点鸡汤呀
书籍《少有人走的路》《做人不要太老实》《一生要倾听的100个转告 一生要坚持的100个准则》建议1.你要多走出去,去接受不同的人,学习不同人们身上的优势2.要壮大实力,维护自己的正当利益,去赚钱~3.抛开恐惧,不害怕拒绝,相信自己,自信~ 告诉自己:你行,一定行。也许你还会成为一个了不起的人。但是,你必须调整并验证自己。语录环境不会造就一个人,而是启发他改变工作:制定日程 收集资料 了解对方 仪容不要太轻率...
2023-03-01 09:50:04 164
原创 热点提取实验踩坑记录
1.报错:ValueError: check_hostname requires server_hostname需要将vpn关掉测才能正常访问2.文件格式报错需要将最终的json文件都变为utf-8形式3.node2vec 在终端直接安装pip install node2vec然后给出一个需要升级pip的警告/home/asus/anaconda3/bin/python -m pip install --upgrade pip4.报错:ImportError: canno
2023-03-01 09:49:39 234
原创 javascript学习+Vue学习+项目开发
一 《学习JavaScript数据结构与算法》1.ES2015的类是基于原型语法的语法糖2.TypeScript是一个开源的、渐进式包含类型的JavaScript超集以.ts为扩展名以tsc命令来编译它TypeScript允许我们给变量设置一个类型,不过写法太啰唆了。TypeScript有一个类型推断机制,也就是说TypeScript会根据为变量赋的值自动给该变量设置一个类型如果声明了一个变量但没有设置其初始值,推荐为其设置一个类型在js中如果要加类型,可以写成ts那样,在第
2023-02-27 14:52:27 635
原创 前端学习---
1.简单且必须掌握的1.MVVM是什么将MVC中的V变为了MVVM,实现了双向绑定。其中VM就是vue的作用,这样页面的动态化可以通过vue来操作,而不是页面直接与后端操作,实现了前后端的分离2.为什么vue采用异步渲染 ? 调用1次nexttick这样可以理解为渲染节流nextTick():异步方法,返回promise 是微任务3.watch computed method4.5.vue生命周期6.null和undef......
2023-02-27 14:51:43 212
原创 百度前端训练营
学习 html、css、js 并尝试实现一个 hello world 页面,在页面中显示“Hello World!”以及两个按钮,点击“变为红色”按钮可以改变文字颜色为红色,点击“复原”按钮颜色恢复为默认颜色。在项目目录中右击鼠标,选择 --> TortoiseGit --> Settings,然后就可以看到配置界面。查看电脑32位还是64,安装git TortoiseGit 及TortoiseGit 汉化包。下载64位对应的版本并进行安装。进行安装:默认安装就可以。
2023-02-27 14:49:50 261
原创 前端算法及手写算法JavaScript
3.将数字转换成RMB形式:三个数字就用逗号隔开。1.获取url中参数列表,保存为对象。2.判断字符串中出现次数最多的字符。
2023-02-27 14:49:03 161
原创 前端杂学1
1.MVVM是什么将MVC中的V变为了MVVM,实现了双向绑定。其中VM就是vue的作用,这样页面的动态化可以通过vue来操作,而不是页面直接与后端操作,实现了前后端的分离2.为什么vue采用异步渲染?调用1次nexttick这样可以理解为渲染节流:异步方法,返回promise 是微任务4.5.vue生命周期6.null和undefied的区别8.箭头函数和普通函数区别不用return:没有花括号 或者只有一句9.json的理解。
2023-02-27 14:48:58 227
原创 vue前端与Java后端进行跨域交互
1.在Controller上面加上@CrossOrigin2.写一个配置文件并且在Controller层加上注解@CORSConfig3.在springmvc配置文件里加入4.写一个过滤器类并且在web.xml中注册过滤器。
2023-02-27 14:48:37 3665
原创 商城项目整体构建
一、1.项目结构分配、模块的定义、组件封装调用(先定义、然后导入 注册 使用)、路由拦截、cookie理解、token权限、路由权限管理、动态路由、打包部署、vuex状态管理、接口文档对于跳转,要先设置路由确保组件可以正常使用、路由可以正常跳转,再充实页面对于左边导航与上边面包屑的联动,可以通过this.$route.matched获取该路由的所有信息,然后在每一个路由中写一个meta对应路由的内容,在面包屑那块通过遍历当前路由信息展示meta的值对于导航栏的多级菜单,可以通过递归进行展示。
2023-02-27 14:48:17 339
原创 vue项目实战-----登录态管理(路由守卫+vuex+Axios)
目的:保存用户登录状态,刷新页面时做到用户状态不变:一刷新就去localStorage中获取token与islogin对vuex中的信息进行更新。
2023-02-27 14:47:54 2044 2
原创 2022.07项目学习
1.报错npm ERR!npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路 径正确,然后再试一次。解决:npm install --legacy-peer-deps。4.安装webpack。
2023-02-27 14:45:25 86 1
原创 一些网址呀
1.项目1.Vue的面试题你必须要掌握到这个程度_哔哩哔哩_bilibili2.入门级【仿美团APP前端项目实战开发】前端程序员必备的JavaScript项目实战,找工作涨薪面试简历必备的一个前端项目_前端入门级项目实战_哔哩哔哩_bilibili 【Vue全套教程+Vue企业大厂级项目实战】前端必学框架Vue-Vue.js全套课程-国内最火前端框架。没有之一,尤雨溪经典之作_哔哩哔哩_bilibili 3.vue后台1 2022项目实战:vue+elementui后台管理系统
2022-05-28 18:57:26 49
原创 小程序入门+移动端框架入门+后台UI
官方文档:微信开放文档1.新建项目2.使用vant webapp组件官方文档:Vant Weapp - 轻量、可靠的小程序 UI 组件库1.安装2.将 app.json 中的"style": "v2"去除,小程序的新版基础组件强行加上了许多样式,难以覆盖,不关闭将造成部分组件样式混乱。3.在开发者工具中,工具----构建npm勾上4. 引入组件app.json中: "usingComponents": { "van-button": "@vant/w...
2022-05-08 22:39:15 468
原创 css的布局及图形展示--三角形 圆形 半圆等面试点
CSS:flex布局的子元素不会脱离文档流1.两列布局采用浮动采用浮动且两边高度不同右边触发了 BFC,BFC的区域不会与浮动元素发⽣重叠,所以两侧就不会发⽣重叠。 采用flex采用位置:父元素是相对位置,子元素左边固定右边的左边距为左边宽度 或者右边固定右边的左边位置为左边的长度2.三列布局采用位置采用浮动采用flex flex: 1;可以平分现在三个div都是基于父元素的位置,左右都有pa...
2022-04-21 15:52:11 570
原创 CSS/JS小元素实践----画三角形和圆形
1.使用css画一些元素<!DOCTYPE html><html><head><meta charset="utf-8"><title>菜鸟教程(runoob.com)</title> <style> .huabu{ height:400px; width:400px; border:1px solid; position:relative; } .show{ widt
2022-04-03 20:38:52 947
原创 leecode练习过程记录
1.算法入门14天1.704二分查找:题目描述:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。思路:因为是有序的数组,所以采用二分查找是相对快的方法。从中间开始,小于就后移大于就左移,当找到当前数组中的最后一个元素还没找到就返回-1Tip:计算 mid 时需要防止溢出,代码中 left + (right - left) / 2 就和 (left + right) /
2022-02-19 22:33:18 41
原创 前端学习三-mock element-ui react Ant Design
一、mock二、element-ui1.安装npm i element-ui -S2.项目中引入3.修改helloword.vueold<template> <div class="hello"> <h1>{{ msg }}</h1> <h2>Essential Links</h2> <ul> <li> <a
2022-02-19 19:41:50 90
原创 前端框架学习二
1.vue可以将VUE实例的数据渲染/绑定到DOM上,我理解的就是vue可以将js/css绑定到html中进行展示,只改变vue对象就可以改变页面而不需要改变html内容1.下载.js文件引入项目中就可以使用<script src="https://unpkg.com/vue@2.6.14/dist/vue.min.js"></script> <div id="app"> <p>{{ message }}</p></d
2022-02-16 12:40:31 27
原创 如果Linux服务器上一些文件被篡改,想追查已经查不到记录了,所以得想个办法记录下所有用户的操作记录。
人家起因:最近Linux服务器上一些文件呗篡改,想追查已经查不到记录了,所以得想个办法记录下所有用户的操作记录。一般大家通常会采用history来记录,但是history有个缺陷就是默认是1000行,当然你也可以vim /etc/profile将1000修改成1000000行,但是这只是比较笼统的做法,看不到详细的用户来源已经操作记录,比如来源ip地址、操作时间、操作用户等1.编辑/etc/profile文件,加入下面代码vi /etc/profilehistoryUSER=`whoami`
2022-02-06 18:27:44 214
原创 pytorch进行维度变换以及形状变换
1.形状变换中长勇的函数是reshape和view,那么这两个函数的使用有什么不同呢首先说相同之处:都可以将张量的形状进行变换,便于我们在不同的模块中进行使用然后说明不同之处:view是要求张量的物理存储是连续的,如果不是连续的则会报错,当然z如果想要继续使用该函数,需要使用contiguous()函数进行转换——这时的作用就可以等价于reshapea = torch.arange(9).reshape(3, 3) # 初始化张量ab1 = a.permute(1, 0) #这个相当于
2022-01-03 21:08:26 2957
原创 安装多个版本的cuda
本地已经有一个cuda版本的前提下,安装另一个版本1.下载cuda10.2版2.点击exe文件进行安装C:\Users\ADMINI~1\AppData\Local\Temp\CUDA3. ok——4.同意并继续5.这里一定要选择“自定义”6. 这里只勾选“cuda”,否则你下的CUDA如果比你已有的版本低,这些就会给降级了7.点击下一步8.点击next...
2022-01-02 16:13:09 32
原创 citespace下载安装与使用
1.下载点击网址可以进行下载Download检查本地是否有Java环境,如果没有,也安装一个。打开cmd输入java出现下图表示有Java环境2.安装安装java:可以点击下载,搜”安装Java环境“的教程安装cite space可以对安装包进行解压,点击StartCiteSpace_Windows,然后输入2:中途弹框选择”确定“点击上图最下面”Agree”...
2021-12-12 09:14:23 1723
原创 Transformer代码详解(-)-从数据处理到嵌入【包含数据集可构造/数据嵌入和位置嵌入的详解】
src_shape=["你好","生日快乐"] tgt_shape=["hello","happy birthday to you"] #1.embeding 先构造数据集,再构造嵌入 batch_size=2 #以两条样本为例 src_shape=torch.Tensor([2,4]).to(torch.int32) #源:第一个样本长度为2 第二个样本长度为4 你好 生日快乐 tgt_shape=torch.Tensor(...
2021-12-05 22:36:08 1620
原创 Transformer从输入到输出进行编写代码-附代码和注解
class MyTransformer(nn.Module): def __init__(self): super().__init__() self.dim=1024 # self.wq=nn.Linear(self.dim,self.dim,bias=False) #self.wk = nn.Linear(self.dim, self.dim, bias=False) # self.wv = nn.Linear(self.dim, .
2021-12-05 22:29:55 1170
原创 使用pscp传文件闪退——秒解决
1.首先下载pscp.Download PuTTY: latest release (0.76)2.然后直接点击exe文件发现闪退解决:需要cmd然后进入pscp.exe所在的文件夹; 然后输入 pscp.exe; 看到如下图后就可以进行传输啦,传输的时候输入命令然后输入用户名密码就可以...
2021-11-15 21:45:50 1148
原创 解决报错Could not build wheels for numpy which use PEP 517 and cannot be installed directly
在虚拟环境中安装numpy包时报错:Could not build wheels for numpy which use PEP 517 and cannot be installed directly解决:这是由于版本高的问题,在pycharm中直接装一个版本低一点的
2021-10-18 20:52:33 8975 1
数码照片处理网络课程.rar
2020-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人