自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白要成大神

小白要成大神

  • 博客(82)
  • 资源 (3)
  • 收藏
  • 关注

原创 不可不知的计算机法律常识

文章目录参考文献计算机网络上实施的犯罪种类计算机犯罪的类型联合国文件中的计算机犯罪分类欧洲理事会《关于网络犯罪的公约》(2001年11月)中的计算机犯罪分类美国刑法学界的计算机犯罪分类-1美国刑法学界的计算机犯罪分类-2德国法学界的计算机犯罪分类-1德国法学界的计算机犯罪分类-2日本法学界的计算机犯罪分类-1日本法学界的计算机犯罪分类-2中国台湾法学界的分类刑法第二百八十五条第二百八十六条第二百八十七条关于《网络安全法》建议参考文献1、《刑法》2、《网络安全法》全文 (2017.6.1正式实施,共七章

2020-05-13 12:27:22 2005

原创 CentOS7镜像下载以及在VMware上安装(图文)

文章目录镜像下载在VMware上安装镜像下载CentOS7官方网站下载链接阿里云镜像站点下载链接每个链接都包括了镜像文件的地址、类型及版本号等信息在CentOS官方网站上,CentOS 7提供了三种ISO镜像文件的下载:DVD ISO、Everything ISO、Minimal ISO。以下针对各个版本的ISO镜像文件,进行一一说明:CentOS-7.0-x86_64-DVD-1...

2020-05-02 17:23:25 3114

原创 蚂蚁笔记(Leanote)------一款国内优秀的开源项目

文章目录前言蚂蚁笔记引子什么是Leanote特别说明一下一、设置安全组、配置规则二、安装MongoDB三、下载Leanote配置Leanote为Leanote开启进程守护通过改变配置文件的方式改成80端口使用nginx反向代理将9000端口代理到80端口slogan前言每一篇博客都是对上一个阶段学习的总结,这样说好像是有点高大上了,其实也是为了下一次忘记,能更快的找到解决的方案,同时也是一个知...

2020-03-21 18:03:29 17687 8

原创 在写jsp的response.sendRedirect时报Unreachable code

出现这个问题只有两个原因,在使用response.sendRedirect时,前面不能有HTML输出。也就是尽量不能又HTML代码response.sendRedirect后面的有return ;

2022-04-08 14:32:05 233

原创 Go初体验

下载msi前置知识——.msi和.exe 文件的区别有些软件的正本里面同时含有 setup.msi 程序和 setup.exe 程序,例如Symantec AntiVirus客户端的软件里就含有 setup.MSI和 setup.exe 两个安装程序。一般情况下随便用其一进行程序的安装,结果是一样的。但是如果我们的操作系统(安装环境)没有安装某些程序,则.MSI有可能不能运行,这时就要用Setup.exe来进行安装了。Setup.exe可以利用Setup.ini来先安装运行.MSI需要的软件,建造一个

2022-03-19 15:16:08 175

原创 Windows10中wsl2安装kali子系统加GUI

环境win10专业工作站操作确定后重启。配置更新源 sudo sed -i 's/http.kali.org/mirrors.bfsu.edu.cn/g' /etc/apt/sources.list sudo apt update && sudo apt upgrade配置优化环境在微软商店安装Windows Terminal之后复制以下红框内容将刚刚复制的guid粘贴到文件开头的defaultProfile标签下,保存文件即可实现默认启动为Linux子系

2022-02-27 13:24:35 2442

原创 Windows连接Kali中的MySQL

安装MySQLkali中原本就由MySQL的,先打开MySQL服务systemctl start mysql //打开服务systemctl status mysql //查看是否顺利打开第二种方法service mysql restartservice mysql status## mysql的初始化su root mysql_secure_installation //其中一路y到底,中途需要设置root的密码然后重启MySQL服务

2022-02-25 14:36:08 880

原创 kali2021.4开启ssh远程登录

开启ssh服务切换到root用户下,修改配置文件/etc/ssh/sshd_config允许root权限用户远程登录可能用到命令suvim /etc/ssh/sshd_configset nu:wq!重启ssh服务,命令systemctl restart ssh.service

2022-02-22 20:02:29 708

原创 【C++】VSCode配置C++环境(详细教程)

前言本人环境: win10专业工作站版 64位VSCode配置C++环境下载安装MinGW-w64及环境变量配置MinGW:可以理解成包含多种编译环境的可自由选择安装的其中的部分的软件下载地址:https://osdn.net/projects/mingw/downloads/68260/mingw-get-setup.exe/直接弹窗下载即可,下载完按照下面教程安装配置即可。安装安装完成后的见面下载相关文件(重要步骤)点完Continue后或打开MinGW Installa

2022-02-22 17:12:04 9597 3

原创 生成验证码(JSP)——简易方法

上代码<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html><html><head><meta charset="UTF-8"><title>生成验证码</title></head><body><hr color="blue

2022-02-21 17:47:58 656

原创 jsp中对应的Servlet类中_jspservice()方法对应的源代码

jsp中对应的Servlet类中_jspservice()方法对应的源代码

2022-02-21 17:13:15 1095

原创 设计模式——工厂模式

前言没有什么一战成名,都只是百炼成钢!本文配合《大话设计模式》工厂模式一起使用,因为原书中使用的C#代码,看起来有点麻烦!所以我变动了一下改成了Java代码,若是有错误还望指出,本人将感激不尽!谢谢!代码要做到可维护、可复用、可扩展、灵活性好UML相关知识图示工厂模式样例——Java运算类Operation.javapackage factory;public class Operation { private double numberA; private double n

2021-11-27 13:08:05 442

原创 程序员面试金典------二进制加法

二进制加法。发现一个特点。位的异或运算跟求’和’的结果一致:异或 1^1=0 1^0=1 0^0=0求和 1+1=0 1+0=1 0+0=0位的与运算跟求’进位‘的结果一致:位与 1&1=1 1&0=0 0&0=0进位 1+1=1 1+0=0 0+0=0于是可以用异或运算和与运算来表示加法例如:...

2021-11-21 14:30:40 3735

原创 java习题-雷场布置

题目代码package task3_ZH3;import java.util.Scanner;public class Minefields { public static void main(String[] args) { // TODO Auto-generated method stub //输入部分 Scanner in = new Scanner(System.in); System.out.println("请输入雷场的边场[5,20]之间:"); int

2021-11-04 16:27:51 145

原创 2021-10-24

你对我百般的注解和识读,并不构成万分之一的我,却是一览无遗的你,你以为你揭示了别人的人生观,价值观,其实你只诠释了自己的世界观。出自三毛​

2021-10-24 23:24:25 92

原创 C/C++ 向上向下取整函数及例题

题目#include <iostream>#include <stdio.h>#include <math.h>using namespace std;int main(){ double a; cin >> a; cout << floor(a) << endl << ceil(a) << endl; return 0;}C语言函数#include <m

2021-10-22 10:32:51 1525

原创 实验3-4J 筛选法找质数

暴力法package task3_4J;import java.lang.reflect.Method;import java.util.Scanner;public class PrimeFiltrating { public static void main(String[] args) { // TODO Auto-generated method stub /* method one */ int n; Scanner inScanner = new Scan.

2021-10-21 15:32:38 178

原创 Java中BigInteger方法总结

oneBigInteger不是基本数据类型之一,它其实更像String,是Java里的一个类,然而它的初始化方式却没有String那么方便可以直接赋值,而是跟其他自定义的类一样,要调用它的构造器进行初始化。这个类的取值范围原则上是没有上限的,取决于你的计算机的内存,它的构造器有以下几种:既然不是基本数据类型,所以大数的加减乘除也不能使用+、-、*、/这些运算符号,Java也没有对这些运算符号进行重定义,取而代之的是用一些方法来代替,比如add()、subtract()、mutiply()、divide

2021-10-16 13:59:43 1174

原创 验证哥德巴赫猜想Goldbach

用暴力方法就失去做这个题的意义,此处可以用一个定理来快速解决。利用一个定理——如果一个数是合数,那么它的最小质因数肯定小于等于他的平方根。例如:50,最小质因数是2,2<50的开根号再比如:15,最小质因数是3,3<15的开根号  合数是与质数相对应的自然数。一个大于1的自然数如果它不是合数,则它是质数。  上面的定理是说,如果一个数能被它的最小质因数整除的话,那它肯定是合数,即不是质数。所以判断一个数是否是质数,只需判断它是否能被小于它开跟后后的所有数整除,这样做的运算就会少了很多.

2021-10-13 17:02:20 186

原创 《Python》实战——模拟论坛

昨天晚会上遇到一个漂亮的小姐姐,在想要不要表白?输入用户名:小白反复回复:1. 回复的内容不能为空2. 里面不能存在敏感词汇3. 最多评论20个字,剩于多少个字。4. 回复的内容前后不能有空格小白:抓紧表白小黑:…小花:…msg = input('发表一句话:')print('-' * 50)print('一下内容为回复内容:')while True: # 输入用户名 username = input('用户名:') while True:

2021-06-21 20:47:26 368

原创 《python实战》——掷骰子游戏

掷骰子两个:1-6玩游戏要有金币,没有金币不能玩游戏玩游戏赠金币1枚,除此之外充值获得金币10元的倍数,20个金币玩游戏消耗5个金币猜大小:猜对 奖励金币2枚 猜错无奖励 超出6点以上认为大,否则是小游戏结束:1.主动退出 2.没有金币退出只要退出则打印金币数,共玩了几局import random# 金币数coins = 0# 计数器count = 0if coins < 5: # 提示充值 print('金币补足请充值再玩!') whi

2021-06-16 22:48:57 801

原创 语言及其文法

基本概念字母表字母表是一个有穷符号集合符号:字母数字、标点符号、…字母表上的运算两个字母表的乘积字母表的n次幂:长度为n的符号串构成的集合字母表的正闭包字母表的克林闭包:任意符号串(长度可以为零)构成的集合串串是字母表中符号的一个有穷序列空串是连接运算的单位元(identity)自然语言的例子——句子的构成规则<句子>-><名词短语><动词短语><名词短语>-><形容词><名词短语><名词

2021-05-02 08:46:36 303

原创 操作系统的概念、功能和目标

文章目录大家熟悉的操作系统操作系统的概念(定义)操作系统的功能和目标操作系统的功能和目标--作为系统资源的管理者操作系统的功能和目标--作为用户和计算机硬件之间的接口操作系统的功能和目标--作为最接近硬件的层次大家熟悉的操作系统Windows、Android、iOS、MacOS、Linux操作系统的概念(定义)操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统

2021-04-18 21:59:31 153

原创 什么是编译

计算机程序设计语言及编译高级语言(High Level Language)类似于数学定义或自然语言的简洁形式接近人类表达习惯不依赖于特定的机器编写效率高汇编语言(Assembly Language)引入助记符依赖于特定机器,非计算机专业人员使用受限制编写效率低机器语言(Machine Language)可以被计算机直接理解与人类表达习惯相差很大难记忆难编写、难阅读易写错编译: 将高级语言翻译成汇编语言或机器语言的过程编译器在语言处理系统中的位置起始位置+相对位置=绝对地址

2021-04-18 20:49:36 2687

原创 计算机的发展

计算机硬件能识别的数据计算机硬件唯一能识别的数据–二进制0/1计算机硬件是用低/高电平分别表示0/1什么是计算机系统计算机系统=硬件+软件硬件:计算机的实体,如主机、外设等。软件:由具有各类特殊功能的程序组成。计算机性能的好坏取决于“软”、“硬”件功能的总和。软件系统软件:用来管理整个计算机系统(Eg:操作系统、数据库管理系统(DBMS)、标准程序库、网络软件、语言处理程序、服务程序)应用软件:按任务需要编制成的各种程序(Eg:抖音、王者荣耀等)硬件的发展第一台电子数字计算机 :EN

2021-04-17 22:29:32 142

原创 数据结构day01

文章目录数据结构在学什么?基本概念数据结构在学什么?如何用程序代码把现实世界的问题信息化如何用计算机高效地处理这些信息从而创造价值人类社会的发展,迄今经历了和经历着三个浪潮:第一次浪潮为农业阶段,从约1万年前开始;第二次浪潮为工业阶段,从17世纪末开始;第三次浪潮为正在到来的信息化阶段。------(《第三次浪潮(1980版)》,阿尔文·托夫勒)“唯一可以确定的是,明天会使我们所有人大吃一惊。(The sole certainty is that tomorrow will surpri

2021-04-16 22:11:54 106

原创 计算机网络笔记day01

系列文章目录文章目录系列文章目录前言一、计算机网络的概念计算机网络的组成部分计算机网络的分类总结前言随着计算机以及人工智能的不断发展,计算机网络这门技术也越来越重要,很多人都开启了学习计算机网络,本笔记就介绍了计算机网络的基础内容。一、计算机网络的概念计算机网络:是一个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。计算机网络是互联的、自治的的计算机集合。互联------互联互动------通信链路自治------无主

2021-04-16 19:19:17 59

原创 为什么开源项目要选择License? License 是什么样的?

文章目录为什么开源项目要选择License不使用开源许可证对于开发者有什么影响?不使用开源许可证对于项目的适用者有什么影响?总结License 是什么样的?怎样才能添加License?推荐阅读为什么开源项目要选择License这个问题可以用不使用开源许可协议会对开发者/适用者有什么影响来解决。不使用开源许可证对于开发者有什么影响?首先在没有开源许可证的情况下你对你的项目是独占版权的,这样就会造成一个问题就是别人使用你的项目比较困难, 然后就会导致没人愿意去使用你的项目,还有个问题就是 如果多人参与你

2020-06-30 19:28:21 3029

原创 Git 命令必背清单

文章目录新建配置帮助状态信息添加删除分支远程同步撤销commitdiffgreplogmergemvtagpullrebasereset其他新建创建一个新的git 版本库。这个版本库的配置、存储等信息会被保存到.git 文件夹中# 初始化当前项目git init # 新建一个目录,将其初始化为Git 代码库git init [project-name]# 在指定目录创建一个空的Git 仓库,运行这个命令会创建一个名为directorgit init --bare <director

2020-06-25 22:34:27 240

原创 还在对学什么语言而迷惑吗?——6月编程语言榜单

比较2019 与2020 年的榜单

2020-06-25 12:59:12 144

原创 Github 在仓库中查找文件的技巧

按键盘上的T 键,不区分大小写

2020-06-22 14:10:44 2680

原创 Git 重命名文件/文件夹的mv 方法

Git 重命名文件/文件夹的mv 方法问题复现查看git 帮助信息准备提交问题复现使用gitbash 输入以下指令:git mv docker Docker然后出现了这种情况,这里的docker 是docker 文件夹。查看git 帮助信息使用git help 命令查看git 的命令相关信息,从终端给的反馈信息可知mv 命令的有作用:移动一个文件、文件目录、符号链接重名一个文件、文件目录、符号链接由此可知问题复现中没有逻辑错误。通过翻阅官方文档、各种博客,从中得出蛛丝马迹,最

2020-06-14 00:20:24 1837

原创 使用apt-get包管理器,下载文件时记不清文件名怎么办?

apt-get 补全为什么写这篇博客apt-get 介绍安装bash-completion编辑~/.bashrc 文件与你共勉为什么写这篇博客因为今天使用apt-get 安装软件的时候,突然想到了要是名字记不清能不能使用tab 键补全或查看有多少预选命令。经过一段时间的查找资料,终于解决了我心中的疑惑,写这篇博客主要是为了记录学习的历程apt-get 介绍Advanced Package Tool,又名apt-get,是一款适用于Unix和Linux系统的应用程序管理器。最初于1998年发布,用于

2020-06-11 22:20:56 231

原创 使用git 将文件上传至GitHub

文章目录配置git正文开始查看git 所有的配置信息查看git 用户名查看邮箱配置全局配置用户名全局配置邮箱上传至GitHub 远程仓库建立git 本地仓库创建你的文件将项目的所有文件添加到暂存区(stage)将暂存区文件提交到数据目录将本地仓库关联到GitHub上的仓库地址上传之前先pull,并确定修改上传更新代码查看git 仓库状态更新全部提交stage 至数据目录更新至远程仓库配置git正文开始git 中全局设置用户名、邮箱的操作如下,当然这一切的前提条件是已经安装好git 的客户端程序。查

2020-06-09 11:22:15 147

原创 关于设置禁止所有U盘和移动硬盘的策略

为什么要设置一般公司为了数据的保密,以及网络系统的安全,一般设置这种策略。方法一,BIOS设置法重新启动计算机,在开机过程中,点击键盘上的“Delete”键,进入BIOS设置界面,选择“Integrated Peripherals”选项,展开后将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”,即可禁用USB接口。方法二win+r---->gpedit.msc 打开本地组策略编辑器,计算机配置–>管理模板–&g

2020-06-03 20:26:18 1099 1

原创 Docker 的基本概念和命令格式(一)

Docker基本概念layerDocker 和Docker Hub的关系就相当于Git 与GitHub 之间的关系。Docker 在很多方面都借鉴了Github。Docker 使用layer 的概念,你可能会发现,有许多个lay 的编号相同,每个layer 都有唯一的id。拉取镜像docker pull [image]搜索镜像语法:docker search [option] keywordoption:-f,--filter filter: 过滤输出内容--format string

2020-05-25 12:02:06 655

原创 是时候告诉你这条命令了——tree

文章目录前言你想要的我只想告诉你高级用法(一)我只想告诉你高级用法(二)我只想告诉你高级用法(二)tree /F /A > E:\test\test.txttree /F > E:\test\test.txt掉在水里的人不会淹死!待在水里才会!!加油!!!!!!!前言又是一个昧旦晨兴,夜分忘寝的日子。遂来一记博客打发睡觉时间。假如有这样一个场景,你boss要你在他的win10电脑上把一个目录文件“打印”成树形结构的文件目录,这个时候你绝逼不会说这个需求做不了,因为你想装个B,这是在你的脑

2020-05-20 02:07:57 450

原创 VMware Workstation 与 Device/Credential Guard 不兼容的问题解决

昨天体验了一下win10 自带的虚拟机sandbox之后,感觉还不错,但是几天打开Vmware的时候一直报文章题目的问题,花了一段时间,终于解决了。Windows键+X键打开powershell(管理员版), 执行 bcdedit /set hypervisorlaunchtype off,重启即可。...

2020-05-15 21:56:11 371

原创 在Docker上运行Redis(精彩短图文)

文章目录拉取redis运行命令查看是否允许成功拉取redis先使用docker pull redis拉取最新redis的docker镜像。运行命令docker run -p 6379:6379 -d redis:latest redis-server查看是否允许成功这样即可使用redisDesktop软件连接...

2020-05-11 17:24:03 203

原创 结束极域教室StudentMain的终极方法(图文)

文章目录系统环境ntsdntsd 使用方法关于ntsd命令ntsd命令详解ntsd下载系统环境Windows7旗舰版,极域教室,ntsdntsd借用百度百科的说法,ntsd是一个用户态进程调试工具,从Windows 2000就开始被附随在System32目录下。它能够结束除System、smss.exe、csrss.exe、lsass.exe及各种rootkit程序外所有的程序。但在Windows Vista及以上版本的Windows中不含ntsd, 必须手动下载至电脑中才可使用。ntsd 使用

2020-05-11 14:20:26 13141

用于结束Windows操作系统无法结束的进程软件工具ntsd.zip

用于结束进程的ntsd的命令工具,非常好用,但是有一些rootkit的进程结束不了。

2020-05-11

Serv-U.zip

第三方FTP服务器,迄今为止我用过最好的FTP服务器哦。你用了就知道。

2020-04-14

leanote-linux-amd64-v2.6.1.bin.tar.gz

Leanote是一款开源云笔记软件,使用Go的Web框架revel和MongoDB开发完成。也可以查看我的博客,里面有详细的安装过程。

2020-03-21

空空如也

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

TA关注的人

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