K8S集群容器中集成arthas、netstat即时诊断分析工具

k8s 集群中,java应用容器中添加即时工具分析诊断arthas、netstat
分类: 其他 发布时间: 10-28 21:03 阅读次数: 0

在Ubuntu 19.10中通过PPA安装Shutter截图工具

Shutter是我的Ubuntu桌面上必须安装的应用程序之一。 现在,它已成为适用于Ubuntu 19.10 Eoan Ermine的PPA。
分类: 服务端 发布时间: 10-28 21:03 阅读次数: 0

Xournal++ 1.0.5 发布,如何在Ubuntu中安装

Xournal++ 是具有PDF注释支持的开源手写笔记软件,几天前已发布1.0.5。 以下是在Ubuntu 16.04,Ubuntu 18.04和更高版本中安装它的
分类: 服务端 发布时间: 10-28 21:03 阅读次数: 0

Linux下使用mount来挂载设备到目录

一般情况下直接mount 设备路径 目录路径,就可以了。umount 设备名,就可以卸载这个设备了
分类: 服务端 发布时间: 10-28 21:03 阅读次数: 0

Python 命令行参数解析工具 argparse

为什么需要argparse# 开门见山,举一个简易计算器代码的例子,其中sys.argv用来读取脚本执行时后面传入的参数。 def calculator(
分类: 其他 发布时间: 10-28 21:03 阅读次数: 0

装机基本概念BIOS与硬盘分区

当我们在装系统的时候,第一件事肯定是要先进入电脑的BIOS设置界面,那么这个BIOS到底是个什么东西呢?
分类: 服务端 发布时间: 10-28 21:03 阅读次数: 0

AVEVA Vijeo Citect和Citect栈缓冲区溢出漏洞

Vijeo Citect和Citect SCADA的IEC870IP驱动程序存在缓冲区溢出,可能导致服务器端崩溃。此漏洞仅影响IEC870IP驱动程序,而不影响
分类: 业界资讯 发布时间: 10-28 21:03 阅读次数: 0

使用TCPDump和Ethereal抓包分析HTTP请求中的异常情况

在测试功能的过程中,出现这样一种现象.前端js发起ajax请求后,在浏览器的审查元素网络状态中可以看到status为pending,等15秒以后j
分类: 服务端 发布时间: 10-28 21:03 阅读次数: 0

Red Hat Enterprise Linux 7 和 CentOS 7 获得重要的内核安全更新

Red Hat和CentOS已针对其Red Hat Enterprise Linux 7和CentOS Linux 7操作系统发布了新的Linux内核安全更新,解决了多个漏洞和问
分类: 业界资讯 发布时间: 10-28 21:03 阅读次数: 0

Oracle自动内存管理AMM

AMM(Automatic Memory Management)自动内存管理,分配一整块内存区域,Oracle数据库自动分配管理SGA和PGA的内存。具体通过设置两
分类: 其他 发布时间: 10-28 21:03 阅读次数: 0

Linux基础:文件描述符与重定向

重定向的意思:Linux中,IO重定向是将某一个文件描述符的内容转移到另一个指定的文件描述符中,通常与文件描述符有关。
分类: 服务端 发布时间: 10-28 21:03 阅读次数: 0

KDE Plasma 5.17.1 发布,修复40个bug

KDE项目发布了针对基于Linux的操作系统的最新KDE Plasma 5.17桌面环境的第一点版本,该维护版本进行了许多bug修复。
分类: 业界资讯 发布时间: 10-28 21:03 阅读次数: 0

最近修复的PHP远程执行漏洞正被利用

一个最近修复的 PHP 远程代码执行漏洞正被利用去控制服务器。被称为 CVE-2019-11043 的漏洞允许攻击者通过发送特制URL在存在漏洞
分类: 业界资讯 发布时间: 10-28 21:03 阅读次数: 0

如何在Linux下编写一个简单的Shell脚本

在了解了Linux终端和其搭配的基本Shell(默认为bash)的基础下,我们就可以在终端中用vi/vim编辑器编写一个shell的脚本程序了
分类: 服务端 发布时间: 10-28 21:03 阅读次数: 0

2018年冬奥会网络攻击是如何追踪到俄罗斯黑客的

2018 年韩国平昌冬奥会开开幕式期间主办方的计算机系统遭到了黑客攻击。此次网络攻击破坏了冬奥会的网站、广播系统和会场系统,许
分类: 其他 发布时间: 10-28 21:03 阅读次数: 0

Linux/Unix下非常有用的find命令的用法

find(查找)主要沿着文件层次(目录)结构依次向下遍历,匹配符合条件的文件,可以附带执行相应的操作选项,默认的操作结果是打
分类: 其他 发布时间: 10-28 21:03 阅读次数: 0

邻居子系统 之 状态定时器回调neigh_timer_handler

概述 在分配邻居子系统之后,会设置定时器来处理那些需要定时器处理的状态,定时器回调函数为neigh_timer_handler;函数会根据状态机变换规则对状态进行切换,切换状态后,如果需要更新输出函数则更新,并更新定时器下一次超时时间;其中NUD_INCOMPLETE | NUD_PROBE状态需要发送邻居请求,如果超过最大次数,则释放缓存中的数据包; 源码分析 1 /* 邻居项各个状态的定时器处理回调 */ 2 static void neigh_timer_handler(uns
分类: 其他 发布时间: 10-28 21:01 阅读次数: 0

ARP 之 发送请求arp_solicit

概述 arp_solicit用来发送ARP请求,首先会根据ARP_ANNOUNCE参数来选取源地址,然后判断是否达到内核发送次数上限,未达到则调用内核arp_send_dst函数发送,如果达到上限,则继续判断是否达到应用程序请求发送次数上限,未达到则通知应用程序发送ARP请求; 源码分析 1 /* 2 发送arp请求 3 ARP请求的目的邻居项 4 缓存在该邻居项中的待发送报文,来获取该skb的源IP地址 5 */ 6 static void arp_so
分类: 其他 发布时间: 10-28 21:01 阅读次数: 0

判断错误返回数据

/*判断j为零时和不为零时判断,返回错误类型 package test; import java.util.Scanner; import javax.swing.JOptionPane; public class Secetion { public static void main( String args[] ) { int i=100; int j=0; int c; Scanner sc=new Scanne
分类: 其他 发布时间: 10-28 21:01 阅读次数: 0

02 | 日志系统:一条SQL更新语句是如何执行的?

一、mysql更新 我们先从一个表的更新开始说起,下面是建表的语句,这个表有一个主键ID和一个整型字段c; create table T(ID int primary kry,c int); insert into T(c) values(1); 如果要将ID=2这一行的值加1,SQL语句就会这么写 update T set c=2 where ID=0; mysql语句的更新流程有两个重要的日志模块:redo log(重做日志)和binlog(归档日志)。如果接触MySQL,那么这两个词是
分类: 其他 发布时间: 10-28 21:01 阅读次数: 0