自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Node.js使用ffi-napi,ref-napi,ref-array-di,ref-struct-di调用动态库-实例虹软人脸识别(一、基本概念)

系列文章目录第一章 基础(本章)第二章 详解-ffi-napi第三章 详解-ref-napi文章目录系列文章目录@[TOC](文章目录)前言一、基本概念?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:本系列主要讲解在开发 electron 桌面应用过程中,需要配合使用厂家硬件,调用提供的 DLL 动态链接库的使用,主要案例是使用 虹软人脸识别 进行人脸识别一、基本概念?二、使用步骤1.引入库

2022-05-27 11:38:39 2962

原创 JavaScript(Js)基础学习笔记(一):let、const、var

基础参考《JavaScript高级程序设计》(第四版),白话理解第三章-语言基础3.3变量Js变量是松散类型的,意思是变量可以用于保存任何类型的数据。每个变量只不过是一个用于保存任意值的命名占位符。有三个:var、const和let3.3.1var 关键字var a;// 这里声明了一个变量a,值是undefinedvar b = ’hi'// 这里声明一个变量b,值类型是 string // 我们也可以修改类型,但是不推荐b = 11.var 声明作用域使用var定义的变量,会

2021-10-19 11:10:21 283

原创 公司Gitlab,没有域名,设置多SSH(公司和Gitee)

前言进入公司后,公司有自己的gitlab,加上自己也在用GitHub和gitee,琢磨了一天,写下过程1 设置多个ssh先gitee的教程2 设置config# giteeHost gitee.comHostName gitee.comPreferredAuthentications publickeyIdentityFile ~/.ssh/id_rsa_gitee# gitlabHost 10.1.1.1(举例)HostName 10.1.1.1(举例)port 226 (有额外

2021-09-08 20:56:42 1117

原创 ElementUI(一):解决messageBox的样式问题,直接修改会影响全局

一、问题描述在使用MessageBox弹框时,采用直接调用$msgbox方法,设置弹框样式遇到两个问题:1.直接使用全局(非scoped)样式,可以直接对内部元素改样式:别的地方样式也改变了2.使用scoped属性+/deep/深度选择器,不行,因为是弹框,没有设置class不能深度到里面3.使用customClass属性,可以设置样式,然后在下面新写一个style(不要scoped),可以完美实现,并且不影响其他组件的使用二、实现2.1主要是添加 customClass: ‘pe

2021-08-04 22:28:13 5686 5

原创 VScode Vue项目格式化的设置推荐(分号问题,tab问题,分行问题)没写完

一概述在使用VScode开发Vue项目中,经常遇到各种格式问题,Eslint的格式经常报错,又设置不到,所以记下这个,先从介绍插件,在介绍搭配,在进行配置,用最完美的方式打造最好的开发环境二、插件介绍2.1 EslintEslint是JavaScript检测工具2.2VeturVSCode 里安装 Vetur 有什么用?VSCode里安装Vetur可以将“.vue”文件中的语法进行高亮显示,Vetur不仅支持Vue中的template模板以外,还支持大多数主流的前端开发脚本和插件,比如Sas

2021-07-31 21:53:22 4740

原创 Vue项目中,请求外部http的JS文件,运行里面函数内容,调用JSON数据

