不灭的火

革命尚未成功,同志仍须努力下载JDK17

作者:AlbertWen  添加时间:2012-06-01 00:17:29  修改时间:2025-06-29 12:16:13  分类:16.编程基础/Web安全  编辑

url编码是一种浏览器用来打包表单输入的格式。浏览器从表单中获取所有的name和其中的值 ,将它们以name/value参数编码(移去那些不能传送的字符,将数据排行等等)作为URL的一部分或者分离地发给服务器。

作者:AlbertWen  添加时间:2012-05-30 11:32:11  修改时间:2025-06-29 22:59:35  分类:Apache/Nginx  编辑

1、查看apache进程:

ps aux | grep httpd | grep -v grep | wc -l

2、查看80端口的tcp连接:

作者:AlbertWen  添加时间:2012-05-30 10:16:41  修改时间:2025-06-29 15:01:22  分类:16.编程基础/Web安全  编辑

新浪微博XSS攻击源代码下载(2012.06.28_sina_XSS.txt)

作者:AlbertWen  添加时间:2012-06-21 11:00:21  修改时间:2025-06-29 14:05:48  分类:16.编程基础/Web安全  编辑

新浪微博XSS事件

作者:AlbertWen  添加时间:2017-10-27 09:56:57  修改时间:2025-07-01 11:38:34  分类:13.C/C++/仓颉  编辑

一、什么是消息队列

消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。  每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每个数据块都有一个最大长度的限制。

Linux用宏MSGMAX和MSGMNB来限制一条消息的最大长度和一个队列的最大长度。

作者:AlbertWen  添加时间:2017-10-29 20:22:50  修改时间:2025-06-25 08:26:20  分类:16.编程基础/Web安全  编辑

软件开发中,bug 就像家常便饭一样。有了 bug 就需要修复,在 Git 中,由于分支是如此的强大,所以,每个 bug 都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。

当你接到一个修复一个代号 101 的 bug 的任务时,很自然地,你想创建一个分支 issue-101 来修复它,但是,等等,当前正在 dev 上进行的工作还没有提交:

作者:AlbertWen  添加时间:2012-05-30 01:56:07  修改时间:2025-06-26 21:16:38  分类:16.编程基础/Web安全  编辑

0x01. XSS获取明文密码的多种方式

我已经感受到Web潮流带来的巨大革新,尤其是最近HTML5越来越火。浏览器们在客户端瓜分着这个Web OS,只要是对用户体验好的功能,浏览器之间就会互相学习,然后去实现,但是实现总是存在一些差异,有些差异是用户体验上的,有些则可能带来安全问题。

作者:AlbertWen  添加时间:2012-04-30 21:52:23  修改时间:2025-06-24 22:33:57  分类:06.前端/Vue/Node.js  编辑

这个是一个很流行的清除浮动的方法,在很多大项目上已经被完全采用。

这个方法来源于positioniseverything ,通过after伪类:after和IEhack来实现,完全兼容当前主流浏览器。

作者:AlbertWen  添加时间:2012-05-29 15:25:33  修改时间:2025-07-02 06:21:52  分类:11.PHP基础  编辑

PHP保留两位小数例子 四舍五入

<?php
/** 1.number_format */
$number = 1234.5678;
$nombre_format_francais = number_format($number, 2, ',', ' '); // 1234,57
$english_format_number = number_format($number, 2, '.', '');   // 1234.57(我一般用这个)

/** 2.round */
$number = 1234.5678;
echo round($number ,2); //1234.57

/** 3.sprintf */
$formatted = sprintf ("%s有¥%01.2f。", $name, $money);
echo $formatted; //张三有¥123.10。
?>
作者:AlbertWen  添加时间:2012-05-27 09:46:49  修改时间:2025-05-22 19:30:19  分类:16.编程基础/Web安全  编辑

1、选取最适用的字段属性

2、使用连接(JOIN)来代替子查询(Sub-Queries)

3、使用联合(UNION)来代替手动创建的临时表

4、事务

5、锁定表

6、使用外键

7、使用索引

8、优化的查询语句