• Nginx配置https原理及实现过程详解

    2020-09-27

    使用linux实用工具certbot来生成https证书这个工具是生成Let's Encrypt证书,Let's Encrypt数字证书认证机构,Let's Encrypt 是由互联网安全研究小组(ISRG,一个公益组织)提供的服务提供免费的SSL/TLS证书2015年12月3日,该服务进入公测阶段,正式面向公众。2016年4月12日,该项目正式离开Beta阶段。到2016年9月9日,Let's

  • 雪佛龙要求全球员工移除微信 腾讯发言人未立即回应置评请求

    2020-09-27关键词: 雪佛龙商务部命令美国行政

    【雪佛龙要求全球员工移除微信】据早前消息,美国商务部本月 18 日发布行政令,禁止 20 日后在美国境内与WeChat有关的交易。加州联邦法官劳雷尔·比勒则于 20 日下达命令,要求发出初步禁令,以阻止美商务部禁止下载WeChat的行政命令于 20 日 23 时 59 分生效。据彭博 9 月 23 日消息,雪佛龙已要求全球雇员从工作电话中删除微信。根据一份备忘录,这家美国石油巨头在发给员工的邮件中

  • 雪佛龙要求全球员工移除微信 腾讯发言人未立即回应置评请求

    2020-09-26关键词: 雪佛龙商务部命令美国行政

    【雪佛龙要求全球员工移除微信】据早前消息,美国商务部本月 18 日发布行政令,禁止 20 日后在美国境内与WeChat有关的交易。加州联邦法官劳雷尔·比勒则于 20 日下达命令,要求发出初步禁令,以阻止美商务部禁止下载WeChat的行政命令于 20 日 23 时 59 分生效。据彭博 9 月 23 日消息,雪佛龙已要求全球雇员从工作电话中删除微信。根据一份备忘录,这家美国石油巨头在发给员工的邮件中

  • 雪佛龙要求全球员工移除微信 腾讯发言人未立即回应置评请求

    2020-09-25关键词: 雪佛龙商务部命令美国行政

    【雪佛龙要求全球员工移除微信】据早前消息,美国商务部本月 18 日发布行政令,禁止 20 日后在美国境内与WeChat有关的交易。加州联邦法官劳雷尔·比勒则于 20 日下达命令,要求发出初步禁令,以阻止美商务部禁止下载WeChat的行政命令于 20 日 23 时 59 分生效。据彭博 9 月 23 日消息,雪佛龙已要求全球雇员从工作电话中删除微信。根据一份备忘录,这家美国石油巨头在发给员工的邮件中

  • 雪佛龙要求全球员工移除微信 腾讯发言人未立即回应置评请求

    2020-09-23关键词: 雪佛龙商务部命令美国行政

    【雪佛龙要求全球员工移除微信】据早前消息,美国商务部本月 18 日发布行政令,禁止 20 日后在美国境内与WeChat有关的交易。加州联邦法官劳雷尔·比勒则于 20 日下达命令,要求发出初步禁令,以阻止美商务部禁止下载WeChat的行政命令于 20 日 23 时 59 分生效。据彭博 9 月 23 日消息,雪佛龙已要求全球雇员从工作电话中删除微信。根据一份备忘录,这家美国石油巨头在发给员工的邮件中

  • Python如何执行系统命令

    2020-09-23

    一、背景说明以前就感觉进步的速度和博客的数量成正比,所以很长一段时间内想不通为什么很多博客为什么到最后很少甚至不在更新了,直到最近自己也快成为断更的一员。这段时间其实碰到和解决了挺多典型的问题,但上班高负荷运转下班没心思周末觉得太耗费时间,就导致一直拖着没写。但Python执行系统命令这个问题,从学Python之初就一直在困扰,到最近又反复几次在上边遇到问题,实在是受不了。二、Python执行系统

  • 详解centos7 yum安装redis及常用命令

    2020-09-21

    redis是什么Redis是一种基于内存的数据结构存储,可持久化的日志型、Key-Value数据库。使用关系型数据库的站点达到一定并发量的时候,往往在磁盘IO上会有瓶颈,这时候配合redis就有一定的优势,因为它具有以下几个特性:  基于内存运行,高并发读写;  支持分布式,理论上可以无限扩展;  丰富的数据类型;  持久化,可定时写入磁盘;应用场景  缓存“热点”数据(高频读、低频写)  计数器

  • 通过实例判断mysql update是否会锁表

    2020-09-18

    两种情况:1.带索引 2.不带索引前提介绍:方式:采用命令行的方式来模拟1.mysq由于默认是开启自动提交事务,所以首先得查看自己当前的数据库是否开启了自动提交事务。命令:select @@autocommit;结果如下:+————–+| @@autocommit |+————–+| 0 |+————–+如果是1,那么运行命令:set autocommit = 0;设置为不开启自动提交2.当前的数

  • Nginx反爬虫策略,防止UA抓取网站

    2020-09-17

    新增反爬虫策略文件:vim /usr/www/server/nginx/conf/anti_spider.conf文件内容#禁止Scrapy等工具的抓取 if ($http_user_agent ~* (Scrapy|Curl|HttpClient)) {    return 403; } #禁止指定UA及UA为空的访问 if ($http_user_agent ~ "WinHttp|WebZIP

  • 详解springboot项目带Tomcat和不带Tomcat的两种打包方式

    2020-09-17

    1,带Tomcat的打包方式1.1, 在pom.xml文件添加以下配置(目的:自定main入口和跳过Junit代码)<build>  <plugins>    <!--打包为jar时指定main入口-->    <plugin>      <groupId>org.springframework.boot</groupId>      <artifactId>spring-boot-maven-p

  • python如何实时获取tcpdump输出

    2020-09-16

    一、背景  今天有个小需求,要确认客户端有没有往服务端发送udp包,但为了减轻工作量,不想每次到机器上手动执行tcpdump抓包命令。  于是就写了个脚本来释放人力。二、代码实现  整个脚本我还加了一些其他功能:时间戳、发送端IP提取,数据包分析,数据持久化等。这里都先去掉,仅记录下简单的实时获取tcpdump输出功能。  代码如下:# -*- coding: utf-8 -*-# !/usr/b

  • 如何在Linux命令行与其他用户通信

    2020-09-15

    在 Linux 命令行里向其他用户发送信息很简单,很多命令都可以做到这点,麻烦的是你需要从众多命令中挑选一个合适的命令来使用。因此,我挑选了四种常用的 Linux 用户通信命令分享给大家并为你们讲解这四种命令是如何工作的。wallwall 命令(意为 write all )允许你向所有在系统已登录的用户发送信息。任何用户都可以使用 wall 命令,但 wall 命令通常是系统管理员用来向用户发送公

  • Linux调整命令历史方法详解

    2020-09-15

    Linux 系统中的 bash history 命令有助于记住你以前运行过的命令,并重复这些命令,而不必重新输入。如果可以的话,你肯定会很高兴不用翻阅十几页的手册,每过一会再次列出你的文件,而是通过输入 history 查看以前运行的命令。在这篇文章中,我们将探讨如何让 history 命令记住你希望它记住的内容,并忘记那些可能没有什么“历史价值”的命令。查看你的命令历史要查看以前运行过的命令,你

  • Linux系统安装Tomcat并配置Service启动关闭

    2020-09-14

    在Linux系统下配置service启动和关闭1, 通过命令cd /etc/init.d文件夹下2, 再通过命令 vim tomcat 进入vim编辑界面3,用过 i键 现在把下面代码贴入编辑界面shell脚本如下    #!/bin/bash     # This is the init script for starting up the     # Jakarta Tomcat server

  • SpringBoot集成Nacos的详细教程

    2020-09-14

    一、环境说明1.CentOS72.Jdk1.83.Mysql5.74.Nacos1.35.SpringBoot2.3.1.RELEASE6.Maven3.6二、下载Nacos1.Nacos官网:https://nacos.io/zh-cn/index.html2.Nacos下载地址:https://github.com/alibaba/nacos/releases/download/1.3.0/n

  • mysql常用备份命令和shell备份脚本分享

    2020-09-10

    备份多个数据库可以使用如下命令:mysqldump -uroot -p123456 --databases test1 test2 test3 > /home/test/dump.sql;恢复备份:source dump.sql --在mysql命令行中输入该命令即可恢复备份整个数据库:mysqldump -uroot -123456 -A > all.sql备份整个数据库结构:mysqldump

  • laravel实现登录时监听事件,添加登录用户的记录方法

    2020-09-10

    一、执行,php artisan make:event AdminLoginEvent 命令,Laravel目录\app\Events会生成AdminLoginEvent.php文件,二、我们先在\app\Providers目录下找到EventServiceProvider.php文件,该文件内有一个Events-Listeners数组来保存事件和监听者的映射关系:protected $liste

  • Laravel创建数据库表结构的例子

    2020-09-10

    1、简介 迁移就像数据库的版本控制,允许团队简单轻松的编辑并共享应用的数据库表结构,迁移通常和Laravel的schema构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经告知小组成员需要手动添加列到本地数据库结构,那么这正是数据库迁移所致力于解决的问题。Laravel 的Schema门面提供了与数据库系统无关的创建和操纵表的支持,在 Laravel 所支持的所有数据库系统中提供一致的、

  • 解决Laravel 不能创建 migration 的问题

    2020-09-10

    在 Laravel 项目中,由于测试,有时候用 php artisan make:migration create_xxx_table 创建数据库迁移。如果把创建的迁移文件 database/migrations/2016_09_13_081736_create_xxx_table.php 文件给删除了,再次执行 php artisan make:migration create_xxx_tabl

  • Laravel 数据库加密及数据库表前缀配置方法

    2020-09-10

    报错问题:DecryptException in Encrypter.php line 148: The MAC is invalid.如何运行 php artisan key:generate 这个命令需要安装ComposerD: 回到D盘 ,cd 到laravel根目录 然后运行 php artisan key:generate;前提是你项目根目录下有个.env文件,如果没有,敲命令 ”ech

  • deepin20 安装英伟达闭源驱动的步骤详解

    2020-09-10

    第一步、安装深度的“显卡驱动器”在deepin v20 中默认没有显卡驱动管理器,需要命令行安装,命令如下(刚开始一直出错,当我第一次打开应用商店,就可以安装了,好神奇):sudo apt install deepin-graphics-driver-manager安装深度的“显卡驱动器”,切换到因特尔默认驱动,然后重启两次,确认切换成功后,进行下一步。第二步、卸载英伟达开源驱动如果刚刚安装好系统

  • redis批量删除key的步骤

    2020-09-10

    由于误用插件,某台服务器上的redis实例存在数百万无用的key。为了删除无用数据,上网查找redis批量删除key的方法,发现使用过程中都有问题。经过本人的研究,终于找到redis批量删除key的正确用法。本文分享最新版Redis批量删除key的方法,希望能帮到遇到同样问题的网友。redis批量删除key网上许多文章和教程给出的redis批量删除key命令是:redis-cli KEYS "$P

  • php解决crontab定时任务不能写入文件问题的方法分析

    2020-09-08

    本文实例讲述了php解决crontab定时任务不能写入文件问题的方法。分享给大家供大家参考,具体如下:今天使用crontab写的定时任务没有执行,很纳闷。crontab.php<phperror_reporting(0);$time = date("Y-m-d h:i:s",time());file_put_contents($dir."/crontab.txt","[$time]\n",FILE

  • PHP中16个高危函数整理

    2020-09-08

    php中内置了许许多多的函数,在它们的帮助下可以使我们更加快速的进行开发和维护,但是这个函数中依然有许多的函数伴有高风险的,比如说一下的16个函数不到万不得已不尽量不要使用,因为许多“高手”可以通过这些函数抓取你的漏洞。passthru() 功能描述:允许执行一个外部程序并回显输出,类似于 exec()。 危险等级:高exec() 功能描述:允许执行一个外部程序(如 UNIX Shell 或 CM

  • ThinkPHP 5.x远程命令执行漏洞复现

    2020-09-08关键词: 漏洞命令菜刀环境小编

    一、漏洞描述2018年12月10日,ThinkPHP官方发布了安全更新,其中修复了ThinkPHP5框架的一个高危漏洞:https://blog.thinkphp.cn/869075 漏洞的原因是由于框架对控制器名没有进行足够的检测,导致在没有开启强制路由(默认未开启)的情况下可能导致远程代码执行,受影响的版本包括5.0和5.1。二、漏洞影响版本Thinkphp 5.x-Thinkphp 5.1.

 963    1 2 3 4 5 6 7 8 9 10 下一页 尾页

分类点击榜

    栏目ID=0的表不存在(操作类型=0)

分类评论榜

    栏目ID=0的表不存在(操作类型=0)

微信扫一扫

易采站长站微信账号