不灭的火

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

作者:AlbertWen  添加时间:2015-03-03 14:11:37  修改时间:2025-07-08 05:30:22  分类:11.PHP基础  编辑

GUID: 即Globally Unique Identifier(全球唯一标识符) 也称作 UUID(Universally Unique IDentifier) 。 GUID是一个通过特定算法产生的二进制长度为128位的数字标识符,用于指示产品的唯一性。GUID 主要用于在拥有多个节点、多台计算机的网络或系统中,分配必须具有唯一性的标识符。

作者:AlbertWen  添加时间:2015-03-02 23:40:31  修改时间:2025-07-08 18:06:35  分类:11.PHP基础  编辑

方法1:

在html表单,放置多个文件选择框, 使用数组名作为组件的名字, 如下:

<form action="upload.php" method="post" enctype="multipart/form-data"> 
	<input type="file" name="upfile[]"/> 
	<input type="file" name="upfile[]"/> 
	<input type="file" name="upfile[]"/> 
</form>
作者:AlbertWen  添加时间:2015-03-02 22:25:30  修改时间:2025-07-07 17:56:23  分类:16.编程基础/Web安全  编辑

JSONP防御措施:

1、严格安全的实现 CSRF 方式调用 JSON 文件:限制 Referer 、部署一次性 Token 等。
2、严格安装 JSON 格式标准输出 Content-Type 及编码( Content-Type : application/json; charset=utf-8 )。
3、严格过滤 callback 函数名及 JSON 里数据的输出。
4、严格限制对 JSONP 输出 callback 函数名的长度(如防御上面 flash 输出的方法)。
5、其他一些比较“猥琐”的方法:如在 Callback 输出之前加入其他字符(如:/**/、回车换行)这样不影响 JSON 文件加载,又能一定程度预防其他文件格式的输出。还比如 Gmail 早起使用 AJAX 的方式获取 JSON ,听过在输出 JSON 之前加入 while(1) ;这样的代码来防止 JS 远程调用。

作者:AlbertWen  添加时间:2015-03-01 22:09:09  修改时间:2025-07-08 13:16:15  分类:电脑/软件使用  编辑

###### ApacheFriends XAMPP Version 1.8.2 ######

 + Apache 2.4.4
  + MySQL 5.5.32 (Community Server)
  + PHP 5.4.31 (VC9 X86 32bit thread safe) + PEAR 
  + phpMyAdmin 4.0.4
  + OpenSSL 0.9.8y
  + ADOdb 5.18
  + Mercury Mail Transport System v4.62 (not included in the portable version)
  + FileZilla FTP Server 0.9.41 (not included in the portable version)
  + Webalizer 2.23-04 (not included in the portable version) 
  + Strawberry Perl 5.16.1.1 Portable
  + Tomcat 7.0.41
  + XAMPP Control Panel Version 3.2.1 by hackattack142 (Great Thanks!!))
    See: http://www.apachefriends.org/f/viewtopic.php?f=16&t=46743
  + XAMPP Security
  + XAMPP mailToDisk 1.0 (write emails via PHP on local disk in <xampp>\mailoutput. Activated in the php.ini as mail default.)

作者:AlbertWen  添加时间:2015-03-04 14:23:33  修改时间:2025-07-10 13:53:13  分类:电脑/软件使用  编辑

1、显示表格边框:

选择要显示边框的单元格,点击“开始”选项卡中的“边框”图标,选中下拉框中的“所有框线

excel-2007-01.png

作者:AlbertWen  添加时间:2015-03-01 10:58:31  修改时间:2025-07-05 22:07:37  分类:06.前端/Vue/Node.js  编辑

AJAX可以进行数据的异步请求,但对于文件跨域问题却束手无策。

Jsonp可以进行跨域数据的异步请求,但同样不能使用于文件。

<form>表单可以进行跨域数据和文件的上传,但却会使页面跳转。

那么如何同时实现“异步”+“跨域”+“文件”+“返回值”这几个特性呢?

作者:AlbertWen  添加时间:2014-06-21 23:07:00  修改时间:2025-07-08 18:06:38  分类:11.PHP基础  编辑

开发环境:CentOS + Nginx + PHP + MySql + phpMyAdmin 

在用 phpMyAdmin 进行 sql 数据库导入的时候,经常需要上传比较大的 sql 数据文件,而这时会常碰见 nginx报错:413 Request Entity Too Large。 

作者:AlbertWen  添加时间:2018-02-19 11:02:00  修改时间:2025-07-10 12:30:44  分类:Linux基础  编辑

Linux系统安装过程中需要选择系统时区,还需要选择键盘布局,往往新手在英文模式下安装Linux系统的时候容易出错,这样会给后续生产环境的系统造成不必要的困扰。以下配置以Linux RedHat系列操作系统为例修改Linux系统时区。

作者:AlbertWen  添加时间:2017-10-26 17:48:14  修改时间:2025-07-09 06:52:47  分类:13.C/C++/仓颉  编辑

一、sprintf() 函数详解

在将各种类 型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。

由于 sprintfprintf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致 sprintf 比 printf 有用得多。所以本文着重介绍 sprintf,有时也穿插着用用 pritnf。

sprintf是个变参函数,定义如下:

int sprintf( char *buffer, const char *format [, argument] … );

除了前两个参数类型固定外,后面可以接任意多个参数。而它的精华,显然就在第二个参数:格式化字符串上。

作者:AlbertWen  添加时间:2017-10-27 10:28:29  修改时间:2025-07-05 14:47:27  分类:15.OpenResty_Lua  编辑

在Server2012打开 服务器管理器,选择 添加角色与功能,添加Web服务下的FTP服务器