自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(135)
  • 资源 (1)
  • 收藏
  • 关注

原创 《数据结构》二叉树

一、概念 二叉树是n(n>=0)个元素的有限集合,改集合或者为空,或者由一个根及两棵互不相交的左子树和右子树组成,其中左子树和右子树也均为二叉树。 二叉树的任一结点都有两棵子树(它们中的任何一个都可以是空子树),并且这两棵树之间 有次序关系,及交换位置后就成为一颗不同的二叉树。二叉树上任意左子树、右子树分别称该结点的左孩子和右孩子。二叉树的 五种形态。二、类型分类按类型分 为 完全二叉树、满二叉树。完全二叉树的 样子就是, 按顺序排列 每一层 从左到右...

2020-09-29 20:06:44 1884 50

原创 软件工程之可行性研究报告

GB8567——88可行性研究报告1引言1.1编写目的次可行性研究报告对《机房收费系统》软件做了全面细致的市场的调查,明所要开发的软件具有的功能,性能,限制,环境等,考虑机房收费系统的法律可行性,技术可行性和经济可行性。项目分析员进行下一步的前提,是软件开发人员在定义阶段较早的认识到系统方面的缺陷,可以少花时间和经理,也可以节省资金,避免许多困难,所以该可行性研究报告,在整个开发过...

2019-09-13 09:28:05 7932 33

原创 模块加载失败请确保该二进制存储在指定路径中

vb加滚轮 不墨迹直接,进入主题。1.复制http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe下载下来2.解压,只有一个VB6IDEMouseWheelAddin.dll 有用,其它都删了吧。3.把VB6IDEMouseWheelAdd...

2019-08-01 10:18:53 14270 30

原创 1024-1024

1024-占个坑

2021-10-24 22:08:41 3 1

原创 2021年10月份自考总结

回顾现在一想 距离上一次考完自考 过去了四个多月了,就觉得 刚刚考完上一此, 这次就马上的进行了这次的自考, 感觉这次的自考比上一次收获大了许多。学习过程这次是报考了三门, 感觉马克思理解还是挺难的,不多下些 功夫 ,真的是学的很浅, 里面的很多地方 只是了解了个大概,没有理解。还有就是 时间的 分配上 管理的 还是没有做到 精准把握,最后这几天 就是学的很吃力, 就是因为 前面的时间没有计划的很好,导致后面的 时间会很挤。要多利用好辅助工具, 当有不理解的地方,就去 b站上找找, 里面很多讲解

2021-10-18 14:30:03 13 2

原创 java对List中信息进行排序

简介:当查表,的到下图中的 一个 list信息。 要将下图的信息变得有序。排序方法一:是用Stream流进行 排序,没能实现。就换了一个思路。方法二:用substring 进行 string的切割。将每一个list的 4-6 切割,就切割出来了 18,16,17,15查到了 sorted()方法排序,一个是Comparable(自然排序),一个是Comparator接口,像Integer、String等这些基本类型的包装类已经实现了Comparable接口,进行排序的代码grade.sort

2021-09-26 15:45:54 102 6

原创 shell脚本的应用

如何写一个shell脚本。shell脚本就是将完成一个任务的所有命令执行的先后顺序,自上而下写入到一个文本文件中,然后给予执行的权限。#编辑.sh脚本vim nginx_install.sh#假如未找到命令,就执行 vim 是从 vi 发展出来的一个文本编辑器yum -y install vim#进入文件内 增加以下内容i#!/bin/sh#1、这里是安装依赖、后面是负责压缩的。yum -y install wget gcc pcre-devel zlib-devel #2

2021-09-13 21:28:52 84 9

原创 Shell脚本

为什么会有shell脚本?日常运维工作大部分是 一些繁琐的重复工作,每天大部分重复昨天的事情。那么摆在运维前的选择就是:A:自己搞定B:让机器搞定shell脚本是入门最快,最高效的一个脚本语言。一、shell是什么?是一个程序。采用C语言编写,是用户和linux内核沟通的桥梁。它即是一种命令语言,又是一种解释型编程语言,通过一个图表示shell的作用二、shell功能命令行解释功能启动程序输入输出重定向 —文件导入到命令中,把原本输出到屏幕的数据信息写入到指定文件中。管道连接

2021-09-08 21:23:13 191 4

