自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZhangYaohui专栏

相信足够多的量变一定会迎来质变的一天

  • 博客(30)
  • 资源 (14)
  • 问答 (2)
  • 收藏
  • 关注

原创 find命令的xargs参数的使用---Linux学习笔记

介绍:在使用 find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。 find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获

2015-11-29 15:38:14 2454

原创 安装完成ubuntu系统后的基本的相关配置---Linux总结笔记

在虚拟机中安装了ubuntu 12.04LTS系统之后的基本配置:1.更新安装源 打开“update Manager”这个应用,点击“settings…”,在弹出的窗口中更爱download from选项,选择一个中国的源。2.安装中文输入法 (1)安装搜狗输入法之前的准备:参考http://pinyin.sogou.com/linux/help.php (2)下载搜狗输入法安装包

2015-11-26 20:41:41 517

转载 traceroute命令---Linux学习笔记

介绍:通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux系统中,我们称之为traceroute,在MS Windows中为tracert。 traceroute通过发送小的数据包到目的设备直到其返

2015-11-21 16:18:52 1020

原创 find命令的exec参数使用---Linux学习笔记

介绍:find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了。 exec解释: -exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。 {} 花括号代表前面find查找出来的文件名。 注意: -

2015-11-20 01:19:14 1975

转载 find命令---Linux学习笔记

介绍:Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。由于find具有强大的功能,所以它的选项也很多,其中大部分选项都值得我们花时间来了解一下。即使系统中含有网络文件系统( NFS),find命令在该文件系统中同样有效,只你具有相应的权限。 在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个

2015-11-20 00:11:27 447

转载 grep命令---Linux学习笔记

介绍:Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文

2015-11-19 23:36:53 302

原创 linux中的目录结构---Linux学习笔记

系统目录的解释:/home:普通用户的家目录,每个用户在该目录下都有一个与用户名同名的目录/root:超级用户root的家目录/bin:普通用户的可执行命令,系统的任何用户都可以执行该目录中的命令。/sbin:系统的管理命令,普通用户不能执行他们/boot:存放linux操作系统启动时所需使用的文件/dev:系统中的所有设备文件/etc:系统中的配置文件/mnt:中的子目录用于系统中可移动

2015-11-18 20:18:43 335

转载 df命令---Linux学习笔记

介绍:linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。df命令的使用:1.命令格式:df [选项] [文件]2.命令功能: 显示指定磁盘文件的可用空间。如果没有文件名被指定,则所有当前被挂载的文件系统的可用空间将被显示。默认情况下,磁盘空间将以 1KB 为单位进行显示,除非环境变量 POSIXLY

2015-11-18 18:49:29 663

转载 top命令---Linux学习笔记

介绍:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.

2015-11-18 12:02:46 377

原创 Terminal(终端)中代理的配置---Linux应用中遇到的问题笔记

当前用户的终端代理配置方法: 在当前用户下的配置文件(~/.bashrc)中添加几行:export https_proxy=http://代理的域名和端口号export http_proxy=$https_proxy整个系统中的用户的终端代理配置方法: 如果想在全系统范围内使用,可以将上面的配置放在/etc/environment文件中,但是不要添加export。 注意:设置完成后重启系统,

2015-11-18 10:07:23 6565

转载 kill命令---Linux学习笔记

介绍Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令是通过向进程发送指定的信号来结束相应进程的。在默认情况

2015-11-17 23:11:10 357

转载 ps命令---Linux学习笔记

介绍Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和

2015-11-17 22:46:21 366

转载 crontab命令---Linux学习笔记

介绍:crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。 系统任务调度:系统周期性所要执行的工作,比如写缓存数据

2015-11-17 18:02:22 365

原创 IP地址的简单说明---Linux学习笔记

IP地址的基本介绍: IP地址长度为32位,通常用4个10进制整数表示,其中每个整数对应1个字节。 IP地址分为A、B、C、D、E五类。 这五类的IP地址的范围: 注意: 192.168.XXX.XXX这个类型的Ip一般是内部IP地址,并不是公网IP。 内部IP与公网IP的区别: 例如百度的IP是112.80.248.74就是一个公网IP,是独一无二的,可以通过该IP直接访问百度。

2015-11-17 00:26:41 586

原创 tcpdump命令---Linux学习笔记

嗅探器(Sniffer):介绍: 嗅探器是利用计算机的网络接口截获目的地位其他计算机的数据报文的一种技术。它工作在网络的底层,把网络传输的全部数据记录下来。嗅探器可以帮助网络管理员查找网络漏洞和检测网络性能。嗅探器可以分析网络的流量,以便找出所关心的网络中的潜在的问题。嗅探器能够分析的网络协议: 不同传输介质的网络的可监听性是不同的。一般来说,以太网被监听的可能性比较高,因为以太网是一个广播型的

