项目
编程资源宝库
编程资源宝库是一个集合了各种编程资源的网站,包括编程教程、开发工具、代码示例、项目模板等。项目支持远程调试部署 运行安装 二次开发
展开
-
分布式系统唯一ID生成方案汇总
系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见的ID生成策略。1. 数据库自增长序列或字段最常见的方式。利用数据库,全数据库唯一。优点:1)简单,代码方便,性能可以接受。2)数字ID天然排序,对分页或者需要排序的结果很有帮助。缺点:...原创 2020-01-29 16:12:35 · 153 阅读 · 0 评论 -
JWT
用户在用户微服务中登录,如何又访问其他的微服务而不需要登录了?这里需要在用户微服务里将用户信息加密生成token。在网关中配置能检验令牌.并且,在网关中需要进行权限校验我们可以采取JWT的方式来实现鉴权校验一.什么是JWTJSON Web Token(JWT)是一个非常轻巧的规范,这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。JWT总结:JWT是用于微服务之间传递...原创 2019-12-09 14:58:11 · 216 阅读 · 0 评论 -
canal安装
canal可以用来监控数据库数据的变化,从而获得新增数据,或者修改数据canal是阿里巴巴存在跨机房同步的业务需求提出的阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出增量订阅&消费的业务1.Canal工作原理2.Canal容器的安装下载镜像:docker pull docker.io/canal/canal-server容器安装:doc...原创 2019-12-05 19:22:33 · 271 阅读 · 0 评论 -
云存储解决方案-阿里云OSS
1.什么是阿里云OSS 阿里云对象存储服务(Object Storage Service,简称OSS)为您提供基于网络的数据存取服务。使用OSS,您可以通过网络随时存储和调用包括文本、图片、音频和视频等在内的各种非结构化数据文件。阿里云OSS将数据文件以对象(object)的形式上传到存储空间(bucket)中。您可以进行以下操作:创建一个或者多个存储空间,向每个存储空间中添加一个或...原创 2019-11-20 16:02:00 · 752 阅读 · 0 评论 -
ssm+vue+ElementUI实现增删改查及带条件分页查询demo
1.首先搭建ssm环境,这里默认已经搭好了将css js配置到webapp下2.在dao层中操作数据库,这里使用mybatis的通用Mapperpackage com.mall.dao;import com.mall.pojo.goods.Brand;import tk.mybatis.mapper.common.Mapper;public interface BrandMapp...原创 2019-11-20 14:53:40 · 2978 阅读 · 1 评论 -
国际物流云商项目 Day_01
今天开始学国际物流云商项目主要内容为:1,能够理解项目的开发背景2,能够说出学习项目的原因3,能够理解如何获取项目需求USECASE图及PD工具4,能够理解系统功能模块结构图6,能够使用maven进行系统框架的搭建企业组织结构:董事长、总经理、行政部、销售部、船运部、财务部、开发部销售部负责签订合同,录入和维护合同;船运部负责联系货代,安排集装箱,安排船期;同时负责向海关报关;...原创 2019-04-18 18:56:39 · 448 阅读 · 3 评论 -
E3商城的介绍
一.E3商城介绍:宜立方网上商城是一个综合性的B2C平台,类似京东商城、天猫商城。会员可以在商城浏览商品、下订单,以及参加各种活动。管理员、运营可以在平台后台管理系统中管理商品、订单、会员等。客服可以在后台管理系统中处理用户的询问以及投诉。经典的电商模式有:B2B:商家到商家。阿里巴巴,慧聪网、铭万网。B2C:商家到用户。京东。C2C:用户到用户。淘宝。B2B2C:商家到商家到用户...原创 2019-04-16 21:05:03 · 793 阅读 · 2 评论 -
IOUtils.toString()方法
需要早pom.xml中加入:<dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.3</version> </dependency>在maven-&g...原创 2019-05-11 15:22:50 · 20873 阅读 · 4 评论 -
使用layer弹层完成提示消息
一.首先下载Layer二.将下载的layer解压到jquery文件夹下如图所示:三.用法: 提示: layer.msg(提示信息, {time:1000, icon:5, shift:6}, 回调方法); layer.alert(提示信息, function(index){ // 回调方法 layer.close(index); ...原创 2019-09-02 11:15:28 · 5450 阅读 · 0 评论