- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 php 中 0 == 'false',0 == false 会相等,而false != 'false的原因。
首先查看一个特例:var_dump(0 == 'false'), 返回 bool(true), php判断0 等于任何字符串;var_dump(0==='false'), 返回bool(false),全等包含类型和值才能相等。var_dump(0 == false), 返回bool(true),产生上述结果的原因(翻译自php官方文档):1、针对bool型:
2016-07-10 11:29:28 5460
原创 python 制作缩略图
import cv2 #导入opencv模块from tkinter import * #导入tkinter模块from tkinter import ttk #tkinter最新的主题部件from PIL import Image#初始化模块root = Tk()root.title('Pt')root.geometry('600x300')#查找图片路径,成功则显示图
2016-07-03 19:04:29 2300
原创 python 的数据结构
1、list列表的定义,list是种有序的集合,可以随时添加和删除其中的元素classmates = ['Mike','John','Python']求list的元素个数:len(classmates)使用索引来访问list的元素:classmates[1]='John'获取最后一个元素 classmates[-1]='Python'修改指定位置元素:classmates[
2016-06-13 18:14:56 519
原创 ThinkPHP pathinfo 模式下 url传递参数导致htim 无法加载css样式
通过url 连接将参数传递到控制器,ThinkPHP默认开启了pathinfo 模式,url链接为 http://localhost:32586/index.php/Home/Blog/showblog/id/201601 网页如下解决方法:1、在配置文件中修改默认为普通模式 :'URL_MODEL' =>'0',2、或改写链接为 http://localhost:32
2016-05-25 10:07:37 819
原创 php 学习日记4
session客户端访问服务器时,服务器分配一个独一无二的sessionid;通过session_id来判断当前登陆的的用户 http设计的目的为接受从客户端的数据发送到服务器,从服务器查找数据后通过http返回到客户端,也就是传递html静态页面到客户端,页面传递完毕后,断开连接。 http 为无状态协议,只通过tcp执行一次操作,操作完成后跳转到其他页面
2016-05-12 20:44:35 440
原创 php学习日记3
如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。这可以避免在 PHP 结束标记之后万一意外加入了空格或者换行符,会导致 PHP 开始输出这些空白,而脚本中此时并无输出的意图。 对比可以发现,正确的语法为 SESSION 的发明填补了 HTTP 协议的局限:HTTP协议被认为是无状态协议,无法得知用户的浏览状态,当它在服务端完成响应之
2016-04-22 23:04:12 368
原创 php学习日记2
define(name,value,case_insensitive)定义一个常量,常量与变量的区别在于不用加$,而且常量的值无法被更改。语法为,define(name(常量名),value(常量值),case_insensitive(大小写敏感))默认为false,即对大小写敏感,可以设置为true,对大小写不敏感。php 关于数据库的操作连接数据库: $con = my
2016-03-28 16:39:34 389
原创 php学习日记1 ----面向对象基础
php语法非常类似c++;一段简单的面向对象代码 : //定义一个类 class Cat { public $CatName; public $CatColor; public $CatAge; //定义构造方法 function __construct($na
2016-03-26 14:01:38 454
原创 mysql 无法登陆
使用php连接mysql时,显示: access denied for user 'root'@'localhost' (using password: yes)
2016-03-19 15:09:58 581
原创 mysql5.7 安装后启动服务,显示服务名无效
mysql5.7安装后,会自动启动服务,在这个时候输入net start mysql 会出现服务名无效的问题.这时安装的mysql里没有data 文件,cd到mysql 目录下 输入命令 mysqld –initialize,初始化后mysql才有data文件夹。 此时输入net start mysql 不会有问题。
2016-03-18 18:10:56 14392
原创 mysql 忘记密码后如何修改密码
在管理员界面下输入:mysqld --defaults-file="C:\Program Files\MySQL\MySQL Server 5.7\my-default.ini" --console --skip-grant-tables进入数据库管理模式。另外打开一个命令行界面,登陆root账户。。此时无论输入什么密码都可以登陆root账户。然后进行修改密码操作。修改密码命令
2016-03-16 15:07:48 426
原创 Windows无限弹窗程序
最近一直在学习 Windows编程,创建一个小的程序一般内存只有2M,但是如果让这个程序运行100个就是200M,运行1000个就是2G,只要就可以把电脑的内存吃死。所以在自己编写的代码里,通过找到.exe文件自身的位置,使用WinExec()函数打开这个程序。代码如下。通过一个绘制矩形的小程序成功让自己的电脑死机,同学的也死机了。
2015-08-10 21:05:20 14748 2
原创 wifi破解
今天是破解wifi,虽然很久以前就把这个给做了,但是今天才想起来做个总结,毕竟还是太年轻,光顾着兴奋了。 1、秀一下自己的桌面 1、习惯性查看自身的ip地址(貌似没有什么卵用) ~#ifconfig 2、开启网卡的监听模式 ~# airmon-ng start wlan0 嗅探附近的wifi ~# airodump-ng wlan0 3、选择50
2015-06-14 00:29:54 2540
原创 metasploit 首次渗透测试
1、记录本机当前 ip 2、扫描当前存在的主机(在vm环境下测试) 3、锁定目标主机,扫描目标主机的系统信息 4、扫描目标主机的系统漏洞 5、启动msfconsole终端(metasploit) 6、设置漏洞攻击模板,有效载荷 7、设置目的主机ip,反弹回来的端口,自身主机地址 8、检查当前设置 9、渗透
2015-05-09 15:11:41 859
python2.7.10
2016-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人