自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 修改jupyter默认工作目录

1. 生成配置文件打开 Anaconda Prompt 终端,输入指令:jupyter notebook --generate-config如下图所示,在用户目录生成配置文件 jupyter_notebook_config.py。打开 jupyter_notebook_config.py 配置文件,搜索关键字 【notebook_dir】,如下图所示。对该内容进行更改,如下图所示。更改JupyterNotebook快捷方式的属性目标位置。右键点击,找到属性打开,删除【目标】中的字段【“%

2023-04-24 11:02:27 707

原创 CICFlowMeter源码分析以及为满足需求而进行的修改

CICFLOWMeter的一点解读

2022-06-18 21:21:05 1506 1

原创 配置samba

安装samba根据自己Linux的发行版本选择不同的包管理器下载,我使用的是manjaro操作系统。yay -Sy samba配置samba配置文件为 /etc/samba/smb.conf。配置内容如下,filename和path自己设置自己的[filename]path=/etc/home/username/filenamewriteable=yesbrowseable=yesguest ok=yes启动和停止smbd服务systemctl start smbsyste

2022-05-20 11:31:11 589

原创 c++11标准 由于(RVO)Return Value Optimization优化导致无法理解何时调用拷贝构造函数等

首先输入测试代码如下#include<iostream>#include<string>using namespace std;class Test{private: int i; string s;public: Test():i(0),s(""){cout<<toString()<<"执行默认构造函数!"<<endl;} Test(int i,string s):i(i),s(s){c

2022-04-19 15:22:03 876

原创 linux中关于vim的一些配置

在/etc/vimrc中进行配置有需求会更新汉字为注释。。set tabstop=4 也可以是ts,设置TAB宽度为4个konggeset softtabstop=4 在编辑模式时,按退格键退回缩进长度set shiftwidth=4 每一级的缩进长度set expandtab 表示缩进用空格表示,noexpandtab表示用制表符表示一个缩进set autoindent 自动缩进...

2022-04-16 14:33:26 461

原创 linux下设置回收箱,防止rm指令删除的文件找不到。

思路:1.新建一个隐藏文件夹作为回收站。2.执行rm到自己指令的映射。3.设置crontab每周清理一次回收站提示:以下代码中username是你自己的用户名!1.新建.trash文件夹。# 在自己的家目录下mkdir .trash2.写一个remove.sh文件:功能是执行rm指令时将应删除的文件移动到回收站。# 在家目录下的tools文件夹下vim remove.sh# 打开remove.sh后输入以下内容PARA_CNT=$#TRASH_DIR="/home/username/.

2022-04-16 14:27:24 702

原创 gcc和g++

c++与c的编码过程如下:预处理:展开等操作,处理后还是c编译:变成汇编语言汇编:从汇编到二进制链接:将几个文件进行链接gcc和g++的区别gcc命令根据后缀名的不同,以.c结尾的根据c语言进行编译,以.cpp结尾的根据c++进行编译。g++无论后缀怎样,都以c++标准进行编译。在链接的时候,gcc无法与c++的库进行链接,需要加参数-lstdc++。而g++没有这个限制。并且在预处理、编译、汇编阶段两者都一样。指令参数-E:只进行预处理-S:只进行预处理、编译-c:进行预

2022-04-15 19:23:55 540

原创 从头安装配置manjaro操作系统

1. 启动盘制作ventoy:非常好用的一个多系统启动盘制作软件!第一步打开ventoy,点击安装即可。第二步将下载好的ios镜像文件拷贝到u盘中。==避坑:==如果使用普通的u盘录制软件烧录,系统识别不到manjaro的文件系统。...

2022-04-15 15:37:52 1061

原创 SQL数据库语句知识汇总

sql(Structured Query Language):结构化查询语言注:括号内为单词的英文翻译一、重要常用单词操作某个表的内容的:增、删、查、改insert (插入)delete (删除)select (选择)update (更新)操作表(或对象) 本身creat (创建)drop (放下、掉下:这里可以理解为删除)alter (改变:这里可以理解为选择某个表并进行操作)数据控制grant (给予、赋予)revoke (撤销)二、操

2022-04-02 15:37:33 862

原创 收集的资源整理

资源整理

2021-12-23 20:51:30 1698

原创 centOS7.6安装neo4j

