控制台

解决阿里云盾控制台wordpress IP验证不当漏洞

情到浓时终转凉″ 提交于 2019-11-28 17:49:07
阿里云盾控制台漏洞提示wordpress IP验证不当漏洞wordpress /wp-includes/http.php文件中的wp_http_validate_url函数对输入IP验证不当,导致黑客可构造类似于012.10.10.10这样的畸形IP绕过验证,进行SSRF。 关于wordpress IP验证不当漏洞的解决办法,首先我们需要把wordpress升级到最新版本。然后做以下的修复操作即可。 1、打开/wp-includes/http.php文件,在532行左右找到 if ( isset( $parsed_home['host'] ) ) { $same_host = strtolower( $parsed_home['host'] ) === strtolower( $parsed_url['host'] ); } else { $same_host = false; } 将其修改为: if (isset($parsed_home['host'])) { $same_host = (strtolower($parsed_home['host']) === strtolower($parsed_url['host']) || 'localhost' === strtolower($parsed_url['host'])); } else { $same_host =

Nuget包管理工具(程序包控制台执行语句)

蓝咒 提交于 2019-11-28 17:45:57
NUGET命令 注:使用前确保nuget是最新版本,升级到最新版本有两种方式: (1)、CMD将nuget升级到最新版本: nuget update -self (2)、扩展中查看nuget是否需要更新. 一、安装 1.安装指定版本类库 install-package <程序包名> -version <版本号> 2.安装到指定的项目 install-package <程序包名> -project XXXProjectName -version <版本号> 二、更新 Update-Package <程序包名> 三、重新安装 1.重新安装所有Nuget包(整个解决方案都会重新安装) update-package -reinstall 2.重新安装指定项目所有Nuget包 update-package -project <项目名称> -reinstall 四、卸载 1.正常卸载:uninstall-package <程序包名> 2.强制卸载:Uninstall-Package <程序包名> -Force 来源: https://www.cnblogs.com/GreenLeaves/p/11417439.html

一、控制台输出

谁说胖子不能爱 提交于 2019-11-28 17:45:45
一、控制台输出 创建Core项目Web的具有视图控制器以及模型的模板,选择Web启动即项目启动方式。 运行即 来源: https://www.cnblogs.com/fger/p/11417441.html

Scanner

半腔热情 提交于 2019-11-28 17:32:56
1.Scanner是什么? Scanner是JDK5的新特性,一个可以使用 正则表达式 来解析基本类型和字符串的 简单文本扫描器 。 Scanner只是用来扫描文本的一个扫描器,也就是说,它与 文本的关系 是它扫描文本 Scanner可以从字符串、文件、标准输入流中扫描数据,由构造方法指定扫描的数据源 我们常用的 new Scanner(System.in)就是从输入流中扫描数据 2.有了Scanner才能键盘输入吗? Scanner提供了一系列的构造方法,其中 new Scanner(System.in) 可以接收标准输入流输入也就是键盘输入 但其实,没有Scanner也能在控制台输入 我们可以写一个简单的HelloWorld程序,打上断点在IDE里以debug模式运行,只要程序开始运行没有结束,就可以在控制台随便输入 1 public class HelloWorld { 2 public static void main(String[] args) { 3 System.out.println("Hello,world!"); 4 } 5 } 在第3行打上断点,以debug模式运行 123 //运行开始,在控制台可以用键盘输入 Hello,world! //走下一步,在控制台打印出 "Hello,world!" 456       //此时程序未结束,可以继续在控制台输入

隐藏浏览器控制台输出async-validator验证警告

半城伤御伤魂 提交于 2019-11-28 17:24:25
隐藏浏览器控制台输出async-validator验证警告 TOC 隐藏浏览器控制台输出async-validator验证警告 参考: https://segmentfault.com/q/1010000017007638 在element-ui表单验证中,添加了验证规则;在验证不通过的情况下浏览器的控制台会输出验证警告! node_modules\async-validator\es\util.js 将 console.warn(type, errors); 注释掉 重启之后都没了 来源: https://www.cnblogs.com/ziyue7575/p/11416064.html

python3.x的sys.stdout.encoding和sys.dufaultencoding问题

こ雲淡風輕ζ 提交于 2019-11-28 17:19:26
查了一会资料得出的结论是如果你用的是python3.x,那么就最好别去设置sys.dufaultencoding或者sys.stdout.encoding 记住在需要编码的时候用encode,解码的时候decode就可以了。。。 这个问题貌似很复杂 首先区分一下sys.stdout.encoding和sys.dufaultencoding是不一样的 sys.dufaultencoding sys.dufaultencoding是默认的字符串转化编码 在python2.x版本中,字符串默认编码是ascii,举例来说, a="abc"+u"bcd" 当连接一个ascii编码的字节型字符串"abc"和一个unicode字符串bcd的时候,python调用"abc".decode(sys.getdefaultencoding())将abc转换成unicode编码,如果把"abc"替换成一个非ascii字符,编码工作就会失败,并提示UnicodeDecodeError。因为ascii字符实在是太少,显示中文都不行,所以python提供sys.setdefaultencoding允许用户设置默认编码。但是在python3.0中字符串默认使用的是unicode编码,所以sys.getdefaultencoding将会被废弃。 那么问题可能是,我用python3想把默认编码换成utf8,怎么办?

redis 安装启动及设置密码<windows>

会有一股神秘感。 提交于 2019-11-28 16:34:47
redis 1. 安装   1.1 下载解压包,直接解压到任意路径下即可     windows下载地址: ttps://github.com/MSOpenTech/redis/releases    2.启动   2.1 启动要先开启一个控制台作为服务端,启动服务,然后在重新打开一个控制台,连接服务进行操作。   redis-server.exe redis.conf //redis.conf配置文件在测试和开发时可以省略,windows下载的解压包不包含此文件,需自己下载      2.2 重新打开一个控制台,刚开始连接服务,因为初始没有密码,所以无需输入,即可连接服务。     登录命令:       redis-cli.exe -h 127.0.0.1 -p 6379 //无需添加密码参数 3.设置密码   3.1 密码操作     a.命令修改   config get requirepass //获取当前密码  config set requirepass "yourpassword"//设置当前密码,服务重新启动后又会置为默认,即无密码;不建议此种方式        b.配置文件修改<推荐>       打开redis.conf<如果没有此文件,需自己 下载 ,放置到redis目录下>,找到requirepass值修改密码,如下       # requirepass

C# 改变控制台背景颜色

与世无争的帅哥 提交于 2019-11-28 16:25:16
之前查找静态构造函数相关的问题无意间碰到的一个问题。改变控制台的背景颜色。 1 static void Main(string[] args) 2 { 3 //设置绿色 4 Console.BackgroundColor = ConsoleColor.Green; 5 6 Console.WriteLine("背景色改变了"); 7 8 } 这段代码运行以后是这个样子的。和想要的结果不符合。 所以正确的代码其实是 1 static void Main(string[] args) 2 { 3 //设置绿色 4 Console.BackgroundColor = ConsoleColor.Green; 5 Console.Clear();//必须清楚缓冲区 6 Console.WriteLine("背景色改变了"); 7 8 } 只多了一行 Console.Clear(); 结束 来源: https://www.cnblogs.com/naye/p/11415353.html

shell脚本按当前日期输出日志

你离开我真会死。 提交于 2019-11-28 15:38:29
shell脚本基本技能是设置变量,输出信息。如下: sh脚本输出到控制台 将以上脚本保存到test.sh脚本文件中,并赋予可执行权限: sudo chmod +x test.sh 执行脚本: bash test.sh 控制台输出: 输出到控制台,并且写入日志文件: 执行脚本,会在当前目录下生成 log20190826.log文件,打开它发现成功写入日志信息: 脚本代码: #!/bin/bash #文件名:test.sh name="xiongzaiqiren" echo $name echo "BACKUP DATE:" $(date +"%Y-%m-%d %H:%M:%S") DATE=`date '+%Y%m%d-%H%M%S'` echo $DATE LogNameDATE=`date '+%Y%m%d'` echo " " >> log$LogNameDATE.log echo "———————————————–" >> log$LogNameDATE.log echo "BACKUP DATE:" $(date +"%Y-%m-%d %H:%M:%S") >> log$LogNameDATE.log echo "———————————————– " >> log$LogNameDATE.log 来源: https://www.cnblogs.com

cocos2d-x环境配置及命令行打包

大兔子大兔子 提交于 2019-11-28 15:36:57
一、准备文件 adt(内含sdk,eclipse) ndk ant jdk安装包 需自行下载。 二、配置 1.配置JDK 安装jdk 安装至C:\Program Files\ (自动创建Java文件夹),全部安装选默认(即直接下一步) 安装好后配置java环境 在系统环境变量添加JAVA_HOME变量名,变量值为你的jdk1.7.0_67所在的目录 添加变量名 classpath,变量值 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar ,记住前面有”.”,不能掉。 在Path变量名添加变量值 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin ,用”;”隔开前后 在cmd.exe(控制台)输入java -version可见 输入java可见 2.配置sdk 新建环境变量ANDROID_SDK_ROOT,变量值你sdk所在的目录 在Path添加两个变量值 %ANDROID_SDK_ROOT%\platform-tools;%ANDROID_SDK_ROOT%\sdk\tools 分号隔开 在控制台输入adb 可见信息 3.配置ant 新建环境变量名ANT_ROOT ,变量值 ant\bin所在目录 Path添加变量值 %ANT_ROOT% 控制台输入ant 和 ant -version显示 4.配置NDK 相应的变量名NDK