2 slow_sparrow

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 18w+

文件

文章目录文件文件搜索和查找文件路径环境变量归档和压缩tar 归档命令常用压缩程序磁盘和分区MBRGPT管理Linux文件系统挂在mountext2文件系统 必考硬链接软链接RAID磁盘阵列(不考)文件文件搜索和查找which语法:which [-a] 命令名作用:在$PATH变量的路径中查找命令的对应文件名参数:-a:将$PATH变量中匹配的所有文件均列出,否则只列出第一次匹配的文件whereis语法:whereis [-bl

2020-07-06 22:04:54

架构架构

IoCIoC(控制反转):面向对象编程得一种设计原则,可以用来降低计算机代码建得耦合度实现方式:依赖注入通过控制反转,对象在被创建的时候,由系统的外部实体,将其所依赖的对象的引用传递(注入)进来,而不是系统内部进行对象的创建;核心思想:解耦合,将组建的构建和组件的使用分开,实现每个组件时只考虑组件内部的事件,明确和定义组件间的接口实现基础:面向接口编程+工厂模式+依赖注入降低耦合度用面向接口编程得思想,消除业务逻辑层和DAO层得耦合业务逻辑针对接口操作,对具体得DA

2020-07-04 09:50:43

FIRST集和FOLLOW集的求法

FIRST集和FOLLOW集的求法FIRST集步骤FOLLOW集步骤FIRST集步骤若X->a…,则将终结符a加入FIRST(X)中;若X->e ,则将终结符e加入FIRST(X)中(e表示空集);若 X->BC…D,则将First(B)所有元素(除了空集)加入First(A),然后检测First(B),若First(B)中不存在空集, 则停止,若存在则向B的后面查看,将First(C)中所有元素(除了空集)加入First(A),然后再检测First(C)中是否有空集…直到最后

2020-06-30 09:36:22

解决使用navicat打开sql文件失败

今天我在使用navicat运行同学发的sql文件时,出现了如下的情况,使用百度到的解决方法也没解决,最后经过同学指导,成功运行了sql文件,现进行总结:首先,我的这个文件是MySQL的,因此选择MySQL的命令行工具MySQL 5.6 Command Line Client第一步 打开MySQL 5.6 Command Line Client使用搜索工具可以直接搜索的到,然后打开,输入密码即可连接成功第二步 新建并使用数据库mysql> create database ****;mysq

2020-06-15 14:07:53

CentOS7安装jdk1.8

CentOS7安装jdk  首先,我们的CentOS7虚拟机上基本上都会自带openjdk,openjdk相比jdk而言代码不是很完整,因此,我这里将会卸载自带的openjdk,安装jdk1.8.  具体区别还请参考博客:OpenJDK和JDK区别一、卸载自带的openjdk使用下列命令查看与Java有关的已下载的包rpm -qa | grep java在展示的列表里面我们可以删除所有有关openjdk的包(建议root用户下删除,命令如下:)rpm -e --nodeps java

2020-06-11 14:28:47

CentOS7安装及配置nginx

CentOS7安装及配置nginx一、安装依赖检查是否安装gccgcc -v如果没有安装,按下列命令安装即可yum -y install gcc安装pcre pcre-devel zlib zlib-devel openssl openssl-develyum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel二、安装nginx下载ngi

2020-06-09 18:29:37

实验:使用Java完成递归下降分析法设计与实现

文章目录一、实验目的二、实验内容三、实验方法五、实验结果六、实验结论七、实验小结一、实验目的  根据某一文法编制调试递归下降分析程序,以便对任意输入的符号串进行分析。本次实验的目的主要是加深对递归下降分析法的理解。二、实验内容  程序输入/输出示例(以下仅供参考):  对下列文法,用递归下降分析法对任意输入的符号串进行分析:(1)E- TG(2)G- +TG|—TG(3)G- ε(4)T- FS(5)S- *FS|/FS(6)S- ε(7)F- (E)(8)F- i  输出的格

2020-06-08 09:36:24

实验:使用Java实现预测分析法设计与实现

文章目录一、实验目的二、实验内容三、实验方法四、实验步骤五、实验结果六、实验结论七、实验小结一、实验目的加深对语法分析器工作过程的理解;加强对预测分析法实现分析程序的掌握;能够采用一种编程语言实现简单的语法分析程序;能够使用自己编写的分析程序对简单的程序段进行语法翻译二、实验内容  用预测分析法编制语法分析程序,语法分析程序的实现可以采用任何一种编程语言和工具。三、实验方法实验方法:采用Java程序语言进行设计,有控制台根据提示语句进行输入实验原理:预测分析法实验工具:Intel

2020-06-08 09:27:39

实验:使用Java完成词法分析程序设计与实现

一、实验目的  加深对词法分析器的工作过程的理解;加强对词法分析方法的掌握;能采用一种编程语言实现简单的词法分析程序;能够使用自己编写的分析程序对简单的程序进行词法分析。二、实验内容  自定义一种程序设计语言,或者选择已有的一种高级语言,编制它的词法分析程序。词法分析程序的实现可以采用任何一种编程语言和编程工具。  从输入的源程序中,识别出各个具有独立意义的单词,即关键字、标识符、常数、运算符、界符。并依次输出各个单词的内部编码及单词符号自身值。(遇到错误时可显示“Error”,然后跳过错误部分继续

2020-06-08 09:22:50

MySQL、Oracle、Sql Server数据库的区别

文章目录一、MySql优点:缺点:二、SQL Server优点:缺点:三、Oracle优点:缺点:参考文章:一、MySql优点:体积小、速度快、成本低支持多种操作系统容量大,支持存储上千万条数据开源,提供多种语言的接口,可以针对不同的应用进行响应的修改MySql核心采用完全的多线程编程。线程是轻量级的进程,可以灵活的为用户提供服务,不会过多的占用系统资源,可以充分利用CPUMySql有非常灵活的、安全的权限和口令系统。拥有较好的拓展性。支持ODBC for Windows,可以用Acce

2020-06-08 09:09:37

Ubuntu设置root用户,开启ssh服务进行远程连接

昨天又重新装了一个虚拟机,使用的是Linux的Ubuntu18.04系统,但是在装好以后发现无法用root进行远程连接,才想起原因:一、没有开启远程连接的服务;二、没有没有设置root用户的密码。下面,我将会详细介绍一下我是如何解决这两个问题的。第一步 设置root用户首先我们在普通用户模式下打开终端,输入下列命令sudo passwd root首先输入当前用户密码,在想要设置的输入root密码,重复。请记住你输入的密码!!!vim /etc/pam.d/gdm-autologin# 找到a

2020-05-23 10:27:24

解决问题Could not autowire. No beans of 'xxxx' type found

在我开始使用spring boot进行构建网站时,突然弹出一个Could not autowire的红线提示,但是当我进行运行时发现没有任何问题,但是真的看的不舒服,因此我们就要想办法解决。原因我们忘记添加注解,程序scan不到我们的对应的类,因此会报错Intellij IDEA自身级别检测导致的问题解决方法原因一加上注解即可原因二方法一我们打开File --> s...

2020-03-31 20:44:53

超星学习通脚本(实现自动播放)

(本文仅供学习使用)参考别人的代码://在页面左下角添加一个按钮,及其样式属性var body = $("body")var button = $("<li id='set'></li>")button.html("<span id='start'>开启自动播放模式</span>")var json = { "background...

2020-03-27 17:53:42

Driver com.mysql.jdbc.Driver claims to not accept jdbcUrl

该问题为配置文件路径错误,检查配置文件,千万不要给路径+""mysql5正确形式为jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC...

2020-03-26 16:37:08

typora+gitee+picgo+snipaste快乐套装配置笔记

目录序下载地址环境准备PicGo与gitee配置参考文章序讲真,typora真的好用,但是图片存在本地真是个大问题,因此,我决定使用picgo提交图片到gitee上的图床上。此外,snipaste是一款非常好用的截屏软件,启用以后,可以使用F1进行快速截图,F3进行贴图。本篇博客来记述如何配置picgo与码云gitee。下载地址snipaste:链接:https://pan.baidu...

2020-03-25 21:35:33

SQL Server2019版安装过程

目录下载地址[SQL Server 2019安装](#SQL Server 2019安装)SSMS安装密码设置下载地址SQL Server官网下载SSMS官网下载SQL Server 2019安装当我们在官网下载好SQL Server以后,我们运行它,它其实是一个用于安装、维护的在线下载器。我们进入安装界面,第一次下载使用SQL Server选择第一项,我们需要用到的就是下面...

2020-03-12 23:36:00

解决运行web项目问题:localhost: 8080 is already in use

在我们运行web项目中,有时候可能会出现localhost: 8080 is already in use这个问题。这表示我们8080端口已经被占用。据我目前所见,总共有两种类型。第一种:tomcat开着,正在运行其他web程序这种方法处理起来比较简单,我们只需要进入tomcat的文件夹,使用shutdown.bat将其关掉即可。第二种:开机以后,进程ApplicationWebServer...

2020-03-08 23:12:49

更换基于Maven项目的web.xml版本

在我们成功构建一个基于maven的web项目后,我们会发现它使用的web.xml版本为2.3,这个版本不支持servlet的注解使用,因此我们需要更换web.xml版本。方法一:只针对本次我们打开我们的IDEA,点击"File"–>“Project Structure”–>“Facets”,选中我们这个web.xml,点击右侧的“-”,将他删除掉,然后在重新添加一个web.xml即...

2020-03-08 11:42:52

Python更换下载源

我们使用python进行爬虫的时候安装urllib、requests等包会非常慢,这时候我们仅须更换一个下载源,就可以实现秒下载。国内源:清华:https://pypi.tuna.tsinghua.edu.cn/simple/阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu....

2020-03-06 23:15:11

创建spring MVC的web项目

下午网课老师叫我们创建一个简单的spring MVC的web项目,但是我遇到了问题,在一定的查阅资料以后,特写此篇博客来记述解决方法。第一步,创建Spring MVC的web项目我们打开IDEA,新建项目,选择Maven,勾选Create from archetype,在下面找到maven-archetype-webapp,点击选中,然后点击next,进入下一个界面。第二步 选择mave...

2020-03-06 22:46:03

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取