自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Goinhn

成为自己的大佬

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

原创 git使用

git使用因为最近开始工作需要用到git进行版本管理,所以在这里整理了一下git常用的操作,便于个人日后使用的时候进行查看,同时也分享给大家。这里主要以阮一峰老师的[git命令清单]: https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html为主来进行整理环境搭建1、git的安装,这里网上有很多的教程,不论是在各大操作系统下都有对应的安装包,不再赘述2、远程仓库的申请,这里可以在github、gitlab上去申请账号来进行创建自己

2020-06-26 21:48:45 185

原创 同一台主机配置多个ssh key

同一台主机配置多个ssh key生成ssh key命令ssh-keygen -C "xxx@xxx.com"提示输出保存key的名字和路径Enter file in which to save the key (/Users/caichenghan/.ssh/id_rsa): 我们可以自己定义/Users/yourusername/.ssh/id_rsa_github在对应的目录下我们可以看到生成对应的id_rsa_github和id_rsa_github.pub文件,将对应的pub文件

2020-06-25 00:50:37 374

原创 主机配置多个mysql服务

主机配置多个mysql服务为了同时部署mysql8.x版本和mysql5.x版本的主机,需要在个人主机上配置多个mysql服务。卸载原有的mysql环境控制面板 -》 卸载程序 -》 卸载mysqlwin + r 打开运行窗口,输入services.msc,关闭mysql服务win + r 打开运行窗口,输入regedit打开注册表,找到如下目录进行删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\

2020-06-09 22:59:02 243

原创 标签管理器raindrop.io推荐

标签管理器raindrop.io推荐很多时候,我们在浏览信息时看到一些有用的网站,都会对标签进行收藏,一般的浏览器都自带标签收藏的功能,但是在跨端进行访问收藏的标签时可能存在一些麻烦,以及一些浏览器因为国内的原因没法将收藏的标签上传至云端,若本地的数据丢则无法找回丢失的收藏标签。在这里推荐一款跨多平台的标签收藏工具——raindrop网站的首页就显示了他主要的功能:标签收藏管理支持多个主...

2020-03-19 22:12:53 463

原创 Scanner类

Scanner类介绍A simple text scanner which can parse primitive types and strings using regular expressions.一个简单的文本扫描器,可以使用正则表达式解析原始类型和字符串。public final class Scannerextends Objectimplements Iterator&...

2020-03-14 23:12:54 182

原创 picgo、gitee、typora打造最好的markdown书写工具

picgo、gitee、typora打造最好的markdown书写工具准备​ typora是一款支持linux、mac和windows下的markdown的工具,页面简洁,输入的markdown语法可以自动转换,支持自定义输入,是目前主流的markdown的手写工具。​ 在本地markdown上书写时,当我们保存图片需要将图片放置在本地的文件夹中引入外部的链接,造成管理上的不方便,而在在...

2020-03-13 12:00:15 604

原创 gihub和gitee中使用gpg

gihub和gitee中使用gpg在本地先新建公私钥使用命令gpg --full-generate-key或者使用简化的生成命令gpg --generate-key列出生成的公私钥gpg -k --keyid-format LONG我们输出当前的公钥gpg --armor --export 哈希值 在github中导入生成的公钥在当前主机git中设置密钥id的信息...

2020-03-10 16:39:13 333

原创 GPG使用

GPG使用windows下安装可以到如下网站选择Gpg4win下载完成之后点击进行安装选择需要的组件进行安装选择文件安装的位置window下命令行使用windows下使用powershell和cmd的时候无法显示该命令,使用gitbash进行操作检查当前的gpg环境gpg --version生成密钥gpg --gen-key添加保护的口令来生成公钥...

2020-03-10 11:06:28 673

原创 kali1804安装

kali1804安装系统镜像去kali的官网下载系统镜像https://www.kali.org/downloads/官网的http下载速度可能较慢,可以去镜像网站进行下载本次安装的虚拟机使用的始vmware15版本,需要15版本激活的可以留言安装过程打开vmware虚拟机新建虚拟机,选择自定义(高级)默认即可,点击下一步选择稍后安装操作系统选择Debian8.x,对应...

2020-03-09 22:40:43 216

原创 基础木马实验

基础木马实验使用大白鲨远程管理工具实验环境客户端:windows xp服务端:windows server 2003 r2本地攻击启动大白鲨软件配置程序ip处设置为当前主机的ip地址点击生成服务端:可以对生成的服务端程序进行修改文件名和更换图标,使得更具有隐蔽性,生成之后在主机中进行点击出发木马程序:客户端程序中出现该上线的主机,可以在客户端中进行一些列的操作,...

2020-02-29 14:25:32 737

原创 简单的命令脚本

简单的命令脚本最简单的批处理文件新建文本文档txt输入shutdown -s -t 600(600秒之后自动关机)修改文件后缀名为.bat,无法看到后缀名的在文件夹选项中点击查看,去掉隐藏已知文件类型的后缀名最简单的脚本新建文本文档txt输入domsgbox "hello world"loop修改文件后缀名为.vbs结束当前脚本可以进入进程ctrl+shift+esc...

2020-02-28 18:10:24 3357

原创 正则表达式

正则表达式正则表达式模块python中使用正则表达式可以使用re模块,import re匹配单个字符字符功能.匹配任意1个字符(除了\n)[ ]匹配[ ]中列举的字符\d匹配数字,即0-9\D匹配非数字,即不是数字\s匹配空白,即 空格,tab键\S匹配非空白\w匹配单词字符,即a-z、A-Z、0-9、_\W匹配...

