自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (5)
  • 收藏
  • 关注

原创 每天5个运维常用指令——wc,iconv,dos2unix,diff,vimdiff

【wc】统计文件的行数、单词数或字节数。利用wc指令我们可以计算文件的Byte数、字数、或是列数,若不指定文件名称、或是所给予的文件名为"-",则wc指令会从标准输入设备读取数据。语法wc [-clw][--help][--version][文件...]参数:-c或--bytes或--chars 只显示Bytes数。 -l或--lines 只显示行数。 -w或--word...

2019-10-09 14:41:38 362

原创 每天5个运维常用指令——cut,split,paste,sort,uniq

【cut】将文件的每一行按指定分隔符分割并输出。基础: 如果不指定 File 参数,cut 命令将读取标准输入。必须指定 -b、-c 或 -f 标志之一。cut命令主要是接受三个定位方法:第一,字节(bytes),用选项-b第二,字符(characters),用选项-c第三,域(fields),用选项-f语法格式cut [-bn] [file] 或 cut [-c...

2019-10-08 14:40:40 293

原创 每天5个运维常用指令——cat,tac,more,less,head,tail

查看文件及内容处理命令今日指令成双成对,多记录一个。最近比较忙,进度较慢【cat】 全拼concatenate,功能是用于连接多个文件并且打印到屏幕输出或重定向到指定文件中。 cat +wen文件名即可显示文件内容。参数说明:-n 或 --number:由 1 开始对所有输出的行数编号。-b 或 --number-nonblank:和 -...

2019-09-03 11:16:07 279

原创 每天5个运维常用指令——dirname,chattr,lsattr,file,md5sum

今日份的五个是【文件和目录操作命令】【dirname】:显示文件或目录路径。语法:dirname(选项)(参数) dirname命令去除文件名中的非目录部分,仅显示与目录有关的内容。dirname命令读取指定路径名保留最后一个/及其后面的字符,删除其他部分,并写结果到标准输出。如果最后一个/后无字符,dirname 命令使用倒数第二个/,并忽略其后的所有字符。dir...

2019-08-14 15:55:06 133

原创 每天5个运维常用指令——rm,rmdir,touch,tree,basename

今日份的五个是【文件和目录操作命令】【rm】:全拼remove,其功能是删除一个或多个文件或目录语法:rm [options] name...(1)删除目录:rmdir+目录(2)删除非空文件夹: rm -rf +目录,-f表示force,使用了这个参数就不会提醒你是否需要删除(3)参数:-i 删除前逐一询问确认。 -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认...

2019-08-13 17:01:30 151

原创 每天5个运维常用指令——find,mkdir,mv,pwd,rename

今日份的五个都是【文件和目录操作命令】【find】:查找的意思,用于查找目录及目录下的文件。(1)默认的 find 命令会列出该目录下的所有文件(2)find 命令的基本结构如下:find [paths] [expression] [actions](3)ind 命令中的 -name 选项可以根据文件名称进行检索(区分大小写)。如需要忽略文件名中的大小写,可以使用 -iname 选...

2019-08-12 16:02:25 355

原创 每天5个运维常用指令——man,help,ls,cp,cd

不知不觉已经做了两个月的一线运维人员,俗话说的好,干一行爱一行,学习的脚步不能停止,从今天起每天深入了解5个运维人员常用指令,周末除外,今日的指令比较简单,有的指令可能之前的博客有讲到,但是强迫症患者还是要记下来,let's go:线上查询及帮助命令【man】: 查看命令帮助,命令的词典,更复杂的还有info,但不常用。Linux提供了丰富的帮助手册,当...

2019-08-07 17:06:55 701

原创 Linux操作系统环境下进入Oracle并重启

(1)使用xshell连接上安装了oracle服务的linux服务器,然后输入命令su - oracle切换到oracle用户(2)检查oracle监听服务运行状态,输入lsnrctl status命令来查看,看到提示信息TNS:no listener,表示监听没有启动(3)输入lsnrctl start启动监听服务,当看到提示信息"The command completed succes...

2019-07-31 17:06:28 638

原创 Oracle下SQL语句练习笔记(2019/7/18)常用函数

1、字符函数 函数 说明 示例 结果 ASCII(x) 返回字符x的ASCII码。 SELECT ASCII('a') FROM DUAL 97 CONCAT(x,y) 连接字符串x和y。 SEL...

2019-07-18 14:30:24 105

原创 Linux学习笔记(4)管道符,重定向,环境变量

(1)管道符解释:管道从字面上就很容易理解,好比一个管子接在一起,从第一个管子口进入的东西,从管子尾部留出后进入第二个管子,而从第一个管子流出来的东西对第二个管子来说,就是流入的东西。表示管道的符号就是 | ,用|来连接多个命令,表示前一个命令的输出是后一个命令的输入。简单例子:cat test2.txt | tr 'a-z' 'A-Z'将我自己创建的文件test2.txt中...

2019-06-20 17:22:28 141

原创 Linux学习笔记(三)文件属性,chown,

(1)用 ls -l 查看文件,可查看其属性。【详解】:文件属性解释图第0位文件类型:当为[d]则是目录 当为[-]则是文件; 若是[l]则表示为链接文档(link file); 若是[b]则表示为装置文件里面的可供储存的接口设备(可随机存取装置); 若是[c]则表示为装置文件里面的串行端口设备,例如键盘、鼠标(一次性读取装置)。后面属性三位一组,顺序...

2019-06-13 17:24:35 180

原创 Oracle下练习SQL语句笔记(2019/6/13)insert、delete、update以及建表

(1)自己创建一个表:CREATE TABLE 语句语法CREATE TABLE 表名称(列名称1 数据类型,列名称2 数据类型,列名称3 数据类型,....)练习,创建学生表,结构如下左图,创建过程右图(2)在表中插入数据:insert into 语句INSERT INTO 语句用于向表格中插入新的行。INSERT INTO 表名称 VALUES (值...

2019-06-13 11:42:49 279

原创 Linux学习笔记(二)自己常用到

(1)ifconfig -a查看linux系统的IP地址。(2)su1、su命令:su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误,报command not found的错误。2、su - 命令:su切换成root用户以后,pwd一下,发现工作目录...

2019-06-12 16:18:49 81

转载 LINUX指令学习笔记(一)find、pwd、df、du

(1)findLinux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。语法:find path -option [ -print ] [ -exec -ok command ] {} ;...

2019-06-11 17:39:35 990

原创 Oracle下SQL语句练习(2019/6/11)SQL 连接(Joins)

(1)joinSQL join 用于把来自两个或多个表的行结合起来。最常见的 JOIN 类型:(1) SQL INNER JOIN(简单的 JOIN)、(2)SQL LEFT JOIN、(3)SQL RIGHT JOIN、(4)SQL FULL JOIN,其中前一种是内连接,后三种是外链接。(2)INNER JOIN语法select column_name(...

2019-06-11 16:38:17 188

原创 Oracle下SQL语句练习笔记(2019/6/11)order by group by having

(1)order by语句:(默认升序)SELECT column_1, column_2, column_3, ...FROM table_nameORDER BY column_1 [ASC | DESC] [NULLS FIRST | NULLS LAST], column_1 [ASC | DESC] [NULLS FIRS...

2019-06-11 11:56:59 178

原创 Shell学习笔记(2019/6/10)基本知识和第一个shell脚本

(1)echo是一个 Shell 命令,用来输出变量的值。(2)运维“手链”的组成:每颗“珍珠”都是一项服务,将珍珠穿起来的“线”就是 Shell。(3)Shell 既是一种脚本编程语言,也是一个连接内核和用户的软件。常见的 Shell 有 sh、bash、csh、tcsh、ash 等。(4)Shell 命令的基本格式如下:command [选项] [参数](5)不同的 Li...

2019-06-10 16:25:49 124

原创 Oracle下SQL语句练习笔记(2019/6/10)查询用户信息

1、查询oracle中所有用户信息select * from dba_users;2、只查询用户和密码select username,password from dba_users;3、查询当前用户信息select * from dba_ustats;4、查询用户可以访问的视图文本select * from dba_varrays;5、查看用户或角色所拥有的角色...

2019-06-10 14:43:01 406

原创 Oracle创建新用户并授权

前提条件以sysdba的身份连接登录到命令行界面1.Oracle下创建一个新用户create user xxx(新用户名) indetified by xxx(新用户密码);2.给用户赋权建了个新用户,不想一个个权限慢慢的赋予,该怎么快速把常用的权限全部赋予?如下:一般情况下grant connect,resource to username;即可。...

2019-06-06 11:18:49 2619 1

原创 异质链表

可以对各种图形做相应计算#include#include#include#include#includeusing namespace std;double PI=3.14;class Shape{ public: double type; virtual void showData()=0; virtual double reArea

2017-11-24 20:08:30 288

原创 猜单词游戏

游戏说明运行须知:  请将压缩文件中的list.txt englishi.txt people.txt answer.txt放入D盘中的game文件夹中才能正常运行游戏,或者更改文件途径。   输入1可以登录用户,输入2可以游客试玩,用户登录可以查看单词本,里面有本游戏所粗存的所有单词及意思,游客只能游戏,不能查看单词本,如果强行查看只有强行退出游戏重开。   目前可以登录

2017-11-24 20:03:53 1068

j2ee网页点菜系统

1.可登陆注册,点菜结账,查看账单 2.前端html,css,js,数据库MySQL,后台用了nutz框架,请自己配置好环境 3.开发工具idea

2017-12-20

java写的画板

1. 画板UI设计(总体布局) (1)创建窗体并设置相关属性; (2)给整个窗体添加一个中间容器用来覆盖整个窗体; (3)设置边框布局,因为整个画板大致为左边部分,中间部分,菜单栏三个部分,用边框布局比较合适; (4)给窗体添加左面板,中间面板; (5)给左面板添加按钮,并设置按钮图片和效果; (6)给左面板添加左子面板,用来存放颜色按钮; 2.画板功能设计 (1)给左画板中的按钮组中的每个按钮添加鼠标监听器; (2)点击不同按钮,绘制不同的图形; (3)给左子面板中的每个颜色按钮添加鼠标监听器; (4)根据下面板中选中的颜色按钮,来获取按钮的背景颜色,并将该颜色设置成画笔的颜色; (5)铅笔功能 1、铅笔是鼠标拖动时画的线,所需要实现鼠标移动监听器,我们采用一个类来实现多个接口; 2、添加新的鼠标监听器类; 3、在鼠标移动时间中实现画笔的逻辑(其实就是绘制直线,鼠标每移动一个像素,就会触发移动事件,通过移动事件获取鼠标的坐标,与上一次移动的坐标连线就可以了; (6)刷子功能 刷子其实就是加粗的画笔,画出来的直线更粗,这里需要用到Graphic2D画笔来设置画笔的粗细。 (7)橡皮擦功能 橡皮擦就是把画笔颜色设置成相同的背景颜色就可以了,拖动鼠标时进行擦除,所以在鼠标拖动事件中编写。 (8)喷桶功能 1、定位方法:鼠标拖动事件实现; 2、随机数生成:Random; 3、实现原理,在鼠标拖动附近绘制很多的原点; 3. 画板的保存和重绘的设计 (1)给我们的画板添加菜单条、菜单以及菜单项 (2)给每个菜单项添加监听器 (3)点击不同的菜单项实现相应的功能 (4)图形保存功能:利用对象输出流,将容器对象写入文件; (5)打开图形功能:利用对象输入流,将容器对象读入,然后将容器里面的图形对象在画板上绘制出来 (6)新建文件功能:新建文件,将画板上绘制的内容清空(清空之前可以确认是否需要进行保存)清屏(重绘)功能依次方法; (7)文件保存格式为BMP格式; (8)文字功能:读取文本框中的文本并打印到屏幕鼠标的相应的响应位置,传入输入的文字大小的参数,以此来改变文字的大小; 4.弹泡泡功能的设计 根据Java多线程来实现弹泡泡功能;泡泡的位置颜色随机出现,并且做到碰到边框会变色;

2017-12-05

java小程序画板

1、实现友好的Windows画板界面,包括Windows基本菜单、画图功能菜单和常用菜单的工具栏。 2、实现画不同颜色,不同宽度,不同线型的线段、椭圆和矩形。 3、实现自定义字体的大小颜色并且输出到画图板上。 4、实现画刷和局部填充颜色。 5、实现铅笔功能连续画线。 6、实现橡皮擦功能,撤销和清屏。 7、实现一项附加功能,具体描述如下: ① 可以画出运动的圆泡泡。 ② 当圆运动到视窗边界时,按刚性体的弹射入射角=反射角原理发生无能量损失的反射。 ③ 当弹射时,发生变色。 ④ 可以添加多个圆泡泡,各自运动,不受彼此干扰。 8、实现BMP位图文件的读取和存储。 9、将开发好的应用程序及其所需的DLL文件通过打包软件,制作成安装程序,以供他人使用。

2017-11-24

编译原理讨论课PPT(pl0编译器源程序讲解)

讲解了pl0编译器如何实现编译功能,pl0编译器的结构以及主要函数功能解析

2017-11-21

pl0编译程序

pl0编译程序C语言版和Java版,附带pl0学习PPT一份,还有两份Word文档是我们的上机作业,pl0编译器功能的扩充,这是我的上机课作业,编译程序源程序为老师所给,可安全运行

2017-11-21

空空如也

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

TA关注的人

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