自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 日常工作

1. boot with pause_on_oops=60 so that the kernel waits 1 minute once the first oops shows up until it continues

2013-07-02 22:33:55 692

转载 linux下vim命令详解

高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,

2014-04-14 22:20:01 481

转载 jQuery实现网页右面浮动“返回顶部”效果

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">仿新浪网“返回顶部”效果.backToTop { display: none; width: 18px; line-height: 1.2; padding: 5px 0

2013-09-03 10:43:57 698

转载 MD5加密[JavaScript实现]

MD5加密,共分5步:详细内容大家可以查看http://www.leepig.com/rfc/RFC1321.txt(1) 补位MD5算法是对输入的数据进行补位,使得如果数据位长度LEN对512求余的结果是448。即数据扩展至K*512+448位。即K*64+56个字节,K为整数。补位操作始终要执行,即使数据长度LEN对512求余的结果已是448。 具体补位操作:补一个1,然后

2013-09-03 09:29:51 911

转载 深入密码加salt原理的分析

我们知道,如果直接对密码进行散列,那么黑客可以对通过获得这个密码散列值,然后通过查散列值字典(例如MD5密码破解网站),得到某用户的密码。加Salt可以一定程度上解决这一问题。所谓加Salt方法,就是加点“佐料”。其基本想法是这样的:当用户首次提供密码时(通常是注册时),由系统自动往这个密码里撒一些“佐料”,然后再散列。而当用户登录时,系统为用户提供的代码撒上同样的“佐料”,然后散列,再比

2013-09-03 09:29:22 1065

转载 Hashed password with salted value——利用salt对密码进行散列

在没有学习web安全密码学部分的时候,我自己全部的密码都是同一个,而且是7位数字组成的。还好我本身没有什么财产好损失,不过都不会再犯这种愚蠢错误了。     我们为什么需要对密码进行hash化,又为什么要在hash化之前给它加一个随机值?我想从一个例子分析起:我看过一个黑客的文章,讲的是他通过一些技术手段进入了一个刚刚起步的网站,他表示这个网站的安全问题非常严重,严重到可以拿到所有用户的用

2013-09-03 09:27:08 2677

转载 关于<textarea>的内容中换行的表示

在textarea文本框中,想要使用回车时,没有用,因为用这个会在文本框中显示而不是回车,真正的应该用  例如: sdfsdfsffsd fer 中fer会在下一行。

2013-08-28 18:22:30 610

转载 HTML DOM insertCell() 方法

定义和用法insertCell() 方法用于在 HTML 表的一行的指定位置插入一个空的 元素。语法tablerowObject.insertCell(index)返回值一个 TableCell 对象,表示新创建并被插入的 元素。说明该方法将创建一个新的 元素,把它插入行中指定的位置。新单元格将被插入当前位于 index 指定位置的表元之前。如果 in

2013-08-26 22:51:34 650

转载 HTML <td> 标签的 colspan 属性

定义和用法colspan 属性规定单元格可横跨的列数。实例表格单元横跨两列的表格: Month Savings colspan="2">January colspan="2">February TIY浏览器支持所以浏览器都支持 colspan 属性。没有

2013-08-26 22:46:03 1223

转载 JavaScript专题(二):深入理解iframe

一 目的  iframe是网页布局中重要的元素,是解决一些常见前端问题的必修课,而iframe总是让人捉摸不透,不好掌握。关于iframe,有很多问题我们必须要彻底弄清。笔者累一年经验,3天构思,欲阐述关于iframe的那些事。虽然都是常见的知识,但是很少有人能深入理解,灵活使用。  iframe在布局,无刷新方面都有极其中重要,不可替代的地位。虽然现在流行DIV布局,但是有时还得

2013-08-26 22:44:17 498

转载 php长期定时刷新一个页面

function myrefresh(){window.location.reload();}setTimeout('myrefresh()',3000);

2013-08-25 20:32:48 1485

转载 对onreadystatechange属性的理解

在编写Ajax方法的时候,我们经常会写上类似于这样的代码:script type="text/javascript">var xmlHttp;//创建一个XmlHttpRequeset对象function createXMLHttpRequest(){    if(window.ActiveXObject){         xmlHttp = new ActiveXO

2013-08-25 20:32:21 808

转载 window.location.href以post方式传递参数

document.write("");document.write("<input type=hidden name=name value='"+username+"'");document.write("");document.formx1.submit();

2013-08-25 10:37:32 11261

转载 HTML元素 - input type=password

定义创建与 INPUT type=text 控件类似的单行文本输入控件,不过并不显示用户输入的内容。Creates a single-line text entry control similar to the INPUT type=text control, except that text is not displayed as the user enters it.注

2013-08-23 14:24:46 1128

