- 博客(112)
- 资源 (12)
- 收藏
- 关注
转载 介绍/proc/sysrq-trigger的强大功能
介绍/proc/sysrq-trigger的强大功能让大家了解一下,在linux里,可以利用/proc/sysrq-trigger做些事情# 立即重新启动计算机echo "b" > /proc/sysrq-trigger# 立即关闭计算机echo "o" > /proc/sysrq-trigger# 导出内存分配的信息 (可以用/var/log/message
2014-01-23 16:27:51
231
转载 vb.net 编码转换
Function FormatNameToMac(val As String) As StringDim i As IntegerDim str As String str = "" For i = 1 To Len(val) If CLng("&h" & hex(Asc(Mid(val, i, 1)))) str = st
2014-01-14 23:09:49
313
原创 vb.net把汉字转换为GB2312编码,例如“广东”变成%B9%E3%B6%AB
GB2312是GBK编码的子集,使用GBK编码函数即可'GBK编码(结果以百分号%进行分隔) Public Function GBKEncode(ByVal sInput As String) As String Dim ret_GBKEncode As String = "" Dim i As Integer Dim start
2014-01-14 23:06:52
580
原创 apache伪静态规则转化为nginx
http://www.anilcetin.com/convert-apache-htaccess-to-nginx/
2014-01-03 15:57:40
209
原创 windows下隐藏执行exe的方法
1 开始--》运行---》cmd打开命令提示行。2 然后输入hidec.exe所在目录的绝对路径,后面加要执行文件的绝对路径,3 执行就可以将该程序在后台执行了。 很方便,如果闲弹框烦的可以试一下
2014-01-03 09:23:17
746
原创 实现php文件安全下载
public function downloads($name){ $name_tmp = explode("_",$name); $type = $name_tmp[0]; $file_time = explode(".",$name_tmp[3]); $file_time = $file_time[0]; $file_date = date("Y/md",$file_time);
2013-12-12 10:09:29
171
原创 【转载】打算屏蔽百度蜘蛛,可以尝试以下方法
好像现在屏蔽baiduspider已经成为一种时尚,难道这玩意也跟着纳斯达克变? 首先我自己不会屏蔽baiduspider,也不大相信baiduspider会故意忽略robots.txt,但如果你真的想屏蔽 baiduspider,可尝试以下方法: 1. 上传一个robots.txt到根目录,内容为: User-agent: baiduspider Disallow: /
2013-12-12 10:09:24
435
原创 python操作MySQL数据库
我采用的是MySQLdb操作的MYSQL数据库。先来一个简单的例子吧:?12345678910importMySQLdb try: conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306) cur=conn.cursor() cur.exe
2013-12-12 10:09:22
138
原创 Python建立SSH连接的方法
我需要实现一个Windows下远程连接到SSH服务器执行命令的功能,所以就在网上找资料。我的环境是:Windows7 64位,Python 2.7 32位。按照网上的说法,需要下载pycrypto和paramiko两个模块进行安装。最后下载的版本是pycrypto2.3和paramiko1.7.6。 安装过程也比较简单,先安装pycrypto后安装paramiko,解压后在命令提示
2013-12-12 10:09:20
196
原创 Python中的SSH
使用SSH client连接可以使用paramiko或者使用Pexpect,这些都可以自动化连接SSH并进行预先安排的操作,只不过,在连接SSH的时候,需要提前准备SSH私钥,为了简便,用openssh自动创建 下载open ssh客户端(如果用pexpect,那么可以调用openssh客户端)yum install openssh-clients先下载Pexpect模块,Pexpec
2013-12-12 10:09:18
297
原创 搭建 OAuth 认证服务器
现在越来越多开放的互联网公司提供对外的 API 接口,使得第三方应用开发人员可以开发基于该平台接口的应用程序。国外有Twitter、Flicker Service等;国内的,像腾讯微博开放平台、新浪微博开放平台等等。 这些平台接口的认证方式,无一例外的,都采取了 OAuth 来实现(Twitter原来使用的是Basic Auth方式,后来全面转向OAuth)。 那么,OAuth 是什么?OAu
2013-12-12 10:09:15
160
原创 【引用】一步一步搭建OAuth认证服务器
现在越来越多开放的互联网公司提供对外的 API 接口,使得第三方应用开发人员可以开发基于该平台接口的应用程序。国外有Twitter、Flicker Service等;国内的,像腾讯微博开放平台、新浪微博开放平台等等。 这些平台接口的认证方式,无一例外的,都采取了 OAuth 来实现(Twitter原来使用的是Basic Auth方式,后来全面转向OAuth)。 那么,OAuth 是什么?OAu
2013-12-12 10:09:13
192
原创 【引用】基于 PHP & MySQL 搭建OAuth Server
接上一篇《一步一步搭建 OAuth 认证服务器》的文章,其实也就是介绍了一下 OAuth 的理解和 oauth-php 这个开源的项目,并没有做出一个演示。今天这篇文章就来做一个Demo,我们基于 PHP 来搭建一个 OAuth认证服务器。开始吧! 为了方便理解,可以先看一下在 OAuth 认证过程中的几个关键术语,这也是 RFC5849 中 “1.1. Terminology” 小节的内容。
2013-12-12 10:09:11
161
原创 架构相关知识,先转下,以后用的着再说
如果你在构建一个 Lotus Notes型的应用,我们推荐使用CouchDB,主要是由于它的MVCC机制。另外如果我们需要master-master的架构,需要基于地理位置的数据分布,或者在数据结点可能不在线的情况下,我们推荐使用CouchDB。如果你需要高性能的存储服务,那我们推荐MongoDB,比如用于存储大型网站的用户个人信息,比如用于构建在其它存储层之上的Cache层。
2013-12-12 10:09:08
146
原创 视频接口
/*$aa = file('http://t.sina.com.cn/mblog/sinaurl_info.php?url=aewGe5,hbgL5o,7ypJ7,hbk0To,hSnOL');$bb = json_decode($aa['0'],true);print_r($bb);
2013-12-12 10:09:06
95
原创 自动更新ssi页面的思路汇总
最近在试图将页面静态化,有三种思路, 1 静态生成html,需要在发布文章的时候点击生成,缺点是需手工生成,而且每一次改动都需要重新生成整个页面。实时性差吗,不能保证是最新发布的。 2 ajax调用,不用手工生成,js直接读取最新显示,实时性好,但缺点是搜索引擎不收录。 3 ssi 不需要手动生成,自动完成静态化,但是还有有点小的问题,就是实时性不好,尽管有的可以支持包涵动态文件
2013-12-12 10:09:04
173
原创 js获取当前url参数
function request(paras){ var url = location.href; var paraString = url.substring(url.indexOf("?")+1,url.length).split("&"); var paraObj = {} for (i=0; j=paraString[i]; i++){ paraObj[j.substring(0,
2013-12-12 10:09:02
119
原创 ASP动态网页下UTF-8页面乱码+GB2312转UTF-8 +生成UTF-8格式的文件(编码)
ASP动态网页下UTF-8页面乱码+GB2312转UTF-8 +生成UTF-8格式的文件(编码) 最好的方法: 先说一下基本的东西: UTF-8 简体中文 繁体中文 美国/加拿大英语 日文 韩文 俄文 codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。 出乱码的原因也就是网站要整合的时候模块编码不相同引起的。 就像我的博客相同,整合的时候都会出这个问题,因为BLO
2013-12-12 10:09:00
2350
原创 php根据源url获取主机名,协议名总结
/*$hostname=gethostbyaddr($_server['remote_addr']); //获取主机名echo $hostname; //输出结果//$hosts=gethostbynamel('localhost'); //获取ip地址列表print_r($hosts); //输出数组//$protocol='tcp';
2013-12-12 10:08:57
305
原创 跨站用asp实现数据提交检测
function createobj() {if (window.ActiveXObject) { return new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { return new XMLHttpRequest(); }}//代理方式获取
2013-12-12 10:08:55
150
原创 PHP自适应宽高度等比例缩略图函数 (无裁切)
对于产品类或者图片类网站来说,缩略图是一个很重要的应用。其实说来很简单,也就是把大图缩放成一个小图,用于图片的列表展示,这样可以达到用户快速浏览的目的,又能节省带宽。 如果是等比例缩放,比如小图是大图的1/2或者1/5之类的,比较容易处理。但有时候我们需要处理大量不同尺寸的大图,让其生成固定宽高度的缩略图。那就需要一种自适应的方式缩放,就是大图在缩放的过程中,如果宽度先达到缩略图的宽度,那大图多余
2013-12-12 10:08:53
388
原创 【引用】asp代码过滤包括空格
和大家分享这篇日志,我的看法是: 原文地址:asp代码过滤包括空格 原文作者:lovercocaFunction RemoveHTML(strHTML) ON ERROR RESUME NEXTDim objRegExp, strOutputstrHTML = replace(strHTML," ","")strHTML = replace(strHTML,chr(13),"")st
2013-12-12 10:08:51
238
原创 js,php,asp中的html编码解码
'相当于php中的htmlspecialchars()' Convert special characters to HTML entities. function htmlspecialchars(someString) ' Critical that ampersand is converted first, since all entities contain the
2013-12-12 10:08:48
261
原创 JSON在PHP中的应用(跨域的数据调用)
互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题了,特别是PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascript的支持度。我想所有解析过XML的人,都会因树和节点而头大。不可否认,XML是很不错的数据存储方式,但是其灵活恰恰造成了其解
2013-12-12 10:08:46
189
原创 2010年07月21日
function openwin() { window.open ("tishi.html", "newwindow", "height=100, width=400, toolbar =no, menubar=no, scrollbars=no, resizable=no, location=no, status=no") //写成一行 }
2013-12-12 10:08:44
96
原创 js简单的分页
var j=1;function goto(i){ j=j+i; if(j else if(j>12){j=12} document.getElementById('jl').src='images/jilu/jl'+j+'.gif'; document.getElementById('page').innerHTML=j;} 上一页 下一页
2013-12-12 10:08:42
155
原创 请问怎么用javascript判断一个文件是否存在?
var fso, filespec='c:\\a.txt'; fso = new ActiveXObject("Scripting.FileSystemObject"); if (fso.FileExists(filespec)) {alert('文件存在');} else {alert('文件不存在');
2013-12-12 10:08:40
287
原创 png 变透明的js实现
cript"> /*function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6. { var arVersion = navigator.appVersion.split("MSIE") var version = parseFloat(arVersion[1]) if ((ver
2013-12-12 10:08:37
150
原创 借助 Complemento 测试 DoS 攻击风险
借助 Complemento 测试 DoS 攻击风险推荐者:草根帮主 (积分 155584) | 原作者:dbanotes1 顶一下 收藏 前几天从 Sourceforge 上的一篇文章了解到Complemento 这个工具包,其中的 LetDown 用来做网站网络的压力测试,预防 DoS (拒绝服务)攻击还是不错的,起码可以熟悉一些常见的场景。另外,这个工具可以比较方便的嵌入到 Pyth
2013-12-12 10:08:35
154
原创 网站架构
网站架构 一:硬架构 1:机房的选择: 在选择机房的时候,根据网站用户的地域分布,可以选择网通或电信机房,但更多时候,可能双线机房才是合适的。越大的城市,机房价格越贵,从成本的角 度看可以在一些中小城市托管服务器,比如说北京的公司可以考虑把服务器托管在天津,廊坊等地,不是特别远,但是价格会便宜很多。 2:带宽的大小: 通常老板花钱请我们架构网站的时候,会给我们提出一些
2013-12-12 10:08:33
140
原创 flv的mime类型(.flv文件传到服务器上就无法显示问题解决)
flv mime类型 作者:廊坊电脑维修 日期:2009-04-19 字体大小: 小 中 大 ion=del&id=151" > .flv是Flash媒体播放器支持的视频格式。但部分服务器需要进行mime类型映射设置,才能支持.flv视频格式。否则,本地能够正常播放的.flv文件,一传到服务器上就无法显示。 这里提供两种解决方案: 1.windows主机mime类型设置:
2013-12-12 10:08:31
236
原创 无缝滚动图片
2009年11月24日 星期二 11:35摘录网上JS实现图片无缝滚动的完美解决 无间隙滚动innerHTML: 设置或获取位于对象起始和结束标签内的 HTMLscrollHeight: 获取对象的滚动高度。scrollLeft: 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
2013-12-12 10:08:29
137
原创 PHP Notice: Undefined index: ... 问题的解决方案
首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教 方法3:每个文件头部加上:error_reporting(0); 如果
2013-12-12 10:08:26
184
原创 一段有意思的代码
onload = function(){ var link_arr = document.getElementsByTagName(String.fromCharCode(65)); var link_str; var link_text; var regg, cc; var rmd, rmd_s, rmd_e, link_eorr = 0; var e = n
2013-12-12 10:08:24
166
原创 asp代码--产生随机数柱形图,产生随意数系列函数
CONST upperbound=9,iterations=100REDIM DIST(upperbound)RANDOMIZEFOR i=1 to iterationsrnd_num=INT((upperbound+1)*RND)DIST(rnd_num)=DIST(rnd_num)& "#"NEXTFOR i=0 to upperbound%>NEX
2013-12-12 10:08:22
168
原创 浮动框代码
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档 cript">//var tips; var theTop = 200/*这是默认高度,越大越往下*/; var old = theTop;function initFloatTips() { tips = d
2013-12-12 10:08:20
159
原创 重置uchome密码
update `uc_members` set `password`=md5(concat(md5('新密码'),`salt`)) where `username`='用户名'
2013-12-12 10:08:15
167
可以隐藏执行exe的工具
2014-01-03
一款不错的代理软件phpproxy for windows
2014-01-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人