2015-11-16 14:32:38 487

原创 网络相关的一些基本的命令的使用(ping、ifconfig、route、netstat)---Linux学习笔记

ping命令的使用:介绍: 通常我们使用它检测网络是否联通,他使用ICMP。但是有时会出现这样的情况,我们可以用浏览器查看一个网页,但是却无法ping通,这是因为一些网站处于完全考虑安装了防火墙。Linux系统的ping命令是常用的网络命令,它通常用来测试与目标主机的连通性,我们经常会说“ping一下某机器,看是不是开着”、不能打开网页时会说“你先ping网关地址192.168.1.1试试”。它通

2015-11-15 16:21:14 7281

转载 telnet命令---Linux学习笔记

介绍:telnet命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的 能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控

2015-11-15 00:07:59 462

原创 wget命令---Linux学习笔记

介绍: Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对

2015-11-14 23:28:56 412

原创 TCP协议详解----Linux学习笔记

传输层概述传输层协议主要有两个:TCP协议和UDP协议TCP服务特点: TCP协议的特点是:面向连接、字节流和可靠传输。(相对UDP协议而言的) 面向连接: 1.使用TCP协议的双方必须先建立连接,然后才能开始数据的读写。 2.双方都必须为该连接分配必要的内核资源以管理连接的状态和连接上数据的传输。 3.同时TCP协议是全双工的。也就是说双方的数据读写可以通过一个连接进行,完成数据交换之后

2015-11-14 14:39:31 867

原创 TCP/IP协议基本概括+ARP协议详解+DNS协议详解---Linux学习笔记

TCP/IP协议的体系结构:TCP/IP协议族四层模型和OSI七层模型 上层协议使用下层协议的服务,下层协议给上层协议提供一个接口。四层模型中各个层次的作用和特点 上图说明: 最底层是数据链路层,主要实现了网卡接口的网络驱动程序,用来处理数据在物理媒介上的传输。常见的物理媒介有以太网和令牌环。网络驱动程序隐藏了物理网络具有的不同电极特性,为上一层协议提供一个统一的接口。我们常见的交换机

2015-11-14 12:32:52 4345

原创 IP协议详解---Linux学习笔记

网络层概述:IP服务的特点: IP协议为上层协议提供无状态、无连接、不可靠的服务。无状态:IP通讯双方不同步传输状态的信息,因此所有IP数据报发送、传输、接收都是相互独立的,没有上下文关系。这样同时也暴露了IP协议的缺点:无法处理乱序和重复的IP数据报 优点:简单、高效,因为不需要为保持通讯的状态而分配内核数据结构,也就是说没有必要为每次传输数据都携带状态信息,在网络协议中无状态是非常常见的,比

2015-11-12 18:24:48 1008

原创 FTP客户端的基本使用---Linux学习笔记

FTP客户端命令Windows和Linux等平台下都自带有命令行形式的FTP客户端软件,在Linux中FTP命令有很多参数及内部命令。熟练掌握这些命令及参数的使用,是FTP进行自动化运维的关键步骤。FTP常用参数:-v #显示远程服务器的所有响应信息-i #多个文件传送时关闭交互提示-n #禁止自动登录到初始连接-g #禁

2015-11-09 13:18:49 6893

原创 VSFTP服务--Linux学习笔记

基本介绍:FTP: FTP是File Transfer Protocol(文件传输协议)的缩写。 FTP本质上是一个应用程序,用于在互联网上控制文件的双向传输。 VSFTP: VSFTP(Very Secure FTP)是一个类Unix系统上使用的FTP服务器软件。VSFTP是Linux系统下使用最多的FTP服务端,具有很多其他的FTP服务不支持的特性。 特性:安全性带宽限制虚拟用户

2015-11-08 20:53:41 2289

原创 SSH服务--Linux学习笔记

SSH服务的介绍:SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH是Secure Shell的缩写,是建立在应用层和传输层基础上的安全协议。SSH是目前较为安全可靠的远程登录会话和传输协议。目前绝大多数的Linux都采用SSH远程登录方式且SSH客户端适用于多种平台。SSH是C/S架构,即Client/Serve

2015-11-07 20:55:00 463

转载 Windows8.1硬盘安装Ubuntu14.04以及卸载Ubuntu14.04参考教程[图]

