node js 安装.node-gyp/8.9.4 权限 无法访问

摘要: WARN EACCES user "root" does not have permission to access the dev dir "/root/.jenkins/workspace/cas-psma-code/node_modules/node-sass/.node-gyp/8.9.4" 阅读全文
posted @ 2018-05-15 17:41 xunianchong 阅读(320) 评论(0) 推荐(0) 编辑

商城 商品模块 数据库 表设计

摘要: 表关系:分类表 <= 商品表 <= SKU表(库存表)分类表 <= 属性名 <= 属性值商品表 <= 商品和属性关系表 => 属性名|属性值业务逻辑:1.同一商品不同SKU库存和售价不同.2.不同类型的商品具有不同的属性名和属性值(如汽车和服饰),所以属性需要支持后期添加和维护.3.在某个商品分类下 阅读全文
posted @ 2018-03-19 19:23 xunianchong 阅读(9152) 评论(0) 推荐(0) 编辑

一个商品SKU是怎么生成的

摘要: 首先说一说什么是SKU。。。。。。。自己百度去。。。 类似京东上面,未来人类S5这个台笔记本(没错,我刚入手了) 都是S5这个型号,但是因为CPU,显卡,内存,硬盘等不同,价格也不一样。CPU,显卡,内存,硬盘等属性组合成的一个唯一的商品,就可以用一个SKU来表示,像图上就有10个SKU。一系列的S 阅读全文
posted @ 2018-03-13 20:25 xunianchong 阅读(1981) 评论(0) 推荐(0) 编辑

你不得不知的几款常用的在线API管理工具

摘要: 在项目开发过程中,总会涉及到接口文档的设计编写,之前使用的都是ms office工具,不够漂亮也不直观,变更频繁的话维护成本也更高,及时性也是大问题。基于这个背景,下面介绍几个常用的API管理工具,方便你与调用方更高效的沟通测试: Swagger 官网地址:https://swagger.io Sw 阅读全文
posted @ 2018-03-12 20:26 xunianchong 阅读(11935) 评论(1) 推荐(0) 编辑

mysql千万级数据库插入速度和读取速度的调整记录

摘要: (1)提高数据库插入性能中心思想:尽量将数据一次性写入到Data File和减少数据库的checkpoint 操作。这次修改了下面四个配置项: 1)将 innodb_flush_log_at_trx_commit 配置设定为0;按过往经验设定为0,插入速度会有很大提高。 0: Write the l 阅读全文
posted @ 2018-03-12 09:50 xunianchong 阅读(280) 评论(0) 推荐(0) 编辑

使用Spring AOP实现MySQL数据库读写分离案例分析

摘要: 一、前言 分布式环境下数据库的读写分离策略是解决数据库读写性能瓶颈的一个关键解决方案,更是最大限度了提高了应用中读取 (Read)数据的速度和并发量。 在进行数据库读写分离的时候,我们首先要进行数据库的主从配置,最简单的是一台Master和一台Slave(大型网站系统的话,当然会很复杂,这里只是分析 阅读全文
posted @ 2018-03-02 09:50 xunianchong 阅读(233) 评论(0) 推荐(0) 编辑

聊聊并发(七)——Java中的阻塞队列

摘要: 1. 什么是阻塞队列? 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。 阅读全文
posted @ 2017-09-12 11:07 xunianchong 阅读(304) 评论(0) 推荐(0) 编辑

SSH Tunnel扫盲(ssh port forwarding端口转发)

摘要: SSH的的Port Forward,中文可以称为端口转发,是SSH的一项非常重要的功能。它可以建立一条安全的SSH通道,并把任意的TCP连接放到这条通道中。下面仔细就仔细讨论SSH的这种非常有用的功能。 SSH Tunnel有三种,分别是本地Local(ssh -NfL),远程Remote(ssh 阅读全文
posted @ 2017-09-07 09:20 xunianchong 阅读(3200) 评论(0) 推荐(1) 编辑

maven采用tomcat7启动项目

摘要: 1.maven 集成tomcat7启动项目 启动命令:tomcat7:run 阅读全文
posted @ 2017-07-06 10:46 xunianchong 阅读(242) 评论(0) 推荐(0) 编辑

springmvc fastjson 反序列化时间格式化

摘要: 第一种情况是从后台拿到数据,进行反序列化,反序列化格式时间:试了一下很多网上的方法,最后发现还是在实体类上面的日期字段加上如下注解,可以完成格式化操作,否则默认就都是时间戳的格式: 第二种情况是:response返回给前段的时间格式,一开始是时间戳,需要转成想要的格式yyyy-MM-dd重写方法: 阅读全文
posted @ 2017-06-14 17:37 xunianchong 阅读(614) 评论(0) 推荐(0) 编辑