浅谈php.ini安全设置
作为黑客技术爱好者的我,一直以来都被php.ini名目众多的选项给弄的头晕目眩,最近查阅了一些资料,略有收获,下面我就结合自己的经验来谈一下php.ini的安全设置。 一、魔术引号 魔术引号指令一共有三个,但我认为与网站安全息息相关的也就是magic_quotesgpc这一项,当“magic_quo ... 查看全文
JS闭包应用-私有变量、柯里化、偏函数
什么是闭包? 对于这样一个函数: function generate() { const a = 1; return function () { // a这个变量不在当前作用域,于是它是一个自由变量。 // 引用了自由变量的函数称为闭包。 console.log(a); }; } generate作 ... 查看全文
宽度 | @viewport.width (Device Adaptation) – CSS 中文开发手册
[CSS 中文开发手册宽度 | @viewport.width (Device Adaptation) - CSS 中文开发手册widthCSS描述符是用于设定两个最小宽度和视口的最大宽度的简写。通过提供一个视口长度值,该值将确定所提供的值的最小宽度和最大宽度。如果提供两个视口值,则第一个值将设置为... ... 查看全文
【Ajax】XMLHttpRequest().readyState的五个状态(0,1,2,3,4)
//第1步:创建异步请求对象xhrvar xhr = new XMLHttpRequest(); //第2步:注册事件监听,xhr通过监听服务器返回结果时的状态值,判断此次返回的结果是否可用 xhr.onreadystatechange=function(){ if(xhr.readyState== ... 查看全文
kubernetes系列(十一) - 存储之configMap
1. configMap简介 1.1 configMap的典型用法 1.2 configMap的表现形式 2. configMap的创建方式 2.1 kubectl create命令行创建 2.1.1 从文件创建 2.1.2 从目录创建 2.1.3 使用字面值创建 2.2 使用yaml资源清单创建 ... 查看全文
HTML5基础 input type 多种类型的输入框
OS : Windows 10 browser : Chrome 83.0.4103.116 editor : Visual Studio Code 1.46.1 typesetting : Markdown html <!DOCTYPE html> <html lang="zh-CN"> <hea ... 查看全文
写css时犯的一个错误
今天随便写了一个html文件,然后用css引用起来,如图: (这是一张图片) 上面是一张写了背景图片的文件,可是打开却是一片空白,我想了好久都没想到原因 路径也是对的呀,实在找不到出错的原因 半个小时过去了。。 仔细一看终于想起来了,原来是css必须和图片是同级的,如图: 终于解决一个很傻的问题,我 ... 查看全文
JSTL标签用法 详解
JSTL标签用法 详解 在JSP的开发中,迭代是经常要使用到的操作。例如,逐行的显示查询的结果等。在早期的JSP中,通常使用Scriptlets来实现Iterator或者Enumeration对象的迭代输出。现在,通过JSTL的迭代标签可以在很大的程度上简化迭代操作。 JSTL所支持的迭代标签有两个 ... 查看全文
kubernetes常用命令使用实践
查找命名空间 kubectl get namespace kubectl get ns 查询某个命名空间的资源 kubectl get all -n default 创建命名空间 kubectl create namespace testapp kubectl create ns testapp 删 ... 查看全文
Windows注册表的学习
什么是注册表注册表是Windows在Win95/98系统开始引入的一种核心数据库,里面存放着各类的配置信息、参数等、直接控制着系统的启动、硬件的装载以及Winodws程序的运行 手册表的功能 记录用户安装在计算机上的软件和每个程序的相关信息,通过他可以控制硬件、软件、用户环境和操作系统界面的数据信息... ... 查看全文
C#调用smtp邮件发送几个大坑
1、网易、新浪邮箱新增了一个叫“授权码”的东西,开通smtp服务时,必须开启授权码,并且邮件发送代码中也需要加上授权码,如下代码: 2、邮件在本地可以发送成功,但发布到服务器上死活不成功,报操作超时错误,后来发现是腾讯云管理中需要做25端口解封 3、25端口解封之后,发现发邮件发送还是报错,报错信息 ... 查看全文
Web Api(2)
这篇想写一个工具。Nswag,这个工具能够让接口数据可视化,也可以生产API文档,同时可以生成客户端代码,进行测试。 不过我目前在学习阶段,觉得该工具好用的地方是接口可视化,非常的直观和明了,其他的功能我还没有用到。 我参考了网上的工具安装方法,自己也尝试了一下。 本次使用的是VS2019+ASP. ... 查看全文
centos7 搭建pxe 安装centos windows(非全自动)(这个教程测试centos6和7.2可以用,Windows各版本也可以)
yum install dhcp xinetd syslinux tftp-server httpd 编辑dhcpdb配置(192.168.0.1为本机IP) default-lease-time 6000; max-lease-time 72000; log-facility local7; su ... 查看全文
C# listview 设置元素行高
C# listview通过绑定imagelist来添加图片 1.先通过工具栏拖进来一个imageList控件 "imageList1";2.向listview中添加图片项: public void ArrayImage(string[] ImagePath) { this.listView1.Ite ... 查看全文
c#DateTime与unix时间戳互相转换
还可以这样子求Unix时间戳: (DateTime.Now.ToUniversalTime().Ticks - 621355968000000000) / 10000000 原文链接:https://www.cnblogs.com/yaosj/p/11230626.html ... 查看全文
二分查找-while(C#)
//测试代码 int[] array = { 10, 20, 30, 40, 50, 60, 70, 80, 90 }; int result = BinarySearch(array, 55); Console.WriteLine(result); //只能查找有序的线性表 static int ... 查看全文
windows下一些有趣的命令
在windows下按shift键和鼠标右键的话可以看到powershell栏,如果你的系统有转Linux内核的话还可以看到Linuxshell的选项, 就可以用Linux命令来操作Windows 在命令行模式下,可以使用ssh来连接Linux,这样就不用去安装各种软件了 ssh [用户名]@ip s ... 查看全文
远程开机+windows远程桌面
笔者家里的台式电脑配置比较高,有时候需要从公司发一些文件到家中电脑上处理,但是家里电脑又不能24小时开机,于是笔者用一块闲置的树莓派3b+实现了远程开机,并控制windows桌面。 打电话给10000号,让电信开通公网IP,在家中路由器上进行端口映射,将网络的3389端口映射到台式电脑所在的IP地址 ... 查看全文