自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 收藏
  • 关注

原创 JAVA 单例模式

单例模式(JAVA实现)

2022-11-03 07:00:47 177 1

原创 NODE.JS项目实战

一、项目框架的搭建 1.建立项目文件夹 (1)手动在本地建立 (2)在远程仓库创建项目(私有),创建后,将项目文件夹克隆至本地 2.用VSCODE打开项目文件夹 3. 在VSCODE终端执行以下命令 npm init -y npm install koa (基于koa的项目) 4.需求分析 (1) 项目功能描述:文章内容...

2021-07-26 21:46:25 3331 2

原创 XSS攻击与v-html

XSS(cross site script)攻击,利用用户web输入漏洞,实现跨站脚本攻击。恶意攻击者在Web页面里插入恶意html代码,当用户浏览该页时,嵌入其中的恶意html代码被执行,从而实现攻击者的恶意目的。V-html通过过滤输入和转义输出可以有效避免该类攻击。 一、攻击方式 示例代码: <div id="app"> <div v-html="myhtml"></div>...

2021-07-25 09:03:56 1703

原创 Visual Studio Code连接Git服务器

我的运行环境:Windows 10,Visual Studio Code 1.58.21. 安装Git下载Git-2.32.0.2-64-bit.exe,双击安装安装过程详见:最新版Git(2.32.0)下载安装教程,简单明了 附带idea配置2. 创建 git 仓库(在本地创建项目本地文件夹)nodetest3. 进入命令行状态,进入nodejstest文件夹4. 输入命令 git init(执行后,会在本地文件夹生成隐藏文件夹,.git)(屏幕显示:Initializ..

2021-07-23 11:47:23 1228

原创 Windows Server 2019安装Gitblit1.9.1

Gitblit 是一款用于源代码控制的纯 Java 库,用于管理、查看和处理 Git 资料库。相当于 Git 的 Java 管理工具.git的管家,是一个相当于SVN的工具,用于多个人共同开发同一个项目,共用资源的目的。其安装简单、方便。但要注意JAVA版本问题。 第一步:下载安装JAVA GitBlit1.9.1基于JAVA11,下载 jdk-11.0.12_windows-x64_bin.zip,解压至D盘(个人喜欢安装至D盘),解压后目录设置为:D:\j...

2021-07-23 05:57:13 1588

原创 DELL服务器R720安装CENTOS8.3

最近,因单位业务变更,需要将2016年购买的DELL R720服务器由Windows Server,替换为CENTOS8。下面是实际

2021-06-08 11:59:39 1886

原创 git克隆时远程端意外断开问题

git克隆时远程端意外断开问题解决方法:1. 把curl的postbuffer设置的尽可能大$ git config --global http.postBuffer 1048576000$ git config --global http.postBuffer 10485760002. 不要把全部版本都git clone下来,可以选择浅层克隆$ git clone https://github.com/ROBOTIS-GIT/turtlebot3 --depth 1or$...

2021-02-26 12:08:08 2082

原创 Turtlebot3 waffle 实战一

1. Turtlebot3 waffle如下图所示2. 使用 通过HDMI接口连接一20inch液晶显示器,使用micro-usb通过电脑USB接口供电,通过USB接口连接键盘、鼠标。 连接网线。(以上是我的个人配置)3. 设置网络 (1)设置IP地址和子网掩码 sudo ifconfig 网卡名 IP地址 netmask 子网掩码 (2)添加网关 sudo route add default gw 网关IP地址 (3)添加DNS...

2021-02-22 04:25:46 1043

原创 错误:/etc/update-motd.d/91-release-upgrade: 4: 1sb_release: not found

今天为了去掉Python的2.7版本,同时remove的ROS,结果启动时只能从命令行启动了。启动后如下图:用vim编辑/etc/default/grub文件执行: sudo update-grub重新启动无效。这是报告问题那个文件全部注释掉,重启系统:reboot根据屏幕显示,有6个文件需要升级,执行:sudo su root(转换为root用户)apt update (更新命令)。但不能执行更新,提示用:apt list --upgradable查看更

2021-02-01 20:47:38 1604 3

原创 ubuntu 20.04 Python安装与卸载

ubuntu 20.04默认安装python 2.7.18一、安装前先卸载已安装版本,命令如下:root@tswang:/home/tswang/Python-3.8.7# sudo apt-get remove python2.7.18正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 E: 无法定位软件包 python2.7.18E: 无法按照 glob ‘python2.7.18’ 找到任何软件包E: 无法按照正则表达式

2021-02-01 19:42:08 5161

原创 ubuntu 20.04 启动应用程序

新安装的ubuntu 20.04启动时,会默认执行三个额外的启动程序,如下图:其中:命令部分:sh -c 'if [ "x$XDG_SESSION_TYPE" = "xwayland" ] ; then exec env IM_CONFIG_CHECK_ENV=1 im-launch true; fi'其中命令部分:/usr/bin/gnome-keyring-daemon --start --components=ssh注释:GNOME 密钥环:SSH 代理其中命令:.

2021-01-31 09:33:38 1901

原创 Ubuntu20.04 下载百度网盘文件 实现

本文参考多篇文章完成,在此不在一一列举本文解决的问题:1.在ubuntu20.4系统中可以用百度网盘下载文件,2.ubuntu20.4与windows10可以共享文件一、在ubuntu20.4中使用百度网盘下载文件1. 下载百度网盘,下载deb包文件;2. 安装:方法一选中下载的百度网盘文件,右击选择 “用软件安装打开,输入授权码(root密码),确认即可完成安装。方法二在终端输入sudo apt install (deb)包名(注:需要路径信息)3. 启动在桌.

2021-01-29 23:19:19 11586 2

原创 Debian 9安装与root密码修改(LFS10.0环境准备)

为了学习LFS(Linux From Scratch),今天安装了Debian9,下载安装均很快,安装不需要用户参与,安装后直接启动。新系统的用户为user,密码:live。root没有密码,修改密码命令如下 :sudo passwd root

2021-01-28 04:32:30 2320

原创 CentOS 8安装Eclipse 4.2

1. 进入Eclipse官网,下载Eclipse,选择一个版本从中选择任意一个版本即可,其区别是plugin中的文件不同,以后需要时可从官网很方便获取。2. 将压缩文件解压至home文件夹下。(/home/eclipse/)3. 建立桌面应用图标 ln -s /home/eclipse/eclipse /usr/bin/eclipse vim /usr/share/applications/eclipse.desktop 在文件中加入如下内容:[Desktop Ent...

2021-01-25 06:56:12 301

原创 curl命令行命令介绍

curl 是常用的命令行工具,用来请求 Web 服务器。它的名字就是客户端(client)的 URL 工具的意思。它的功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。不带有任何参数时,curl 就是发出 GET 请求。curl https://www.example.comcurl可以上传,下载文件。详细用法,请参照Curl Cookbook...

2021-01-23 22:16:51 126 1

原创 How to install Open Webmail 2.54 on CentOS 8

本文地址http://www.openwebmail.org/openwebmail/download/centos/el8/00.README.txt为了记录工作过程而转发,如有侵权,请告知。How to install Open Webmail 2.54 on CentOS 8============================================By Thomas Chung <tchung@openwebmail.org>Last Update 2020.12.

2021-01-23 22:06:50 683 2

原创 CentOS 8 配置DNS服务器

1. 安装bind组件dnf -y install bind*2. 编辑named文件vi /etc/named.confoptions { listen-on port 53 { any; }; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/.

2021-01-23 12:22:19 1308

原创 CentOS 8 yum源的配置方法

CentOS8发行版通过 BaseOS 和应用流 (AppStream) 仓库发布,AppStream 是对传统 rpm 格式的全新扩展,为一个组件同时提供多个主要版本。在CentOS8安装后,配置服务器或使用过程中经常需要安装一些软件包,如ftp,telnet,cmake等,一般我们会输入,以安装telnet为例:dnf -y install telnet或 yum -y install telnet或 rpm -ivh telnet-1:0.17-73.el8_1.1.x86_64.r.

2021-01-22 15:19:21 1077 1

原创 centos8.3 google-chrome 安装与启动

1. 安装1.1 新建一文件 vi /etc/yum.repos.d/google-chrome.repo[google-chrome]name=google-chromebaseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearchenabled=1gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub1.2. 下载goo...

2021-01-20 19:55:37 361

原创 centos 8.3.0安装nginx

1. 安装PCRE最新版,现在是8.44cd /usr/local/src &&wget http://downloads.sourceforge.net/project/pcre/pcre/8.44/pcre-8.44.tar.gz &&tar -zxvf pcre-8.44.tar.gz &&cd pcre-8.44 &&./configure &&make &&make install &a

2021-01-20 17:31:54 205

原创 CentOS 8 安装配置JDK 15.0.1

一、下载最新版本(15.0.1)http://www.oracle.com/technetwork/java/javase/downloads/二、用tar解压后将jdk-15.0.1文件夹移动至/usr/lib/jvm #说明:该文件夹原来已有jdk-1.8.144,将以前版本改名后移至新的位置。三、配置环境变量gedit /etc/profileexport JAVA_HOME=/usr/lib/jvm/jdk15.0.1export JRE_HOME=${JAVA_HO..

2021-01-20 03:42:39 130

原创 CENTOS8配置VSFTPD实例(FTP Server)

1. 安装vsftpd# 首先要查看你是否安装vsftpdrpm -qa | grep vsftpdvsftpd-3.0.2-10.el7.x86_64# 显示也就安装成功了!直接进入下一环节吧# 安装vsftpdyum install -y vsftpd2. 配置vsftpd// 首先我们先看一下本身的vsftpd有什么属性吧cat /etc/vsftpd/vsftpd.conf | grep -v "#" | more// 打开vsftpd配置文件vim /et..

2021-01-19 20:24:36 419

原创 CentOS 8.3 第一个Django项目

1. 版本问题,Python3.8.0,PyCharm2020.3.2没有问题,但django的版本只能用2版本,我用的是2.16,使用3.0以上的Django会报错,一般是Sqlite3的问题;2.自动生成的django项目中,settings文件中TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [BASE_DIR / 'templa...

2021-01-18 16:53:00 68

原创 CENTOS8安装Python3到指定目录

1. 下载Python3.8.0wget https ://www.python.org/ftp/python/3.8.0/Python-3.8.0.tar.gz2.解压tar -zxvf Python-3.8.0.tar.gz说明:tar参数独立参数 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或

2021-01-18 16:19:57 572 1

原创 tornado helloworld程序也会出现许多错误,编程是个细心的活

第一种情况:由tornado创建的HelloWorld程序1 # 导入模块2 from abc import ABC3 import tornado.ioloop4 import tornado.web5 # 创建视图类6 class HelloWordHandler(tornado.web.RequestHandler, ABC):7 def get(self):8 self.write('hello world')9 # 创建路.

2021-01-18 11:34:15 658 2

原创 VMware15(win10)环境安装CENTOS8不能上网解决办法

Windows10下的VMWare15.5安装CENTOS8.3之后无法联网,使用VMWARE编辑菜单下的虚拟网络编辑器打开查看发现只有vnet1仅主机和vnet8NAT模式,少了桥接模式的vnet0,想手动添加时提示:没有未桥接的主机网络适配器。使用WIN+R运行services.msc,找到Device Install Service服务(默认手动且关闭),设为自动,并打开。返回虚拟网络编辑器,点击还原默认设置,VMware会自动卸载虚拟网卡并重装网上驱动。安装后会发现编辑器已经有了桥接模式的网卡了。同

2021-01-17 10:13:45 540 2

原创 深度学习图像标注工具汇总

对于监督学习算法而言,数据决定了任务的上限,而算法只是在不断逼近这个上限。世界上最遥远的距离就是我们用同一个模型,但是却有不同的任务。但是数据标注是个耗时耗力的工作,下面介绍几个图像标注工具:1. Labelme Labelme适用于图像分割任务的数据集制作(https://github.com/wkentaro/labelme),该软件实现了最基本的分割数据标注工作,在...

2020-02-23 09:21:50 415

空空如也

空空如也

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

TA关注的人

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