redis5.0.3单实例简单安装记录 日常需要测试使用,索性记录下来,免得临时又麻烦的找资料. yum -y install make gcc-c++ cmake bison-devel ncurses-devel readline-devel libaio-devel perl libaio wget lrzsz vim tcl cat >> /etc/sysctl.conf<<"EOF" vm.overcommit_memory = net.core.so…
漏洞描述由于ThinkPHP5.0框架对Request类的method处理存在缺陷,导致黑客构造特定的请求,可直接GetWebShell. 漏洞评级严重 影响版本ThinkPHP 5.0系列 < 5.0.24 安全版本ThinkPHP 5.0系列 5.0.24ThinkPHP 5.1系列 5.1.31 安全建议升级ThinkPHP至安全版本修复方法1.打开\thinkphp\library\think\Request.php搜索 public function method($method =…
Win10部分机型不能很好的兼容appscan,建议使用者用win7系统安装appscan 写于:2018.12.2 IBM Security AppScan Standard 可通过自动执行应用安全漏洞测试,帮助最大限度地保护 Web 应用免遭攻击.降低昂贵的数据泄露风险.它使您能够在部署应用之前对其进行测试,然后持续不断评估生产环境中的风险. 避免安全漏洞 使用自动化的动态安全测试和高级静态分析 -“黑匣”和“白匣”- 检测不断变化的安全问题. 支持准确扫描 扫描网站以识别嵌入的漏洞.通过对…
并发编程概述   前言 说实话,在我软件开发的头两年几乎不考虑并发编程,请求与响应把业务逻辑尽快完成一个星期的任务能两天完成绝不拖三天(剩下时间各种浪),根本不会考虑性能问题(能接受范围内).但随着工作内容的变化,一些问题,它的解决方案已经让我避不开并发编程这一块知识点了.为了一劳永逸,此系列与并发编程有关的系列文章诞生,希望对各有有所帮助.   基础术语 同步(synchronization):关于协调线程或进程之间的活动,并确保被多个线程或进程访问的数据一直有效,同步允许线程和进程一致地操作…
ThinkPHP5.0框架开发实现简单的页面跳转 一.效果 登录界面 登录成功界面 登录失败界面 二.目录结构 三.代码 控制器中的Login.php <?php // 声明命名空间 namespace app\index\controller; // 引入系统控制器 use think\Controller; // 声明控制器 class Login extends Controller{ // 登录页面 public function index(){ // 加载登录页面 return vi…
ThinkPHP5.0最最最最最简单实例 一.效果图 二.操作步骤 1.用mysql数据库建立数据库 2.按照ThinkPHP官网的指示装好ThinkPHP5.0 tp5里面的目录结构如下: 3.配置数据库连接信息 E:\2017-02-21--SoftWare\PHP\SOFTWARE\phpStudy_New\PHPTutorial\WWW\tp5\application\database.php 4.在控制器中写代码 E:\2017-02-21--SoftWare\PHP\SOFTWARE…
Material Design系列 Android(Lollipop/5.0)Material Design(一) 简单介绍 Android(Lollipop/5.0)Material Design(二) 入门指南 Android(Lollipop/5.0)Material Design(三) 使用Material主题 Android(Lollipop/5.0)Material Design(四) 创建列表和卡片 Android(Lollipop/5.0)Material Design(五) 定…
percona-toolkit 3.0.13 简单安装记录 环境:centos6.x mysql:8.0.17 yum -y install perl-DBIyum -y install perl-DBD-MySQL yum -y install perl-IO-Socket-SSL.noarchyum -y install perl-Time-HiRes  yum -y install perl-TermReadKeyyum -y install perl-ExtUtils-MakeMaker…
从0开始写一个简单的vite hmr 插件 0. 写在前面 在构建前端项目的时候,除开基本的资源格式(图片,json)以外,还常常会需要导入一些其他格式的资源,这些资源如果没有第三方vite插件的支持,就很难导入,了解vite导入资源的方式可以帮助我们应对各种复杂的资源,只需要一定的解析手段,资源可以全盘接收. 本博客中,将会从0开始写一个能够解析(.todo)的vite插件, 提供最基础的HMR功能 唠叨半天,赶紧开始吧 1. 初始化项目 由于是真从0开始,我们这里不选择vite官方提供的cr…
对于喜欢钻研手机的哥们来说,经常会接触到XPOSED框架及种类繁多功能强大的模块,对于5.0以下的系统版本,只要手机能获得ROOT权限,安装和激活XPOSED框架是比较轻易的,但随着系统版本的更新,5.0以后的系统,激活XPOSED框架变得比较复杂,有些教程甚至需要我们刷入recovery的做法来激活,这给我们带来非常的不便,特别是对我们新手用户来说,很容易就把手机给刷成大砖.几月前,购买了一台三星5.0以上机器,网上搜索了较多资料,捣腾了很久还是无法成功激活XPOSED框架,因此一直撩在那里没…