自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(377)
  • 问答 (1)
  • 收藏
  • 关注

原创 matlab修改坐标轴刻度间隔大小

set(gca,‘XTick’,[2:2:46]) %改变x轴坐标间隔显示 这里间隔为2。

2023-01-16 16:08:38 9685 1

原创 latex希腊字母斜体变正体

正文里使用时,用\uppi(而非\pi)得到正体小写π。类似的,使用\upalpha得到正体α。在命令前边写上up。

2023-01-16 16:06:48 1522

原创 latex希腊字母斜体变正体

正文里使用时,用\uppi(而非\pi)得到正体小写π。类似的,使用\upalpha得到正体α。在命令前边写上up。

2022-12-29 14:21:52 1773

原创 ubuntu出现“xxx is not in the sudoers file. This incident will be reported“解决方法

ubuntu1604下普通用户用sudo 执行命令时报 "xxx is not in the sudoers file. This incident will be reported"错误,解决方法就是在/etc/sudoers文件里给该用户添加权限。

2022-12-17 10:31:53 1219

转载 均匀分布你了解吗?

均匀分布

2022-12-04 14:01:19 160

原创 编译Redis-6.0.3出现问题的解决方法

进入生成的 redis-6.0.3 目录使用 makefile 进行编译,为了方便调试,我们需要生成调试符号并且关。搜了一下,根据自己的理解,把-o的小o改为了大O,编译成功了。接下来,我把错误信息。

2022-11-29 12:25:34 503

原创 ubuntu16.04安装PCRE库

PCRE是一个轻量级的函数库,支持解析正则表达式,性能超过了POSIX正则表达式库和一些经典的正则表达式库。显示版本为8.38,安装成功!输入‘y’,继续下载安装。

2022-11-23 11:56:20 3134

原创 nginx的版本选择

Nginx发布版本分为主线版本和稳定版本,区分两个版本也非常简单,主线版本版本号为单数,比如1.19,稳定版本为双数,比如1.18,今天我要说的是稳定版本,这个版本会尽量少的减少Nginx的bug问题,适用于生产环境,这里我不建议使用Nginx和其他软件一样在生产环境中落后一个或多个大版本使用。nginx plus:Nginx发型的付费版本,在整合第三方模块、运营监控以及技术支持上有很大的优势,之前有幸体验过nginx plus的监控,确实比较好用,不用再去构建什么第三方的模块去解析展示。

2022-11-23 11:41:22 7418

原创 ubuntu1604安装mysql5.7.29

将下载好的MySQL使用命令"cp mysql-server_5.7.29-1ubuntu16.04_amd64.deb-bundle.tar /usr/local/mysql"把MySQL拷贝到自己指定的路径文件夹mysql里面,然后进到mysql里面对文件进行解压,使用命令"tar -xvf mysql-server_5.7.29-1ubuntu16.04_amd64.deb-bundle.tar" 对 MySQL解压,解压后得到如下几个文件。依次执行下面这些命令:设置密码确认启动

2022-06-19 14:43:42 602

原创 20200606本机无法访问连接到virtualbox的ubuntu虚拟机

本机连接virtualbox的虚拟机

2022-06-06 10:56:23 753 2

原创 matlab使用plot画图点太密集

在使用matlab画图的时候,有时候画的图上点太密集了,这时候使用每隔几个点来画图使得图更容易看。修改前,画图代码为: plot(x,y2,'-ro','markersize',3);图像为:修改后代码: plot(x(1:5:100),y2(1:5:100),'-ro','markersize',3);修改后图形:如果使用(1:5:100),只能取1,6,……,96。取不到200,所以最末端是没有点的。...

2022-05-02 11:01:17 6296

原创 20220430matlab求解e的j次方

e的j次方介绍e的j(或者i)次方,类似下面这个图:所以,e的i或者j次方表示的是一个复数,但是用e的次方写出来,比较简洁,但是本质是一个复数。上面的是一个特列,更一般的情况看下边的。θ,x,y为实数。这是复数的指数形式得以成立的基础,因此所有复数x+iyx+i yx+iy都可以以reiθre^{i \theta}reiθ的极坐标形式表示,。其中有,rcos(θ)=xr cos(\theta)=xrcos(θ)=x,rsin(θ)=yr sin(\theta)=yrsin(θ)=y,x2+y2=

2022-04-30 14:08:44 5628

原创 20220420Windows文件路径的写法

