撸了一个简易的工具库: jeasy】的更多相关文章

一年前,发现在工作的项目中存在大量使用monment的情况,但仅使用到最基础的format功能.monment的体积直接导致项目体积成倍增加,于是jeasy就诞生了. jeasy实现了monment最为常用的功能,并将GridManager中一些工具方法进行了抽离. 安装 npm install jeasy --save 复制代码 方法介绍 Date 日期相关 jeasy.moment() 日期函数 jeasy.moment并不对时区进行处理,如果有需要使用时区的请直接使用moment库. //…
大家好,我是三友~~ 最近突然心血来潮(就是闲的)就想着撸一个简单的配置中心,顺便也照葫芦画瓢给整合到SpringCloud. 本文大纲 配置中心的概述 随着历史的车轮不断的前进,技术不断的进步,单体架构的系统都逐渐转向微服务架构.虽然微服务架构有诸多优点,但是随着越来越多的服务实例的数量,配置的不断增多,传统的配置文件方式不能再继续适用业务的发展,所以急需一种可以统一管理配置文件应用,在此之下配置中心就诞生了. 所以配置中心就是用来统一管理各种服务配置的一个组件,本质上就是一个web应用. 配…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <canvas id=" style="border:1px solid #000000;">您的浏览器不支持canvas &l…
Angular 和 Vue 在对Angular的学习中,了解到AngularJS 的两个主要缺点: 对于每一次界面时间,Ajax 或者 timeout,都会进行一个脏检查,而每一次脏检查又会在内部循环检查,当界面绑定的model 很多,就会造成严重的性能问题 . Angular 混乱的模块,并不能起到命名空间的作用,因而在大项目中组织模块又是一件头疼的事. 但是 Angular 开发中小型的应用是很棒的,也是将 MVC 引入到前端的开始.定一个目标,两年时间理解 <Build Your Own…
代码 javascript:(function(){ document.body.innerHTML = '<textarea id="txtTemplate" style="width:400px; height:400px;"></textarea>  <textarea id="txtOutput" style="width:400px; height:400px;"></tex…
jPublic 交流QQ群:1017567122 前言 在我们开发项目的时候,无论项目规模大小,在所难免会写一些工具型函数来解决一些问题,随着项目开发和维护的时间越来越长,这些工具型函数会越来越多,同时还会穿插在各个项目的各模块或者文件当中,使得项目变的越来越臃肿,也不方便复用和维护.这时我们就会提取出一个类似的工具库或者基础库作为项目基础依赖,在项目中重复利用起来. 为了这样的工具库或类库更易扩展.易维护.易复用和更加稳定,我们就需要更好的去管理完善工具库. jPublic项目介绍 jPubl…
package seday03; import java.io.IOException; import java.io.RandomAccessFile; import java.util.Scanner; /** * @author xingsir * 实现一个简易记事本工具,程序启动后,要求用户输入一个文件名,然后开始对该文件写操作. * 之后用户输入的每一行字符串都写入到这个文件中,当用户输入Exit时,程序退出. * 注:写入文件的内容不考虑换行操作. */ public class T…
本文讲解的是怎么实现一个工具库并打包发布到npm给大家使用.本文实现的工具是一个分数计算器,大家考虑如下情况: \[ \sqrt{(((\frac{1}{3}+3.5)*\frac{2}{9}-\frac{27}{109})/\frac{889}{654})^4} \] 这是一个分数计算式,使用JS原生也是可以计算的,但是只能得到一个近视值: Math.sqrt(Math.pow(((1/3+3.5)*2/9-27/109)/(889/654),4)); // 0.197530864197530…
近日在做基于sift特征点的图像配准时遇到匹配失败的情况,失败的原因在于两幅图像分辨率相差有点大,而且这两幅图是不同时间段的同一场景的图片,所以基于sift点的匹配已经找不到匹配点了.然后老师叫我尝试手动选择控制点来支持仿射变换. 很可惜opencv里没有这类似的库,查了下资料,看看有没有现成的手动配准软件,找到了arcgis这款软件可以做手动配准,不过这软件也都太大了吧我要的只是一个简单的功能而已!然后想了想,还是自己写个手动配准工具吧. 首先简单通俗说一下什么是图像配准.先观察一下下面两张图…
GitBook是一个命令行工具(Node.js库),我们可以借用该工具使用Github/Git和Markdown来制作精美的图书,但它并不是一本关于Git的教程哟. 支持输出多种格式 GitBook支持输出多种文档格式,如: 静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上: PDF:需要安装gitbook-pdf依赖: eBook:需要安装ebook-convert: 单HTML网页:支持将内容输出为单页的HTML,不过一般用在将电子书格式转…