-
JavaScript专业级处理货币类库Currency.js
简要介绍Currency.js是一款专门处理货币值的开源免费的类库。它与Numeral.js非常相似,但是处理货币值上似乎要更专业。通过较灵活的API解决JavaScript常见的浮点问题,加减乘除的计算都可以做,处理货币的时候,还可以把分值单独提取出来,其格式转换的方法也相对工整。目前它在github拥有1.8k颗星,属于活跃项目。最新版本:2.0.3。Github地址htt...
-
Elasticsearch全攻略
时下不论是在全文搜索领域还是大数据即时处理领域ELK都一枝独秀,而ELK的核心在于Elasticsearch,ELK很秀源于Elasticsearch很棒。很多可能用过ELK但是对其核心Elasticsearch却知之甚少,本文我们就一起来学习Elasticsearch,从基本概念到生产使用一文全搞定。基础概念对于一个Elasticsearch(ES)的新手,首先需要学习一些基...
-
Docker容器日志清理(简单运维)
起因双11期间自己抢了台阿里云服务器,平时做些小项目和实验。为了方便采用docker-compose的方式部署。前段时间由于访问量变大造成磁盘空间占满,多次清理后找到一些清理日志的方法。期间也踩过坑。删除日志文件找到日志文件直接rm掉,此方法一定要重启应用才能保证磁盘空间的释放。docker-compose里面对单个应用进行配置 logging: driver: "...
-
开源协作Web编辑器
在现代Web系统大流行时代,一款功能强大而切支持协作的Web的富文本编辑器是系统的最关键的组成部分。一款可真正在生产环境中使用的即插即用编辑器,可以能够解决我们实时协作问题:通过浏览器编辑结构化文档,并在屏幕上显示彼此的更改,从而使相隔数千里的用户能够进行协作编辑。本文我们就来介绍一些这样的Web编辑器。TinyMCETinyMCE是一款轻量级所见即所得开源Web编辑器,基于L...
-
快速入手vue3.0新增常用API,起步上车
1. 初始化项目2. setup方法 setup是vue3.x中新的操作组件属性的方法,它是组件内部暴露出所有的属性和方法的统一API。setup的执行时机在:beforeCreate 之后 created之前,可以接受props数据ctx上下文对象(这些属性在 vue 2.x 中需要通过 this 才能访问到,在 vue 3.x 中无法访问到 组件的this)。3. reac...
-
深入剖析 RSA 密钥原理及实践
一、前言在经历了人生的很多至暗时刻后,你读到了这篇文章,你会后悔甚至愤怒:为什么你没有早点写出这篇文章?!你的至暗时刻包括:1.你所在的项目需要对接银行,对方需要你提供一个加密证书。你手上只有一个六级英语证书,不确定这个是否满足对方需求。由于你迟迟无法提供正确的证书,项目因此延期,加薪计划泡汤,月供断了,女朋友分手了,你感觉人生完了。2. 你老骥伏枥 2 个月,终于搞懂了.cr...
-
MES系统与WMS系统集成案例
一、MES系统与WMS系统定义MES(Manufacturing Execution System,制造执行系统)系统可以为企业提供包括制造数据管理、计划排产管理、生产调度管理、库存管理、质量管理、人力资源管理、设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等管理模块,为企业打造一个扎实、可靠、全面、可行的制造协同管理...
-
springboot2整合vue开发在线音乐网站系统设计
springboot+vue的前后端分离项目后台主要分为:用户管理、歌手管理、歌单管理用户在前端可以搜索歌曲名字、播放歌曲(如果上传了歌词,点击歌曲图片,可以显示歌词),可以评论歌曲,给歌曲评分等用户还可以设置自己的信息,上传头像。不过,歌曲取消收藏模块有点问题运行环境jdk7(8)+mysql+IntelliJ IDEA+maven项目技术(必填)springboot+vue...
-
PHP能创造成功:旧代码不一定是遗留代码
图源:Google过去的一年里,Vimeo开发人员用多种编程语言编写了后端代码——PHP、Go、Ruby、Python、NodeJS、Java、C语言、C++和Rust。2004年,Vimeo开始使用PHP。对于像Vimeo这样的初创公司来说,PHP无疑是一种理想编程语言。PHP的解释器使企业家可以快速开发原型,它附带一个大型标准库,可以省去一些常见任务步骤,如发送电子邮件、访...
-
阿里的中台彻底搞砸了?下一站,小中台大前台
中台怎么了?2015年,阿里推出“大中台,小前台”战略,经过几年的发展,成为了行业标配。2019年,被称为“中台元年”,中台赛道的独角兽公司,融资规模累积数百亿。如果说,中台有泡沫的话,2020年到达了顶峰,各种中台“中邪”的报道层出不穷。短短的一两年到底发生了什么呢?中台从人人追捧,到负面不断。研究中台,就要研究行业几家巨头公司,因为他们是风向标。巨头遇到了什么问题?智能手机...
-
RabbitMQ一个优秀的.NET消息队列框架
1 简介RabbitMQ有成千上万的用户,是最受欢迎的开源消息代理之一。1.1 AMQP是什么AMQP(高级消息队列协议)是一个网络协议。它支持符合要求的客户端应用(application)和消息中间件代理(messaging middleware broker)之间进行通信。1.2 消息队列是什么MQ 全称为Message Queue, 消息队列。是一种应用程序对应用程序的通...