原创 数组与集合的区别?

数组与集合的区别?1.数组是大小固定的,一旦创建无法扩容;集合大小不固定,2.数组的存放的类型只能是一种,集合存放的类型可以不是一种(不加泛型时添加的类型是Object);3.数组是java语言中内置的数据类型,是线性排列的,执行效率或者类型检查(不懂),都是最快的.Java中集合主要分为三种类型: . Set : 无序,并且没有重复对象。 . List: 有序(放入的先后的次序), 可重复。(主要特征是其元素以线性方式存储) . Map : 集合中的

2021-09-07 20:36:25 99 7

原创 vue中本地启动与打包启动产生的样式不一致

1、如何都看不到 X 号。2、解决方法

2021-08-29 10:35:07 133 7

原创 linux上报错信息为 fatal: unable to access ‘https://github.com

linux上报错信息为 fatal: unable to access ‘https://github.com/happyfish100/fastdfs-nginx-module.git/’: Encountered end of file当我在 linux上执行 下面这行命令的时候 。git clone https://github.com/happyfish100/fastdfs-nginx-module.git --depth 1系统会出现下面这个提示fatal: unable to ac

2021-08-04 19:56:34 130 3

原创 vscode中vue写法黄线红线问题解决

问题复现:当从别的地方copy来的前端代码,复制到自己的前端项目中,就会出现一下尴尬的事情看着十分难受。解决步骤:第一种办法 1. 直接快捷键 Ctrl+, 进入设置界面 2. 在设置搜索框中搜索:settings3.加入 以下 内容。 "eslint.enable":false,第二种解决办法:1. 直接快捷键 Ctrl+, 进入设置界面 2. 在设置搜索框中搜索:Eslint...

2021-07-05 09:51:32 220 6

转载 IDEA2020.3详细安装教程

目录一、官网下载下载地址:https://www.jetbrains.com/idea/download/#section=windows二、选择安装下载好之后选择安装包文件点击安装​按照教程一路Next走到底​安装完成重新启动​阅读协议,并同意!下载地址:https://www.jetbrains.com/idea/download/#section=windowsIntelliJ IDEA(简称 IDEA),是 Java 语言开发的集成环境,IDEA...

2021-06-30 21:24:08 121 4

原创 2021上半年总结

2021上半年成长收获前言回顾2021年上半年,自己的学习在有序进行,社会在稳步,没有受到疫情的影响,不难反映出祖国的强大。下面说一下我在这半年的收获:一、解决问题能力在刚进项目组第一个周期,就是熟悉功能,感觉功能还是挺清晰的。到了下一周期就开始了开发任务,真是应了那句话 万事开头难,看到自己的开发任务 真的是一头雾水,不知道从哪里下手。然后就是自己查资料,又找了身边的巨人学习,到后来就大致知道问题出在哪了。问题知道出在哪,问题就解决了一大半了。之后 当自己在30分钟解决不了的问题,去找人帮助,

2021-06-29 11:05:20 133 7

原创 Spring AOP——Spring 中面向切面编程

AOP切面、切点,连接点、通知切点是连接点的集合,通知 包含(切入时机,切入内容)切点、连接点、通知 所在的那个类 可以称为切面

2021-06-29 11:02:01 99 7

原创 软考学习总结

前言历经一个多月的软考,终于拉下了帷幕,回想自己的这段时间,不光是自考软考各种考试,还有各种人事物的打磨和处理,突然让我觉得,人生的路还很长,成长的空间在成倍的扩大,只有不断在路上前行!团队学习虽然考试最后两周有点不同寻常,但是之前一个半月的持续学习还算很兴奋的!小组学习的过程中,我们互相讲,从面向对象、设计模式、算法到法律法规、各种题各种技巧。 比如 刚开始是大家遇到不会的题,就由各个组长收集起来,最后由学术组织安排大家进行 问题解决。能解决对应的问题 能获得积分的奖励。还有就是大家在学习过程中 学

2021-06-01 20:30:22 258 10

原创 Sprint周期性总结

