Lover雪儿
想念时,就看看天空,无论距离有多远,我们总在同一片天空下!
02 2015 档案
20150226 IMX257 混杂设备miscdevice驱动程序
摘要:20150226 IMX257 混杂设备miscdevice驱动程序2015-02-26 16:00 李海沿 在Linux驱动中把无法归类的五花八门的设备定义为混杂设备(用miscdevice结构体表述)。miscdevice共享一个主设备号MISC_MAJOR(即10),但次设备号不同。 所有的m... 阅读全文
posted @ 2015-02-26 16:34 Lover雪儿 阅读(245) 评论(0) 推荐(0)
20150226 IMX257 总线设备驱动模型编程之平台总线设备platform
摘要:20150226 IMX257 总线设备驱动模型编程之平台总线设备platform 2015-02-26 李海沿 前面我们实现了总线设备驱动模型,下面我们来了解一下平台总线,平台设备驱动 分为平台设备和平台驱动两种,和前面所说的设备驱动差不多 platform总线是一种虚拟的总线,相应的设备则为pl... 阅读全文
posted @ 2015-02-26 15:39 Lover雪儿 阅读(243) 评论(0) 推荐(0)
20150226 IMX257 总线设备驱动模型编程之驱动篇
摘要:20150226 IMX257 总线设备驱动模型编程之驱动篇 2015-02-26 11:42 李海沿前面我们已经实现了 总线和设备 的驱动程序,接下来我们的任务就是 实现 驱动 了地址:http://www.cnblogs.com/lihaiyan/p/4301079.htmlhttp://www... 阅读全文
posted @ 2015-02-26 13:06 Lover雪儿 阅读(305) 评论(0) 推荐(0)
20150226 IMX257 总线设备驱动模型编程之设备篇
摘要:20150226 IMX257 总线设备驱动模型编程之设备篇 2015-02-26 李海沿 前面我们呢实现了总线-设备-驱动模型中的总线,自然,我们的目标就是在我们建立的总线下面创建一个设备。 http://www.cnblogs.com/lihaiyan/p/4301072.html一、程序分析 ... 阅读全文
posted @ 2015-02-26 13:02 Lover雪儿 阅读(409) 评论(0) 推荐(0)
20150226 IMX257 总线设备驱动模型编程之总线篇(二)
摘要:20150226 IMX257 总线设备驱动模型编程之总线篇(二) 2015-02-26 李海沿 前面我们讲解了一个简单的总线驱动程序,目的就是在/sys/bus/下面创建文件,但是这还是不够的,因为总线也是一个设备,如果想让系统认识的话,必须要用device_register进行注册。 http:... 阅读全文
posted @ 2015-02-26 12:56 Lover雪儿 阅读(356) 评论(0) 推荐(0)
20150225 IMX257 总线设备驱动模型编程之总线篇
摘要:20150225 IMX257 总线设备驱动模型编程之总线篇 2015-02-25 19:40 李海沿 从现在开始,我们开始来实现 总线-设备-驱动模型中的总线。、 我们这个程序的目标是在 sysfs文件系统的/sys/bus/ 目录下面建立一个文件夹。 一、总线介绍 1. 总线数据结构bus_ty... 阅读全文
posted @ 2015-02-25 20:33 Lover雪儿 阅读(259) 评论(0) 推荐(0)
20150225 IMX257设备驱动模型之Kset
摘要:20150225 IMX257设备驱动模型之Kset 2015-02-25 17:00 李海沿 前面我们实现了一个简单的kobject模型,结果就是成功的在 sysfs的/sys/目录下创建一个kobject的目录,目录下面有attr属性文件,很简单,对kobject的操作其实就是把那四个结构体搞懂... 阅读全文
posted @ 2015-02-25 18:28 Lover雪儿 阅读(270) 评论(0) 推荐(0)
【转】Linux设备驱动之sysfs
摘要:Sysfs文件系统是一个类似于proc文件系统的特殊文件系统,用于将系统中的设备组织成层次结构,并向用户模式程序提供详细的内核数据结构信息。 去/sys看一看,localhost:/sys#ls /sys/block/ bus/ class/ devices/ firmware/ kernel/ module/ power/Block目录:包含所有的块设备Devices目录:包含系统所有的设... 阅读全文
posted @ 2015-02-25 12:26 Lover雪儿 阅读(501) 评论(0) 推荐(0)
20150225 IMX257 设备驱动模型之Kobject(三)
摘要:20150225 IMX257 设备驱动模型之Kobject(三) 2012-02-25 李海沿 刚才我们整理了一大批乏味的知识点,但是相信大家已经大概的了解了sysfs 的原理了。 这里我们趁热打铁,将前面我们那个似懂非懂的kobject程序一步拿下。 我们这个程序的目的是,在sys目录下面创建一... 阅读全文
posted @ 2015-02-25 12:02 Lover雪儿 阅读(411) 评论(0) 推荐(0)
20150225 IMX257 设备驱动模型之sysfs文件系统知识点整合(二)
摘要:20150225 IMX257 设备驱动模型之sysfs文件系统知识点整合(二)2012-02-25 李海沿 前天我们实现了一个简单的sysfs的kobject的驱动程序,可是有没有发现很多东西都不懂,原因就是在我们对sysfs和kobject的工作原理不懂,虽然我一直不提倡整天接触那些乏味的知识点... 阅读全文
posted @ 2015-02-25 10:38 Lover雪儿 阅读(291) 评论(0) 推荐(0)
20150223 IMX257 设备驱动模型之Kobject(一)
摘要:20150223 IMX257 设备驱动模型之Kobject(一) 2015-02-23 李海沿接下来我们开始涉及设备驱动模型,从简入深,我们先写一个驱动,实现的功能就是在sys目录下建立一个目录和一个属性文件,可读可写。所以今天的任务就是把这个程序搞定,只要把这几个结构体了解,知道有这个结构体就够... 阅读全文
posted @ 2015-02-23 22:19 Lover雪儿 阅读(231) 评论(0) 推荐(0)
20150223 IMX257 BEEP驱动程序实现
摘要:20150223 IMX257 BEEP驱动程序实现 2015-02-23 李海沿和我们今天上午编写的LED驱动程序一样,此处我们实现一个beep蜂鸣器的鸣叫驱动程序我们知道我们蜂鸣器的引脚由 GPIO1_26控制的,所以我们此处只需要将前面led驱动程序的相关引脚修改为GPIO1_26 就可以了(... 阅读全文
posted @ 2015-02-23 16:09 Lover雪儿 阅读(393) 评论(0) 推荐(0)
20150223 IMX257 LED驱动程序实现
摘要:20150223 IMX257 LED驱动程序实现 2015-02-23 李海沿由于昨天对IMX257的地址分配不了解,所以前面只能用s3c24xx的驱动程序来了解ioremap等对IO端口的工作原理。但是经过昨晚对IMX257芯片的细细梳理,今天早上起来又把IMX257的芯片资料看了一遍,终于成功... 阅读全文
posted @ 2015-02-23 11:04 Lover雪儿 阅读(684) 评论(0) 推荐(0)
20150222 IO端口映射和IO内存映射(详解S3C24XX_GPIO驱动)
摘要:20150222 IO端口映射和IO内存映射(详解S3C24XX_GPIO驱动) 2015-02-22 李海沿刚刚我们实现了linux系统内存的分配,读写,释放功能,下面,我们一鼓作气将IO端口映射及IO内存映射搞定,加油!(一)地址的概念 1)物理地址:CPU地址总线传来的地址,由硬件电路控制其具... 阅读全文
posted @ 2015-02-22 22:03 Lover雪儿 阅读(1043) 评论(0) 推荐(0)
20150222 IMX257 Linux内存空间内存分配
摘要:20150222 IMX257 Linux内存空间内存分配 2015-02-22 李海沿不知道为什么,最近做梦总是梦见以前的事,以前的场景,可能是28号回学校的缘故吧!好了,不扯废话了,前面我针对gpio按键这个实验学习了中断,信号量,定时器等内核实现,下面我们,使用以前的字符设备模板来写一个Lin... 阅读全文
posted @ 2015-02-22 17:35 Lover雪儿 阅读(347) 评论(0) 推荐(0)
20150220 IMX257 linux设备驱动之Cdev结构
摘要:20150220 IMX257 linux设备驱动之Cdev结构 2015-02-20 21:17 李海沿 一、CDEV结构 /**内核源码位置*linux2.6.38/include/linux/cdev.h*/ structcdev{structkobjectkobj;structmodule*... 阅读全文
posted @ 2015-02-21 20:18 Lover雪儿 阅读(337) 评论(0) 推荐(0)
20150220【改进定时器】IMX257实现GPIO-IRQ定时器消抖驱动程序
摘要:【改进定时器】IMX257实现GPIO-IRQ定时器消抖驱动程序 2015-02-20 李海沿 前面我们的GPIO-IRQ按键的驱动程序实现了中断,阻塞,信号量,poll查询等功能,具体请进博客http://www.cnblogs.com/lihaiyan/ 本文,我们还是在前面的按键驱动程序的基础... 阅读全文
posted @ 2015-02-21 10:14 Lover雪儿 阅读(548) 评论(0) 推荐(0)
20150220 Comet反向Ajax技术-在线客服系统之服务端
摘要:20150220 Comet反向Ajax技术-在线客服系统之服务端 2015-02-20 李海沿 前面我们讲了comet反向Ajax模型原理 以及实现了简单的实时页面聊天系统。 (地址:http://www.cnblogs.com/lihaiyan/p/4281049.html) 本文中,我们在它的... 阅读全文
posted @ 2015-02-20 13:55 Lover雪儿 阅读(392) 评论(0) 推荐(0)
20150218【改进信号量】IMX257实现GPIO-IRQ中断按键获取键值驱动程序
摘要:【改进信号量】IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 前面我们使用POLL查询方式来实现GPIO-IRQ按键中断程序 这里我们来使用信号量,让我们的驱动同时只能有一个应用程序打开。 一、首先在前面代码的基础上来一个简单的信号 1.定义一个全局的整形变量... 阅读全文
posted @ 2015-02-18 22:39 Lover雪儿 阅读(625) 评论(0) 推荐(0)
20150218【改进Poll定时查询】IMX257实现GPIO-IRQ中断按键获取键值驱动程序
摘要:【改进Poll定时查询】IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 按键驱动程序中,如果不使用read函数中使程序休眠的,而是还是使用查询方式的话,可以使用Poll函数,来控制一定时间内,如果有按键发生,则立即返回键值。 同时,poll也可以同时监控多个(... 阅读全文
posted @ 2015-02-18 22:37 Lover雪儿 阅读(821) 评论(0) 推荐(0)
20150218【改进】IMX257实现GPIO-IRQ中断按键获取键值驱动程序
摘要:【改进】IMX257实现GPIO-IRQ中断按键获取键值驱动程序 2015-02-18 李海沿 一、使用struct pin_desc 管理按键的值 1.定义结构体 2.将前面我们申请中断时写的(void *)1修改为 &pins_desc[n] 在ioctl中,设置中断中修改 在key_relea... 阅读全文
posted @ 2015-02-18 22:31 Lover雪儿 阅读(431) 评论(0) 推荐(0)
20150217 IMX257实现GPIO-IRQ中断按键驱动程序
摘要:IMX257实现GPIO-IRQ中断按键驱动程序 2015-02-17 李海沿 昨天我们已经实现了中断查询的方式实现GPIO按键驱动程序,但是,有一个缺点就是,当我们把应用程序放在后台执行时,即便没有按键,应用程序while循环中的read函数也不断的在运行,严重的导致了CPU资源的浪费。 本文中,... 阅读全文
posted @ 2015-02-18 08:18 Lover雪儿 阅读(712) 评论(0) 推荐(0)
20150216 IMX257实现GPIO-查询按键驱动程序
摘要:20150216IMX257实现GPIO-查询按键驱动程序 2015-02-16 李海沿 前面我们介绍了简单的通用字符设备驱动程序,接下来,我们在它的基础上来实现GPIO的查询按键功能。 先附上驱动程序代码 1 /****************************** 2 linu... 阅读全文
posted @ 2015-02-16 20:56 Lover雪儿 阅读(543) 评论(0) 推荐(0)
20150216简单的Linux字符设备驱动程序
摘要:20150216简单的Linux字符设备驱动程序 2015-02-16 李海沿 关于字符设备驱动程序详细的知识点,本文就不再介绍了,很多同志,看了知识点,还是一头雾水,写不出来,所以,本文从实战出发,带领各位同胞们来实现一个字符设备驱动程序,改程序可作为字符设备的通用模板。 好了废话不多说,先上驱动... 阅读全文
posted @ 2015-02-16 20:23 Lover雪儿 阅读(280) 评论(0) 推荐(0)
Linux内核驱动编程
摘要:Linux内核驱动编程 2015-02-12 驱动程序基础的东西这儿就不罗嗦了,百度上有更好的资料,此处我们只是注重实际用处。 下面我们开始写程序: 一、初步helloword程序 首先是来一个简单的hello。 hello.c代码: 1 /****************************... 阅读全文
posted @ 2015-02-12 21:00 Lover雪儿 阅读(626) 评论(0) 推荐(0)
comet反向Ajax模型原理与模型(笔记一)
摘要:comet反向Ajax模型原理与模型(笔记一) 网页实时聊天有两种方式:第一种:不断的查询是否有新消息,耗费资源,并非真正的实时第二种:使用反向Ajax,页面不断开,一有数据就立即发送,真正的实时我们先简单做一个页面不断开的浏览器页面: 1 ob_start(); 2 3 ';56 57 ... 阅读全文
posted @ 2015-02-09 11:08 Lover雪儿 阅读(576) 评论(0) 推荐(0)
EasyARM-iMX257_U-Boot源代码移植分析
摘要:20150207Easy-ARMiMX257_U-Boot移植 2015-02-08 8:00 李海沿I-mx257u-boot-2009.08/cpu/arm926ejsu-boot-2009.08/board/freescaleu-boot-2009.08/board/freescale/mx2... 阅读全文
posted @ 2015-02-08 13:08 Lover雪儿 阅读(1967) 评论(0) 推荐(0)
linux移植u-boot(一)——U-Boot详解+自定义命令实战
摘要:linux移植u-boot(一)——U-Boot详解+自定义命令实战 2015-02-07 一、Bootloader 简单地说:Bootloader主要功能就是 在系统上电时开始执行,初始化硬件和设备,准备好软件环境,最后调用操作系统。 具体的包含:关闭你看门狗WATCHDOG,改变系统时钟,初始化存储控制器 ,将操作系统内核代码复制到内存中去运行。 为了开发方便... 阅读全文
posted @ 2015-02-07 23:21 Lover雪儿 阅读(5152) 评论(0) 推荐(0)
Ajax实现大文件切割上传
摘要:Ajax大文件切割上传 2015-02-07 前面我们已经实现了Ajax的文件上传,不过会受限于服务器的允许的大小, 如果服务器并非自己的,我们就要使用Ajax大文件切割来实现上传。 首先解决Ajax跨域上传问题: 在HTML5中,ajax的跨域有了新的规则-----能否跨域取决于对应的应答。 对方... 阅读全文
posted @ 2015-02-07 15:19 Lover雪儿 阅读(1126) 评论(0) 推荐(0)
Ajax带进度条文件上传
摘要:Ajax带进度条文件上传 html文件代码: FormData ... 阅读全文
posted @ 2015-02-06 13:02 Lover雪儿 阅读(323) 评论(0) 推荐(0)
【转载】Word中使用代码高亮插件
摘要:Word中使用代码高亮插件一年前我写了一个word2010的代码高亮插件,但当时那个版本有一个问题:在用word发布博客的时候,高亮的代码在博客中的格式乱了。今天有空改了一下这个插件,虽然还是有些瑕疵,但至少发布到博客后,格式不会乱了。主要改进是用ol和li代替了pre,虽然发布到博客后,ol中设置... 阅读全文
posted @ 2015-02-05 12:51 Lover雪儿 阅读(271) 评论(0) 推荐(0)
LCD液晶屏驱动程序
摘要:LCD液晶屏驱动程序 2015年1月28日 晚 20:00 一.帧缓冲FrameBuffxer 帧缓冲FrameBuffer,从本质上讲是图形设备的硬件抽象,是一块显示缓存,往显示缓存中写入特定格式的数据就意味着向屏幕输出内容,通过不断的向frame buffer中写入数据,显示控制器就自动从frame buffer中取数据并显示出来。 一般来说是 /dev/fb0. 主设备号为2... 阅读全文
posted @ 2015-02-05 12:26 Lover雪儿 阅读(1438) 评论(0) 推荐(0)
8086汇编语言
摘要:一、数据传输指令───────────────────────────────────────它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据.1. 通用数据传送指令.MOV 传送字或字节.MOVSX 先符号扩展,再传送.MOVZX 先零扩展,再传送.PUSH 把字压入堆栈.POP 把字弹出堆... 阅读全文
posted @ 2015-02-05 12:16 Lover雪儿 阅读(695) 评论(0) 推荐(0)
如何用MASM5.0 (图解)
摘要:预先在E:\masm5.0\MYDOC目录下写好hello.asm文件:DATA SEGMENT BUF DB 'HELLO WORLD! THIS IS MY FIRST ASM FILE! $'DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA... 阅读全文
posted @ 2015-02-05 12:13 Lover雪儿 阅读(10705) 评论(0) 推荐(3)
QT关于“fatal error: QApplication: No such file or directory“错误解决
摘要:建立QT工程时,由于QT4兼容性的问题,出现关于“fatal error: QApplication: No such file or directory“错误解决办法也很简单:在工程的 .pro file: 添加:QT += core gui widgets如果还没有用,则将#include 换成... 阅读全文
posted @ 2015-02-05 12:11 Lover雪儿 阅读(1652) 评论(0) 推荐(0)
Linux 下QT安装教程
摘要:2015-01-28准备两个文件:qt-x11-opensource-src-4.5.3.tar.gzqt-creator-opensource-linux-x86_64-3.3.0.run1、获得源代码src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/2009... 阅读全文
posted @ 2015-02-05 12:09 Lover雪儿 阅读(20405) 评论(0) 推荐(1)
内核中断及按键驱动程序
摘要:寒假Linux学习笔记 2015年1月25日 晚 20:00 一、内核中断处理 进程上下文:应用程序主动调用内核驱动的程序的跳转 中断上下文:中断由硬件产生的,与应用程序无关 1、注册中断 Int request_irq(unsigned int irq, //中断号 void (*handler)(int ,void *, struct pt_reg... 阅读全文
posted @ 2015-02-05 12:07 Lover雪儿 阅读(513) 评论(0) 推荐(0)
Linux 输入子系统原理理解(原创)
摘要:linux输入子系统原理理解(原创)以前学了单独的按键设备驱动以及鼠标驱动,实际上,在linux中实现这些设备驱动,有一种更为推荐的方法,就是input输入子系统。平常我们的按键,触摸屏,鼠标等输入型设备都可以利用input接口来简化驱动程序并实现设备驱动。输入子系统原理linux输入子系统的体系结... 阅读全文
posted @ 2015-02-05 12:06 Lover雪儿 阅读(3970) 评论(1) 推荐(1)
深入分析Linux内核源码oss.org.cn/kernel-book/
摘要:本html页面地址:http://oss.org.cn/kernel-book/深入分析Linux内核源码前言第一章走进linux1.1 GNU与Linux的成长1.2 Linux的开发模式和运作机制1.3走进Linux内核1.3.1 Linux内核的特征1.3.2 Linux内核版本的变化1.4分... 阅读全文
posted @ 2015-02-05 12:05 Lover雪儿 阅读(638) 评论(0) 推荐(0)
[MSDN]最新Win7 SP1简体中文所有版本下载
摘要:Windows 7 Ultimate with Service Pack 1 (x64) - DVD (Chinese-Simplified)文件名 cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso发布日期 (UTC): 5/12/2011 2:... 阅读全文
posted @ 2015-02-05 12:03 Lover雪儿 阅读(12724) 评论(0) 推荐(0)
递归打印级联目录
摘要:'; //如果 $row 还是目录,除去'.','..'目录if($row != '.' && $row != '..' && is_dir($path.'/'.$row)){$dir_i++; read_dir($path.'/'.$row); $dir_i--;}}closedir... 阅读全文
posted @ 2015-02-05 12:01 Lover雪儿 阅读(228) 评论(0) 推荐(0)
递归与迭代学习(联级目录的创建与删除)
摘要:一般来说,递归和迭代是可以互相转换的。迭代是有点类似栈的概念,后进先出,可以使用array_pop 和array_push函数来用数组来实现栈的概念。下面看两个程序,及实现图就懂了:/**********************************************************... 阅读全文
posted @ 2015-02-05 12:00 Lover雪儿 阅读(296) 评论(0) 推荐(0)
PHP三种方法实现多文件上传
摘要:今天一个网介绍三种多文件上传的方法,前两种都是直接遍历三维超全局数组$_FILES,最后一种是先定义一个单文件上传函数,再循环调用该函数,完成多文件的上传。方法一:当多文件上传表单中多个上传文件的name属性为“pic[]”形式时,也即表单为这种形式。HTML代码: PHP代码:0){ ... 阅读全文
posted @ 2015-02-05 11:58 Lover雪儿 阅读(2635) 评论(0) 推荐(0)
PHP实现商城购物车类(SESSION+单例模式 )(亲测)
摘要:1 sign = mt_rand(1,10000); 17 18 } 19 //防止外界克隆 20 final protected function __clone(){ 21 } 22 //单例方法,获取实例 23 protec... 阅读全文
posted @ 2015-02-05 11:43 Lover雪儿 阅读(694) 评论(0) 推荐(0)
PHP生成缩略图、验证码类封装
摘要:1 533 //宽 7 [1] => 300 //高 8 [2] => 2 //图片类型 jpg 9 [3] => width="533" height="300" 10 [bits] => 8 11 [chann... 阅读全文
posted @ 2015-02-05 11:42 Lover雪儿 阅读(262) 评论(0) 推荐(0)
PHP分页导航页码类实现
摘要:total = $total; if($perpage){ $this->perpage = $perpage; } if($page){ $this->page=$page; } } ... 阅读全文
posted @ 2015-02-05 11:41 Lover雪儿 阅读(1127) 评论(0) 推荐(0)
PHP商城RSS订阅源类开发详解(原创)
摘要:一、RSS简介 RSS(ReallySimple Syndication-简易供稿),是一种网页内容联合格式(web contentsydication format)。RSS是XML的一种。所有的RSS文档都遵循XML 1.0规范,该规范发布在W3C网站上。 在一个RSS文档的开头是一个节... 阅读全文
posted @ 2015-02-05 11:38 Lover雪儿 阅读(393) 评论(0) 推荐(0)
PHP中simpleXML递归实现XML文件与数组的相互转化(原创)
摘要:一、XML文件转换为数组book[1]->title;//查看bokstore下面有几本书//echo '有',$simxml->count(),"本书";//echo $simxml -> asXML ();/*//利用simplexml对象把xml文件转换成数组//对象 用属性名->属性值 存... 阅读全文
posted @ 2015-02-05 11:35 Lover雪儿 阅读(637) 评论(0) 推荐(0)
关于本地服务器localhost请求Forbidden解决办法
摘要:不知怎么的,今天下午,使用Telnet 访问 我电脑的本地Apache服务器时,使用GET方法HTTP请求本地服务器的文件,返回的一直都是HTTP/1.1 403 Forbidden使用其他的请求方法,得到的依旧是403,如图所示:面对这个问题,刚开始有点毫无头绪,理论上是不可能会出现这种问题的,因... 阅读全文
posted @ 2015-02-05 11:33 Lover雪儿 阅读(2315) 评论(0) 推荐(0)
PHP中XPATH 实现xml及html文件快速解析(附xml做小型数据库实现六级单词快速查询实例)
摘要:PHP中XPATH 实现xml及html文件快速解析(附xml做小型数据库实现六级单词快速查询实例)一、XPATH简单入门XPATH ,XQUERY专门查询XML语言,查询速度快使用方法:(1)创建DOM工具,并且加载xml文件$xml = newDOMDocument('1.0','utf-8')... 阅读全文
posted @ 2015-02-05 11:32 Lover雪儿 阅读(674) 评论(0) 推荐(0)
win8忘记开机密码解决方法汇总
摘要:首先声明一下:这里的“破解”不是找回忘记的密码,而是通过系统漏洞绕过登录时必须输入的密码,之后再进行修改。 此教程主要是借助win8PE进行操作,Win8的登录密码破解分三种情况:一是本地账户密码破解,二是在线账户密码破解(进入系统之后可以联网),三是在线账户密码离线破解(完全不能联网)。 第一... 阅读全文
posted @ 2015-02-05 11:30 Lover雪儿 阅读(8178) 评论(0) 推荐(0)
HTML5的FileAPI实现文件的读取及超大文件的上传
摘要:HTML5的FileAPI实现文件的读取及超大文件的上传 2015-02-04 一、FileAPI实现本地文件的信息读取 FormData ... 阅读全文
posted @ 2015-02-05 11:28 Lover雪儿 阅读(817) 评论(0) 推荐(0)
FormData实现form表单的数据打包
摘要:FormData实现form表单的数据打包 2015-02-04 HTML代码: FormData 用户名: 年龄: ... 阅读全文
posted @ 2015-02-05 11:23 Lover雪儿 阅读(4286) 评论(0) 推荐(0)
Ajax_iframe文件上传
摘要:Ajax_iframe文件上传 2015-02-01 12:00 js 无法实现 文件的上传几种伪装 iframe伪装,jquery.uploaded-file swf插件 html5 前两种只是一种模拟无刷新的效果 第一种:Iframe实现文件上传 IframeFileUp.php: IframeFileUp.html: ... 阅读全文
posted @ 2015-02-05 11:21 Lover雪儿 阅读(604) 评论(0) 推荐(1)
深入浅出JSONP--解决ajax跨域问题
摘要:Jsonp跨域请求 2015-01-31 11:25 [转载]深入浅出JSONP--解决ajax跨域问题 JSONP和JSON好像啊,他们之间有什么联系吗? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。对于JSON大家应该是很了解了吧,不是很清楚的朋友可以去json.org上了解下,简单易懂。 JSONP是JS... 阅读全文
posted @ 2015-02-05 11:16 Lover雪儿 阅读(159) 评论(0) 推荐(0)
【转载】【超详细教程】使用Windows Live Writer 2012和Office Word 2013 发布文章到博客园全面总结
摘要:具体到底是用Windows Live Writer 2012还是用Word 2013,个人觉得看个人,因为这2个软件各有优点,各有缺点。 1、首先用LiveWriter发博客显然更专业,发布后的效果也与本地最接近,但是在编辑功能上肯定大不如Word,另外一个最大缺点是它本地保存的格式不是doc。 2 阅读全文
posted @ 2015-02-05 11:13 Lover雪儿 阅读(229) 评论(0) 推荐(0)
Ajax返回值之XML、json类型
摘要:Ajax返回值之XML、json类型 2015-01-29 注意:Ajax默认是不能跨域的,在最新的2.0里是可以跨域,但是需要对方应答、 Ajax返回值之XML类型 Ajax返回return 书名: ... 阅读全文
posted @ 2015-02-05 11:07 Lover雪儿 阅读(1286) 评论(0) 推荐(0)
XHR详细讨论
摘要:XHR详细讨论 2015-01-28 返回类型: XMLHttpRequest 的详细属性 responseText:服务器相应的主体信息,即http的body信息 responseXML: 对于大量的格式化文档,可以用XML来传输或交换,由后台程序把数据封装在XML文档中,js接收XML对象并解析 status:服务器返回的状态码,例:200,成功 statusText: ... 阅读全文
posted @ 2015-02-05 11:03 Lover雪儿 阅读(236) 评论(0) 推荐(0)
Ajax快速入门
摘要:Ajax快速入门 2015-1-28早 8:00 1.如何创建XHR对象 答:按标准 new XMLHttpRequest()即可以得到 考虑低版本IE 可以使用new window.ActiveXObject(('Microsoft.XMLHTTP')); 兼容性创建: function createXHR(){ var xhr = null... 阅读全文
posted @ 2015-02-05 10:59 Lover雪儿 阅读(154) 评论(0) 推荐(0)
HTTP协议实现服务器浏览器代码文本压缩
摘要:HTTP协议实现服务器浏览器代码文本压缩 一般我们在对网站进行优化是,一定会用到的一个就是文本代码压缩,我们压缩的一般都是文本格式文件,因为压缩效果明显,若果对视频等进行压缩,效果不大,并且耗费服务器和客户端的CPU来进行压缩和解压,得不偿失。废话多多说,我们上网是,使用浏览器F12来进行代码调试抓... 阅读全文
posted @ 2015-02-05 10:55 Lover雪儿 阅读(1708) 评论(0) 推荐(0)
PHP实现HTTP的POST与GET 类
摘要:PHP实现HTTP的POST与GET 类 2015-01-25http.class.php代码: conn($url); $this->setHeader("Host:".$this->url['host']); } //此方法负责写请求行 protectedfunction setLine($m... 阅读全文
posted @ 2015-02-05 10:47 Lover雪儿 阅读(1127) 评论(0) 推荐(0)
PHP实现HTTP防盗链
摘要:PHP实现HTTP防盗链 2015-01-25 下午 15:00 我们优化服务器时,有时为了尽量减少本站点的流量,从而防止外部站点盗用引用本站图片等资源。 具体具体步骤: (1):在http.conf中打开Apache重写模块mod_rewrite.ko (2):在需要防盗链的网站或者目录下写.htaccess文件并指定防盗链规则。 RewriteEngine On... 阅读全文
posted @ 2015-02-05 10:35 Lover雪儿 阅读(1301) 评论(0) 推荐(0)
HTTP协议控制浏览器缓存HTTP协议控制浏览器缓存
摘要:HTTP协议控制浏览器缓存 2015.01.25 SilenceHurts 当我们浏览网站的图片时,按下F12监控,很容易就发现,当我们第一次浏览该图片时,浏览器返回的代码是200,即请求正常,此时,不懂任何东西,我们按下F5刷新页面,注意,我们会发现监控下的代码返回不再是200,而是现实304 Not Modifid,即未修改。 原因:第一次我们访问图片时,是正常的,而第二次访问时... 阅读全文
posted @ 2015-02-05 10:33 Lover雪儿 阅读(339) 评论(0) 推荐(0)