转载 php 写的base64 加密解密

base64 编码 解码 method="post">   if(isset($_POST["data"]) && strlen($_POST["data"])>0)  if(isset($_POST["encode"]))      echo $_POST["data"]." --加密--> ".base64_encode($_POST["da

2013-08-23 14:24:04 714

转载 document.cookie的使用

设置cookie每个cookie都是一个名/值对,可以把下面这样一个字符串赋值给document.cookie:document.cookie="userId=828";如果要一次存储多个名/值对,可以使用分号加空格(; )隔开,例如:document.cookie="userId=828; userName=hulk";在cookie的名或值中不能使用分号(;)、逗号(,)、

2013-08-22 09:36:33 533

转载 Python MySQLdb escape_string 转义函数

python 模块MySQLdb自带的针对mysql的字符转义函数 escape_stringPHP中有mysql_real_escape_string

2013-08-21 22:29:08 5452

转载 php与javascript之间变量引用问题

JavaScript ==> PHP:方法一: 先用PHP生成js代码,然后通过浏览器的自动刷新,将javascript变量传递到PHP脚本中。            注意:在实际应用中要防止用户在地址栏内更改传递的变量值。if($qq) echo $qq.'';else echo "var qq='我的QQ是1234567'; location.href='?qq='+qq;

2013-08-21 18:26:48 719

转载 phpmailer使用

详见PHPMailer的主页:http://phpmailer.sourceforge.net/ PHPMailer:Featured email transfer class for PHPPHPMailer 是一个很有用的 PHP 发送邮件的类。它支持使用 smtp 服务器发送邮件,同时支持 Sendmail, qmail, Postfix, Imail, Exch

2013-08-21 18:23:45 663

转载 使用PHPMailer发送邮件

php虽然提供了mail()函数,但并不好用,而PHPMailer是一个不错的邮件发送工具,使用起来也是非常简单!使用PHPMailer发送邮件:复制代码代码如下:header("content-type:text/html;charset=utf-8"); ini_set("magic_quotes_runtime",0); require 'clas

2013-08-21 18:22:55 625

转载 PHPMailer使用教程

php虽然提供了mail()函数,但并不好用,而PHPMailer是一个不错的邮件发送工具,使用起来也是非常简单!使用PHPMailer发送邮件:复制代码代码如下:header("content-type:text/html;charset=utf-8"); ini_set("magic_quotes_runtime",0); require 'clas

2013-08-21 18:21:48 751

转载 ajax json php jquery 实现json数据发送和处理

HTML页面部分:> html xmlns="http://www.w3.org/1999/xhtml"> head> meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> title>PHP AJAX JSON测试title> script type="text/javascript" src="jq

2013-08-21 18:19:56 651

转载 使用 JSON 进行数据传输

https://www.ibm.com/developerworks/cn/web/wa-ajaxintro10/如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰当地使用纯文本和简单的名称 / 值对。可以将数据组合成下面这样的形式: firstName=Brett&lastName=McLaughlin&emai

2013-08-21 18:17:29 534

转载 Git Push 错误 [remote rejected] master -> master (branch is currently checked out) & 无法查看push后的git中文件

原文链接地址:http://blog.csdn.net/wby0322/archive/2010/10/14/5940018.aspx 在使用Git Push代码到数据仓库时,提示如下错误:[remote rejected] master -> master (branch is currently checked out)错误原型remote: error: refusi

2013-08-15 09:52:31 1053

转载 ssh登陆后nohup后台运行退出会hang

ssh 登陆到某天机器后,将某个程序nohup丢到后台去执行,然后ctrl-d或exit退出后,ssh client不退回到local host。此时要手工关闭client或者等待直到该程序运行结束退出。例如:nohup ./program   &此时exit退出,就会出现上述不死不活HANG在那里的现象。问题原因:   程序虽然进入后台,但其标准输入(0)、标准输出(1)、标

2013-08-14 23:10:17 1700

转载 Xorg.conf 分析

配置文件位置一般在:/etc/X11/xorg.conf    xorg.conf是对linux X window系统的配置文件,主要保存鼠标、键盘、显示器以及显示卡等设备的配置信息。文件由数个Section/EndSection的区块组成,而每个区块的格式如下:    Section "Section名称"           选项名称     "选项值"           选

2013-07-31 15:02:57 1112

转载 Python解码邮件

Python端的代码:  1 import email 2 3 fp = open("Test.eml", "r")  #打开eml文件 4 msg = email.message_from_file(fp) 5 #msg = email.message_from_string(str) #也可以从字符串创建 6 subject = msg.get("subject

2013-07-22 23:33:29 982

转载 Shell中的数组

一、数组和字符串Array[3] = "a b c" echo $Array[1]  输出b,str=“a b c” Array = ($str) echo$Array[1],同样输出b,要注意: Array = ($str)中的右值的括号不能缺上面这个就是我们常说的把字符串放到一个数组中,也可以理解为动态数组,比C和C++简单多了计算字符串长度可用的三种方法:echo “

2013-07-21 17:44:36 495

转载 Linux Shell-------if -eq,if -ne,if -gt

-eq           //等于-ne           //不等于-gt            //大于 例子if [ $# -eq 1]    //如果参数个数等于1if [ $# -gt 1 ]     //如果参数个数大于1

2013-07-21 17:43:40 3653

转载 Linux命令的返回值

在 Linux 下,不管你是启动一个桌面程序也好,还是在控制台下运行命令,所有的程序在结束时,都会返回一个数字值,这个值叫做返回值,或者称为错误号 ( Error Number )。在控制台下,有一个特殊的环境变量 $?,保存着前一个程序的返回值,我们可以试试:$ ls *.pngDiagram1.png  eqn.png         peazip.pngeqn4.

2013-07-21 17:43:08 516

转载 Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义

我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下: #!/bin/shecho "number:$#"echo "scname:$0"echo "first :$1"echo "second:$2"echo "argume:$@"

2013-07-21 17:42:07 409

转载 waffle

WaffleChad VersaceXDC 2012, - Problems in testing Mesa - Piglit is Mesa's testsuite for OpenGL, OpenCL, EGL, and GLX. - (We'll restrict our attention to the GL tests in this talk).

2013-07-19 17:54:52 994

转载 shell脚本处理字符串常用方法

一、构造字符串直接构造STR_ZERO=helloSTR_FIRST="i am a string"STR_SECOND='success'重复多次#repeat the first parm($1) by $2 timesstrRepeat(){local x=$2if [ "$x" == "" ]; thenx=0filocal ST

2013-07-18 00:31:57 467

转载 Linux 查看系统硬件信息(实例详解)

linux查看系统的硬件信息,并不像windows那么直观,这里我罗列了查看系统信息的实用命令,并做了分类,实例解说。cpulscpu命令,查看的是cpu的统计信息.blue@blue-pc:~$ lscpuArchitecture: i686 #cpu架构CPU op-mode(s): 32-bit, 64-b

2013-07-18 00:30:03 569

转载 Git SSH Key 生成步骤

git是分布式的代码管理工具,远程的代码管理是基于ssh的,所以要使用远程的git则需要ssh的配置。github的ssh配置如下:一 、设置git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail

2013-07-18 00:29:21 479

转载 php中使用exec,system等函数调用系统命令

php的内置函数exec,system都可以调用系统命令(shell命令),当然还有passthru,escapeshellcmd等函数。  在很多时候利用php的exec,system等函数调用系统命令可以帮助我们更好更快的完成工作。比如前二天笔者在批量处理.rar文件时exec就帮我了大忙了。  今天整理一下常用的调用系统函数发出来和大家分享经验。  注意:要想使用这二

2013-07-15 00:29:42 498

转载 重定向标准错误输出

8.2.3  重定向标准错误输出第5章介绍了标准输出的概念,并解释了如何重定向命令的标准输出。除了标准输出之外,命令还可以将输出发送到标准错误输出。命令将错误消息发送到标准错误输出,这样就可以避免与发送到标准输出的信息混淆在一起。与处理标准输出一样,默认情况下,shell将命令的标准错误输出发送到屏幕上。除非重定向标准输出和标准错误输出中的某一个,否则不能区分命令的输出到底是标准输出还

2013-07-15 00:27:19 563

转载 SHELL学习笔记----IF条件判断,判断条件

前言:      无论什么编程语言都离不开条件判断。SHELL也不例外。      if list then           do something here       elif list then           do another thing here       else          do something else here  

2013-07-15 00:25:21 386

转载 awk怎样自定义变量以及常用bash传递的变量

Linux服务器管理、bash脚本编写过程中经常用到awk进行数据分析,awk变量使用过程中又经常因为出现歧义或者定义不规范,导致无法得到预期的结果。本文用最简洁的例子说明awk变量如何正确的定义和使用。方法/步骤1在awk中自定义变量通过-v参数便可以自定义变量传递给awk使用,如果是BEGIN中调用的话,变量的定义必须紧邻

2013-07-15 00:13:54 1660

转载 shell高效获取分割字符串

有一个字符串的变量,如下定义A='abc.sina.txt',想要获取后面名 txt.A='abc.sina.txt':echo $A | awk-F.'{if (NF>1) {print $NF}}'echo $A | sed  's/.*\.//'echo $A | rev| cut-d.-f1| reve

2013-07-15 00:11:28 558

空空如也

空空如也

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

TA关注的人

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