Windows的路径在写的时候经常要写两个斜杠,但是有没有方法写一个斜杠呢?答案是有的。方法截图如下:

2022-04-20 10:50:10 411

原创 20220420解决vscode显示command ‘markdown.extension.onBackspaceKey‘ not found的错误

使用Visual Strudio Code想用键盘Back去删除一些字符,发现报如下错误:command 'markdown.extension.onBackspaceKey' not found解决方法:打开文件->首选项->键盘快捷键,搜索Back,如下图所示:把图上的这一行的快捷键修改一下,这个问题便能解决了。...

2022-04-20 10:27:38 1449

原创 latex之texstudio不能显示编码为GB2312的tex源文件的中文的解决方法

使用latex写毕业论文,tex源文件的编码是GB2312的,直接用texstudio打开发现是乱码,解决方法如下。有一点,别用texstudio改tex文件的编码格式。有一点,别用texstudio改tex文件的编码格式。有一点,别用texstudio改tex文件的编码格式。重要的事情说三遍。如果你尝试修改,修改前一定记得备份一个tex文件。重点来了:直接打开Options->Configure Texstudio->Editor。打开后,如下图在上图所指位置,把编码修改为G

2022-04-19 13:46:06 1523

原创 20220327解决elsevier latex模板作者单位报错

安装了ctex后,原来使用miktex不报错的tex文件现在报错,报错信息是undefined control sequence \affiliation搜到了一篇文章说ctex的miktex太老了,必须按照最新的miktex替换ctex自带的miktex,我懒得折腾了。我也搜到了一篇说把affiliation改成address命令也行,我抱着试一试的态度,编译成功了。具体做法是把\affiliation改为\address这是使用的elsevier的模板编译的。...

2022-03-27 14:32:34 2429

原创 20220318使用tex写中文

开始使用latex写中文论文了。但是我一直使用的是miktex,而miktex只支持英文,一编译中文,会出现错误。于是,我了解了ctex,ctex对中文支持很好,我开始安装了ctex。但是出现了找不到pdflatex.exe的错误,解决方法参考这篇解决texstudio找不到pdflatex.exe的方法。把这个错误解决掉之后,中文便编译成功了。所以编译中文,建议使用ctex。...

2022-03-18 14:27:37 313

原创 texstudio出现Could not start the command: pdflatex.exe -synctex=1 -interaction=nonstopmode解决方法

最近把miktex卸载了,安装了ctex,但是编译的时候出现这个错误,终于找到了解决方法。这个错误的意思是没有找到pdflatex.exe。解决方法是找到option->configure TeeXstudio里面的commands那一行,找到你的pdflatex.exe所在的文件夹,然后选中pdflatex.exe。如图小tips:如果你不知道你的pdflatex.exe在哪里,直接在你的ctex安装文件夹中搜索一下,定位一下。我解决的方法:我先是把错误信息copy到百度搜索了,但是没有搜出

2022-03-18 14:14:55 2915 3

原创 20220105二分查找

二分查找,不犯错真难二分查找是一种经典的算法,用来查找数组中的元素的索引。二分查找的思想比较简单朴素,但是很多人会容易在边界条件上犯错,因为常用的二分查找涉及到自己在一开始是把右边界赋值为数组的长度还是数组的长度减去一,这两种情况是代码中的边界是不一样的,比如写不写等号,很多人经常搞错。情况一:右边界为nums.size() - 1这种情况,存在左边界等于右边界的情况,即left=right。这时候我们能取到right边界,这意味着此时的区间是闭区间,即[left, right]。有两点需要注意,

2022-01-05 19:46:31 601

原创 如何插入数学的花体和空心体字母

花体字母:插入->符号-> 其他符号 -> 字体 -> Euclid Math One,然后选择需要的字母插入。空心字母:插入->符号-> 其他符号 -> 字体 -> Euclid Math TWO,然后选择需要的字母插入。

2022-01-04 12:24:07 1576

原创 vmware的ubuntu虚拟机屏幕太小解决办法

相信不少朋友在使用vmware虚拟机的时候,出现了虚拟机屏幕太小的情况,这篇文章以ubuntu为例,来说明如何把虚拟机的屏幕变大。更改ISO文件路径在VMware菜单栏上选择虚拟机->设置->CD/DVD(SATA),更改连接里ISO文件的路径,修改为VMware的安装路径下的一个名称为linux.iso的文件,我的路径是“C:\Program Files (x86)\VMware\VMware Workstation”:2. 加载“VMware Tool”安装文件在VMware菜