2019-12-29 14:30:38 113

原创 Lombok使用

LombokLombok使用idea中安装lombok插件在maven配置文件中引入依赖Lombok使用常用的注解@Getter和@SetterLombok使用idea中安装lombok插件在maven配置文件中引入依赖进入maven的中央仓库,搜索lombok依赖:maven仓库<!-- https://mvnrepository.com/artifact/org.proje...

2019-12-23 18:59:49 155

原创 3-JavaAdvanced

Java语言高级异常异常 :指的是程序在执行过程中,出现的非正常的情况,最终会导致JVM的非正常停止。异常根类:java.lang.Throwable- java.lang.Error:无法处理,尽量避免- java.lang.Exception:由于使用不当导致,可以避免根类中的方法:public void printStackTrace() :打印异常的详细信息。包含了异常的...

2019-10-18 22:12:53 142

原创 2-JavaObjectOriented

Java面向对象设计类与对象、封装、构造方法类:是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。属性:就是该事物的状态信息。行为:就是该事物能够做什么。对象:是一类事物的具体体现。对象是类的一个实例,必然具备该类事物的属性和行为。类与对象的关系:类是对一类事物的描述,是抽象的。对象是一类事物的实例,是具体的。类是对象的模板,...

2019-10-18 22:12:33 177

原创 LeetCode-problem2

LeetCode-problem2题目描述给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -&gt...

2019-10-09 15:16:00 204

原创 1-JavaBasisBegin

Java基础语法前言、入门程序、常量、变量JDK && JRE && JVM基本DOS命令标识符基本数据类型数据类型转换自动转换强制转换Jshell脚本工具流程控制语句死循环嵌套循环方法重载数组JVM虚拟机的内存划分前言、入门程序、常量、变量JDK && JRE && JVM安装时注意配置环境变量Path路径JAVA_HOM...

2019-10-07 23:27:03 122

原创 LeetCode-problem1

Leetcode-problem1题目描述给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:**给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = ...

2019-10-07 20:38:32 99

原创 解决go语言工具包的安装问题

vscode中go语言工具包安装问题在安装好go的安装包后,同时vscode中导入go的插件,在导入go的文件时,右下角会提示你需要安装一些工具包,但是点击install all之后无法进行安装。首先在你的gopath路径下设置三个文件夹,分别是bin、pkg、src在src下新建一个文件夹github.com将vscode中提示的工具包所在的github位置上下载到github.com...

2019-09-24 09:43:30 976 4

原创 Java常用API

Java常用APIAPIScanner类匿名对象Random类ArrayList类String类API应用程序编程接口Scanner类一个可以解析基本类型和字符串的简单文本扫描器java.util.Scanner;System.in:从键盘录入数据匿名对象没有变量名的对象:创建对象时只有创建对象的语句,却没有把对象地址值赋值给某个变量。Random类用于生成为随机数java....

2019-08-24 14:34:56 142

原创 类与对象、封装、构造方法

类与对象、封装、构造方法类和对象封装标准代码JavaBean类和对象类:是一组相关属性和行为的集合。可以看成是一类事物的模版,使用事物的属性特征和行为特征来描述该类事物属性:就是该事物的状态信息行为:就是该事物能够做什么对象:是一类事物的具体体现。对象是一个实例,必须具备该类事物的属性和行为类是对象的模版,对象是类的实体成员变量成员方法成员变量的默认值:## 成员变量和局部...

2019-08-24 10:36:40 129

转载 计算机网络-网络层

计算机网络-网络层因为网络层是整个互联网的核心,因此应当让网络层尽可能简单。网络服务模型确保交付具有时延上界的确保交付有序分组交付确保最小带宽确保最大时延抖动安全性服务使用 IP 协议,可以把异构的物理网络连接起来,使得在网络层看起来好像是一个统一的网络。与 IP 协议配套使用的还有三个协议:• 地址解析协议 ARP(Address Resolution Protocol...

2019-05-03 18:36:01 435

原创 计算机网络-传输层

计算机网络-传输层传输层提供了进程间的逻辑通信,传输层向高层用户屏蔽了下面网络层的核心细节,使应用程序看起来像是在两个传输层实体之间有一条端到端的逻辑通信信道。UDP 和 TCP 的特点• 用户数据报协议 UDP(User Datagram Protocol)是无连接的,尽最大可能交付,没有拥塞控制,面向报文(对于应用程序传下来的报文不合并也不拆分,只是添加 UDP 首部),支持一对一、一对...

2019-05-03 15:55:49 165

原创 计算机网络-应用层

计算机网络-应用层进程通信客户和服务器进程进程与计算机网络之间的接口进程通过一个套接字(应用程序编程接口)的软件接口向网络发送报文和从网络接收报文进程寻址IP地址目的地端口号可供应用程序使用的运输服务可靠的数据传输吞吐量定时安全性因特网提供的运输服务TCP服务面向连接的服务可靠的数据传送服务安全套接字层(Secure Sockets Layer)UDP服...

2019-05-01 16:28:20 227

原创 计算机网络概述

计算机网络概述互联网互联网基本特征互联网组成互联网的核心部分分组交换的分析ISPIXP主机之间的通信方式客户-服务器对等计算机网络五层协议数据在各层之间的传递过程路由器概述由若干节点和连接这些节点的链路组成互联网网络把主机连接起来,而互联网是把多种的网络连接起来,互联网是网络的网络互联网基本特征连通性和共享互联网组成边缘部分核心部分互联网的核心部分路由器:实现分组交换电...

2019-04-30 14:41:04 161

空空如也

空空如也

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

TA关注的人

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