自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Yuan_mingyu的博客

前端小白

  • 博客(31)
  • 资源 (5)
  • 收藏
  • 关注

原创 jQuery的Ajax实例(附完整代码)

目录写在前边什么是AjaxAjax基本结构实例实例1实例2小结写在前边作为一个前端刚入门没多久的小白,想在这里分享一下我的学习内容,就算是学习笔记了。因为前端的大部分学习都是通过网站上的教程,所以遇到不懂得问题,也只有求助于网络,通过度娘,了解到了一些论坛、博客。在发现了众多技术大牛的同时,我也发现,一些像我这样的小白,由于能力有限,在查找相关资料的时候,对于大佬的一些操作理解困难,虽说能照猫...

2019-02-02 13:53:25 87380 32

原创 ImageNet ISLVRC2012数据集下载和使用

最近要在imagenet数据集上做实验,以前只知道这个数据集很大,但是没用过,这次亲自下载然后按照训练集和验证集划分好了,记录一下。主要参考了这个 https://zhuanlan.zhihu.com/p/370799616目录1. 数据集下载2. 数据集处理2.1 训练集2.2 验证集3. 数据集加载1. 数据集下载数据集官网:https://www.image-net.org/challenges/LSVRC/index.php目前实验一般都用ILSVRC 2012,下载需要用学生邮箱注册,之

2022-04-03 17:51:29 13029 4

原创 ubuntu18.04深度学习环境配置

目录前言1. ubuntu18.04安装2. nvidia显卡驱动3. 安装anaconda34. 安装pytorch(含cuda、cudnn)前言为跑代码方便,实验室电脑一般都用ubuntu系统,但无奈买来的电脑都是预装windows,所以需要重装系统,然后再配置一系列的环境。走一遍流程总要有些坑,下次再重复安装总是隐约记得但又会再踩坑,为了之后提高效率,这次把整个流程记录下来,以后用着也方便。1. ubuntu18.04安装现在ubuntu已经出到了21版本,一般安装LTS(长期支持)

2022-04-02 22:10:02 3557 3

原创 libopencv_imgcodecs.so:对‘inflateValidate@ZLIB_1.2.9‘未定义的引用

前几天,移植一个Qt项目到银河麒麟系统上,项目中包含了opencv,因此安装编译了相同版本的opencv和zlib,但是结果在qtcreator上编译都没过去,报错 collect2:error:ld return 1 exit status,因为之前遇到多这个,一般是include和lib不全的问题(本质上是.h头文件中定义了某个函数声明,但是对应的cpp中没有实现),网上搜这个问题,也大多说的是这个问题。但是找了好久,并且在原系统没有这个问题,于是排除了这个原因。然后又查看了两个系统上编译环境的配置

2022-01-19 19:42:29 3241

原创 PJSIP视频通话客户端

目录前言语音功能实现编译环境编译视频功能实现编译环境编译客户端总结参考前言PJSIP 是一个免费的开源多媒体通信库,用 C 语言编写,实现了基于标准的协议,如 SIP、SDP、RTP、STUN、TURN 和 ICE。它将信令协议 (SIP) 与丰富的多媒体框架和 NAT 穿越功能结合到高级 API 中,该 API 具有便携性,适用于从台式机、嵌入式系统到移动手机的几乎任何类型的系统。官方网站:https://www.pjsip.org/PJSIP开源库的架构图如下:项目实现:用开源代码实

2021-12-21 16:40:48 5123 26

原创 scp传输文件

最近用到主机(windows)和服务器(linux)之间互传文件的需求,之前都是xshell配合ftp传后来查资料发现,直接用scp命令就可以,感觉比较方便,这里记录一下。主机打开cmd命令行窗口:1. 主机传 文件/文件夹 到服务器#传文件scp path\local_filename username@ip:/path/remote_dir/#传文件夹 scp -r path\local_dir username@ip:/path/remote_dir/ 例如 :

2021-12-14 15:25:59 5053

原创 无限提高视频fps

目录加速还是补帧?opencv脚本使用软件剪辑工具格式工厂PR、AEoCam录屏基于AI算法DAIN_APP_Alpha0.40SVFI.2.1结语加速还是补帧?最近做项目遇到一个需求,需要对AI推理卡的性能做一个测试,主要是想通过流水线(线程并发)的形式,对视频做目标检测。想要提高视频的输入速率,看看推理后实时输出的速率的变化,进而测一下硬件芯片的运算极限。一般常见的视频都在25-30的范围,一些高清或者慢镜头的特殊视频,会有较高一些的帧率,如60帧。但是,如果想无限制提高视频帧率,有没有办法呢?

