自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

转载 ECharts 交互组件概述

ECharts 提供了很多交互组件:例组件 legend、标题组件 title、视觉映射组件 visualMap、数据区域缩放组件 dataZoom、时间线组件 timeline。 接下来的内容我们将介绍如何使用数据区域缩放组件 dataZoom。dataZoomdataZoom 组件可以实现通过鼠标滚轮滚动,放大缩小图表的功能。默认情况下 dataZoom 控制 x 轴,即对 x 轴进行数据窗口缩放和数据窗口平移操作。实例option = { xAxis: {

2021-08-31 09:12:09 160

转载 docker初体验:docker部署wordpress博客系统

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。接下来为大家演示一下docker部署wordpress博客系统。 环境centos7安装docker移除旧版本docker[root@chaols ~]# sudo yum remove docker \> ..

2021-08-30 08:44:55 2040 2

转载 如何使用evilscan 扫描网络

Evilscan 是一个网络扫描器,它运行在 NodeJS 环境中。有许多种选项,允许用户扫描单个 IP 地址或一个范围的IP。它还允许用户选择扫描单个端口或一组端口。 环境Centos8npm(Node包管理器)安装从github中克隆该仓库,如果系统没有安装git和npm需要提前安装:[root@localhost ~]# yum -y install git npm[root@localhost ~]# git clone https://github.com/evilti

2021-08-29 08:04:17 151

转载 docker初体验:docker 自己定制镜像

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。接下来为大家演示一下docker部署wordpress博客系统。 环境centos7安装docker移除旧版本docker[root@chaols ~]# sudo yum remove docker \> ..

2021-08-28 12:08:25 103

转载 ECharts 样式设置介绍

ECharts 可以通过样式设置来改变图形元素或者文字的颜色、明暗、大小等。 颜色主题ECharts4 开始,除了默认主题外,内置了两套主题,分别为 light 和 dark。使用方式如下:实例var chart = echarts.init(dom, 'light'); 或者var chart = echarts.init(dom, 'dark');尝试一下 »另外,我们也可以在官方的 主题编辑器 选择自己喜欢的主题下载。目前主题下载提供了 JS 版本和 JSON

2021-08-27 08:44:46 425

转载 Python中非常有用的三个数据科学库

如果你从事数据科学研究有一段时间了,那么pandas, scikit-learn seaborn和matplotlib这些库你都应该非常的熟悉。 如果您想要扩展您的视野,学习一些更少见但同样有用的库。在本文中,我将向您展示一些不太为人所知的但是却非常好用的python库。imbalanced-learn如果你过去一直在构建一些有监督的机器学习模型,你就会知道目标变量中的类别不平衡可能是一个大问题。这是因为在少数类中没有足够的例子来让算法学习模式。一个解决方案是创建一些合成样本,通过使用例

2021-08-25 22:34:30 264

转载 ssl证书是由什么组成?ssl证书是什么?

互联网的发展给人们的生活提供了便利,当然大家需要对SSL证书进行一定的了解,现在很多的网站都安装了SSL证书,网站的通信协议是http它是明文传输的,但是给网站安装SSL证书之后,那么网站的信息传输就是https了,那么ssl的组成是什么?ssl是什么意思?大家一起了解一下吧。 SSL证书是数字证书SSL证书是数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。SSL 证书就是遵守 SSL协议 由受信任的数字证书颁发机构CA,在验证服务器身份后颁

2021-08-24 09:48:03 238

转载 分享一个让 Ping 的输出更简单易读方法

众所周知,ping命令可以用来检查目标主机是否可达。使用 ping命令的时候,会发送一个 ICMP Echo 请求,通过目标主机的响应与否来确定目标主机的状态。如果你经常使用 ping 命令,你可以尝试一下 prettyping。 Prettyping 只是将一个标准的 ping 工具增加了一层封装,在运行标准 ping 命令的同时添加了颜色和 unicode 字符解析输出,所以它的输出更漂亮紧凑、清晰易读。它是用 bash 和 awk 编写的自由开源工具,支持大部分类 Unix 操作系统,包括 G..

2021-08-22 09:01:06 176

转载 简述sed、grep和parted的速查表

下载 sed、grep和parted的速查表来整合新的流程到你的工作中。 Linux因其命令闻名,部分原因是 Linux 执行的几乎所有操作都可以从终端调用;另一部分原因是 Linux 是一个高度模块化的操作系统,它的工具被设计用于产生十分确定的结果,在非常了解一些命令后,你可以将这些命令进行奇妙的组合,产生有用的输出。Linux 的学习过程一半是学习命令,另一半是学习如何将这些命令连成有意思的组合。然而有这么多 Linux 命令需要学习,迈出第一步似乎令人望而生畏。应该先学习哪一个命令?有那.

2021-08-21 23:23:18 111

转载 Podman中如何运行一个 Linux 虚拟机?

使用 Podman Machine 创建一个基本的 Fedora CoreOS 虚拟机来使用容器和容器化工作负载。 Fedora CoreOS 是一个自动更新、最小化的基于rpm-ostree的操作系统,用于安全地、大规模地运行容器化工作负载。Podman“是一个用于管理容器和镜像、挂载到这些容器中的卷,以及由这些容器组组成的吊舱的工具。Podman 基于 libpod,它是一个容器生命周期管理库”。当你使用Podman Machine时,神奇的事情发生了,它可以帮助你创建一个基本的 ...

2021-08-20 08:58:02 170

原创 只要有心,学好Linux并非难事

我相信在座的绝大部分人应该都是在windows的环境中成长起来的,记得非常清楚,我在小学三年级的时候有了电脑课,每次去上课的时候,老师总会细心地教我们一些电脑的基本知识,打字,还有打字游戏,金山画图等等。当时我瞬间就被迷住了,然后到四年级的时候,我拥有了一台电脑,玩过了很多游戏,也制作过ppt等等东西,一直到大二之前,我在电脑上面的所有操作都是在windows系统下进行的,当时我在网上冲浪的时候,偶然发现了原来电脑并非只有windows系统,还有其他的系统,比如linux系统就是很有名的了。于是我就开始了学

2021-08-19 09:39:22 84

转载 Linux如何远程拷贝,限速和断点续传

简述Linux如何远程拷贝,限速和断点续传scp命令– 远程拷贝文件scp 拷贝本地文件filename 到远程机器 192.168.188.188 服务器的/data/tmp目录下scp -P 61204 -l 40000 filename username@192.168.188.188:/data/tmp/-P port Specifies the port to connect to on the remote host. Note that this option i.

2021-08-19 08:45:36 419

转载 IPinfoga查询地理位置

IPinfoga是一款功能强大的OSINT公开资源情报工具,该工具可以导出关于目标IP地址的相关信息,比如说包含国家、城市和经纬度的地理位置信息等等。 关于IPinfogaIPinfoga是一款功能强大的OSINT公开资源情报工具,该工具可以导出关于目标IP地址的相关信息,比如说包含国家、城市和经纬度的地理位置信息等等。功能介绍导出地理位置数据,例如国家、城市和经纬度等;经过优化处理,一次支持导出多个IP地址的相关信息;简单的命令行接口和API使用方法;工具安装由于IPinfo

2021-08-18 08:47:06 77

转载 Ubuntu下非常给力的下载工具–aira2

Windows下的下载工具--迅雷,之所以下载速度快,乃是它能搜索资源、为己所用,而不是仅仅从原始地址这单一资源处下载。Ubuntu下也有类似的工具,那就是aira2。 aira2是一个命令行下载工具,可以配合其他图形界面的下载软件使用。我用的是uget+aria2。uget本身是一个小巧实用的多线程下载工具,加上aria2作为插件,下载速度有明显提高。一、安装uget和aria2都可以在“软件中心”中安装,但是版本太老啦,无法发挥作用,所以最好还是在终端中添加ppa进行安装:1.uget的

2021-08-17 09:25:29 232

转载 网络基础之HTTP协议

HTTP:超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言文档从web服务器传送到客户端的浏览器。HTTP协议是构建在TCP/IP协议之上的,是TCP/IP协议的一个子集。 初识HTTPHTTP:超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言文档从web服务器传送到客户端的浏览器。HTTP协议是构建在TCP/IP协议之上的,是TCP/IP协议的一个子集。TCP/IP族:TCP/IP协议是一系列与互联网相关联的协议集合的总成,分层管理是TCP/IP协议的重要特

2021-08-16 08:26:07 740

转载 Linux基础之查看、添加、修改、删除用户命令介绍

Linux安全系统的核心就是用户账户,用户对系统中各种对象的访问及操作权限取决于他们登录系统时用的账户,通过创建用户时分配的用户ID(通常缩写UID)来跟踪用户操作权限。 1./etc/passwd 文件 查看用户信息将用户登录名匹配相应的UID值,它包含了一些用户信息:以冒号为分隔符划为7列,分别是:登录用户名 用户密码(都用x表示,用户密码一般保存在/etc/shadow文件中) 用户账户UID值 用户账户组ID值(简称GID) 用户账户的文本描述信息 用户HOME目..

2021-08-16 08:25:35 1136

转载 网络基础之HTTP协议

HTTP:超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言文档从web服务器传送到客户端的浏览器。HTTP协议是构建在TCP/IP协议之上的,是TCP/IP协议的一个子集。 初识HTTPHTTP:超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言文档从web服务器传送到客户端的浏览器。HTTP协议是构建在TCP/IP协议之上的,是TCP/IP协议的一个子集。TCP/IP族:TCP/IP协议是一系列与互联网相关联的协议集合的总成,分层管理是TCP/IP协议的重要特

2021-08-16 08:24:15 492

转载 一起聊聊好玩的Openresty

Openresty是国人发起的一个开源项目,大概看了一下,也体验了一下,在技术实现上,角度挺有意思的。Openresty是基于Nginx的web服务器,有意思的是Openresty的思路是把web应用服务集成到Nginx里面。 Openresty是国人发起的一个开源项目,大概看了一下,也体验了一下,在技术实现上,角度挺有意思的。Openresty是基于Nginx的web服务器,有意思的是Openresty的思路是把web应用服务集成到Nginx里面。大家都知道Nginx是通常配合Node.js、G

2021-08-15 09:47:03 196

转载 研发流程在敏捷开发中的详解

在传统的软件研发模型中,从提出需求到最后交付,时间周期较长。瀑布模型遵循需求分析、设计、编码、集成、测试、维护六个步骤进行。一旦需求发生变化,不仅浪费前期投入,还不易于调整。 1. 敏捷开发是什么在传统的软件研发模型中,从提出需求到最后交付,时间周期较长。瀑布模型遵循需求分析、设计、编码、集成、测试、维护六个步骤进行。一旦需求发生变化,不仅浪费前期投入,还不易于调整。敏捷开发是一种应对快速变化的需求的软件开发能力。特别是互联网软件,前期设计不可能十分完美,在研发的过程中,会不断地调整、优化。

2021-08-14 16:07:28 125

转载 详解GPU的内存带宽与CPU的不同

我们谈到GPU相比CPU有更大的内存带宽,此言不虚,这也是众核GPU有源源不断数据弹药供给,能够发挥强大算力的主要原因。 在先前的文章中我们谈到GPU相比CPU有更大的内存带宽,此言不虚,这也是众核GPU有源源不断数据弹药供给,能够发挥强大算力的主要原因。如下表所示(GDDR和HBM都是GPU的显存规格),基本上GPU的内存带宽要比CPU多一个数量级。但是考虑到GPU运算核心的数量,平均下来显存带宽真的足够富裕吗?参考资料1的《Memory bandwidth》文章提供了很有趣的视角,我们在这

2021-08-13 08:51:20 760

原创 凡人学习Linux之路

近期Windows 11的信息频频出现在各个公众平台上,对它的评价好坏参半,我的关注点是它取消了任务栏移动功能,只能靠着屏幕底边,不能移动到顶部或左右两侧,而且有人喊话说准备撤了,换Linux。其实现阶段普通用户转用Linux我认为是完全没问题的,大学时也是读到王垠的《完全用GNU/Linux工作》和《写给支持和反对<完全用Linux工作>的人们》开始学习使用Linux的。学习Linux不是一件容易的事,因为我不想只是当作普通的桌面系统来使用。通过看一些文章了解到Linux在国外发达国家

2021-08-12 09:02:48 55

转载 linux文件权限

“linux的宗旨是:一切皆文件~今天给大家介绍一下文件权限” 1、文件类型共七种:d 目录l 符号链接(软硬连接)s 套接字文件b 块设备文件c 字符设备文件p 命名管道文件- 普通文件,或者更准确的说,不属于以上几种类型的文件2、 文件权限设置chmod [who] operator [permission] filenamewho的含义:u 文件属主权限g 同组用户权限o 其他用户权限a 所有用户(u+g+

2021-08-11 14:43:48 107

转载 async await:比requests 更强大

最近公司 Python 后端项目进行重构,整个后端逻辑基本都变更为采用"异步"协程的方式实现。看着满屏幕经过 async await(协程在 Python 中的实现)修饰的代码,我顿时感到一脸懵逼,不知所措。 虽然之前有了解过"协程"是什么东西,但并没有深入探索,于是正好借着这次机会可以好好学习一下。什么是协程?简单来说,协程是一种基于线程之上,但又比线程更加轻量级的存在。对于系统内核来说,协程具有不可见的特性,所以这种由 程序员自己写程序来管理 的轻量级线程又常被称作 "用户空间线程"。

2021-08-10 08:26:13 323

转载 我试了试用 SQL查 Linux日志,好用到飞起

最近发现点好玩的工具,迫不及待的想跟大家分享一下。 大家平时都怎么查Linux日志呢?像我平时会用tail、head、cat、sed、more、less这些经典系统命令,或者awk这类三方数据过滤工具,配合起来查询效率很高。但在使用过程中有一点让我比较头疼,那就是命令参数规则太多了,记的人脑壳疼。那查日志有没有一种通用的方式,比如用SQL查询,毕竟这是程序员都比较熟悉的表达式。今天分享的工具q,就实现了以写SQL的方式来查询、统计文本内容,一起看看这货到底有什么神奇之处。搭个环境q

2021-08-09 08:39:47 96

转载 7 个改变我生活的 Git 小技巧

Git 是当前最流行最普遍的版本控制系统之一,它被应用于私有系统和公开网站上各种各样的开发工作。不论我变得对 Git 有多熟悉,似乎总有些功能等待着被发掘。下面分享下和 Git 相关的改变我工作方式的一些小技巧。 1、Git 中的自动纠错我们每个人都不时在输入时犯拼写错误,但是如果你使能了 Git 的自动纠错功能,你就能让 Git 自动纠正一些输入错误的子命令。假如你想用命令git status 来检查状态,但是你恰巧错误地输入了 git stats。通常情况下,Git 会告诉你 ‘st.

2021-08-08 20:17:54 67

转载 JSP笔记-session

JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。 HTTP是无状态协议,这意味着每次客户端检索网页时,都要单独打开一个服务器连接,因此服务器不会记录下先前客户端请求的任何

2021-08-07 08:32:22 94

转载 tcpdump 命令的个常用选项:三

tcpdump用于捕获和分析网络流量。系统管理员可以使用它来查看实时流量或将输出保存到文件中并在以后进行分析。下面列出6个常用选项 基于 TCP 标志的过滤器可以根据各种 tcp 标志过滤 TCP 流量。这是一个基于tcp-ack标志的过滤示例。[root@localhost ~]# tcpdump -i any "tcp[tcpflags] & tcp-ack !=0" -c5dropped privs to tcpdumptcpdump: verbose output su..

2021-08-06 09:36:02 1219

转载 JSP笔记-生命周期

JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。 理解JSP底层功能的关键就是去理解它们所遵守的生命周期。JSP生命周期就是从创建到销毁的整个过程,类似于servle

2021-08-05 08:19:09 335

转载 Linux防止SSH暴力破解

每次登录系统(CentOS7),就会发现有N次登陆失败的统计信息,如:查看/var/log/secure日志文件可以看到文件中有很多认证失败的ip登录信息,这就说明已经被无数不同的IP地址和不同的用户进行SSH尝试连接了。密码再复杂也顶不住这样暴力扫描啊,为预防万一,下面总结了几种防范方法:1、禁止root登录修改sshd服务器端的配置文件/etc/ssh/sshd_config[root@vps ~]$ vi /etc/ssh/sshd_config-----------...

2021-08-04 04:32:25 212

转载 MySQL实现Split用法

MySQL没有Split 函数,需要自己定义,以下是几个自定义的split函数,MySQL里的Split用法。 CREATE PROCEDURE sp_split(in words varchar(2000),in regex varchar(20))BEGINCREATE TEMPORARY TABLE IF NOT EXISTS temp_key_split( key_words varchar(20));DELETE FROM temp_key_split;while(ins

2021-08-03 08:25:28 3980

转载 springboot2.4跨域配置的方法

这篇文章主要介绍了springboot2.4跨域配置的方法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 1、如果只是一个简单的springboot demo,用以下配置就行新建config类```import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.Cors

2021-08-02 08:19:57 214

转载 在云中利用开源软件进行开发以提高创新能力

企业可以在自己的云平台上利用开源软件开发应用程序以提高创新能力,而无需为创新支付更多的费用。 企业可以在自己的云平台上利用开源软件开发应用程序以提高创新能力,而无需为创新支付更多的费用。在大多数企业中,最主要的成本是人力资源。但是通过智能地利用开源软件,可以显著降低成本,即拥有GitHub的用户群能够为企业“免费”工作。但GitHub有6500万个注册用户帐户,必须假设其中大多数成员是开发人员。如果围绕GitHub巧妙地构建,实际上可以让这些开发人员都成为企业的人力资源,从而使企业的工作效率远远超过

2021-08-01 23:19:24 66

笔记本出厂预装Windows 8系统机型改装Windows 7系统的操作步骤及常见问题

本资源自己总结出来的,内容非常详细,希望大家喜欢!

2014-03-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除