因为一直在写博客, 就向着搭个 GithubPages 来展示, 一直都听说别人用它来搭建个人博客, 但一直停留在听说的阶段. 最近想着没事搞一搞, 也看看它到底是个什么东东....不过咱一个写中文博客的, 就想着在码云上搭一个, 顺便还能被百度收录, 嘿嘿. 说干就干, 开搞....(Pages 服务只能展示静态页面, 不支持动态操作, 同时也没有数据库, 简单说就是将你的 html 文件直接返回) 尝试搭建可访问页面 新建一个公共项目: ?...思路就是, 在本地创建项目, 通过工具生成静态页面, 然后将生成的内容通过 git 上传的码云. 完美. Hugo 使用的是markdown格式的文件, 刚好与我平常使用的一致....将项目上传到码云 还记得我们最开始创建 pages 页面的步骤么?
之前做了一次有关可视化大屏的技术分享, 最近刚好有时间整理, 一下是分享的PPT, 希望能给大家带来些许的启发....V6.Dooring是一款开箱即用的可视化大屏解决方案, 提供一套可视化编辑引擎, 助力个人或企业轻松定制自己的可视化大屏应用....数据可视化应用场景 数字媒体大屏——比如展会、媒体访问等公众场合,内容简单易懂,着重突出规模性数字....智慧交通可视化大屏:交通大屏集成地理信息系统、视频监控系统、交管部门各业务系统数据,对交通路况、警力分布、警情事件、接处警情况等要素进行综合监测,能够帮助管理者实时掌握交通整体运行态势。...世界疫情可视化大屏:通过多种维度展示,利用丰富的图表,我们可以直观地感受到世界的疫情分布情况以及确诊疑似治愈等重要信息。 世界能源可视化大屏
安装包下载 注意elasticsearch版本应与kibana版本一致,否则error # 1.上传服务器解压 [root@summer opt]# tar...
字节码是运行在 JVM 上的,为了能弄懂字节码,需要对 JVM 的运行原理有所了解。这篇文章将以栈帧为切入点理解字节码在 JVM 上执行的细节。...为了理解字节码的细节,我们需要详细了解字节码的执行过程。众所周知,Hotspot JVM 是一个基于栈的虚拟机,每个线程都有一个虚拟机栈,存储了「栈帧」。每次方法调用都伴随着栈帧的创建销毁。...Java 虚拟机提供的一些字节码指令用来从局部变量表或者对象实例的字段中复制常量或者变量到操作数栈,也有一些指令用于从操作数栈取走数据、操作数据和把操作结果重新入栈。...我们后面讲到软件破解的时候,会介绍直接修改字节码和通过 ASM 动态修改字节码这两种方式 小结 一起来回顾一下这篇文章的要点: 第一,基于栈和基于寄存器指令集的优劣势; 第二,讲解了 JVM 栈帧的构成...(局部变量表、操作数栈、指向运行时常量池的引用),顺带讲解了 javap -l 参数和其在局部变量表中的应用; 第三,从类文件二进制角度看字节码的实现,并引出 ASM 字节码改写技术。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/180026.html原文链接:https://javaforall.cn
接下来用实战来说明该可视化搭建框架是否好用,以下几条原则需要始终贯穿在下面每个实战场景中: 复杂的业务场景,背后使用的框架 API 是简单的。...讨论地址是:精读《可视化搭建 - 场景实战》· Issue #485 · dt-fe/weekly
分类栏的右边就应该是该分类下的所有文章; 分页栏——考虑到现在我的Java Web分栏下的文章已经有那么多了,还是有必要搞个分页; 3)简历页: 这是预留的页面,到时候用来显示个人的简历; 4)关于页: 用来介绍项目的搭建编写过程...,还有使用的技术栈啊之类的,然后留下个人的联系方式,Nice; 5)留言页: 因为是个人的博客,所以我并不想要限制看官们留言的权利,我希望他们能自己能定义用于显示的用户名,但是需要填写一个Email,不然搞得我不能回复...--- 项目搭建 先来介绍一下这次想要使用的一些技术: SpringBoot / Spring 来编写后台 Vue 来写页面,准备抛弃一下JSP,虽然现在Vue还啥都不懂,学呗 MyBatis 用于ORM...,喜欢这玩意儿的逆向工程 RESTful API / JSON 交互 Redis 可能还会使用这个来缓存一下md转换之后的html源码 SpringBoot 工程搭建 SpringBoot 项目搭建过程就不再赘述了
我在上篇文章里面,前端研发需要知道的Docker 这篇文章里面提到过,Docker这种容器化的思路,不仅仅是后端研发同学需要掌握的利器,前端研发同学也需要学会使用,有时候前端同学也不可避免的会做一些全栈的项目...我们可以看到,在使用Docker的情况下,我们的维护行是大大的加强,下面,我将使用一个具体点的demo,当时是一个非常简单的例子来串一下一个全栈项目 ,项目的结构我打算做成这个样子。...但是获取数据的话,有一个特性,如果redis里面已经有了,直接从redis中返回,如果没有,先去查MySQL,查到了,缓存到Redis里面,然后返回,例子比较僵硬,但是他基本上串起了一个简单而又复杂的全栈项目给串起来了...我们为了演示docker的优势,而生搬硬套做了这么一个全栈项目,使用docker-compose的方式串了起来,但是在实际的项目中,有没有更加优雅的方式。
如何搭建数据可视化系统,使复杂和庞大数据用丰富的设计语言清晰表达,并形成鲜明的设计风格?我们把数据可视化的元素进行拆分并建立相应的规范体系。...a、明确目标 明确数据可视化的目标,通过数据可视化我们要解决什么样的问题,需要探索什么内容或陈述什么事实。...[1497331969668_374_1497331969874.jpg] 3.动效设计 目前越来越多的可视化展示的数据都是实时的,所以动效在可视化项目中的应用越来越广泛,动效设计肩负着承载更多信息和丰富画面效果的重要作用...a、 信息承载 在可视化设计中经常遇到,非常多的数据信息需要展示在一个大屏幕上。...保证可视化图的清晰辨识度,色调与明度变化需要有跨度。
那么就可以开始后台开发了,突然又想到一个问题,就是准备的时候只是设计了前台的RESTful APIs,但是后台管理我们同样也是需要API的,那么就在这一篇里面一起实现了吧...前序文章链接:SpringBoot技术栈搭建个人博客
前言 说到后台技术栈,脑海中是不是浮现的是这样一幅图? ?...图 1 有点眼晕,以下只是我们会用到的一些语言的合集,而且只是语言层面的一部分,就整个后台技术栈来说,这只是一个开始,从语言开始,还有很多很多的内容。...图2 后台技术栈结构 以上的这些内容都需要我们从零开始搭建,在创业公司,没有大公司那些完善的基础设施,需要我们从开源界,从云服务商甚至有些需要自己去组合,去拼装,去开发一个适合自己的组件或系统以达成我们的目标...咱们一个个系统和组件的做选型,最终形成我们的后台技术栈。...技术栈要做根本性的改变吗?如果组织发展很快,在 200 人,500 人时,现有的技术栈是否需要大动?
分类栏的右边就应该是该分类下的所有文章; 分页栏——考虑到现在我的Java Web分栏下的文章已经有那么多了,还是有必要搞个分页; 3)简历页: 这是预留的页面,到时候用来显示个人的简历; 4)关于页: 用来介绍项目的搭建编写过程...,还有使用的技术栈啊之类的,然后留下个人的联系方式,Nice; 5)留言页: 因为是个人的博客,所以我并不想要限制看官们留言的权利,我希望他们能自己能定义用于显示的用户名,但是需要填写一个Email...---- 项目搭建 先来介绍一下这次想要使用的一些技术: SpringBoot / Spring 来编写后台 Vue 来写页面,准备抛弃一下JSP,虽然现在Vue还啥都不懂,学呗 MyBatis 用于ORM...,喜欢这玩意儿的逆向工程 RESTful API / JSON 交互 Redis 可能还会使用这个来缓存一下md转换之后的html源码 SpringBoot 工程搭建 SpringBoot 项目搭建过程就不再赘述了
前面大家介绍了 Kubernetes 集群中的几种日志收集方案,Kubernetes 中比较流行的日志收集解决方案是 Elasticsearch、Fluentd 和 Kibana(EFK)技术栈,也是官方现在比较推荐的一种方案...Elasticsearch 通常与 Kibana 一起部署,Kibana 是 Elasticsearch 的一个功能强大的数据可视化 Dashboard,Kibana 允许你通过 web 界面来浏览 Elasticsearch...**日志信息 @id raw.kubernetes @type detect_exceptions # 使用detect-exceptions插件处理异常栈信息...另外由于我们的集群使用的是 kubeadm 搭建的,默认情况下 master 节点有污点,所以如果要想也收集 master 节点的日志,则需要添加上容忍: tolerations: - operator...到这里我们就实现了一个使用 Fluentd+Kafka+Logstash+Elasticsearch+Kibana 的 Kubernetes 日志收集工具栈,这里我们完整的 Pod 信息如下所示: $
,数组 _table[ a ] [ b ] , 第一维表示栈顶缓存类型,第二纬表示字节码 栈顶缓存类型一般用 xtos 表示,x可以是 a (引用类型) ,i (整形),d (浮点数) ... , tos...意思是 top of stack - Caching , 也就是栈顶缓存 一个字节码能操作的操作数是固定的,比如 istore_0 , 他的作用是把栈顶的int类型放到本地变量表的 0号变量中,那么栈顶就应该是...要知道的是在模板解析执行的情况下,因为使用了栈顶缓存,所以字节码的汇编代码直接操作的是栈顶缓存的值,所谓栈顶缓存无非是为了减少存取内存的次数,因为 栈是在内存中的,CPU访问寄存器会比访问内存快几个数量级...,所以把栈顶的元素缓存在寄存器中,字节码指令直接操作寄存器的值,一般缓存在rax寄存器。...不可能,因为字节码是根据java代码生成的,并且被检验过,大概率不会出现类型不匹配的情况。那为什么会是vtos呢? 可能是因为栈顶缓存被push回栈中。
gophish自带web面板,对于邮件编辑、网站克隆、数据可视化、批量发送等功能的使用带来的巨大的便捷,并且在功能上实现分块,令钓鱼初学者能够更好理解钓鱼工作各部分的原理及运用。...搭建环境: 系统: ubuntu 工具: Gophish项目地址: https://github.com/gophish/gophish Gophish官网地址: https://getgophish.com...gophish/releases/download/v0.10.1/gophish-v0.10.1-linux-64bit.zip 正文: 首先我们打开一个没有多余东西的Ubuntu系统,最好是不要有搭建过网站的.../gophish 启动之后我们即可通过https://IP:3333访问 注意需要https访问,然后会因为证书拦截,选择高级->继续访问即可 这里我们就访问成功了,环境搭建完毕。
---- 原文 Docker(七)----搭建Portainer可视化界面
在做任何可视化搭建项目时,第一步都要思考如何抽象。...精读 什么是可视化搭建 表单搭建、中后台应用搭建、BI 仪表盘搭建、大屏搭建都算可视化搭建,因为它们都是在一个画布上拖拖拽拽完成的。 那么组件配置表单算搭建吗?聚焦单组件分析的可视化探索呢?...可视化搭建的分层 对于不同种类的可视化搭建平台,我们尝试寻找其分层设计的最大公约数。...但当每个组件都要自定义配置,我们就不得不选择基于 JsonSchema 描述的表单方案,但这与搭建应用本身的技术栈割裂了,随着联动功能的要求越来越多,会越来越发现小小的表单渲染引擎维护得越来越复杂,甚至复杂度与画布不分上下...,此时再叹息两边技术栈不统一就已经晚了。
本文将从以 KubeGems 应用商店出发,来快速搭建一套Skywalking,希望能够帮助到大家。...安装SkyWalking OAP KubeGems应用商店(HelmChart)是一个描述Kubernetes相关资源的文件集合,单个应用可以用来部署某些复杂的HTTP服务器以及Web全栈应用、数据库...中的配置 SkyWalking 初始化 ElasticSearch index 的是默认规则是 1 副本 1 分片,实际在使用中ElasticSearch 的实例数最好大于 2 个 点击部署,ES服务搭建完成...在浏览器中打开路由访问地址,已经能正常看skywalking-ui的页面了 skywalking服务搭建完成啦,是不是非常的快速方便,哈哈哈哈哈 SkyWalking Agent 所谓Agent是指
1 引言 「可视化搭建系统」——从设计到架构,探索前端的领域和意义 这篇文章主要分析了现阶段可视化搭建的几种表现形式和实现原理,并重点介绍了基于富文本的可视化搭建思路,让人耳目一新。...基于富文本的可视化搭建看似很新颖,但其实早就被广泛使用了,任何一个富文本编辑器几乎都有插入表格功能,这就是一个典型插入自定义组件的场景。...2 精读 还是先顺着原文谈谈对可视化搭建的理解: 可视化搭建是通过可视化方式代替开发。...+ js + css,那么无论是 markdown 语法,还是创建另一套模版语言亦或 JSON 构成的 DSL,都是用一种 dsl + 组件 + css 的方式代替 html + js + css,可视化搭建则更进一步...回到富文本搭建上,其实富文本搭建和普通网页构建并没有本质区别。
领取专属 10元无门槛券
手把手带您无忧上云