需求:在Vue项目中,我需要引入外部的JS文件,然后JS文件里面是一个方法,里面定义了JSON格式的数据,并return返回。解决办法:var a = await this.$get(http:文件路径).then…略获得a后,a其实是一个字符串变量,里面是上面图片的文字,不是代码,只是字符串,我们要让他动起来,执行为一个函数,并且获得数据var data = ‘function getData () { var array = [{ name: 'zhansan', id: 1 }, { na

2021-07-26 22:22:44 737

原创 node.js后台服务器,连接不到mysql 解决方案 错误:1251

说明:在用node后台服务器时,遇到无法连接mysql错误:1251 code: 'ER_NOT_SUPPORTED_AUTH_MODE', errno: 1251, sqlMessage: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client', sqlState: '08004', fatal: true}解决:进入mysql终

2021-07-19 10:04:04 1266

原创 Vue项目中,代码格式化,eslint+Vuex 加入html属性换行解决方案

vscode的文件-首选项-设置里,右侧配置里添加如下代码即可(代码有注释!),从此直接 Ctrl+S 就能一键格式化了{ // vscode默认启用了根据文件类型自动设置tabsize的选项 "editor.detectIndentation": false, // 重新设定tabsize "editor.tabSize": 2, // #每次保存的时候自动格式化 "editor.formatOnSave": true, // #每次保存的时候

2021-07-18 14:41:46 3565

原创 HTML+CSS-02:margin外边距的使用

margin外边距的使用理解:margin表示的是各个盒子之间的距离,称为外边距一、应用场景:外边距可以使块级盒子水平居中前提条件必须满足:1、盒子必须指定宽度width2、盒子左右外边距设置为auto常见写法:margin-left:auto;margin-right:automargin:auto;margin:0 auto;最主要为0 auto,因为主要是宽度,不需要高度div { width: 100px; height: 10

2021-05-03 20:16:49 255

原创 HTML+CSS-01:padding使用,对盒子的影响

padding使用,对盒子的影响一、介绍padding主要用来对box(盒子)里面内容进行设置内边距。目的:控制box(盒子)里面的内容里边框的距离,为了更加好看二、使用问题使用过程:使用的过程中,可能会出现,padding的设置会撑开box的大小。如没有设置padding前:1.设置一个div内部含文字,大小为200px2.然后设置padding:20px后,整个div变为240px×240px3.结论发现padding的出现会把原本的div,即盒子撑开大小,这样我们的盒子

2021-05-03 18:09:33 1385

原创 软件设计师(四)编译原理-语法推导树

语法推导树回顾:语法G={Vn,Vt,P,S}Vn和Vt都是V,Vn为非终结符,Vt为终结符P为推导式,S为开始符视频地址一棵语法树应具有以下特征:每个节点都有一个标记,此标记是V的一个符号;理解:每个节点都有一个名称,要么是非终结符,要么是终结符根的标记是S理解:根为起始符,即为S若一结点n至少有一个它自己除外的子孙,并且有标记A,则A肯定在Vn中理解:一个节点他有子孙的话,那它A应该就不是终结符,因为终结符不能推出β,A肯定属于Vn如果结点n的直接子孙,从左到右的

2021-03-31 17:14:54 1635

原创 软件设计师(三)编译原理-有限自动机

有限自动机(有穷自动机)内容不太容易整理,自行观看要求:NFA与DFA的定义NFA转化为DFA正规式与有限自动机之间的转化解释:NFA为不确定的有限自动机DFA为确定的有限自动机1.1 NFA与DFA的定义确定的有限自动机(DFA)的定义:一个确定的有限状态自动机M(记DFA M)是一个五元组:M=(S,∑,f,S0,Z)其中:S是一个有限状态集合:∑是一个字母表,它的每个元素称为一个输入字符f是一个从S×∑的单值部分映射。f(S,a) = s’ 意味着:当现行状态为s

2021-03-30 21:59:36 377

原创 软件设计师(二)编译原理-正规式

正规式(正则表达式)简单说:正规式又叫正则表达式,一个正规式对应一个正规法(3型文法),可以进行转换。正规式与正规文法之间的转换:文法产生式正规式规则1A->xB,B->yA=xy规则2A->xA|yA=x*y规则3A->x,A->yA=x|y例题1:文法G[S]:S->xSx|y 所描述的语言是____(n>=0)A.(xyx)n B.xyxn C,xyn x

2021-03-30 21:57:34 1856

原创 软件设计师(一)编译原理-文法

编译原理考点1:文法考点2:正规式考点3:有穷自动机考点4:语法推导树考点5:算符优先表格,看完整篇在看这个表格,更好的记忆类型别称对应机器规则(简记)0型文法短语文法图灵机必须属于Vn,Vt,α至少一个大写(非终止符)1型文法上下文有关文法下推自动机|β|>=|α|2型文法上下文无关文法有限状态自动机左边只能都是非终结符,左边只能是大写3型文法正规文法有限状态自动机一个终结符|一个终结符加上一个非终结符&左线

2021-03-29 23:30:15 843

原创 Node.js安装及环境配置,优化

链接:https://www.cnblogs.com/liuqiyun/p/8133904.html

2021-03-11 21:34:26 89

原创 学习Vue过程笔记和难点讲解(二):main.js介绍

参考资料:https://www.cnblogs.com/beyrl-blog/p/8625145.html一、什么是main.js?里面一般都是些什么内容?1、 main.js 程序入口文件,是初始化vue实例并使用需要的插件,加载各种公共组件.import Vue from 'vue'import App from './App'/* eslint-disable no-new */new Vue({ el: '#app', template: '<App/>',

2021-02-21 15:38:16 2494 1

原创 学习Vue过程笔记和难点讲解(一)

一、开始学习首先看官网教程,遇到不会,再查找资料二、问题(不理解的坑)顺着左边目录一路看下来,在基础中基本是没什么问题的,直到深入组件才有1.关于Prop的知识vue中非props属性、$attrs和禁用 Attribute 继承链接:https://blog.csdn.net/weixin_41604040/article/details/109444759看一遍基本就懂了,他们的关系2.关于…...

2021-01-22 14:06:58 379

原创 VMware 12 打开虚拟机 出现该“虚拟机要求使用 AVX2,但 AVX 不存在” 解决方法

我拷贝了学习的red hat 5.1 的虚拟机,到自己电脑打开,出现了“虚拟机要求使用 AVX2,但 AVX 不存在”经过多次,解决如下:修改文件找到红色的文件,后缀为.vmx修改virtualHW.version = “7” -》 10把version后面的数字改为10完美...

2021-01-05 13:26:07 15742 10

原创 Hadoop大数据——用户行为分析Hive数据分析

1.本地数据集上传到数据仓库Hive代码1. cd /usr/local 2. ls 3. sudo mkdir bigdatacase 4. //这里会提示你输入当前用户(本教程是hadoop用户名)的密码 5. //下面给hadoop用户赋予针对bigdatacase目录的各种操作权限 6. sudo chown -R hadoop:hadoop ./bigdatacase 7. cd bigdatacase 8. //下面创建一个dataset目录,用于保存数据集

2020-12-31 08:01:22 2727

原创 MySQL8 新建用户,设置操作和授权

一、用root 登录后面的操作都需要首先进入mysql用户里面,即前面要显示mysql> 才有效mysql -uroot -p输入密码后进入二、创建用户mysql>CREATE USER 'username'@'host' IDENTIFIED BY 'password';@左右两边必须紧靠,我就是空格了一直错误username是用户名password是密码host是登录地址小提示:如果host为%,则第三步就不需要了,直接就是任意IP远程登录。三、设置远程登录(两种方

2020-11-06 01:23:55 3712 5

原创 Spring controller中获取多个@RequestBody,使用map集合,和fastjson

新手最近用spring写一个商城系统,前端需要传递多个对象数据,发现不能使用多个@RequestBody,在多方寻找下,解决。需要使用到:fastjson工具包1、使用前先导入alibaba的fastjson依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId>

2020-11-04 20:09:51 1142

原创 虚拟机virtualbox Ubuntu 16.04(创建用户,安装hadoop)二

一、创建hadoop用户命令可以复制,需要安装增强工具sudo useradd -m hadoop -s /bin/bashsudo passwd hadoopsudo adduser hadoop sudo二、更新aptsudo apt-get update三、安装SSH、配置无密码登录配置无密码登录四、安装Java环境sudo apt-get install default-jre default-jdk修改配置文件1.打开主文件夹,点home 点查看,显示隐藏文件

2020-10-16 13:19:17 1937

原创 虚拟机virtualbox Ubuntu 16.04(mysql安装、开启远程访问)一

安装Ubuntu在这里插入图片描述更换下载源,下载快速安装Mysqlsudo apt-get update #更新软件源sudo apt-get install mysql-server # 安装mysql服务开启关闭service mysql startservice mysql stop查看服务(此处备注下,我是以普通用户操作,故加上了sudo,如果是以root用户操作,不用加sudo即可查看)方法一:netstat -anp |grep 3306方法二:net

2020-10-09 17:42:51 452

原创 MyBatis-Spring的配置使用教程理解(一)

序言在学习MyBatis-Spring项目时,碰到许多问题,但是网上的十分乱,这里总结一下,只是最基本的概括使用,详细内容后续出,希望可以帮助各位。创建项目:使用Maven构建一个MyBatis-Spring项目,构建完后要使用,我们至少需要配置数据源------------------------------------------在application.中配置配置mybatis全局配置文件----------------------在application.中配置一个映射器1.需要先

2020-10-04 14:14:22 167

原创 spring-mybatis中mapper扫描问题

使用Spring + Mybatis 时,遇到mapper扫描不到:解决方法:(推荐两种)1.在main主类中,注解@MapperScan(“com.example.computershop.mapper”)2.在各个mapper中注解,@Mapper

2020-10-03 23:44:09 392

原创 虚拟机中安装LinuxOS64系统

下面教你一步一步来在虚拟机中创建LinuxOS64系统开始前提:下载需要的资源虚拟机软件安装包安装Linux系统需要的ISO镜像非憨憨操作人员一、安装虚拟机软件:VMware Workstation Pro略二、新建虚拟机打开虚拟机,下图打开后界面上图开始新建虚拟机:打开:文件 —> 新建虚拟机选择典型,然后下一步点击稍后安装操作系统,下一步选择Linux,这里以Linux64为例输入虚拟机名称和位置这里位置,建议在非C盘外新建一个用来存放虚拟机系统的文件

2020-05-13 02:14:57 262

原创 Linux系统的端口被占用(查看和删除)

在使用Linux时,我要启动一个网站,发现端口被占用,学习到了端口的查看和删除,解除占用一、查看端口情况(命令:losf )使用losf 查看所有端口情况使用losf -i 查看用户端口情况lsof -i

2020-05-11 12:10:40 2485

原创 Python使用selenium库爬虫遇到:Message: ‘chromedriver‘ executable needs to be in PATH

Python使用selenium库爬虫遇到:Message: ‘chromedriver’ executable needs to be in PATH使用谷歌浏览器爬虫原因:缺少谷歌浏览器驱动器,chromedriver_win32解决:下载自己浏览器对应版本的chromedriver放入Python根目录即可查看版本:在谷歌浏览器中输入 chrome://version/...

2020-05-06 09:58:07 464

原创 来自一个大二学生自学Java一个月的感受,新人学习

我,大二学生,一个期盼自己有一天成为黑客大佬的癞蛤蟆,而且还是金皮的。癞蛤蟆的开始因为自己从小对电脑有特别的兴趣,而且看了许多关于黑客的文字或视频资料,让自己一度想成为像剧情里的黑客一样,可以呼风唤雨。所以,在上了大学,选择了电脑相关专业,软件工程专业。在大一期间,我混着度过这一年,学了C语言,学校的教学是带我们入门,而不会带我们深究,所以懵懂的我在大一年间,混混的学了这门几乎是大部门人认为...

2020-02-27 20:05:27 4044 8

vmware12.zip

虚拟机软件安装包,下载后解压打开文件,进入安装 教程网址: 系统ISO镜像:

2020-05-13

chromedriver_win32.zip

使用selenium库爬虫时需要的驱动,可以直接使用 版本81.0.4044.* 下载后直接解压放入python的根目录即可

2020-05-06

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

TA关注的人

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