一、 背景 汉码打印机 ZPL 指令集操作,建议开发方式使用ZPL指令集写个文本模板,采用字符串替换方式使用模板,也可以引入一些脚本参数。 二、 开发注意事项 1、 总...
一、 背景 汉码打印机 ZPL 指令集操作,建议开发方式使用ZPL指令集写个文本模板,采用字符串替换方式使用模板,也可以引入一些脚本参数。 二、 开发注意事项 1、 总...
一、概述 通常使用 VUE 开发的是单页应用,简称SPA。随着工程不断变大,打包文件不断增长,页面的整体刷新加载速度慢慢成为瓶颈,越来越无法满足业务对页面响应速度的要求。单页...
一、前言 XSS 即 Cross Site Script,跨站脚本攻击;缩写应该是 CSS,但为了和 CSS(Cascading Style Sheet,层叠样式表) 有所区...
跨站请求伪造(Cross Site Request Forgery), CSRF是一种网络攻击,欺骗受害者在登录状态下访问一个恶意网址,自动发送一个伪装成受害者请求来欺骗执行...
一、简介 free命令是最经常使用的命令之一,用于查看内存使用情况。 free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。 ...
一、写在前面以前写windows桌面应用首选用C#,当然是最好用的解决方案之一。这些年用java,才发现着实费劲,最近这些年随着硬件的能力提升,使用H5开发各种移动应用,桌面...
一、写在前面 像在线文档工具市场上很很多了,比如腾讯文档,石墨文档等。都已经提供了像word,exce,powerpoint 这样的功能,这些文档工具很优秀,使用起来非常的方...
一、写在前面 工作中会遇到excel的导入和导出,换个角度看,假如有个 web 版本的excel ,且能上传现有的,修改编辑后再下载也是个不错的方案。 Luckysheet ...
一、背景 在开发中总会遇到这样的场景,比如工单状态,流程状态,通过状态判断该执行的操作,不断改动的需求导致永无止境的 IF、ELSE 和 BREAK 子句的层次结构,当事情开...
一、写在前面 一个常见的场景是:需要让客户端来上传图片,面临的安全性问题。给与客户端永久凭据无疑是很大风险的,我们还可以选择“给予一个临时凭据,这个凭据关联到一个 授权的用户...
一、写在前面 提高软件团队效率的方式之一是实现CICD(持续构建部署),基于Gitlab,Jenkins搭建一套流水线作业过程,可以很方便的做到从提交代码到部署到目标机器上。...
一、场景 开发过程中,有时候需要查看 feign 的日志,那么怎么打开呢 二、步骤 (1) 写一个 FeignConfig 类,设置 feign 的日志级别 (2) 应用 F...
一、写在前面 代码风格包含了变量的命名,缩进,注释等内容,在团队开发中,多人协同开发要避免各种风格混合带来的混乱,统一的代码风格是必须的。在开发过程中,我们可以使用一些工具来...
一、写在前面 geoserver 提供了地图服务,可以通过它提供的 web 管理页面,创建存储库和发布图层。在实际使用中总不能每次都人工操作,太不方便了,往往还要和你的业务系...
一、写在前面 在项目中往往使用地图作为底图(比如 天地图卫星图等),再其上覆盖你的通过geoserver发布自定义图层。本文记录了我的实现方法。 二、过程 2.1 我遇到的难...
写在前面 网关为微服务架构的系统提供简单、有效且统一的API路由管理,作为系统的统一入口,提供内部服务的路由中转,给客户端提供统一的服务,可以实现一些和业务没有耦合的公用逻辑...
写在前面 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。 Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 概念 资...
1、背景 上了 springboot 微服务框架后会有很多微服务,每次都到单个微服务自己的日志海洋里去找需要很大经理,日志跟踪就会成为一个麻烦。我们尝试来寻找一个简化方案 2...
1、背景 上了 springboot 微服务框架后会有很多微服务,每次都到单个微服务自己的日志海洋里去找需要很大经理,日志跟踪就会成为一个麻烦。我们尝试来寻找一个简化方案 s...
场景 “分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种 使用基于zookeeper的分布式锁 所需组件:...