BFE

elastic stack elk 学习

♀尐吖头ヾ 提交于 2020-05-07 21:11:11
filebeat 配置 filebeat output 配置 filebeat filter 配置 filebeat _ es ingest node filebeat module 收集NGINX log Packetbeat Logstash codec Logstash Beats 来自 https://time.geekbang.org/course/detail/100030501-141191 来源: oschina 链接: https://my.oschina.net/ouminzy/blog/4269763

升级系统到ubuntun到18.04后apt-get执行失败

北战南征 提交于 2020-05-07 19:41:27
系统升级到18.04后执行apt-get install的时候报错 root@zhf-maple:/home/zhf/桌面# apt-get install vim-scipts E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: 无法获取 dpkg 前端锁 (/var/lib/dpkg/lock-frontend),是否有其他进程正占用它? 这是因为升级后某些软件包还在占用apt资源,通过ps -aux | grep apt 查看哪些在占用apt进程,下面红色标红的这些都是在占用apt的进程 root 5394 0.0 0.0 4628 772 ? Ss 14:36 0:00 /bin/sh /usr/lib/apt/apt.systemd.daily install root 5405 0.0 0.0 4628 1660 ? S 14:36 0:00 /bin/sh /usr/lib/apt/apt.systemd.daily lock_is_held install root 11471 0.0 0.0 55624 7128 pts/1 S+ 14:39 0:00 /usr/lib/apt/apt-helper download-file http://archive.canonical.com/pool

最好用的编辑器(SublimeText)

折月煮酒 提交于 2020-05-07 18:17:13
解压:(免安装) 将压缩包(Sublime Text_3176.zip)解压到 合适 的目录下面, 养成一个习惯:在解压压缩包之前,先打开看一眼,再看一眼. 在解压之前:将压缩包打开看一眼,如果压缩包里面有一个顶级目录, 直接解压当前文件夹 ;如果压缩包里面木有顶级目录,就选择 解压到... 添加右击打开方式 在桌面上创建一个快捷方式 文件下载地址:参见 https://my.oschina.net/mengchanmian/blog/4269493 来源: oschina 链接: https://my.oschina.net/mengchanmian/blog/4269488

DragonBonesPro制作补间动画 龙骨动画

穿精又带淫゛_ 提交于 2020-05-06 23:17:18
开发工具:DragonBonesPro 一.开场动画 1.导入素材 2. 将素材拖入入舞台并调整其位置及图层顺序 3. 设置关键帧并创建补间动画,调整位置 、 最终效果 二.小丑盒子 1.导入素材调整图层顺序 2.创建骨骼 3.创建补间动画 最终效果 三.跑步的人 1.导入素材 2.调整图层顺序 3.创建绑定骨骼 4.添加动作 最终效果 四.跳跳羊 1.导入素材 2.调整图层顺序,创建绑定骨骼 3.对跳跳羊身体创建网格并绑定 4.制作补间动画 最终效果 来源: oschina 链接: https://my.oschina.net/u/4463196/blog/4268472

手把手教你使用Python爬取西刺代理数据(下篇)

自闭症网瘾萝莉.ら 提交于 2020-05-06 09:19:42
/1 前言/ 前几天小编发布了 手把手教你使用Python爬取西次代理数据(上篇) ,木有赶上车的小伙伴,可以戳进去看看。今天小编带大家进行网页结构的分析以及网页数据的提取,具体步骤如下。 /2 首页分析及提取/ 首先进入网站主页,如下图所示。 简单分析下页面,其中后面的 1 是页码的意思,分析后发现每一页有100 多条数据,然后网站底部总共有 2700+页 的链接,所以总共ip 代理加起来超过 27 万条数据,但是后面的数据大部分都是很多年前的数据了,比如 2012 年,大概就前 5000 多条是最近一个月的,所以决定爬取前面100 页。通 过网站 url 分析,可以知道这 100 页的 url 为: 规律显而易见,在程序中,我们使用一个 for 循环即可完整这个操作: 其中 scrapy 函数是爬取的主要逻辑,对应的代码为: 通过这个方式,我们可以得到每一页的数据。 /3 网页元素分析及提取/ 接下来就是对页面内的元素进行分析,提取其中的代理信息。 如上图,我们目的是进行代理地域分布分析,同时,在爬取过程中需要使用爬取的数据进行代 理更新,所以需要以下几个字段的信息: Ip 地址、端口、服务器位置、类型 为此,先构建一个类,用于保存这些信息: 这样,每爬取一条信息,只要实例化一个 ProxyBean 类即可,非常方便。 接下来就是提取元素过程了,在这个过程我使用了正则表达式和

Spring MVC 多语言化的实践和学习

