自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 compass watch出错

最近在学习sass和compass,但在使用compass watch监控sass文件自动编译的时候总是显示出错,错误码如下:susy Run with --trace to see the full backtrace.原因:在创建compass项目的时候直接使用之前创建的compass和sass模板解决方法:在创建sass和compass项目时使用命令行方式创建:com

2017-02-23 12:13:19 940

原创 TCP/IP的分层管理

TCP/IP基本概念:计算机与网络设备要相互通信,双方就必须基于相同的方法,所有的这一切都需要一种规则。而我们就把这种规则称为协议(protocol)。TCP/IP 是互联网相关的各类协议族的总称。把与互联网相关联的协议集合起来总称为 TCP/IP。1.TCP/IP的分层管理TCP/IP 协议族按层次分别分为以下 4 层:应用层、传输层、网络层和数据链路层。层次化的优点

2016-12-30 16:42:09 567

原创 Git快速入门知识

1.Git命令行$ git #只要输入git,Git就会列出它的选项和常用命令$ git help - - all #你也可以使用此命令获得完整的git命令列表$ git - - version #显示git版本号$ git help git命令 #git help后加一个git命令可以链接到一个查看此命令的完整网络文档,如我输入git help commit,浏览器 会打开

2016-12-27 11:49:53 402

原创 find 遗漏 exec

今天想借助find命令的-exec选项执行某些命令的时候提示find:遗漏“-exec的参数”: 原因:{ }和\之间没用空格隔开,且要注意\后面要加; 注:本人用的Linux Distribution为CentOS 6.5

2016-12-26 15:41:57 723

原创 SQL中的组合查询概述

--组合查询--什么是组合查询? SQL允许执行多个查询(即有多条select语句),并将结果作为一个查询结果返回,这些组合查询通常称为组合查询--什么情况下需要用到组合查询? 1.在一个查询中从不同表返回结构数据 2.对一个表执行多个查询,按一个查询返回数据--注意:任何具有多个WHERE字句的SELECT语句都可以当做一个组合查询--1.创建组合查询SELECT cust_name,

2016-12-24 12:24:25 1846

原创 内联结和外联结

--创建高级联结--1.1使用表别名SELECT RTRIM(vend_name)+'('+RTRIM(vend_country)+')' AS vend_titleFROM VendorsORDER BY vend_name--实例:使用表别名,表别名只在查询执行中使用,不返回到客户端,而列别名返回到客户端SELECT cust_name,cust_add

2016-12-24 11:50:07 629

原创 shell--判断执行脚本所花费的时间

shell–判断执行脚本所花费的时间: 原理:利用纪元时–从世界标准时间1970年1月1日0时0分0秒至当前时刻的总秒数,即可计算两段时间或两个日期之间相隔多少秒。用date --date='任意日期' +任意日期串格式 可以进行日期转换 附:摘自《Linux shell脚本攻略(第2版)》的日期格式表脚本延伸:延时执行脚本:

2016-12-23 10:50:10 12778

原创 shell--关联数组

shell–关联数组

2016-12-22 20:08:52 515

原创 shell--输入目录名即可得到目录内文件的权限

shell–输入目录名即可得到目录内文件的权限:

2016-12-22 14:50:22 951

原创 shell--100以内的数字累加

while循环实现100以内数字累加: for..in语句查看所有用户的标识符和特殊参数 3.

2016-12-22 11:34:53 4897

原创 HTTP报文

