精彩博客

安全攻击溯源思路及案例

在攻防的视角里,进攻方会占据比较多的主动性,而防守方则略显被动,因为作为防守方,你永远也不知道攻击会在什么时候发生。你所能做的是,做好自己该做的一切,准备好自己该准备的一切,耐心...

10/15 08:01
1.7K
0
开源项目Jenkins Json Build

对Jenkinsfile语法说不,开源项目Jenkins Json Build挺你 项目背景 我所在的组织项目数量众多,使用的语言和框架也很多,比如Java、ReactNative、C# .NET、Android、iOS等,部署环境也是多种...

10/12 18:19
5.6K
1
秋天的第一份“干货” I Referer 防盗链,为什么少了个字母 R?

Referer 为什么叫 Referer?它代表什么意思?在诸多防盗链竞争中它有什么优势? 今天,在聊 Referer 防盗链之前,先来聊聊我们在现实生活中常常碰到的推荐人(Referrer)信息。 我们在购买服...

09/29 10:46
1.8K
0
Linux下通过共享内存和mmap实现进程间通讯(含实例)

前言 最近在学习GNU/Linux内核,看到mmap的时候书上说: mmap/munmap接口函数是用户最常用的两个系统调用接口,无论是在用户程序中分配内存、读写大文件、链接动态库文件,还是多进程间共享内...

09/25 12:21
7.3K
4
从基础到实践,一文带你看懂HashMap

摘要:HashMap是一个用于存储Key-Value键值对的集合,它是面试中经常问到的一个知识点。 HashMap是面试中经常问到的一个知识点,也是判断一个候选人基础是否扎实的标准之一,因为通过HashMap...

09/23 10:16
3.3K
7
我是怎么挖掘yii2反序列化0day的

🐻弟们,又到周末了,是时候给大家整活儿了 放心,这次不是在线吹牛环节,咱们还是得偶尔换换口味整整硬菜嘛 话说 周五我们小组团建结束,我扶着地铁回到了我温暖的小窝 一进屋,这该死的令...

09/19 18:48
873
0
将DevOps视为哲学——实施DevOps的绝佳方式

经过此前的文章介绍,相信大家都对DevOps有了简单的了解。(回顾DevOps是什么、生命周期点这里:《DevOps生命周期,你想知道的全都在这里了!》)DevOps的概念和工具在近些年呈现如火如荼的趋...

09/14 13:28
6K
1
QUIC协议详解之Initial包的处理

从服务器发起请求开始追踪,细说数据包在 QUIC 协议中经历的每一步。大量实例代码展示,简明易懂了解 QUIC。 前言 本文介绍了在 QUIC 服务器在收到 QUIC 客户端发起的第一个 UDP 请求— Init...

08/12 14:41
1.3W
2
优质单元测试的十大标准,你有遵循吗?

优秀的测试套件可以让人在更改代码时感到安全,从而使工作更为轻松;糟糕的测试套件会让人痛苦不堪,且浪费大量时间。编写好的、可维护的单元测试存在着一些特定规则,可使单元测试质量更高、...

08/12 14:07
3.2K
0
5招详解linux之openEuler /centos7防火墙基本使用指南

防火墙是一种防火墙管理解决方案,可用于许多 Linux 发行版,它充当 Linux 内核提供的 iptables 数据包筛选系统的前端。在本指南中,将介绍如何为服务器设置防火墙,并向你展示使用管理工具管...

08/11 10:51
1.8K
0
又拍云网关速率限制实践

速率限制 (Rate Limit) 通过限制调用 API 的频率防止 API 过度使用,保护 API 免受意外或恶意的使用,在诸多业务场景中得到广泛应用。日前,又拍云系统开发工程师陈卓受邀在 Open Talk 公开课...

08/05 10:26
3.8K
0
六大自动化测试技巧

测试自动化有助于提高开发速度,同时减少成本和工作量。在本文中,将分享如何进行自动化测试,以帮助保持测试自动化活动在正确的轨道上,以及测试执行、设计和维护大型企业应用程序的关键技巧...