Neo4j是什么Neo4j是一个高性能的NOSQL图形数据库图数据库用图来存储数据,是最接近高性能的一种用于存储数据的数据结构方式之一。图形数据库是以图形结构的形式存储数据的数据库。 它以节点,关系和属性的形式存储应用程序的数据。 正如RDBMS以表的“行,列”的形式存储数据,GDBMS以“图形”的形式存储数据。Neo4j是一个流行的图数据库。 其他图形数据库是Oracle NoSQL数据库,OrientDB,HypherGraphDB,GraphBase,InfiniteGraph,Allegr

2021-12-22 19:10:27 761

原创 ubuntu20.04配置ftp服务器

一、首先安装vsftpdvsftpd(very secure FTP daemon)sudo apt-get install vsftpd二、配置vsftp.conf 文件配置之前可以先备份一下,cp vsftpd.conf vsftpd.conf.backcd /etc/sudo vim vsftpd.conf配置文件中各个变量的含义##########虚拟用户######一般匿名用户设置前两项即可######################################a

2021-12-20 10:49:58 2104

原创 Windows下安装Anaconda

下载安装包安装anaconda后就不用单独安装python环境了,安装anaconda的好处就是它自己集成了很多常用的包,不需要再自己下载,自己下载容易出现版本不兼容的问题2 首先在链接底部找到对应的版本:https://www.anaconda.com/products/individual安装下载完成后进行安装:无脑next,自定义一个路径检查安装是否完成点击红色框中的图标,如果成功启动,安装完成。点击蓝色框中的命令行模式,执行conda list如下:关于conda

2021-10-25 10:41:05 93

原创 本地pycharm配置远程python环境

1. 远程连接服务器,并连接到自己的账户:2. 执行cd命令跳转到自己的家目录下,可以使用pwd命令查看是否在家目录下:3. 创建自己的保存自己项目文件的文件夹(例如mypython),执行命令mkdir mypython:4. 打开自己电脑上的pycharm,打开自己的项目:工具栏 Tools ->Deployment ->Configuration…点击左上角的+号,选择SFTP,输入任意名称:点击SSH configuration右面的三个点:输入服务器端的ip地

2021-10-13 10:40:10 1048

原创 关于python中机器学习相关矩阵变换的想法

reshape:对矩阵进行变换仅仅是将矩阵展成为一维的数组,然后根据变换的目的矩阵大小进行填充transpose:可以对高维矩阵进行变换例如transpose(1,0,2)就是将三维矩阵中前两个坐标进行变换。...

2021-10-09 17:27:57 162

原创 人工智能分类算法评价标准

基础概念真正例TP(true positive)假正例FP(false positive)真反例TN(true negative)假反例FN(false negative)二分类混淆矩阵:真实情况\预测结果正例反例正例TP(真正例)FN(假反例)反例FP(假正例)TN(真反例)根据上表显然有TP+FP+TN+FN=样例总数TP+FP+TN+FN=样例总数 TP+FP+TN+FN=样例总数准确率(Accuracy)A=TP+TNTP+FN+F

2021-07-12 21:14:43 1677

翻译 latex公式大全

图片拷贝自其他同志的博客,但是那位同志的博客我找不到了,仅供学习参考。侵删!

2021-07-05 18:59:46 118

原创 conda环境管理命令

进入/退出虚拟环境source activate env_namesource deactivate创建虚拟环境cnoda create -n env_name pip python=3.8查看虚拟环境conda env listconda info -e删除虚拟环境conda remove -n env_name --all复制虚拟环境conda create -n env_name2 --clone env_name1安装包conda install package

2021-06-09 09:29:48 347 2

原创 入侵检测数据集介绍

KDDCup 99NSL-KDDUNSW-NB 15先放官网:https://research.unsw.edu.au/projects/unsw-nb15-dataset下载地址:https://cloudstor.aarnet.edu.au/plus/index.php/s/2DhnLGDdEECo4ys时间:没找到,但是不晚于2015年背景:UNSW-NB 15 数据集的原始网络数据包是由澳大利亚网络安全中心的网络范围实验室的IXIA PerfectStorm工具创建的,它

2021-06-07 10:22:42 9231

原创 标准化,正则化,归一化介绍