Sprint周期开发,到DTC大概有5个周期了,但是恰逢赶上软考,就停止了3个周期的任务,到现在也开发了2个周期了。在禅道AI组从最开始的开发 到如今的迭代每一次都参与其中 。下面说一下我在这些周期中的收获:一、解决问题能力在刚进dtc项目组第一个周期,就是熟悉功能,感觉功能还是挺清晰的。到了下一周期就开始了开发任务,真是应了那句话 万事开头难,看到自己的开发任务 真的是一头雾水,不知道从哪里下手。然后就是自己查资料,又找了身边的巨人学习,到后来就大致知道问题出在哪了。问题知道出在哪,问题就解决了一大

2021-05-31 16:26:43 213 12

原创 计算机硬件系统

计算机的基本硬件系统有运算器、控制器、存储器、输入设备、输出设备五大部件组成。运算器、控制器等部件被集成在一起统称为中央处理单元。cpu主要组成有:运算器、控制器、寄存器组和内部总线等部件组成。运算器组成部分:算术逻辑单元、累加存储器、数据缓冲寄存器、状态条件寄存器。控制器包括:指令寄存器、程序计数器、地址寄存器、指令译码器。...

2021-05-30 09:33:28 203 14

原创 排序算法—基数排序

前言基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O (nlog®m),其中r为所采取的基数,而m为堆数,在某些时候,基数排序法的效率高于其它的稳定性排序法。举例135,242,192,93,345,11,24,19 进行排序。首先收集每个 要排序数的个位数, 与

2021-05-30 08:41:57 213 14

原创 排序算法—希尔排序

希尔排序 是插入排序的一种,它是针对直接插入排序算法的改进,由D.L.Shell于1959年提出而得名。希尔排序基本思想把待排序的数列分为多个组,而后再对每个组进行插入排序,先让数列整体大致有序,然后多次调整分组方式,是数列更加有序,最后再舒勇一次插入排序,使整个数列将全部有序。实例:待排序的序列为 25,5, 14 ,39,6,31,23,18,9,1,11 。 共计11个数,希尔排序是 首先将 11/2 取整为 5 -1 =4 。就是每隔 4个元素 ,组成的...

2021-05-15 20:30:14 271 15

原创 idea快捷键

打开窗口, Ait+标号 (1、2、3、4)for循环 fori提示不区分大小写

2021-05-15 20:07:38 245 11

原创 Vue基础学习

Vue简介Vue是JavaScript的框架简化Dom操作响应式数据驱动,(页面是由数据生成的,当数据改变以后,页面会同步的更新)推荐第一种,。包含命令行警告。 <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge...

2021-04-30 15:08:05 325 16

原创 Idea调试

1、基本快捷键F5  进入方法F6  进入下一步F8  跳过此断点到达下一断点2、如果想在不删除断点的情况下跳过断点,可以点击下面的按钮(Mute Breakpoints):

2021-04-28 11:33:58 281 15

原创 git使用教程

1.首先应 暂存本地。、、commit选中 要保存的 修改项, 为修改 增加注释。 点击 commit。 这样就暂存到本地了。2. 拉取主分支的内容。 防止在本次提交过程中,有部分内容与主分支内容冲突。步骤, git-pull-右下角出现,下方提示。 表示拉取成功。3.推送。 步骤—— git-push-选择要推送的内容,点击push4.去GitLab 合并。到主分支上,之后,检查内容, 选择合并到具体哪个主分支, 点击 在点击绿色按钮。5.到项...

2021-04-27 09:13:29 261 14

原创 第五次自考总结

回顾现在一想 距离上一次考完自考 过去了六个多月了,就觉得 刚刚考完上一课, 这次就马上的进行了这次的自考, 感觉这次的自考比上一次收获大了许多。学习过程这次是报考了三门,其中一门是近代史,自考近代史这一科目 多记每一个事情的特点,以及时间与背景。后面就刷刷题,选择题一定要错的少,多给后面的大题留出机会。保证错三、四个选择题,基本上这一科目就没问题了。之后就是马克思,上上次,就是马克思没考过, 自己总结的就是,马克思 要理解每一个的~论 ,论与论的 区别,不然答题 就经常容易跑偏,记住...

2021-04-12 08:33:01 302 12

原创 异常处理

异常的概念程序在运行的期间,发生错误,处理错误的办法 用 try {} catch{} 还可以打印出,这个错误的堆栈信息,try{System.out.println(2/0);}catch(ArithmeticException ae){System.out.println("错误;");ae.printStackTrace();}异常的分类Throwable可以被抛出的类,所有异常的根类Error 就是虚拟机错误了,程序处理不了Excepti...