与世无争的帅哥 提交于 2020-05-05 16:28:38
一、主要参考: SpringMVC简单实现国际化/多语言 - CSDN博客 https://blog.csdn.net/u013360850/article/details/70860144/ 二、总结: 实际操作和原文有出入,以自己的实操为主。实操主要内容都可以参考对应的GtHub的提交记录: https://github.com/NullTommy/hello/commit/13cbaa23f61d5a83845c4030e1bfe877d06864b4 对于项目的整体构建不做过多描述,只说多语言部分; 配置Spring MVC 相关的多语言配置: messageSource主要用于配置多语言资源化文件的路径 localeResolver好像是必须的,不然会出错 interceptors,拦截器,用于拦截请求中的语言相关信息, <!-- 配置国际化资源文件路径 --> <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource"> <property name="basename" value="i18n/messages" /> <property name="useCodeAsDefaultMessage" value="true"/> <

CTF-Web-[极客大挑战 2019]Upload

被刻印的时光 ゝ 提交于 2020-05-03 20:07:40
CTF-Web-[极客大挑战 2019]Upload 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!本文仅用于学习与交流,不得用于非法用途! CTP平台 网址 https://buuoj.cn/challenges 题目 Web类,[极客大挑战 2019]Upload 打开题目的实例 思路 做一个phtml的文件 将里面的内容改为一句话木马,为我们后面的蚁剑连接做准备 GIF89a <script language="php">eval($_POST['shell']);</script> 我们将它上传,使用bp截取,修改一下格式,再放行 蚁剑连接 我们使用蚁剑连接,猜测路径为upload /upload/test.phtml 完整路径 http://3cc0c310-5536-49f0-8e10-1aca744981b8.node3.buuoj.cn/upload/test.phtml 密码就是我们在一句话密码里面写的 shell 然后我们就进来了 像这样的话直接找根目录,发现flag 感谢 BUUCTF 以及勤劳的自己 来源: oschina 链接: https://my.oschina.net/u/4137262/blog/4263524

Intellij IDEA 那些隐藏好用的小技巧

假装没事ソ 提交于 2020-04-29 11:51:39
作者:Sam哥哥 https://blog.csdn.net/linsongbin1/article/details/80560332 概述 之前写了一篇介绍IntellIJ IDEA的文章《 Intellij Idea非常6的10个姿势 》,主要是列出一些平时大家可能没用过或者没怎么用,但是又非常好用的 IntellIJ IDEA 小技巧。由于篇幅原因,只是列出了一小部分,那么接下来的这篇文章,会继续补充一些 IntellIJ IDEA 的小技巧。 别轻易自定义快捷键 有蛮多操作, IntellIJ IDEA 并没有给我们设置默认快捷键,需要使用者自己去定义快捷键。比如说: Rebuild Project Compare With Branch 为了能在 IntellIJ IDEA 里进行 无鼠标编程 ,很多程序员都会自定义快捷键,但是有三个地方你可能需要注意一下。 经常会出现快捷键与其他应用的快捷键冲突的情况; 自定义太多快捷键了,你也不太好记住; 使用其他同事的IDEA时(比如说帮忙定位问题),你自定义的快捷键没法用。 其实在 IntellIJ IDEA 里的每个操作,都可以看出一个 action 。我们可以使用 ctrl+shift+a 来输入我们要使用的操作。比如说,上面提到的 Rebuild Project 。你可以先使用 ctrl+shift+a 快捷键,然后输入

Json基础-dump写入和load读取

寵の児 提交于 2020-04-29 02:04:15
周末闲来无事,继续在家写几篇文章吧,之前就发布的主题《Json基础-dump和load用法解析》一直没有往里面填充内容。于是小编准备今天准备加点东西了.我们大家都知道json库,里面的最常用的几个方法就是dumps loads dump load ,在之前的介绍中,已经给大家分享了关于dumps和loads的用法,实际上就是序列化和反序列的用法,传送门: 序列化和反序列化 。那么本篇教程我们主要给大家分享的是json库中的dump和load用法。 首先我们先来看一个基本的实例: import read_json def json_basic(): data = { ' ID ' : 1 , " 课程 " : ' python精讲 ' , " 机构 " : ' 深圳 ' , " 单价 " : ' 12.2 ' , " 网址 " : ' http://www.baidu.com ' } print( ' 原始数据 ' ) print(data) print( ' - ' * 20 ) json_str = read_json.dumps(data) print(json_str) print( ' 还原数据 ' ) print( ' - ' * 20 ) json_data = read_json.loads(json_str) print(json_data) 我们导入json库

华为 交换机 路由器 的使用

人盡茶涼 提交于 2020-04-28 20:11:44
一些基本命令 <Huawei> system-view #进入系统视图 [Huawei] interface Ethernet 0/0/1 #进入接口视图 [Huawei-Ethernet0/0/1] quit #返回上一级 [Huawei] interface Ethernet 0/0/1 [Huawei-Ethernet0/0/1] return #返回用户视图 或者 Ctrl + z <Huawei> 修改主机名 <Huawei> system-view #进入系统视图 Enter system view, return user view with Ctrl+Z. [Huawei] sysname oschina #修改主机名为oschina [oschina] 显示VRP版本 [oschina] display version Huawei Versatile Routing Platform Software VRP (R) software, Version 5.110 (S3700 V200R001C00) Copyright (c) 2000-2011 HUAWEI TECH CO., LTDQuidway S3700-26C-HI Routing Switch uptime is 0 week, 0 day, 0 hour, 11 minutes 查看配置