07/29 16:01
9.2K
1
【API进阶之路】无法想象!大龄码农的硬盘里有这么多宝藏

摘要:通过把所需建立的工具库做成云容器化应用,用CCE引擎,通过API网关调用云容器引擎中的容器应用。不仅顺应了云原生的发展趋势,还能随时弹性扩容,满足公司规模化发展的需求。 公司开完...

07/25 15:12
1.5K
0
创建有效DevOps测试策略的5大技巧

DevOps的唯一目标是自动化和简化整个软件交付过程。目前,大多数组织专注于构建蓬勃发展的DevOps测试策略,该策略开始采用与持续集成(CI)相关的敏捷最佳实践。该操作要求开发人员在一天内多次...

07/22 14:25
3.6K
0
都在讲DevOps,但你知道它的发展趋势吗?

根据最近的一项集体研究,DevOps的市场在2017年创造了约29亿美元的产值,预计到2022年,这个数字将达到约66亿美元。人工智能的融入和安全性的融入,加上向自动化的巨大转变,可合理预测,在2...

06/24 16:13
6.5K
1
从新冠疫情出发,漫谈 Gossip 协议

众所周知周知,疫情仍然在全球各地肆虐。据最新数据统计,截至北京时间 2020-05-28,全球累计确诊 5698703 例,累计死亡 352282 例,累计治愈 2415237 例。 从上面的统计数据,我们可以看出,新...

06/17 16:34
8.1K
2
NAS读取延时问题及NFS缓存机制

业务场景: 前台通过RPC调用后台,在NAS指定路径生成图片 前台直接到NAS盘中获取该图片,在浏览器中进行展示 问题: 前台tomcat报出404错误,提示找不到该资源 问排查过程: 分别登录前后台服...

06/11 15:18
4.5K
0
DevOps知识点——3C知多少

CI / CD是任何DevOps操作的两大基石,这是一种开发软件的方式,旨在生产快速而强大的软件,随时以可持续的方式发布更新。 当例行更改代码时,开发周期会更加频繁、更有意义且更快速。通过此过...

05/27 13:55
1.8W
2
自动化测试框架知识,读这一篇就够了!

自动化测试因其节约成本、提高效率、减少手动干预等优势已经日渐成为测试人员的“潮流”,从业人员日益清楚地明白实现自动化框架是软件自动化项目成功的关键因素之一。本篇文章将从什么是真正...

05/20 11:19
1.8W
2
DevOps生命周期,你想知道的全都在这里了!

在大多数情况下,软件应用程序开发由于其规范性和复杂性而变得很耗时。 为了在短时间内交付高质量应用程序,软件开发人员正在遵循一套通用的实践,称为DevOps生命周期。 那么,DevOps在软件应...

05/18 16:22
2.3W
4

没有更多内容

加载失败,请刷新页面

DevOps知识点——3C知多少

CI / CD是任何DevOps操作的两大基石,这是一种开发软件的方式,旨在生产快速而强大的软件,随时以可持续的方式发布更新。 当例行更改代码时,开发周期会更加频繁、更有意义且更快速。通过此过...

05/27 13:55
1.8W
2
DevOps生命周期,你想知道的全都在这里了!

在大多数情况下,软件应用程序开发由于其规范性和复杂性而变得很耗时。 为了在短时间内交付高质量应用程序,软件开发人员正在遵循一套通用的实践,称为DevOps生命周期。 那么,DevOps在软件应...

05/18 16:22
2.3W
4
从操作系统层面理解Linux下的网络IO模型

I/O( INPUT OUTPUT),包括文件I/O、网络I/O。 计算机世界里的速度鄙视: 内存读数据:纳秒级别。 千兆网卡读数据:微妙级别。1微秒=1000纳秒,网卡比内存慢了千倍。 磁盘读数据:毫秒级别。...

01/15 11:19
2.2W
12
分布式文件系统FastDFS安装部署(高可用)