今日学习了HTTP报文的相关基础知识,做出以下简单的记录:1.1.报文流: 报文在客户端、服务器和代理之间流动,术语“流入”“流出”用来描述事务处理的方向,报文流入源端服务器,工作完成后流回Agent代理中。此外,报文永远都是向下游流动的。1.2 报文的组成部分对报文进行描述的起始行包含属性的首部可选的,包含数据的主体1.2.1 报文的语法:所有的HTTP报文都可以分为两类:请求报文(

2016-12-21 15:55:23 561

原创 shell脚本测试主机4个常见的网络服务是否开启

如下图所示,测试4个常见的网络服务是否开启:www ftp mail ssh

2016-12-20 19:57:36 731

原创 一些基本的Git概念

1.Git版本库    Git版本库(repository)只是一个简单的数据库,其中包含所有用来维护和管理项目的修订版本和历史的信息,Git不仅提供版本库中所有文件的完整副本,还提供版本库本身的副本。    在把一个版本库clone或复制到另一个版本库的时候,Git每个版本库的配置值如用户名和Email地址都会跟着一起转移。    在版本库中,Git维护两个主要的数据库结构:对象

2016-12-14 09:51:55 1385 1

原创 条件测试和判断语句

条件测试基本语法: ①test expression ②[] 若为真,echo $?会返回0,假则返回11.字符串测试string 是否为空字符串 只能使用test命令string1 == string2 "两字是否相等" 既可以用test,也可以用[]string1 != string2 "是否不相等" 既可以用test,也可以用[]-n string

2016-12-13 15:53:45 1012

原创 用户和用户组的基本命令

组:#添加用户组:groupadd 用户组名#修改组名:groupmod -n 新组名 旧组名#修改组编号groupmod -g 组编号 组名#删除用户组:groupdel 组名注意:删掉用户组之前务必先删掉用户用户:#添加用户:useradd -g 组名 用户名#添加用户方法二:useradd -d /home/××× 用户名#修改用户信息:usermod -l 新用户名 原用户名 #修

2016-12-13 14:09:12 581

转载 VIM编辑器常用命令

Vim命令合集- 命令历史 以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。 - 启动vim 在命令行窗口中输入以下命令即可: vim 直接启动vim, vim filename 打开vim并创建名为filename的文件 - 文件命令 打开单个文件vim file同时打开多个文件vim file1 file2 file3

2016-12-13 13:08:56 282

原创 echo控制字符

关于echo命令,详见如下: 注意若要加控制字符,需要先加-e在前面选项那里 执行结果: 先赋予权限再执行: 此外,脚本执行方式也可以是通过bash 调用执行脚本:

2016-12-13 12:25:47 894

原创 数据流重定向、命令执行的判断依据及管道命令

1.输出流重定向: bash的数据流重定向可以分别将正确和错误的信息传送的其他的文件中去。规则如下:基本规则标准输入:<或<<标准输出:> 或>>标准错误输出:<或<< 一个>或<号是覆盖已存在文件的意思,两个则表示累加到已存在文件。 垃圾桶黑洞:将所有错误信息忽略,只显示正确信息: 将正确和错误的信息全部写入到同一个文件中,只需把错误信息输出写成2>&1即可 2.输入流重定向:即系将

2016-12-12 17:10:55 566

原创 bash默认的组合键

bash默认的组合键如下: bash常用通配符: bash其他特殊符号:

2016-12-12 15:55:29 460

原创 文章标题

Bash Shell命令运行的顺序 1. 以相对或绝对路径执行的命令,如/bin/ls或/.ls 2. 由alias找到该命令来执行,即有设置命令别名的 3. 由bash内置的buildin命令来执行 4. 通过$PATH这个变量的顺序找到的第一个命令来执行 通过type -a 命令可以了解命令执行的顺序

2016-12-12 14:59:43 243

原创 bash命令别名和历史命令

1.命令别名 ①命令别名设置: alias 别名=‘命令参数’ 如: 关键:如何让命令别名永久生效?只需两步 第一步: 将设置别名的命令写入环境配置文件~/.bashrc 第二步:立即激活~/.bashrc,即可。②临时取消命令别名的方法:unalias 别名 若要永久取消命令别名,必须修改~/.bashrc配置文件,将相关的别名设置命令删除。命令别名和变量的区别:命令别名是

2016-12-12 12:48:20 519

原创 shell判断变量值的方法

在shell编程中有时候需要判断某个变量是否存在,若变量存在则使用既有的设置,若变量不存在则给予一个常用的设置。如下为常用的设置方法: 此处首先设置变量username的值,若变量不存在则使用username=${username:-root}进行设置,加上冒号后表示若变量内容为空或者是未设置时,可以使用后面的内容替换。

2016-12-12 12:26:10 4219

原创 bash的配置文件

bash的配置文件: bash的配置文件主要有5个,其中有4个位于用户主目录中,分别是.bash_profile、.bashrc、.bash_logout、.bash_history,有一个位于/etc目录中,为bashrc..bash_profile配置文件.bashrc配置文件 .bash_logout文件通常为空/etc/bashrc是所有使用bash的用户共同使用的文件,当任何用

2016-12-12 11:56:17 748

原创 数据库与架构

学习数据库之前,我们应该想到为什么要创建数据库?数据库存在的价值和意义是什么?其实数据库是一个存储表、索引,以及表之间逻辑运算关系的容器。它可以使用触发器这样的工具保持表之间数据的一致性,同时可以提高执行的效率,把在服务器端可以完成的逻辑计算分离出来,单独交给服务器来执行,就不用把所有要处理的数据都下载到客户端去执行,显著提高效率。 (1) 数据库实例在企业内部部署的SQL Server中可

2016-12-07 17:34:09 950

原创 SQL书写规范

1. 在名称中仅使用字母、数字和下划线 特殊情况:临时表以#开头参数名称以@开头2.列名、参数和变量等标量小写,当名称由两个单词组成时,应当采用大小写混合的写法。3.模式对象(包括表、视图、存储过程)名首字母大写,表示专有名词4.保留关键字字母全部大写点击查看保留关键字列表5.使用空格:等号两边使用空格逗号后面使用空格6.使用缩进通常是缩进两个空格7.使用垂直空白道在关键词和

2016-12-07 13:59:11 835

原创 RPM、SRPM与YUM软件安装学习笔记

今天学习了《鸟哥的Linux私房菜》第二十三章的软件安装。首先利用厂商发布的Tarball来进行软件的安装是一种以源代码的方式,此方式需要我们将软件编译成二进制文件,每次安装软件都需要检测操作系统与环境、设置编译参数、实际的编译,最后根据个人喜好来安装软件到定位,相对麻烦。而软件管理器–RPM 的出现使我们可以利用类型Windows的安装方式,由程序开发者直接在已知的系统上编译好,再将该程序直接给用

2016-12-06 20:53:13 383

原创 Telling INIT to go to single user mode. init: rc main

隔了一段时间没有Linux,有点生疏,今天用完Linux想关机的时候,用shutdown now命令,结果关机失败,显示Telling INIT to go to single user mode. init: rc main 。回头一看笔记,发现是因为shutdown语法错误了,没有将系统的服务停掉就关机,真是大失误,因此我用shutdown -h now命令再尝试关机,结果成功关机。总结:Lin

2016-12-06 19:23:03 3363 1

原创 SQL学习笔记

1.4.2 T-SQL中用户自定义数据类型的三种方法:--第一种方法:从基本数据类型创建别名数据类型,目的:更清楚地说明对象中值的类型 --例如创建一个datetime的birthday数据类型,用于在employee的emp_birthday列中存储生日数据 CREATE TYPE birthday FROM datetime NULL; GO --创建一个使用新数据类型表

2016-12-05 17:46:05 305

原创 关于响应式设计中的图像

1.1 CSS替代方案 在向网页添加图像前,应该考虑是否真的需要使用所有那些图像。如果可以用CSS来获得同样的效果,就不必使用图像了。例如按钮。小技巧:–CSS按钮生成器。1.2内容图像 内容图像是向用户传递意义的图像,要么是网页信息的一部分,要么是导航元素(例如引导打开微博、微信的图标)。添加img元素的时候一定要加上Alt属性,并且Alt属性的值应该有意义点,而不是随便添加。1.3背景

2016-11-23 12:20:48 335

原创 响应式设计的一点儿基本概念

width是目前大多数浏览器所支持的唯一媒体特性,它也基本上是响应式设计目前所用到的唯一媒体特性。1.关于断点: 断点是响应式设计的重要概念,我们可以用媒体查询在断点处改变布局设计,使设计产生两个(或更多)的变体。考量它的一个好办法是把所有可能的屏幕尺寸想象成一排,一端是最窄的屏幕,一端是最宽的屏幕。如何选择断点?在一开始时最好不要只考虑页面设计在特定设备上的显示效果,而是应该从更通用的

2016-11-23 11:21:56 428

原创 页面基本结构应该注意的内容

1.文档类型声明 文档类型声明告诉浏览器,页面使用的是哪个版本的HTML。 对于HTML5,文档类型声明是: <!DOCTYPE html>2.title元素的内容由站点名和页面标题组合而成,并用破折号,冒号或管道符号分隔。3.视口viewport元数据元素在大多数非响应式网页里是通常不使用的,但却是响应式站点工作的关键。在移动设备上,视口的宽度就是屏幕的宽度。`width= de

2016-11-22 17:41:10 337

原创 响应式内容

响应式内容目的:近年来内容策略已显得愈发重要了,在网站设计前就考虑内容将有助于创建一个符合商业目标和用户需求的网站。How to do?在向新站点转移的过程中要整理你的网站内容,首先通过内容审计来查看你拥有的内容,然后进行梳理和精简,只使用网站真正需要的内容。不必要的内容只会让用户难以使用网站,使网站所有者难以维护网站。确保内容简洁,并以简明的语言编写,以易于用户阅读。用户是以浏览的方式阅读网页

2016-11-22 15:46:36 333

空空如也

空空如也

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

TA关注的人

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