可视化面板介绍应对现在数据可视化的趋势,越来越多企业需要在很多场景(营销数据,生产数据,用户数据)下使用,可视化图表来展示体现数据,让数据更加直观,数据特点更加突出。01使用技术完成该项目需要具备以下知识:div+css布局flex布局Less原生js+jquery使用rem适配echarts基础02案例适配方案设计稿是1920px1.flexible.js把屏幕分为24等份2.cssrem插件
最近公司领导想要搭建个公司的学习交流平台,下面就说下Conf
一、循环依赖描述 问题描述:Bean A依赖B,Bean B依赖A,这种情况下即为循环依赖,如下: Bean A --> Bean B --> Bean A 导致问
Arthas 简介: Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息。 并能在不修改应
Arthas 简介: Arthas 是一款线上监控诊断产品,通过全局视角实时查看应用 load、内存、gc、线程的状态信息。 并能在不修改应用代码的情况下,对业务问题进行诊断,包括查看方法调用的出入参、异常,监测方法执行耗时,类加载信息等,大大提升线上问题排查效率。 官方文档地址:https://a
源码地址:https://gitee.com/zhang-zhixi/liquid-drop-login-page.git1、引入依赖只需要引入SpringBoot启动器依赖即可:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo
课程地址: 【【编程不良人】MQ消息中间件之RabbitMQ以及整
Shiro是一个功能强大且易于使用的Java安全框架,可执行身份验证、授权、加密和会话管理。 使用Shiro易于理解的API,您可以快速轻松地保护任何应用程序,从最小的移动应用程序到最大的web和企业应用程序。
安装Oracle一直以来是比较头疼的事情,于是本文以图文并茂的方式进行安装步骤展示,参考知乎一位博主的安装:https://zhuanlan.zhihu.c
需求背景: 在本地Windows下装好了Oracle程序,但是通过代码进行连接的话,使用的是:127.0.0.1进行连接的,此时我的同事(同一局域网),也想
iptables非常强大,但是参数选项多,学习成本较高。本文将常用的iptables的命令进行汇总,在关键时刻方便拿来即用。文章目录iptables的四表五链查看表的详细规则端口转发开启内核转发本地端口转发多主机端口转发单端口转发多端口转发多对一端口转发多对多端口转发MASQUERADE的作用iptables增加、插入、删除规则在第n条规则后插入规则删除指定表中某个链的全部规则iptables 拒
json_str = '''{"optionsList": "[{\"mysql\":\"mysql\"},{\"neo4j\":\"neo4j\"}]"}'''import jsonjson.loads(json_str)# 报错json.decoder.JSONDecodeError: Expecting ',' delimiter: line 2 column 20 (char 21)这是是
Github:https://github.com/zhangzhixi0305/springboot-cross.git Gitee:https://gitee.com
使用场景:可以在程序启动时加载一些自定义的监听器之类的,例如Socket服务的监听器,此时
使用场景:可以在程序启动时加载一些自定义的监听器之类的,例如Socket服务的监听器,此时如果使用@PostConstract,Socket服务的监听器将阻塞启动程序,导致程序不能正常启动。 方式一: import lombok.extern.slf4j.Slf4j; import org.spri
最近的一个st项目中,网站的流量用到了AES+SM4 两层加密算法加密传输。遇到传输加密的网站,通常是没办法上漏扫的。奈何手工测试效率太低,故研究了加密传输场景下漏洞扫描通用解决思路。文章目录如何加解密传输流量?用Python重新实现加解密算法JSRPC 转发加解密函数Mitmproxy 对流量进行加解密mitmproxy命令行mitmproxy 代码模版第一次流量加解密代码模板第二次流量加解密代
Github:https://github.com/zhangzhixi0305/springboot-cross.gitGitee:https://gitee.com/zhang-zhixi/springboot-cross.git前端使用Nginx:http://localhost:8081后端SpringBoot:http://localhost:8080前端:后端:第一种:全局过滤器imp
java日志SLF4j是日志门面api,log4j、log4j2、logback才是真正的日志实现库。各个库单独使用1 log4j<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17<
初识kuberneteskubernetes是管理docker容器的工具,他可以解决这样的一些问题,动态的扩展docker,同一服务类型多个docker的负载均衡,分布式的容器管理,实时保持设定好的服务数目。1 分布式容器调度工具k8s的运行模式简单讲就是master+node的形式,一个master来管理下属的各个node节点上的容器。master提供了三种用户参与管理的方式,一个是图形化web
Dockerfiledockerfile是docker中非常重要的文件,用于定义镜像的构建方式。语法方式非常多(虽然常用的可能没那么多)。基础用法最基本的几个指令为FROM,RUN,COPY,ADD,CMD,ENTRYPOINT,WORKDIRFROM 表示基于哪个镜像构建RUN 表示运行shell命令COPY 表示复制文件到镜像中ADD 与COPY类似,稍有区别CMD 指定镜像的启动脚本ENTR
project reactorspring webflux使用的是project reactor这个库,提供了Flux和Mono两种重要的Publisher类型,其中Flux是0-N个触发的数据,而Mono则是0-1个数据。官方文档Mono Flux创建// 创建Mono,因为只有0或1个元素所以一般就是以下两种方式 Mono<String> noData = Mono.empty()
\\
前端wasm对于前端嵌入wasm的介绍,可以直接参考mdn。这里主要介绍通过C语言和Rust编译为前端可用的wasm模块。C需要安装Emscripten环境,这个环境提供基于llvm的前端部分,利用llvm编译出wasm格式的文件,并且配套的引入到html的js文件也会同时生成。$ git clone https://github.com/emscripten-core/emsdk.git $ c
service workerservice worker是浏览器内置的功能,是一个单独运行的线程,他不能操作dom,主要的作用是缓存资源和推送通知。生命周期service worker创建后与当前页面就没有关系了,而是作用于整个域名+scope范围,一个脚本对应的service worker在整个浏览器中只有一个,他可以作用于多个tab页。下面是生命周期的图。使用在主线程中如下,这里展示了三段用法
redis的数据结构1 redis提供的基础类型和底层实现redis是k-v存储,对于k部分都是string类型,而v则提供了五种基础的数据类型,分别是String,Hash,List,Set和Zset。String底层可能使用的是int或embstr或raw(sds),当存入整数类型时使用int,当存入小数或者短字符串(<39)使用embstr,否则使用raw。Hash底层可能使用的是zi
mysql本文从到到尾梳理mysql的知识点,主要用于面试的复习,内容主要分为以下几个部分:1 存储引擎的对比2 底层是如何组织存储的3 索引4 buffer Pool5 bin log6 redo log7 undo log8 事务的隔离级别9 mvcc10 锁11 explain12 多机1 存储引擎的对比2 底层是如何组织存储的2.1 行结构以compact格式为例:一行数据结构如上图,分为
1 介绍视频格式与编码视频格式,例如我们常见的mp4,mkv,mov,flv,avi,wmv等等,他们其实都是容器,这个容器里面包裹了视频流,音频流,字幕,其他流等内容,当然不一定所有的部分都有数据,例如可能没有字幕。多条:对于同一种流,也可能有多条,例如某些电影文件就有多条音频流,中文和英文的音轨,也可能有多个语言的字幕。编码:对于每一种流,他们本质上都是文件的字节码,所以需要有一种规定好的编码
我们在很多工具很多场景中经常看到池化技术,例如连接池、对象池、线程池,这些都是利用了池化技术,而池化技术本身其实是一种资源复用的出发点。当我们创建某些资源有较高的代价的时候,就可以通过先创建一批这种资源放到池子里,当需要销毁资源的时候,不是真正的销毁而是返回到池子中。等下一次再需要该资源的时候,直接将池子中的该资源返回去。这样一来,避免了多次创建和销毁资源,而典型的有较高创建代价的资源有tcp连接
Zabbix中文文档:https://www.zabbix.com/documentation/current/zh资料地址:软件安装包&官方文档一、Zabbix入门 1.1、Zabbix概述 Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警,这样可以快速反馈服务器的问题。基于已存储的
Flink-Hudi 集成Maven<dependency> <groupId>org.apache.hudi</groupId> <artifactId>hudi-flink1.14-bundle</artifactId> <version>0.13.0</version>
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号