2021-12-13 20:44:12 7165

原创 计算机专业保研预推免面试记录

一转眼,距离去年的预推免已经快过去一年了。由于疫情,从夏令营到预推免都是很卷,夏令营报名了很多学校,但是都没有取得入营资格,到了预推免才开始陆续接到面试通知。最早是在家时候面试的信工所5室,最后面试的是北邮,最终选择的也是北邮。可能大家都比较关注面试会问的问题,我把自己还记得的,汇总了一下,供保研的同学们参考。备注:去年疫情,除了东北大学之外,都是线上面试。总体来说,哈工大本部和西安交通大学的面试难一点,这两个也没拿到offer,其他的面试感觉难度适中,当然想拿到学硕也要看自己的表现。信工所5室:英

2021-07-12 16:41:32 3670 2

原创 IDEA配置maven

从接触项目开发,跑后端用的都是idea,原来的时候不知道是不是科学上网的原因,idea下载maven的依赖从来就没顺利过,都是上网到处找教程,找解决办法。这次闲下来打算彻底解决一下这个问题。1. idea版本使用过AndroidStudio后知道,越是新版本,越容易有那些意想不到的bug。我之前是2019版本的idea,最近发现官网有版本更新,最新的是2020.3于是我彻底卸载了2019,安装了最新的2020,折腾一番后,下载pom中的依赖时,发现遇到了原来没见过的错误,看到网上有说是版本问题的

2021-01-15 11:46:23 375

原创 AndroidStudio4.1.1 控制台灰色(不显示输出日志)问题解决

最近学习flutter,用到的ide是AndroidStudio,上半年写Android时候,版本还是3.6,发现有更新,于是先升级了ide,目前版本是4.1.1。在安装完flutter插件,配置完模拟器之后,点击运行,发现控制台是这样的(与熟悉的控制台相比,好像少了东西):想象中的应该是这样:于是开始上网找,找到了同样的问题,方法是修改setting中的flutter配置于是我打开了自己的发现并没有那个选项,可能是版本不同的原因吧。。感觉问题不再这里,于是又开始百度https:

2020-12-31 20:12:15 1096 1

原创 服务器定时执行js脚本

前段时间买了一个腾讯云的linux(centos)服务器,打算在服务器上放一个js脚本,每天定时执行一次。之前想过要写一个html,把js的脚本直接写进去,但是发现linux服务器并不能以打开网页的当时执行脚本(查了一些资料,发现一般都是在服务器上部署静态页面,还是需要我手动去访问,不能自动执行)。后来发现可以使用node执行纯js脚本,不需要写在html里边,这样一来,只要在服务器上设定好每天自动执行node指令就可以了。实操:安装node,配置环境。进入node官网,https://node

2020-12-10 21:28:34 2432

原创 CUDA10.2+cuDNN8+tensorflow-gpu2.3.1安装

