- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 文件上传检测的基本思路
1: 前台脚本检测扩展名—绕过原理当用户在客户端选择文件点击上传的时候,客户端还没有向服务器发送任何消息,就对本地文件进行检测来判断是否是可以上传的类型,这种方式称为前台脚本检测扩展名。1绕过方法 绕过前台脚本检测扩展名,就是将所要上传文件的扩展名更改为符合脚本检测规则的扩展名,通过BurpSuite工具,截取数据包,并将数据包中文件扩展名更改回原来的,达到绕过的目...
2018-10-16 09:09:45
812
原创 一张图了解磁盘里的数据结构
写在前面的话:前面两篇对硬盘进行了介绍,《理解硬盘》《再来理解一下硬盘》,这篇就说说磁盘上的数据结构,看看磁盘是怎么利用的。 ====正文开始===== 有了文件系统,使我们对文件的访问变得很容易,不用考虑文件到底存在哪里,怎么存的,不过适当了解一下底层文件存储还是有帮助的。我们知道文件不仅仅能够存储在磁盘上,还可以存储在光盘等设备上,对于存储在硬盘上的,对于不同的硬盘内部存储介质,如磁...
2018-10-04 11:24:07
1062
原创 再来理解一下硬盘
写在前面的话:上一篇写了《理解硬盘》,对硬盘的基本组成和基本概念说了说,基本上是从硬件的角度来说的,这篇再来写写硬盘,基本概念就不说了,直接看前一篇就可以了,重点关注于文件和系统分区在硬盘里面的位置,也解答一下@金色海洋(jyk)阳光男孩 的疑问。====正文开始====一、我的磁盘参数 我们知道硬盘里面重要的几个概念:磁头(Head)、柱面(Cylinder)、扇区(Sector)...
2018-10-04 11:05:40
224
原创 理解硬盘
写在前面的话:对于熟悉的硬盘,突然之间有好多疑问,电脑C、D、E、F盘在硬盘哪里呢?主分区、扩展分区分别对应的哪些扇区?主引导记录和系统分区表在哪里呢?为什么有些硬盘贵,有些便宜,参数之间的差距到底意味着什么?操作系统如何和硬盘打交道的?操作系统中的文件到底是怎么存储在硬盘里面的?什么是扇区、簇?硬盘到底是怎么存储数据的?。。。。这些问题的解决,也许只需要了解很少的硬盘内部知识,可是我仍然想打开硬...
2018-10-04 10:41:04
244
原创 mysql 表基本操作2(查看表结构、修改数据表)
1、查看表基本结构语句 describe语法:describe 表名; 或简写为 desc 表名;其中,各个字段的含义分别解释如下:null : 表示该列是否可以存储null 值。key : 表示该列是否已编制索引。pri 表示该列是表主键的一部分;uni表示该列是unique索引的一部分;mul表示在列中某个给定值允许出现多次。default : 表示该列是否有默认值,如果有的话值是多少。ext...
2018-06-17 14:33:35
402
原创 mysql 表基本操作(创建表、添加主键、外键、非空约束、唯一性约束、默认约束、自动增加)
1、单字段主键:create table tb_emp(id int(11) primary key,name varchar(25),depId int(11),salary float);primary key 指定该列为主键;定义完所有列之后指定主键:create table tb_emp(id int(11),name varchar(25),deptId int(11...
2018-06-17 10:53:26
14939
原创 MySQL权限检查原理
用户连接mysql,并做各种操作[用户] <-----> 服务器分2个阶段:1、是否有权限连接上来2、是否有权限执行此操作(如:select, update等等)对于1:服务器如何判断用户是否有权限连接上来?依据3个参数:从哪里来?----> host你是谁? -----> user你的密码是多少?--->password用户的这3个信息,存储在mysql数据...
2018-05-28 15:15:22
382
原创 vue使用 better-scroll的参数和方法
格式:var obj = new BScroll(object,{[option1,],.,.});注意:1、要确保object元素的高度比其父元素高2、使用时,一定要确保object所在的dom渲染后,再用上面的语句,或者obj.refresh()Options 参数startX: 0 开始的X轴位置startY: 0 开始的Y轴位置scrollY: true 滚动方向为 Y 轴scrollX:...
2018-05-16 12:43:44
447
转载 Linux服务器性能查看分析调优
一 linux服务器性能查看1.1 cpu性能查看1、查看物理cpu个数:cat /proc/cpuinfo |grep "physical id"|sort|uniq|wc -l2、查看每个物理cpu中的core个数:cat /proc/cpuinfo |grep "cpu cores"|wc -l3、逻辑cpu的个数:cat /proc/cpuinfo |grep "processor"|wc...
2018-05-11 11:30:12
203
原创 html+css+js 实现鼠标点击平滑转动立体方形
html结构:<div class="wrap"> <div class="cube"> <div class="out_front"> <img src="http://hovertree.com/hvtimg/bjafjg/p1n3aebo.jpg" class="pic" />
2018-05-11 09:07:32
753
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人