本文会搭建一个适合低业务访问业务量的高可用的FastDFS集群环境:两个Tracker服务,一个storage group中两个storage服务节点;该方案仅适用于业务访问量较低的环境下。对于大量业务系统的高并...

2019/11/20 13:34
1.8W
9
Ceph 十年演进的经验教训 —— 磁盘文件系统并不适合作为分布式存储后端

本文作者:Adrian Colyer —— 现任伦敦 Accel 合伙人,曾担任 SpringSource 的 CTO 多年,在 VMware,Pivotal 担任过首席技术官(英文原文)。 十年来之不易的经验教训总结成了17页的论文(...

2019/11/06 19:02
1.3W
5
Linux三剑客之awk详解

第一篇 awk简介与表达式实例 一种名字怪异的语言 模式扫描和处理,处理数据和生成报告。 awk不仅仅是linux系统中的一个命令,而且是一种编程语言;它可以用来处理数据和生成报告(excel);处...

2019/06/19 15:56
1.1W
24
嵌套容器 —— 在 Podman 容器内构建并运行 Buildah

去年圣诞节,笔者送给妻子一套俄罗斯套娃。它们由一个木偶组成,每个木偶打开后是另外一个更小的木偶,直到最小那个出现。这个概念让我想到了嵌套容器。 我想我或许可以尝试用 Podman 来构建...

2019/04/07 08:28
8.2K
1
记一次centos 7内核升级事故

情景 公司做等保3测评,在进行系统漏洞检测时发现内核存在漏洞,需要进行升级。 名称 版本 升级前内核 CentOS Linux (3.10.0-327.el7.x86_64) 7 (Core) 升级后内核 CentOS Linux (3.10.0-957...

2019/01/24 19:29
2.4W
9
基于RHEL8/CentOS8的网络IP配置详解

➡ 在rhel8(含centos8)上,没有传统的network.service,在/etc/sysconfig/network-scripts/里也看不到任何脚本文件,那么该如何进行网络配置呢。 ➡ 本文详细阐述基于rhel8的网络配置,包含多...

2018/12/28 13:49
1.2W
3
Keepalived & LVS 搭建高可用的Web服务

[TOC] 在本文中,我将会讲述如何在Centos 7下基于Keepalived和LVS技术,实现Web服务的高可用和负载均衡,我们的目标拓扑结构如下图所示 本文将会持续修正和更新,最新内容请参考我的 GITHUB...

2018/09/06 14:52
1W
7
记录一次惊心动魄的ICP备案撤销后应急处理过程

因为物理服务器维护成本高,托管机房(具体名字就不说啦,X联X通)经常间歇性断电、烧交换机、施工挖断主线缆,恢复时间半天起,对公司业务造成N+1次伤害;售后态度也很差,忍无可忍之际,将...

2018/08/09 01:58
1.7W
6
【入门篇】 -- 在Linux下发布dotnet core 应用 (完整版)

目标:在Linux下发布asp.net core应用。 工具:Linux(服务器)+Docker(容器)+Gitee(代码托管)+DaoCloud(管理平台) 管理平台:DaoCloud 代码托管平台:GITEE(码云) 步骤一:申请一台免...

2018/07/11 11:16
2W
14
Ansible 极简教程

## 一、基本部署 ### 安装Ansible ``` # yum -y install epel-release # yum list all *ansible* # yum info ansible # yum -y install ansible ``` ### Ansible配置文件 ``` /etc/ansible/a...

2018/06/14 12:41
8.8K
6
深度解析Tengine的调试与资源监控方法论

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,提供更强大的流量负载均衡能力、全站HTTPS服务、安全防攻击、链路追踪等众多高级特性。团队的核心成员来...

2018/05/31 15:07
7.2K
3
Linux配置开机自启动执行脚本的两种方法

开机要启动的脚本qidong.sh [root@c69-01 scripts]# vim /server/scripts/qidong.sh [root@c69-01 scripts]# cat /server/scripts/qidong.sh #!/bin/bash /bin/echo $(/bin/date +%F_%T) >> ...

2018/02/20 11:21
2.8W
5
使用Heapster和Splunk监控Kubernetes运行性能

Kubernetes已经成为容器编排的事实上的王者,连Docker都已经向K8s女王大人低头。对于Kubernetes的cluster的数据收集和监控已经成为IT运维的一个重要话题。我们今天来看一看如何利用Splunk最新...

2018/01/18 02:40
2.9K
1
HTTPS连接过程以及中间人攻击劫持

一 、HTTPS连接过程及中间人攻击原理 https协议就是http+ssl协议,如下图所示为其连接过程: 1.https请求 客户端向服务端发送https请求; 2.生成公钥和私钥 服务端收到请求之后,生成公钥和私...

2017/12/03 21:43
1.3W
11
理解TCP/IP三次握手与四次挥手的正确姿势

背景 和女朋友异地恋一年多,为了保持感情我提议每天晚上视频聊天一次。 从好上开始,到现在,一年多也算坚持下来了。 问题 有时候聊天的过程中,我的网络或者她的网络可能会不好,视频就会卡...

2017/11/28 15:50
6.2K
16
如何7步实现根据源码包创建rpm包

### 如何7步实现根据源码包创建rpm包 --- > 本文是"[7 Steps to Build a RPM Package from Source on CentOS / RedHat](http://www.thegeekstuff.com/2015/02/rpm-build-package-example/)"...

2017/11/19 21:41
2.6K
2
lvm讲解、磁盘故障小案例

### lvm讲解 ``` DiskA 分区分别为Physical Volume1、Physical Volume2;DiskB 分区为Physical Volume3,在这里Physical volume1,2,3就是磁盘分区 也就是物理卷;然后由单个或多个物理卷组成物...

2017/11/06 20:22
3.7K
2

没有更多内容

加载失败,请刷新页面

laravel8更新之模型目录及模型工厂类调整

原文连接:https://www.wjcms.net/archives/laravel8%E6%9B%B4%E6%96%B0%E4%B9%8B%E6%A8%A1%E5%9E%8B%E7%9B%AE%E5%BD%95%E5%8F%8A%E6%A8%A1%E5%9E%8B%E5%B7%A5%E5%8E%82%E7%B1%BB%E8%B0%83%E...

10/13 07:28
28
0
halo博客配置阿里云oss上传附件

原文地址:https://www.wjcms.net/archives/halo%E5%8D%9A%E5%AE%A2%E9%85%8D%E7%BD%AE%E9%98%BF%E9%87%8C%E4%BA%91oss%E4%B8%8A%E4%BC%A0%E9%99%84%E4%BB%B6 起源 以前用的本地上传,但是写...

10/12 08:04
36
0
laravel8更新之路由调整

原文地址:https://www.wjcms.net/archives/laravel8%E6%9B%B4%E6%96%B0%E4%B9%8B%E8%B7%AF%E7%94%B1%E8%B0%83%E6%95%B4 在Laravel的早期版本中,RouteServiceProvider包含一个$namespace属性...

10/11 20:37
27
0
Laravel markdown渲染输出到blade模版

原文地址:https://www.wjcms.net/archives/laravelmarkdown%E6%B8%B2%E6%9F%93%E8%BE%93%E5%87%BA%E5%88%B0blade%E6%A8%A1%E7%89%88 前言 昨天,发布了laravel支持markdown编辑器的文章,还附...

10/09 08:28
38
0
Laravel 支持markdown编辑器解决方案

原文连接:https://www.wjcms.net/archives/laravel%E6%94%AF%E6%8C%81markdown%E7%BC%96%E8%BE%91%E5%99%A8%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88 laravel-markdown-editor--markdown编辑器...

10/08 20:31
30
0
PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (tried to allocate 4096 bytes)

原文连接:https://www.wjcms.net/archives/2020-10-05-20-03-19 今天在使用composer安装扩展包时报错,如下: PHP Fatal error: Allowed memory size of 1610612736 bytes exhausted (trie...

10/05 20:23
136
0
VC++ 各个版本(2005 2008 2010 2012 2013 2015 2017)的运行库下载

Visual C++ 2005 Redistributables can be downloaded from the below locations x86 8.0.50727.42: https://www.microsoft.com/en-us/download/details.aspx?id=3387 8.0.50727.762: https:...

09/29 10:25
406
0
nginx的web本地服务器配置,配置反向代理,配置ssl等

nginx的web本地服务器配置,配置反向代理,配置ssl等 放博客用来复制。 www.cqaft.com.conf server { listen 80; server_name www.cqaft.com; # 80转443;http转https; ......

09/26 22:40
431
0
8种ETL调度算法归纳总结,看完这些你就全明白了

摘要:ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,是构建数据仓库的重要一环,用户从数据源抽取出所需的数据,经过数据清洗,最终按照预先定义好的数据仓库模型,将...

09/25 16:29
63
0
10进制和62进制之间的转换,特别是短网址这块用的较多

10进制和62进制之间的转换,特别是短网址这块用的较多 package com.imddysc.dwz.utils; import java.util.Stack; public class Decimal62Utils { public static void main(String[] args) { ...

09/24 18:24
452
0
springboot短网址代码

springboot短网址代码 package com.imddysc.dwz.controller; import java.time.LocalDateTime; import org.springframework.http.HttpStatus; import org.springframework.stereotype.Contro...

09/24 18:20
429
0
Kubernetes(k8s)之分布式文件系统glusterfs

1、为什么使用分布式文件系统glusterfs? 答:使用持久化存储nfs,但是使用nfs这个共享存储特别简单,但是后期在扩容和管理方面都特别的不方便,在生产中一般都是使用分布式文件系统,这里使...

09/24 15:11
491
0
Pulsar 社区周报 2020-09-12 ~ 09-18

关于 Apache Pulsar Apache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久...

09/24 10:40
430
0
ftp同步软件破解,11步学会ftp同步软件破解版的安装使用

ftp同步软件破解版以安全和高性能出售,可支持安全的FTPS和SFTP连接。它可以保证在FTP文件同步期间没有人可以拦截您的数据。同时,它具有独特的实时和块级FTP同步功能,可以同时同步多个文件...

09/23 09:21
14
0
ftp定时下载设置,4步掌握ftp定时下载设置的方法

iis7服务器管理工具(曾用名:IIS7远程桌面): 一、适用群体为:机房管理、站长、运维工作、程序员,等需要大量服务器或者电脑的用户朋友。 二、当前可批量管理的为: 1、win系列的操作系统...

09/22 16:47
31
0
好用的ftp同步软件,6款好用的ftp同步软件

ftp同步软件可以让你方便的让你的网站和你的本地计算机同步更新。它可以自动识别文件的变更并自动更新或删除文件,免去了一个个手动传输的麻烦,节省了时间。 第一款:IIS7服务器管理工具 ii...

09/22 16:06
18
0
python ftp同步,python ftp同步或上传程序的4大功能

ftp指用于Internet上的控制文件双向传输(下载和上传),可以自由存取和管理FTP服务器的资源,通过拖放即可完成文件或文件夹上传,使用方便且高效。 iis7服务器管理工具(曾用名:IIS7远程桌...

09/22 13:43
16
0
界面酷炫,功能强大!这款 Linux 性能实时监控工具超好用!老斯机搞它!

对于维护、管理Linux系统来说,它的性能监控非常重要,特别是实时监控数据,这个数据有利于我们判断服务器的负载压力,及时调整资源调配,也有助于更好的服务于业务。所以,今天民工哥给大家...

09/22 12:20
553
0
ftp同步文件,ftp文件服务搭建与同步传输

建设网站经常需要使用FTP上传文件到远程服务器的空间上。如果使用一般的FTP软件,需要把上传的文件拖动到对应的目录上面实现上传,如果要修改文件,只能够使用FTP默认的方式打开文件,一般都...

09/22 11:21
21
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部