码迷,mamicode.com
首页 > 2015年04月25日 > 全部分享
PHP网站常见安全漏洞及相应防范措施总结
目前,基于PHP的网站开发已经成为目前网站开发的主流,本文笔者重点从PHP网站攻击与安全防范方面进行探究,旨在减少网站漏洞,希望对大家有所帮助!一、常见PHP网站安全漏洞对于PHP的漏洞,目前常见的漏洞有五种。分别是Session文件漏洞、SQL注入漏洞、脚本命令执行漏洞、全局变量漏洞和文件漏洞。这...
分类:Web程序   时间:2015-04-25 00:06:05    阅读次数:121
Socket:读写处理及连接断开的检测
作为进程间通信及网络通信的一种重要技术,在实际的开发中,socket编程是经常被用到的。关于socket编程的一般步骤,这里不再赘述,相关资料和文章很多,google/baidu即可。本文主要是探讨如何更好地进行socket读写处理,以及如何检测连接断开。首先,有以下几点需要注意:对于全双工的soc...
分类:其他好文   时间:2015-04-25 00:06:37    阅读次数:190
论xiaomi笔试
总结:不知道笔试要摄像头,在基地的台式机就开始等待笔试了。开考才知道要摄像头,马上跑回宿舍拿笔记本,再回基地,浪费半小时多一点,人都疲惫了。开电脑开始做题,调试一直失败,超时,运行的虚拟机出错等各种问题,是101测试网站的问题,哎,第一次就给坑惨了。实习生全国笔试,共3+4道题:(1)给两个int数...
分类:其他好文   时间:2015-04-25 00:07:23    阅读次数:203
Java知多少(44)异常类型
所有异常类型都是内置类Throwable的子类。因此,Throwable在异常类层次结构的顶层。紧接着Throwable下面的是两个把异常分成两个不同分支的子类。一个分支是Exception。该类用于用户程序可能捕捉的异常情况。它也是你可以用来创建你自己用户异常类型子类的类。在Exception分支...
分类:编程语言   时间:2015-04-25 00:06:23    阅读次数:179
hdu 2041(递推、dp/组合数学```其实就是Fibonacci数```)
最经典的Fibonacci数,上楼梯每次能跨一步或者两步,问有多少中跨法;对于最后一次跨一步或者两步,走到第 i 阶,其种类总数就是走到 i - 1 的总数 + 走到i - 2 的总数;于是 a [ i ] = a [ i - 1 ] + a [ i - 2 ];当然,那个时候的我是用```组合数学...
分类:其他好文   时间:2015-04-25 00:06:16    阅读次数:167
图形对象的创建(常用图形对象的创建方法及特殊属性)
1.图形窗口对象MATLAB的一切图形图像的输出都是在图形窗口中完成的。一、创建建立图形窗口对象使用figure函数,其调用格式为:句柄变量=figure(属性名1,属性值1,属性名2,属性值2,...) MATLAB通过对属性一的操作来改变图形窗口的形式。也可以使用figure函数按MATLAB....
分类:其他好文   时间:2015-04-25 00:04:23    阅读次数:222
Dekker算法在多核处理器下的失效
Dekker algorithm是一种著名的并发编程的算法,Dekker算法的核心部分是一组对称的代码来访问一组共享变量,使得两个线程不可能同时进入临界区(只要cpu内存模型是遵循顺序一致性的),从而达到线程同步的目的。以下是该算法的一种实现:static volatile int flag1 = ...
分类:编程语言   时间:2015-04-25 00:06:40    阅读次数:234
vim 配置
"" Author: Tianql" System: Ubuntu15.x" Date: 2015/4/24"set fileencoding=utf-8set encoding=utf-8"filetype on"filetype plugin on"filetype indent onfilet...
分类:系统相关   时间:2015-04-25 00:03:33    阅读次数:186
hdu1403 后缀数组入门题
//1403思路:字符串的任何一个子串都是这个字符串的某个后缀的前缀,则求A和B的最长公共子串等价于求A的后缀和B的后缀的最长公共前缀的最大值。做法:将第二个字符串写在第一个字符串后面,中间用一个没有出现过的字符隔开,再求这个新的字符串的后缀数组。 1 #include "bits/stdc++.h...
分类:编程语言   时间:2015-04-25 00:06:30    阅读次数:168
sort-uniq-cut-join命令练习
[root@linux Desktop]# cat> fruits.txtbananaorangepersimmon%%bananaappleORAGE cat> fruits.txt按ctrl d结束fruits.txt的输入[root@linux Desktop]# cat fruits.txt...
分类:其他好文   时间:2015-04-25 00:03:40    阅读次数:176
Linux 学习笔记(未整理)
redhat 5.4中文显示乱码问题安装1、fonts-chinese-3.02-9.6.el5.noarch.rpm. 如果无法安装,则加个--force2、fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm多数人到了这里就没有做其它操作了,导致仍然无法正确显示中文...
分类:系统相关   时间:2015-04-25 00:04:12    阅读次数:263
Ubuntu14.04忘记用户密码的解决方法
1. 在启动界面按Esc进入启动项选择,2. 选择按e编辑启动项, 如图:3. 移动光标到linux /boot/vmlinuz...这行,修改最后quit splash $vt_handoff为quit splash rw init=/bin/bash4. 按F10重启5. 提示修改密码:pass...
分类:系统相关   时间:2015-04-25 00:05:30    阅读次数:1980
BUG数量和项目成本
在说BUG数量对项目成本的影响之前,首先说下软件测试流程,本人所在的公司使用的是maintis作为跟踪BUG的工具,使用其他的工具,对BUG测试流程没有影响具体流程如下,测试员执行测试用例测试员如果发现BUG,在mantis上记录BUG信息,同时将信息转给项目经理项目经理浏览BUG记录,把相应的B....
分类:其他好文   时间:2015-04-25 00:04:19    阅读次数:307
Scrapy在win7 32位的安装及依赖包
Scrapy,一个网络爬虫的框架,首先第一步肯定是安装。参考网上的文章。安装过程中需要用到pip工具,请自行安装。1.安装python这个是必须的,既然都用到scrapy了,肯定已经安装了python,这个略过。2.安装pywin32下载地址:http://sourceforge.net/proje...
分类:Windows程序   时间:2015-04-25 00:03:30    阅读次数:248
选择下拉列表最大索引值 Select From List By Max Index
Select是网页表单中较为常见的元素,在Selenium2Library 中也有相应关键字可以操作,比如:(1)通过指定索引选择Name: Select From List By Index Arguments: [ locator | *indexes ]Selects `*indexes` f...
分类:其他好文   时间:2015-04-25 00:03:08    阅读次数:297
SQL注入安全
简述:所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。magic_quotes_gpc的一点...
分类:数据库   时间:2015-04-25 00:02:08    阅读次数:225
Xamarin Studio支持TypeScript开发
之前谈到“TypeScript的崛起”,今天推荐的文章又再次支持了这一观点——Xamarin Studio也开始支持TypeScript的开发。 一个语言是否能够崛起,很重要的一个方面就是开发工具的支持。Visual Studio的支持自然不在话下,且微软最近也发布了TypeScript 1.4的工...
分类:其他好文   时间:2015-04-25 00:03:48    阅读次数:136
1504条   上一页 1 ... 85 86 87 88 89 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!