前言:前段时间开始接触深度学习,安装cuda时就默认安装了10.2版本,同时安装了对应版本的cuDNN8。但是由于tensorflow-gpu和cuda、cuDNN版本之间存在对应关系,如果不匹配,会导致import tensorflow-gpu报错。下面是在三者版本不匹配时,不需要重新安装的解决办法。(如果还没安装,强烈建议按照官方给的版本安装,会避免很多麻烦)已安装:cuda10.2cuDNN8在后续安装tensorflow-gpu时出现了问题(tensorflow通过pip安装后可以正常i

2020-12-08 11:38:52 5104 4

原创 小程序端之封装思想

最近由于疫情,学校一直没有开学,因此有了比较多的空闲时间。从寒假开始,就在跟着做学校的学工系统,包括pc端和小程序端。主要负责系统的前端开发工作。与之前开发不同,这次系统的前后端都使用了较新的技术和思想,自己也确实通过开发的过程学到了不少东西,因此在这里记录一下,算是总结的笔记。1 . 封装思想我从前端的角度谈一谈自己对封装的理解:1. 封装是将重复出现的东西简化。举个例子,如果你想要给一个div标签加一些css的属性(style),因为属性很多,就会让原本简洁的标签变得很长,并且如果另一个div

2020-05-20 09:48:15 531

原创 AndroidStudio 3.6 中 R.layout 找不到对应的xml文件

在新版的AndroidStudio3.6 中,在项目的包下新建 activity 时,一般会同时生成对应的java和xml文件,例如新建 MainActivity ,则会在java包下生成 MainActivity.java ,在 res 文件夹下的layout文件中生成 activity_main.xml。但是在实际创建后,在 MainActivity.java 中setContentView...

2020-03-14 00:49:58 6688 21

原创 轮盘赌--matlab简单实现

轮盘赌,顾名思义,简单理解就是指赌博中转盘。轮盘赌算法的基本思想是:各个个体被选中的概率与其适应度函数值大小成正比。个人的通俗理解是:转盘划分的区域中,那些面积所占比例较大的部分,在转动之后停下来,指针指向它的概率大。之所以用matlab实现,是因为在遗传算法和蚁群算法中,都涉及到了使用轮盘法则随机选择的问题。概括起来,是3个步骤:根据各部分所占比例(适应度值之间的比例、事件发生的几率...

2019-08-16 21:26:05 9876 4

原创 原生js的Ajax实例

与jQuery不同,原生js的ajax的实现相比来说复杂一些,因为jquery中的$.ajax()方法已经把js的实现封装起来,使用起来更加方便。但是,原生js的实现过程,对于理解ajax,好像更清晰一些。之前写过的jQuery的ajax实现:jQuery的Ajax实例(附完整代码)这次使用原生js实现实现过程(文末有完整代码)以此实例为例:1.创建XMLHttpRequest对象这...

2019-08-12 22:18:20 1458

原创 微信小程序--request中的this

wx.request小程序中前端访问后台数据库,使用的wx.request方法,与网页中jquery的ajax相似。基本格式基本格式与ajax很相似,参数的含义基本是一样的。区别:header部分是ajax中没有的,但是很简单,参数是固定的。举例wx.request({ url: 'http://localhost:8081/usualService/addVoluntee...

2019-08-05 20:40:03 1417 1

原创 微信小程序--时间戳使用

时间戳注:时间戳包括10位和13位两种,小程序中默认生成的时间戳是13位的。两者的区别是精度不同,13位精确到毫秒,10位精确到秒。实际上,13位时间戳只是比10位的末尾多了000,如果想要转化只要乘除1000即可。时间戳转日期在utils.js中定义函数//时间戳转日期function js_date_time(number, format) { var formateArr =...

2019-08-05 20:38:43 5332

原创 微信小程序--文字垂直居中和text高度

文字样式垂直居中在之前写网页的时候,把文字或div放在外层div中,设置成垂直居中(即内层文字或div距离外层大的div上下边沿距离相等),只需要让外层div的height与line-height值相等,但是在小程序中这样设置是有问题的。花费了好久查到,解决办法:给外层div设置高度后,line-height:100%text高度问题text标签会自带一个默认的高度,并且设置height无...

2019-08-05 20:36:43 8425 1

原创 微信小程序--自定义导航栏

自定义导航栏由于需要,小程序是通过用户名和密码登录的,不是通过微信授权登录。小程序本身自带tabBar,但是无法动态改变,小程序用户角色不同,需要显示的导航栏不同,这时,就需要自定义导航栏了。开始查资料的时候,有已经写好的底部导航栏,可以动态改变,于是直接复制过来,但是很快发现了问题:底部导航栏的固定使用的是 position:fixed,bottom:0 , 也就是固定在底部。这时的问题是,...

2019-08-05 20:33:48 1100

原创 微信小程序学习笔记(暑假)

目录写在前边1. 自定义导航栏根据登录角色不同,设置底部导航栏顶部导航顶部和底部导航固定2.文字样式垂直居中text高度问题3.时间戳时间戳转日期日期转时间戳通过生日时间戳计算当前年龄4.wx.request基本格式this使用5.参考写在前边最近写了一个微信小程序,负责前端部分,加起来断断续续写了20天左右。最开始接触微信小程序,是在去年暑假,大概一年前,当时简单知道一点前端的知识,照着网上...

2019-07-30 13:35:48 387

原创 Datatables屏蔽报错弹窗

Datatables屏蔽弹窗报错在使用ajax为datatables获取数据时,如果数据为空,会出现这样的alert提示 DataTables warning: table id=xxx - 未查找到相关内容由于此时datatables表格中会有类似于没有找到匹配结果的文字信息,所以这个弹窗就没有必要了。下面代码可以屏蔽掉弹窗,改为在console中打印提示信息,或添加其他处理办法$...

2019-05-07 18:49:54 1864

原创 python3报错合集

1. SyntaxError: unexpected indent常见原因是没有对齐,错误是 :在>>>和代码之间有一个空格,删除后正常

2019-03-14 17:26:14 243

转载 MIPS指令集与简要分析

最近接触MIPS,学习指令系统,感觉这篇总结的比较简洁,适合初学https://www.jianshu.com/p/ac2c9e7b1d8f

2019-03-01 19:59:23 990

转载 JavaScript正则入门到掌握

JavaScript 正则入门到掌握原文:https://juejin.im/post/5c711de16fb9a049c43e4af2#heading-15最近学习了 AST 抽象语法树,在代码解析的过程中广泛使用了正则表达式,由此认识到自己在正则基础方面的薄弱,虽然清楚每个符号所表示的含义,但是当一大串正则符号出现在自己面前时,还是会懵逼一会,无法融汇贯通的掌握正则。下面是自己整理的正则...

2019-02-26 20:03:37 252

转载 利用Jsonp跨域请求数据

前言 :本文示例部署在XAMPP建站集成软件包上,在localhost环境下进行测试1、什么是跨域由于浏览器同源策略,凡是发送请求url的协议、域名、端口三者之间任意一与当前页面地址不同即为跨域。存在跨域的情况 :(1)网络协议不同,如http协议访问https协议。(2)端口不同,如8080端口访问3000端口。(3)域名不同,如aaaa.com访问bbbb.com。(4)子域名不同...

2019-02-23 11:40:54 242

原创 通过keyup监听textarea输入更改按钮样式

在制作评论框时,设想将发送评论的按钮设置成:当没有字符输入时(初始状态),按钮不可用,颜色为白色;当评论框内有字符输入时,按钮可用,颜色为橙色。效果如图:初始状态,没有输入输入评论后由于按钮样式的变化取决于textarea中是否有输入,即$(textarea).val()是否为空代码如下://comment_content_2为textarea的id $("#comment_co...

2019-02-19 21:06:09 1109

原创 Unexpected exception ... code: Badrequest when downloading Xilinx 2018.2

在线安装Vivado2018.2时,遇到如下错误:Unexpected Exception for:https://xilinx.entitlenow.com/wi/v1/downloadlink,code:BadRequest安装终止(点击ok或关闭窗口都不行)解决办法在线安装Vivado时,需要Xilinx的用户名和密码,所以需要先创建一个账户。之所以看到此错误,是因为已激活xil...

2019-02-19 17:41:41 4830 6

原创 python3.7 机器学习-Day3

代码来源(https://github.com/MLEveryday/100-Days-Of-ML-Code.git)说明:文章中的python代码大部分来自于github(少数是学习时测试添加),所附笔记为学习时注。Day3 多元线性回归基本步骤:数据预处理–>在训练集上训练模型–>预测结果学习笔记(含测试部分)# Day3:Multiple_Linear_Regres...

2019-02-15 17:08:09 523

原创 python3.7 机器学习-Day2

代码来源(https://github.com/MLEveryday/100-Days-Of-ML-Code.git)说明:文章中的python代码大部分来自于github(少数是学习时测试添加),所附笔记为学习时注。Day2 简单线性回归基本步骤:数据预处理–>通过训练集来训练简单线性回归模型–>预测结果–>可视化学习笔记(含测试部分)# Day2:Simple_...

2019-02-14 18:45:11 338 2

原创 python3.7 机器学习-Day1

代码来源(https://github.com/MLEveryday/100-Days-Of-ML-Code.git)说明:文章中的python代码大部分来自于github(少数是学习时测试添加),所附笔记为学习时注。Day1学习笔记(含测试部分)#Day1:Data Prepocessing#2019.1.26-27,2019.2.9#coding=utf-8import wa...

2019-02-14 12:00:09 3352

概率统计作业答案.pdf

概率论与数理统计的练习题答案

2019-07-06

网络复习.ppt

计算机网络ppt,期末复习总结的重点 计算机网络ppt,期末复习总结的重点

2019-07-06

python程序设计.rar

实验一、Python 语言基础 一、实验目的 1、熟练 Python 程序的运行环境与运行方式。 2、掌握 python 的基本数据类型。 3、掌握 python 的算术运算规则及表达式的书写方法。

2019-07-06

汇编实验报告.docx

实验一 顺序与分支程序设计 一 、实验目的 1) 掌握顺序程序设计方法。 2) 掌握分支程序的结构及分支程序的设计,调试方法。 2) 学习数据传送及算术和逻辑运算指令的用法。 3) 熟悉在PC机上建立、汇编、连接、调试和运行汇编语言程序的过程。

2019-07-06

网络报告.docx

实验一 网络设备的连接一.实验目的 了解网络各类连接接口和传输介质,重点掌握RJ45接头的线序排列

2019-07-06

空空如也

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

TA关注的人

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