硬盘安装,无需光盘、U盘;Win8.1为主,Ubuntu14.04为辅,可将Windows或Ubuntu设置为开机默认启动项;在Ubuntu下可查看、操作Windows系统下的文件;适用于安装和14.04版本相近的Ubuntu系统。如果以上所述正是你所需要的,那么这可能是一篇您值得参考的教程。但本人建议您先大致通读本文,再做决定。本文为转载内容,博文原地址:http://blog.csdn.net/

2015-11-05 14:36:00 601

转载 p7zip的解压和压缩

安装方法: sudo apt-get install p7zip解压文件: 7z x manager.7z -r -o /home/xx 解释如下: x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整的目录 -r

2015-11-03 23:47:46 10137

转载 unzip和zip指令的使用方法

1.zip $ zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.2.unzip $ unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况下覆盖文件; -d:-d /home/sunny 指明将文件解

2015-11-03 22:30:29 25279

转载 vi/vim的基本使用方法

vi/vim 基本使用方法本文介绍了vi (vim)的基本使用方法,但对于普通用户来说基本上够了!i/vim的区别简单点来说,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。例如语法加亮,可视化操作不仅可以在终端运行,也可以运行于x window、 mac os、 windows。vi编辑器是所有Unix及Linux系统下标准的编辑器,它

2015-11-02 12:28:07 373

转载 ubuntu中解决无法调节屏幕亮度的问题

环境: ubuntu12.04 acer aspire 4752G i5-2450M ubuntu无法调整屏幕亮度,对笔记本来说很耗电,同时也很刺眼,因为它是默认以最大亮度来工作的。 所谓的调整,方法为下面的其中一种: 1、Fn+左右的快捷键,亮度没有变化 2、在亮度与锁屏中拉动进度条亮度没有变化 原因: fn调节的是/sys/class/backlight/acpi_video0/b

2015-11-01 21:23:20 4771 3

原创 Terminal终端的快捷键

CTRL + ALT + T: 打开终端 TAB: 自动补全命令或文件名 CTRL + SHIFT + V: 粘贴(Linux中不需要复制的动作,文本被选择就自动被复制) CTRL + SHIFT + T: 新建标签页 CTRL + D: 关闭标签页 CTRL + L: 清空屏幕 CTRL + R + 文本: 在输入历史中搜索 CTRL + A: 移动到行首 CTRL + E: 移动

2015-11-01 15:17:43 6802

SpringMVC校验需要的jar

SpringMVC校验需要的jar包

2016-12-22

mybatis逆向工程需要的jar

mybatis逆向工程需要的jar包

2016-12-21

springMVC与mybatis整合需要的jar包

springMVC和mybatis整合需要的jar包

2016-12-18

SpringMVC需要的jar包

SpringMVC必须的jar

2016-12-15

mybatis3.2.7的jar包

mybatis3.2.7的jar包

2016-12-14

ehcache2.6.5的jar包

ehcache是用来做分布式缓存的,可与mybatis整合,mybatis的二级缓存可以配置成ehcache

2016-12-14

mybatis与spring整合全部jar包

mybatis3.2.7与spring3.2.0整合所需要的全部的jar包

2016-12-14

android中非空验证框架validation

android中非空验证框架validation,该项目是一个用来对输入的数据格式进行验证的。项目中含有一个简单的demo,可以通过这个demo学习validation的使用

2015-09-16

android中网络请求库volley.jar和asnychttp.jar

android中网络请求库volley.jar和asnychttp.jar,是在Android中请求网络数据超好用的两个库。它们都有自己的特点,需要自己根据自己的操作需求使用。

2015-09-16

HTML、XML等Dom节点类解析库jsoup.jar

HTML、XML等Dom节点类解析库jsoup.jar,解析速度很快

2015-09-16

android中的JSON数据解析库gson和fastjson

android中的JSON数据解析库gson和fastjson,gson.jar和fastjson.jar是android中解析JSON数据非常好用的两个工具

2015-09-16

android非空验证框架validation依赖库

android非空验证框架validation依赖库,该项目中包含一个简单的使用demo,可以根据这个demo了解validation的基本使用方法

2015-09-16

Java加密算法学习笔记的源码包

有关java中Base64算法,消息摘要算法,对称加密算法,非对称加密算法,数字签名算法的使用方法相关的代码,其中包含相关的jar包

2015-09-05

文件上传到数据库

将图片上传到mysql数据库中,并且是使用到了基于TCP的Socket通信、基本的IO字符流的读写操作、基本的mysql数据库的查询和插入这三个知识点上传文件到mysql数据库

2015-08-30

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

TA关注的人

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