1. 标准化标准化的公式:z-scoreX=(X−mean)stdX = \frac {(X-mean)} {std}X=std(X−mean)​计算时对 每个属性(每列) 分别进行。每一列的 每一个数 都减去 该列的均值,并除以 该列的标准差。得到的结果在 0 附近并且方差为 1 。方法实现sklearn.preprocessing.scale()from sklearn import preprocessingimport numpy as npX = np.linspace(1,9

2021-05-20 21:00:08 5720

转载 idea中使用Maven,Test指令,不再支持源选项 5。请使用 7 或更高版本。错误

错误:在maven的配置文件settings.xml中对profiles标签中的属性进行配置,将其配置成本地电脑中的java版本,比如我的是java14.

2020-06-28 23:53:16 1192

原创 idea环境下Maven无法正常下载pom中配置的包。

问题如下所示java.lang.RuntimeException: org.eclipse.aether.resolution.ArtifactDescriptorException: Failed to read artifact descriptor for org.apache.httpcomponents:httpclient:jar:4.5.12 at org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.lo

2020-06-28 09:33:40 2636

原创 Maven(6),统一版本、继承、聚合。

版本管理统一

2020-06-24 10:41:26 368

原创 Maven(5),常用命令和生命周期

常用命令mvn compile:编译,只编译main目录。发现配置依赖,首先查找本地仓库,若没有则查找中央仓库并下载。mvn test:测试。执行测试程序。mvn package:打包成jar/war,结果在target中。mvn install:将开发的模块放入本地仓库,供其他模块使用(放入的位置通过gav决定)。mvn clean:删除target目录即编译后的文件。生命周期介绍生命周期和构建的关系在执行靠后的命令时,会将之前的命令全部执行一遍。例如如果命令在生命周期中的顺序为

2020-06-23 17:18:37 98

原创 Maven(4),依赖介绍。

依赖简介在maven项目中,如果要使用一个当时不存在的jar或模块,则可以通过依赖实现(去本地仓库或中央仓库中查找)。例如A依赖于B,则当使用Maven引入包A时,Maven会自动引入B。依赖的范围、有效性在文件pom.xml中的<scope></scope>标签中写入。compile:(默认)编译,测试,运行都可以获得包。test:只有测试时能拿到。例如 junit.jar。provided:只有部署运行时拿不到。例如 servlet-api.jar。依赖的传

2020-06-23 17:07:20 198

原创 Maven(3),目录结果以及pom.xml文件简介。

Maven目录结构maven约定的目录结构如下src文件夹mainjava // 程序功能代码resources // 资源代码,配置代码test // 测试代码javaresourcespom.xml // 项目对象模型,与src文件夹pom.xml文件内容简介<groupId>域名反转,大项目名</groupId>:也是打包装载的路径。<artifactId>子模块名</artifact

2020-06-23 16:42:32 307

原创 Maven(2),下载与配置。

下载点击进入http://maven.apache.org/download.cgi该网址选择需要的版本进行下载。解压到本地相应的位置。配置配置环境变量(首先应该配置好java的环境变量)。配置MAVEN_HOME(M2_HOME)路径为之前解压的目录,如图1-1。配置Path路径,如图1-2。设置本地仓库路径按照maven------>conf------>settings打开settings.xml文件写入自定义的本地仓库路径,如图2-1。...

2020-06-23 09:49:30 429

原创 Maven(1)简介,概念。

Maven的作用用来引入管理第三方的jar包。管理jar包之间的依赖,我们在引入jar包时,只需要针对自己需要的jar包进行下载,而该jar包所依赖的包,Maven会自动进行下载搞定。将一个项目拆分成多个工程(模块),分别进行开发,之后可以将多个模块聚合成一个项目。进行jar包的版本管理。常见概念Maven是基于java平台的自动化构建工具:将原材料(java,js,css,html等)构建成一个产品(项目)。构建工具的历史:make----ant-----maven-----gradl

2020-06-23 09:24:28 127

原创 SpringMVC03-利用IDE快速配置,rest风格

IDE配置web.xmlalt+/ 快捷键向下拉,选择dispatherservlet-…将< url-patter >标签 改为 / 表示拦截全部,和< param-value>标签指定 配置文件。

2020-03-04 20:53:27 100

原创 SpringMVC02-RequestMapping映射及属性

@requestMapping()注解上一节中,该注解在方法的前面也可以增加在类的前面则请求头应该是类请求映射/方法请求映射。注解的映射名可以随便写,不一定要跟方法名类名一致默认使用的是请求转发的跳转方式注解的各种属性,用逗号分隔value=""method=RequestMethod.POST :表示如果拦截请求只拦截post方式,共四个,即get,post...

2020-03-03 12:11:28 105

原创 SpringMVC01--初学

三层UI前端:html/jsp后台:servlet ** 实现的是这里 **ServiceDao------DB依赖jar包spring-aop.jarspring-bean.jarspring-context.jarspring-core.jarspring-web.jarspring-webmvc.jarcommons-logging.jar第一个Sp...

2020-03-02 17:38:53 82

原创 eclipse中缺少功能(比如server)解决方案

在eclipse中点击选项Help----->install new software----->点击Add输入如下内容:“Kepler” repositoryhttp://download.eclipse.org/releases/kepler如图所示:点击ok后选择需要功能安装即可...

2020-02-22 16:38:43 437

原创 文件查找命令

文件查找locate:非实时,模糊匹配,查找是根据全系统文件数据库进行的。速度快。updatedb:手动生成文件数据库。find实时查找,精确,速度慢:遍历指定目录中的所有文件来完成查找。find 查找路径 查找标准 查找到后的处理运作查找路径:默认为当前路径。查找标准:默认为指定路径下的所有文件。处理运作:默认为显示。匹配标准-name “fi...

2020-02-09 16:58:03 128

原创 sed,流编辑器以及vim编辑器。

正则表达式REGEXP :REGular EXPressionPattern正则表达式:Basic REGEXP:基本Extended REGEXP:扩展基本正则表达式:单个字符.[][^]次数匹配:*:?:0或1次{m,n}锚定:^:$:<,\b>,\b(),\1,\2grep:使用基...

2020-02-09 12:30:10 417

原创 grep,egrep,fgrep字符匹配

grep,egrep,fgrep这三个命令需要使用正则表达式grep使用使用基本正则表达式定义的模式来过滤文本的命令。grep:-i:不区分大小写。-v:显示没有匹配的行。-o:仅仅显示匹配的内容。–color:显示颜色。-E:extend,使用扩展的正则表达式。-A#:1,2,3,#:匹配到的行以及后#行。-B#:匹配到的行以及前#行。-C#:匹配到的行以及前后#行。...

2020-02-08 21:25:14 219

原创 管道,重定向以及正则表达式

解释:输入输出设备是计算机基本组成部分之一。系统有设定的默认设备:默认输出设备(标准输出):stdout,1。默认输入设备(标准输入):stdin,0。标准错误输出:STDERR,2。标准输入:键盘。标准输出和错误输出:显示器。管道和重定向输出重定向;>:使用命令cat /etc/passwd:则会使文件中的内容打印到屏幕上,这就是默认输出设备;而使用命令c...

2020-02-06 14:41:23 434

原创 命令行编辑的快捷键,以及操作技巧命令

命令行编辑快捷键命令光标跳转:ctrl+a:跳到命令行首。ctrl+e:end,跳到命令行尾。ctrl+u:删除光标至命令行首内容。ctrl+k:删除光标至命令行尾内容。ctrl+l :clear,清屏。history指令history:显示历史命令;-c:clear,清空命令历史。-d:delet,删除第几个或第几个之后的几个命令,history -d 40 4...

2020-02-06 13:27:44 577

原创 登录式shell和非登录式shell

登录shell的途径了解两种方式之间的区别,就要先了解shell的配置文件:bash的配置文件全局配置文件/etc/profile/etc/profile.d/*/etc/bashrc个人配置文件~/.bash_profile~/,bashrc由上可知,bash的配置文件分别为profile类文件和bashrc类文件:profile类文件作用:1...

2020-02-06 12:22:51 662

原创 Linux用户、权限管理命令介绍

Linux用户管理useradd:添加用户-u:UID,指定一个UID。-g:GID,指定一个基本组。-G:GID,指定一个附加组。-c:comment,指定注释信息。-d:指定一个家目录,例如 /path/to/somedirectory。-s:指定shell的路径。-m -k:强行指定创建家目录并从==/etc/skel(bash的配置文件)==复制skel到家目录。-M...

2020-02-05 21:05:51 161

原创 Linux中的配置文件及环境变量介绍(补充)

/etc/passwd**以 : 为分隔符,其含义分别为:account:用户名;password:密码 , !!俩说明用户是锁定的,不能登录;UID:用户的ID;GID:基本组ID;GECOScomment:全名,等注释信息;HOME:家目录;SHELL:用户的默认shell;系统支持的shell在文件 /etc/shells 下/etc/shadow,,目前还闹不...

2020-02-05 20:20:20 161

空空如也

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

TA关注的人

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