
知识积累
文章平均质量分 70
changhenshui1990
这个作者很懒,什么都没留下…
展开
-
JSON Web Token
一:JSON WEB TOKEN 是什么JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。二:应用场景1.Authorization(授权):这是使用JWT的最常见场景。一旦用户登录,后续每个请求都将包含JWT,允许用户访问该令牌允许的...原创 2019-08-14 15:19:19 · 322 阅读 · 0 评论 -
snowflake 雪花算法
概述SnowFlake算法是Twitter设计的一个可以在分布式系统中生成唯一的ID的算法,它可以满足Twitter每秒上万条消息ID分配的请求,这些消息ID是唯一的且有大致的递增顺序。原理SnowFlake算法产生的ID是一个64位的整型,结构如下(每一部分用“-”符号分隔):0 - 0000000000 0000000000 0000000000 000000000...原创 2019-08-14 14:35:02 · 418 阅读 · 1 评论 -
【知识积累】使用js-xlsx,JS实现导出excel表格
1.导入功能的实现1.1.引入相关的js插件<!--js-xlsx --> <!-- <script src="http://oss.sheetjs.com/js-xlsx/xlsx.full.min.js"></script> --> <script src="../../plugins/js-xlsx/xlsx....原创 2018-05-23 13:49:28 · 4881 阅读 · 1 评论 -
【知识积累】使用js-xlsx,JS实现导入excel表格
1.导入功能的实现1.1.引入相关的js插件<!--js-xlsx --><!-- <script src="http://oss.sheetjs.com/js-xlsx/xlsx.full.min.js"></script> --> <script src="../../plugins/js-xlsx/xlsx.full.min....原创 2018-05-23 13:45:06 · 3076 阅读 · 0 评论 -
【知识积累】JavaMail实现发邮件功能
一、前言 今天闲来没事,想着通过程序来给别人发邮件。于是,上网搜了一下,相应的资料也很多,刚开始完成了邮件的简单发送,后来想如何能发送附件,继续寻找 答案,但是遇到了一个问题是当我使用txt类型作为附件时,附件里的内容总是会显示在正文里面,并且还会出现正文乱码的现象,之后经过不断的查阅资料,终 于解决了问题,实现了我自己想要的功能。二、准备工作 需要的jar包下载地址:https://java...转载 2018-03-22 17:10:29 · 309 阅读 · 0 评论 -
调用百度翻译机器人接口纯代码
最近在做微信公众号,实现在线翻译的功能,借助百度翻译APIAPI请大家自行查阅,我直接上代码1.调用百度API方法public static String translate(String source) throws NoSuchAlgorithmException, UnsupportedEncodingException {System.out.println("进入翻译方法");St...原创 2017-05-22 10:09:31 · 2806 阅读 · 0 评论 -
【知识积累】Java中的UUID类(生成唯一ID)
1.UUID 简介 UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。 UUID 的目的,是让分布式系统中...转载 2017-04-11 16:38:00 · 6512 阅读 · 0 评论 -
【知识积累】定时器的实现、java定时器Timer和Quartz介绍与Spring中定时器的配置
1定时器的作用在实际的开发中,如果项目中需要定时执行或者需要重复执行一定的工作,定时器显现的尤为重要。当然如果我们不了解定时器就会用线程去实现,例如:package org.lzstone.actionpublic class FinanceAction extends Thread{ private Date date; public void run{ ...转载 2017-04-07 14:06:50 · 394 阅读 · 0 评论 -
【知识积累】java.util.Properties类 操作
一、认识properties文件 1、properties文件是一个文本文件2、properties文件的语法有两种,一种是注释,一种属性配置。 注 释:前面加上#号 属性配置:以“键=值”的方式书写一个属性的配置信息。3、properties文件的一个属性配置信息值可以换行,但键不可以换行。值换行用“\”表示。4、properties的属性配置键值前后的空格在解析时候会被忽略。5、prop...转载 2017-04-07 13:40:02 · 277 阅读 · 0 评论 -
【知识积累】如何在tomcat下面部署项目
一:最简单的部署方式1.将项目源码放在tomcat安装目录中的webapps下2.打开bin文件下,双击startup.bat 便已部署好二.1.在tomcat安装目录中有一个conf文件夹,打开此文件夹,其中包含配置文件server.xml,打开配置文件,并在<host>和</host>之间插入如下语句。<Context path="/StoreManage...原创 2017-04-07 10:37:14 · 468 阅读 · 0 评论 -
【知识积累】比较两个double类型的大小和integer
一:double1.等于goodsWeight.compareTo(aviableNum) == 02.大于goodsWeight.compareTo(aviableNum) > 03.小于goodsWeight.compareTo(aviableNum) < 0二;integerInteger inAreaType=10;inAreaType.in...原创 2017-03-14 09:32:12 · 1934 阅读 · 0 评论