自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 收藏
  • 关注

转载 php验证码类

<?phpclass ctl_admin_captcha extends ssc_controler{ public function index() { //加载验证码类并设置session $captcha=$this->load->library('validatecode'); $captcha->g...

2016-10-24 11:59:00 119

转载 session原理

1 http协议http协议是无状态的,客户端请求,服务端响应,之后他们2个互不认识了。那怎么样才能让他们认识呢?用session实现2 session是啥session是一个会话,从用户打开网页到关闭网页这一段过程。3 session工作原理a.客户端请求服务端,服务端启动session,创建一个sessionid,通过返回的响应文件,设置本地的一个cookie的s...

2016-07-04 20:49:00 130

转载 php命名空间

1.为啥需要命名空间解决命名冲突问题。比如自己定义了一个类A,第三方也有一个类A,就可以对自己在类设置一个命名空间,MYCLASS,这样,访问自己在类时候,就MYCLASS\A这样访问,就不会冲突。2 命名空间应用lib1 and lib2是需要导入的类库<?php// application library 1namespace App\lib1;...

2016-07-04 20:26:00 119

转载 汇编语言(王爽) 第10章 call和ret

这2个指令也是转移指令,一起用的时候有特效~~~~10.1 ret and retfret 相当于pop ip 把栈顶的字弹出到ipretf相当于先执行pop ip and pop cs10.2 call执行2步1 先把IP或cs和ip推入栈中2 转移到 标号或内存处10.3 call 标号call 标号转移范围为-32768-327671...

2016-04-11 21:12:00 129

转载 汇编语言(王爽) 第11章 标志寄存器

这里讲一个特殊的寄存器,flag先看flag的16位显示11.1 zf指令执行后,结果0,ZF=1指令执行后,结果不为0,ZF=011.2 pf指令执行后,所有bit位中1的个数是否位偶数,若为偶数,那么pf=1若为奇数,pf=011.3 sf指令执行后,结果负,SF=1指令执行后,结果不为负,SF=011.4 cf进位若出现进...

2016-04-11 21:12:00 119

转载 汇编语言(王爽) 第9章转移指令的原理

啥叫转移指令修改IP或同时修改CS和IP的指令只修改IP叫段内转移同时修改CS和IP叫段间转移段内转移又分为短转移和近转移短转移 IP修改范围-128-127近转移IP修改范围-32768-32767基本的就上面的9.1 offset 操作符s1:mov bx,offset s1s:mov ax,offset soffset X就是取得X的...

2016-04-11 21:11:00 167

转载 汇编语言(王爽) 第8章数据处理的2个基本问题

计算机进行数据处理的时候要知道2个基本问题要处理的数据放在哪要处理的数据多长刚开始定义了2个描述性符号备用reg和sregreg 表示一个寄存器如 ax,bx,cx,dx,ah.......sp,bp,si,disreg表示一个段寄存器 如 ds,ss,cs,es8.1 bx,si,di,bp只有这4个寄存器可以放在[]中间和段地址d...

2016-04-11 21:10:00 138

转载 汇编语言(王爽) 第7章 寻址方法

这章讲一些寻址方法,对前面寻址方法的总结把7.1 and or2个指令 上栗子mov al,00001111band al,11110000bal=00000000bmov al,00001111bor al,11110000bal=11111111b7.2 ASCII码之前就写过一篇ACSII码的,这里主要写下我们在键盘上按键再输...

2016-04-11 21:08:00 109

转载 汇编语言(王爽) 第6章包含多个段的程序

程序到了内存中我们分为code(代码)段,也就是大部分指令段,数据段,栈6.1 在代码段中使用数据上图 dw表示define word定义一个字,16位会出现cs执行的前16位是数据段,后面才是指令,所以要把IP设成10h或者直接在第一条指令前面在start,再在最后面的end start程序运行的第一条不是汇编指令可能会报错把6.2 在代码段中使用栈...

2016-04-11 21:07:00 110

转载 汇编语言(王爽) 第4章 第一个程序

这章算是一个实践部分把,写 了一个汇编程序,并用debug去跟踪每条指令的进程,看寄存器和内存的变化,算是对之前的一个小总结把4.1 源程序到执行的过程一个汇编程序写好,要编译成目标文件,文件后缀是obj的,再链接形成exe后缀的,再接着去执行4.2 源程序直接上图把伪指令由编译器执行,汇编指令由CPU执行assume是伪指令,关联段寄存器和程序中用seg...

2016-04-11 21:06:00 96

转载 汇编语言(王爽) 第5章[BX]和loop指令

mov ax,[0] 把一个内存单元给寄存器ax,内存单元长度2个字节,偏移地址0,段地址dsmov al,[0] 把一个内存单元给寄存器al,内存单元长度1个字节,偏移地址0,段地址dsso:要描述一个内存单元,需要1.ds和偏移地址2.内存单元长度[bx]也表示一个内存单元,偏移地址在寄存器bx中罢了我们用()表示一个寄存器或一个内存单元中的内容()中可以是寄...

2016-04-11 21:06:00 136

转载 汇编语言(王爽) 第3章寄存器(内存访问)

3.1 内存中的字内存中的字是16位的,以2个内存单元存储地址大的存高位(字的左边8位),地址小的存低位(字的右边8位)字单元:存放1个字形数据的内存单元,由2个内存单元组成,共16位3.2 DS一个寄存器的名字,用来放数据段的段地址mov 指令可以把数据转到寄存器,一个寄存器的内容转到另一个寄存器,内存单元(字单元)转到寄存器但是一般会mov ax,10...

2016-04-11 21:05:00 94

转载 汇编语言(王爽) 第2章 寄存器

CPU由运算器,控制器,寄存器等器件组成汇编指令可以操作寄存器中的数据。如mov AX,BX就是把寄存器BX中的值加上寄存器AX中的值,再把结果放在AX上8086CPU的寄存器的有14个,这里就讲AX,BX,CX,DX,CS,IP这么几个先2.1通用寄存器就是指AX,BX,CX,DX用来存放一般数据如AX是16位,但是8086CPU之前的一代是8位的,所以AX...

2016-04-11 21:04:00 109

转载 汇编语言(王爽) 第1章基础知识

1.1 机器语言机器语言就是机器指令的集合。机器指令是啥呢?就是一列二进制的数据,计算机把它转成高低电平,使计算机的其他器件驱动并运算。(计算机如何使用2进制语言?)早期程序都是用机器语言写的,但是有个问题就是太麻烦,数据信息太长,写错一个0或1就会来BUG了。这种机器语言根本不是人写的,注定会被淘汰。1.2 汇编语言这个时候,汇编语言就挺身而出。汇编语言就是...

2016-04-11 21:03:00 104

转载 数据结构-链表

今天写抽象数据类型的表抽象数据类型(ADT)是个啥?就是定义了一块数学模型和对这块数学模型的操作。现在就讲下今天的大头,LIST ADT从最表的最简单格式讲数组数组的数学模型就是arr=[1,2,3];数组的操作就是打印数组,查找元素,这些操作可以自己添加,比如找previous或者next.数组有个啥问题呢?就是删除和添加的时候,需要对整个数组大动干戈。...

2016-04-04 20:56:00 62

转载 C修饰符

这里主要讲指针修饰符,推导处所有修饰符的使用方法先介绍下内存的分布,内存可以看做是有变量名,变量名地址和变量值组成的3部分,其实变量名和变量地址可以看成一个东西先从最简单的开始看把int p这句话声明了一个变量名p,变量名p的值(往左移动是数据类型),变量值是int的数据类型再看单一指针int *p这句话声明了一个变量名p,变量名p的值(往左移...

2016-04-03 10:46:00 182

转载 C处理数据的三个特性

C在处理数据方面有多种方案,这里写书上的3种联合和结构差不多,也需要联合声明和定义联合变量union hold{ int digit; double b; char letter; }union hold a;需要注意的是对联合来说,同一存储空间可以存储不同的数据类型,但是同一时刻不同存储不停的类型,就比如有一个联合变量a,a已经用来...

2016-04-03 10:34:00 82

转载 C结构

今天就写下C结构吧C的结构分为2部分,声明结构和定义结构变量声明结构先讲声明结构把,直接上声明结构的格式struct book { char title[40] ; char author[40]; float value}C结构说白了就是js的对象把,这个东西的存在就是为了将不用数据类型的数据放在一起。放在一起之后怎么才能找...

2016-04-02 21:16:00 114

转载 C内存分配

今天就很简单地写下C的内存分配问题理想化的情况下,C的内存分配有3部分分别是静态变量的内存,自动变量的内存,动态分配的内存静态变量内存在程序编译的时候知道的内存数量,这些数据在整个程序运行的时间都是可用的,lifetime是整个运行周期自动变量的内存进入代码块的变量定义的地方,为变量分配内存,代码块结束的时候,自动把内存释放了。lifetime是代码块内部动态...

2016-04-01 21:26:00 64

转载 C变量存储

今天写C的变量怎么在电脑中存储的存储类存储模型:由3块组成。作用域,链接,存储时期。存储模型可以赋给一个变量,这个变量就有了这3块的不同组合。先讲3个概念,作用域,链接,存储时期作用域:C有3种作用域:代码块作用域,函数原型作用域,文件作用域。函数内:一个函数内的变量(包括形参)作用域为函数的代码块内部,外面看不见。函数外:函数块外部的变量是文件作用域的,...

2016-03-31 22:18:00 74

转载 C数组

数组声明int arr[10]初始化int arr[2]={1,2};常量数组const int arr[2]={1,2}表示无法修改数组中的元素的具体的值数组长度int arr[10];sizeof arr //40bytessizeof arr[0] //4bytes数组的赋值1 不能把数组整个赋值,如int arr1[1]={1}...

2016-03-30 21:55:00 49

转载 C函数

今天写下函数实参和形参实参:实际函数调用的时候,传递给函数形参的具体的值形参: 函数在原型声明的时候的参数变量.需要指出参数的数据类型,比如void a(int,char)返回值函数的返回值函数类型函数类型就是指返回值的类型,声明函数的时候就要注明了。递归自己调用自己的函数函数的储存类函数存储有2种形式,外部函数和内部函数外部函数:dou...

2016-03-30 16:15:00 60

转载 C如何同时输入字符和数字

C的字符输入用getchar,数字输入用scanf.但是,getchar是接收任何字符,包括空格,制表符,换行。scanf则不接受空格,制表符和换行。它会把这几个字符扔在缓冲区内,让下个Input的函数如getchar去读取。有时候我们可以用while((ch=getchar())!='\n'){continue;}来舍弃输入行剩余的部分。转...

2016-03-29 21:01:00 3533

转载 C的重定向

C的重定向有输入重定向和输出重定向输入重定向:本来是键盘输入到C程序。重定向之后是文件到C程序。也就是从键盘重定向到文件。输出重定向:本来是C程序输出到屏幕,重定向之后是C程序到文件。也就是从屏幕重定向到文件。结论:重定向的实现是因为C对I/O设备的处理方式和文件是一样的。转载于:https://www.cnblogs.com/wz0107/p/533472...

2016-03-29 20:55:00 92

转载 C的输入函数

今天主要写下I/0函数。第一块:输入输入有2种,非缓冲输入和缓冲输入。非缓冲输入指的是按下键盘的某个键,内容立刻出来了。举个栗子while((ch=getchar())!='#'){ putchar(ch); }若是非缓冲输入,则会出现aabbcc这样的情况,也就是按下什么,立刻输出了。这个在玩游戏的时候很有用。缓冲输入指的是,按下某个键,内容...

2016-03-29 20:50:00 67

转载 C语言的EOF

最近对C的EOF比较困惑,就查了下资料,EOF表示文件结束,stdin结束,读写错误出现。EOF是一个常数 -1.并不是一个字符。因为所有的字符的ASCII码都大于0,getchar读不到字符的时候,就返回-1了,也就是EOF.就先讲下stdin的EOF吧。上代码#include <stdio.h>#include <stdlib.h>...

2016-03-27 20:30:00 95

转载 php写入数据到txt文件

<form action="index.php" method="post"> <input type="text" name="user"/> <input type="text" name="password"/> <input type="submit" value="submit"/></...

2016-01-07 18:34:00 1031

转载 php实现文件上传

今天用PHP实现一个图片上传功能。踩了几个坑,记录下~前台代码<form action="index.php" method="post" enctype="multipart/form-data"> <input type="file" name="file"> <input type="submit" value="upl...

2016-01-06 21:48:00 47

转载 mysql的一个基础查询

前台html<form action="index.php" method="post"> <select name="type" id=""> <option value="math">math</option> <option value="china">china...

2016-01-03 21:14:00 51

转载 mysql的基本操作

1. 创建新用户//登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//刷新系统权限表mysql>flush priv...

2016-01-02 21:40:00 56

转载 关于字符的一些看法

字符真是个令人头疼的东西,弄不好就乱码了。呵呵,所以就花了大半天自己梳理了下。嘿嘿。1 Ascii 码学过电脑的都知道,电脑中的数据存储和运算都是靠比特流进行的,也就是0,1组成的二进制代码串。但是我们不可能输入0,1这些东西到电脑里把,根本记不住啦。所以,需要把输入的东西转为那些二进制代码。这时,美国人就制定了一个叫Ascii码的东西,Ascii码就是8位二进制代码(通常用7位...

2015-12-27 20:23:00 74

转载 正则的全局问题

var str = "123#abc";var re = /abc/ig;console.log(re.test(str)); //输出tureconsole.log(re.test(str)); //输出falseconsole.log(re.test(str)); //输出tureconsole.log(re.test(str)); //输出false...

2015-12-23 18:26:00 61

转载 模块——js功能(倒计时,幻灯)

var Global={};Global.namespace = function (str) { var arr=str.split('.'), o=Global; for(var i= 0,len=arr.length;i<len;i++){ o[arr[i]]=o[arr[i]] || {}; ...

2015-12-21 22:49:00 139

转载 垂直居中

<div class="wrap"> 1211111 </div> <div class="wrap"> <img src="images/stars.png" alt=""> </div> <div class="wrap"> <div class="a"><...

2015-12-17 14:39:00 52

转载 不确定宽度元素居中

方法一<div class="wrap"> <table> <tbody> <tr> <td> <ul> <li><a href="">1</a></li> <li>&...

2015-12-17 14:21:00 55

转载 css3媒体查询

@media (min-width: 320px) { html { font-size: 100px; }}@media (min-width: 360px) { html { font-size: 112.5px; }}@media (min-width: 400px) { html { font-size: 125px; }}1号店的媒体查询,也可...

2015-12-15 21:02:00 76

转载 less的预处理

.flex(@a:1){-webkit-flex:@a;-ms-flex:@a;flex:@a;}.fl{float:left;}.fr{float:right;}.df{display:-webkit-flex;display:-ms-flexbox;display:flex;}.poa(@left:0px,@top:0px){position:absolute;left:@left;...

2015-12-15 18:14:00 102

转载 手机幻灯

html=====================================<div class="box"> <ul id="slider" class='slider'> <li class='a'>1</li> <li class='b'>2</...

2015-12-14 19:45:00 60

转载 css3的nth-child和:nth-of-type之间的差异

对于:nth-child选择器,意味着选择一个元素如果:这是个段落元素这是父标签的第二个孩子元素对于:nth-of-type选择器,意味着选择一个元素如果:选择父标签的第二个段落子元素<section> <span>123</span> <p>我是第1个p标签</p> &l...

2015-12-14 14:33:00 92

转载 css 的base类

/*=================base 类需在任何页面中引入,包括css reset和一些原子类===================*//* reset */html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,...

2015-12-06 10:54:00 119

空空如也

空空如也

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

TA关注的人

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