2021-11-06 11:25:16 13779 8

原创 调bug经验

我最近在调代码,我耗费了将近一天的时间,最后总结了一些经验,希望和大家聊一下。这个bug很简单,但正是这种简单,使得我忽略了这么简单的bug,耗费了一些时间才发现。这个bug是把画图参数线宽的值1.5写为1,5,看见了没有,把点号写为了逗号。那么我是如何发现的呢?我搜索各种报错的文章,始终不能解决我的问题。我有点受不了了,我用“最笨”的办法,死扣报错信息,又使用了单步调试,定位到具体的一行,最终终于发现了bug。现在看来,我觉得还是有一些经验能写出来,希望大家能避免此类的bug。我发现用“最笨”

2021-10-14 11:13:17 93

原创 matlab求两个矩阵和向量的欧式距离

MATLAB 求两个矩阵或者向量的欧氏距离 :定义两个矩阵或者向量分别为a,b,则定义c=(a-b).^2,所求距离d=sqrt(sum(c(????))。

2021-10-12 11:13:42 6443 2

原创 anaconda虚拟环境安装包

anaconda的虚拟环境使用非常方便,但是安装包一直困扰着我。anaconda安装包非常简单,分为两步。第一步,进入虚拟环境。也就是激活虚拟环境。第二步,直接使用pip install安装。安装的时候不用切换目录,任何路径都是没问题的。会默认安装到改安装的地方。这个地方的路径是:env/Lib/site-packages。上面的env是具体的一个环境。也就是说,虚拟环境的包是默认安装在了上面的目录中。所以进入这个目录,便能看见自己的虚拟环境装了什么包。还有一种方法,进入虚拟环境后,使用pip lis

2021-07-13 17:02:17 833

原创 Docker中ubuntu安装vim

在ubuntu中安装vim最简单的方法是用sudo apt-get install vim,但是如果这台主机的网速很慢的话,例如几k/s,那么可以使用源代码安装方式。有3台主机,ip地址分别是:192.168.23.128,172.16.101.136,172.16.0.113。其中172.16.101.136和172.16.0.113网速都很慢。使用远程登录软件可以登录172.16.0.11

2021-07-07 21:40:25 934

原创 对事务与并发控制的认识

一:事务的概念事务的特性:ACID,即原子性,一致性,隔离性和持久性。事务的状态:活跃状态,部分提交状态,提交状态,失败状态和中止状态。SQL对事务的支持:SQL中的事务的开始是隐含的,结束有两种形式:COMMIT WORKROLLBACK WORKSET TRANSACTION语句的格式:SET TRANSACTION 事务模式列表事务模式列表有存取列表和隔离

2021-07-07 21:39:53 89

原创 对事务与并发控制的认识

一:事务的概念事务的特性:ACID,即原子性,一致性,隔离性和持久性。事务的状态:活跃状态,部分提交状态,提交状态,失败状态和中止状态。SQL对事务的支持:SQL中的事务的开始是隐含的,结束有两种形式:COMMIT WORKROLLBACK WORKSET TRANSACTION语句的格式:SET TRANSACTION 事务模式列表事务模式列表有存取列表和隔离

2021-07-07 21:39:38 67

原创 对事务与并发控制的认识

一:事务的概念事务的特性:ACID,即原子性,一致性,隔离性和持久性。事务的状态:活跃状态,部分提交状态,提交状态,失败状态和中止状态。SQL对事务的支持:SQL中的事务的开始是隐含的,结束有两种形式:COMMIT WORKROLLBACK WORKSET TRANSACTION语句的格式:SET TRANSACTION 事务模式列表事务模式列表有存取列表和隔离

2021-07-07 21:39:20 77

原创 对用户定义的完整性的认识

一:属性约束其实就是列约束。二:关系约束分为静态约束和动态约束。静态约束在表约束定义中定义,动态约束在触发器中定义。三:断言与数据库约束创建断言的语句格式:create assertion 断言名check(条件) 约束性质其中约束性质是deferrable或者not deferrable

2021-07-07 21:39:05 162

原创 对建立和删除索引的认识

索引可以分为唯一性索引和非唯一性索引,也可以分为聚集索引和非聚集索引。一:创建索引的语句格式create unique cluster index 索引名 on 表名(列名)二:删除索引语句格式drop index 索引名以上就是我对于建立和删除索引的认识。

2021-07-07 21:38:43 79

原创 对数据表示的一些认识

一:运算器又叫做ALU。二:数据表示格式有定点表示和浮点表示。和三:把数据的范围和精度分别表示的方法叫做浮点表示法。四:浮点格式:首先是符号位,其次是阶码,注意,阶码用移码表示,如果求真值,要减去127(01111111),不是128,有点特殊。再次是尾数,规格来讲,要变成1.的形式,也就是整数部分是1,那么尾数只要存储小数部分就可用了。五:根据IEEE754的标准,0/0和无穷减

2021-07-07 21:38:12 79

转载 如何选择开源许可协议(一):了解协议

转载地址:http://blog.jobbole.com/44175/

2021-07-07 21:37:43 94

原创 对C++中运算符重载的认识

运算符重载的实质是函数重载。运算符重载有两种:重载为类的非静态成员函数和非成员函数。重载为类的成员函数,参数要减少一个,重载为类的非成员函数,参数要写全。形式:类型 operator运算符(参数表){函数体}

2021-07-07 21:36:40 80

原创 对C++中派生类的认识

一:声明方式:class 派生类名:继承方式 基类名二:一些基本概念:单继承:只有一个基类。多继承:有多个基类。直接基类:直接继承的基类。间接基类:不是直接而是间接继承的基类。类族:类的家族,许多的继承和派生类构成了类的家族。三:继承方式:有public,private,protected三种。四:类的成员:派生类的成员包括从基类继承来的成员和新增的

2021-07-07 21:36:17 118

转载 【Linux是什么】Linux是什么 Linux UNIX的历史

转载:http://blog.csdn.net/area_52/article/details/43906997

2021-07-03 15:18:48 55

原创 【Linux是什么】Linux是什么 Linux UNIX的历史

Linux是什么同一套操作系统无法在不同架构的平台上运行。参考硬件功能函数并修改你的操作系统程序代码,那经过改版后的操作系统就能够在另一个硬件平台上运行了。这就是软件移植。Linux是开源的操作系统,所以它的程序代码可以被修改成适合在各种机器上面运行的。Linux具有可移植性。Linux提供了一个完整的操作系统当中最底层的硬件控制与资源管理的完整架构,这个架构是沿袭UN

2021-07-03 15:18:22 1711

原创 UML介绍

UML中的关系主要包括四种:关联关系、依赖关系、泛化关系、实现关系。其中关联关系还包括聚合关系和组合关系。1、 关联关系(Association)关联关系式一种结构化的关系,是指一种对象和另一种对象有联系。给定关联的两个类,可以从其中的一个类的对象访问到另一个类的相关对象。关联关系用一条实线表示。示例1.1、 聚合关系(Aggr

2021-07-03 15:17:56 135

转载 有关C++中sizeof的知识

今天在看程序的时候,遇到了sizeof,往前翻了翻书,发现书上讲的有点儿笼统,就上网搜了搜,发现了一篇很好的文章,特记录下来。转载网址:http://blog.csdn.net/freefalcon/article/details/54839内容如下所示:0. 前向声明sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“辛苦我一个,幸福千万人”的伟大思

2021-07-03 15:16:54 439

原创 为什么C++会成功?

最近,我在看《C++编程思想》,里面提到了C++成功的七个原因。我将在这篇文章中进行简单的说明。 C++成功的原因是经济上的:转变到OOP(面向对象编程)需要代价,而转变到C++所花的代价较小。 C++的目的是提高效率。C++成功是因为它立足于实际:尽可能地为程序员提供最大便利。 1. 较好的C C++堵塞了C语言中的一些漏

2021-07-03 15:15:58 75

原创 核函数,你懂了吗

废话少说,直接上菜。这次的核函数教程,通俗易懂,不懂,包教包会。老规矩,先来符号约定。符号约定:X\boldsymbol{X}X表示样本矩阵。<,><,><,>和∗*∗表示内积乘法有哪些核函数?在机器学习中常用的,常用的,常用的(重要的事情说三遍)核函数,一般有这么几类,也就是LibSVM中自带的这几类。线性核函数,表达式是K(X1,X2)=<X1,X2>=X1∗X2K(\boldsymbol{X_1},\boldsymbol{X_2}

2021-07-03 15:14:44 474

空空如也

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

TA关注的人

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