2021-03-30 08:19:57 288 20

原创 EF框架是什么?

Entity Framework实体框架EF是ADO.NET中的一组支持开发面向数据的软件应用程序的技术,是微软的一个ORM框架。ORM是什么?ORM的全称是Object Relational Mapping,即对象关系映射。ORM框架有很多,EF框架是ORM框架的其中一种,是实现了ORM思想的框架。使用EF的好处1、开源、轻量、小巧、上手容易。2、支持的数据库类型多。3、自动生成对应实体。使用EF相对于.net的好处:1)开发效率高,2)可以使用三种设计模.

2021-03-30 08:13:31 5152 21

原创 EF框架的使用

1、首先创建一个控制台程序,2、程序右键安装点击-管理NUGet程序包,浏览-搜索-EF3、点击安装,4、选择—选择-添加-新建项5、6、 下一步—点击新建连接,连接好数据源,7、点击下一步。点击确定,这就代表着 与数据库 建立连接完成。 EF框架会自动生成实体。实体得属性与数据库一一对应。8、控制台,Main方法,可以向数据库增加信息。...

2021-03-19 18:56:59 353 20

原创 nginx—正向代理,反向代理

Nginx(engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。代理:在举一个现实生活中的例子:比如我们要买一间二手房,虽然我们可以自己去找房源,但是这太花费时间精力了,而且房屋质量检测以及房屋过户等一系列手续也都得我们去办,再说现在这个社会,等我们找到房源,说不定房子都已经涨价了,那么怎么办呢?最简单快捷的方法就是找二手房中介公司(为什么?别人那里房源多啊),于是我们就委托中介公司来给我找合适的房子,以及后续的质量检测过户等操作,我们只.

2021-03-09 12:25:06 333 18

原创 产品分析——王者荣耀

一、 产品概述王者荣耀是以游戏竞技,相互推塔,这里的大部分用户来自于学生,年纪较小的用户。产品定位:游戏竞技,氛围友好,团队合作。二、 用户分析2.1 用户群体大部分是学生,小部分为正在工作者,2.2 用户特征喜欢玩手机游戏,有良好的社交环境,爱与人沟通,有强大的游戏节奏能力,充满胜利的期望。2.3 使用场景王者荣耀运行在移动端,使用时间偏多,操作流程要求快速、便捷,侧重于满足放松自己:闲着无聊,用王者打发时间; 有人找开黑,进行游戏。三、火的原因1.具.

2021-02-26 10:51:01 375 25

原创 javascript基础【三】

一、JS中的数据中的 数据类型1、JS中的数据类型有:原始类型、引用类型原始类型:Undefined、Number、String、Boolean、Null引用类型:Object以及Object的子类2、ES6之后,又基于以上六种类型之外添加了一种新的类型:Symbol3、JS中有一个运算符叫做typeof,这个运算符可以在程序的运行阶段动态的获取变量的数据类型。Typeof 变量名;二、undefined类型undefined类型只有一个值,这个值就...

2021-02-08 16:51:59 359 19

原创 Ajax基础

Ajax 即“AsynchronousJavascriptAndXML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。AJAX 是一种用于创建快速动态网页的技术。AJAX网页开发技术的重要组成部分 是XMLHTTPjQueryajax()方法jQuery AJAX 方法实例使用 AJAX 请求改变 <div> 元素的文本:$("button").cl...

2021-02-08 16:34:42 840 17

原创 javascript基础【二】

1、什么是JavaScript? 有什么用?JavaScript是运行在浏览器上的脚本语言,简称JS。2、HTML嵌入 JS代码的方式第一种:<input type ="button" value ="hello" onclick="window.allert('hello js')" />第二种: 脚本块 、使用代码块第三种:引入外部独立的js文件。 引文件, 引入的文件 从上到下依次执行3、JS注释// 这是单行注释/*...

2021-02-03 15:13:12 272 17

原创 2020年终总结

前言 我对2020的感觉就一个字:快。真的莫名其妙感觉这一年过的飞快,2020对大多数人来说都是非常难的一年吧,只想说:乌云遮不住太阳,阴霾终究将散开,唯努力不会被辜负。一、计算机1、学习 第二次机房收费系统。 这个项目还是非常考验人的耐性的,,不要着急 一步一步的来,到后面慢慢就懂了。 主要还是站在巨人的肩膀上, 自己不要在那钻牛角尖, 多和他人沟通学习的收获和不懂得地方。 机房合作.在这次的项目中收获是今年最大的,是一个非常完整的项目 , ...

2021-02-02 20:14:15 318 20

原创 CSS基础样式【二】—盒子模型

目录盒子模型介绍组成盒子的水平布局。盒子模型—垂直方向的布局行内元素的盒模型​盒子模型介绍在使用CSS进行网页布局时,我们一定离不开的东西——盒子模型。盒子模型,顾名思义,盒子就是用来装东西的,他装的东西就是HTML元素的内容。盒子模型 英文名字(CSS box model)组成 一个盒子由外到内可以分成四个部分:外边距(margin)、边框(border)、内边距(padding)、内容(content)在css中,每一个元素都被视为一个框,而每一个框都..

2021-01-27 10:35:56 331 20

原创 CSS基础样式【一】

目录CSS(简介)HTML、CSS 、与JavaScript 之间的关系CSS语法,行内样式。CSS中的注释为 /* XXXX */类选择器、复合选择器关系选择器复合选择器, 在P标签中 找到title中 有超链接的 伪类伪元素选择器的权重文档流、CSS(简介)CSS层叠样式表(英文全称:Cascading Style Sheets) 是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的...

2021-01-27 10:24:10 286 16

原创 javascript基础【一】

javascript基础、1.定位:->position 属性static(默认)relative 相对的fixed 固定的 (脱离文档流)absolute 绝对的(脱离文档流)Border 边框->与TOP、left、bottom和right连用Top 元素顶端与“距离浏览器“上边缘的距离Left 元素顶端与距离浏览器左边缘的距离Bottom 元素顶端与距离浏览器下边缘的距离right 元素顶端与距离浏览器右边缘的距离->...

2021-01-22 08:19:31 283 18

原创 软件设计(原则)

通过一版本到七版本的学习,首先从一个简单的5+6 到 输入的值与数据库中的值,还有配置文件的值 相加减。 从简单的两个值直接打印输出,中间,不但体现到了封装隔离,还会提到了,对客户的体验,站在客户的角度进行思考问题。通过一版本到七版本的学习,首先从一个简单的5+6到 输入的值与数据库中的值,还有配置文件的值 相求和。 嗯,从简单的两个值直接打印输出,中间,不但体现到了封装隔离,还会提到了,对客户的体验,站在客户的角度进行思考1.开闭原则——一个软件实体应该对扩展开放,对修改关闭,...

2021-01-20 15:11:11 2059 21

原创 数据链路层

数据链路层传输的数据单元称为帧。数据链路层通常提供的服务1.组帧。(数据链路层一般是将要传输的数据封装成帧,称为组帧或成帧)2.链路接入。(物理链路可以分为点对点链路和广播两大类)3.可靠交付。(即在相邻节点间经数据链路实现数据报的可靠传输)4.差错控制(数据链路层帧在物理媒介上的传播过程中,可能会产生比特翻转的差错)差错控制:就是通过差错编码技术,实现对信息阐述差错的检测,并基于某种机制进行差错纠正和处理。在信道传输过程中,可能会受到噪声的干扰,从而导致传输差错。噪声可以大致分为随机噪声和

2020-12-30 19:19:59 305 15

原创 网络安全基础—数据加密

数据加密是为了解决数据的机密性、完整性、不可否认性以及身份识别等问题据需要以密码为基础。数据加密的术语有:明文:原始数据,没有加密的数据。密文:明文经过加密之后的格式。密钥:是由数字、字母或特殊符号组成的字符串,用它控制数据加密、解密的过程;加密:把明文转化为密文的过程。解密:对密文实施与加密相逆的变换,从而获得明文的过程。种类:传统加密方式: 替代密码、换位密码对称密钥加密: DES加密、三重DES、AES加密、IDEA加密;非对称/公开密钥加...

2020-12-30 17:33:44 434 11

ChargeSystem1.1.zip

机房项目 Visual Studio

2021-09-10

空空如也

空空如也

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

TA关注的人 TA的粉丝

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