自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (13)
  • 收藏
  • 关注

转载 6.安心快修 - WebStorm中通过npm进行打包Vue项目操作

1.打包报错信息:2.因为package.json文件里面没有配置build脚本,所以报以上错误!3.解决方案:在package.json中的scripts中添加build脚本:{ "scripts": { "build": "cross-env NODE_ENV=production webpack --config webpack.config.js" } }4.其他问题:有可能出现 ‘cross-env’ 不是内部或外部命令,也不是可运行的程序 的错误通过 npm i

2020-06-11 16:10:29 1040

转载 5.安心快修 - Vue运行-Nodejs安装问题-win10执行npm出现Error: EBUSY: resource busy or locked 错误解决方法

最近使用win10从github上down下一个vue项目 安装执行的时候出现了如下错误(未启动360等杀毒软件):我的最终解决办法如下图:找到项目文件夹》右键属性 只读点掉不选 》应用即可...

2020-06-04 11:09:32 2873

转载 4.安心快修 - Vue运行-Nodejs安装及环境配置

1、下载安装包下载地址:https://nodejs.org/zh-cn/download/根据自己电脑系统及位数选择,我这里选择windows64位.msi格式安装包.msi和.zip格式区别:1、.msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里。2、.zip是一个压缩包,解压之后即可,不需要安装image.png

2020-06-04 10:21:36 187

原创 80.安心技术梳理 - 开发对敏感数据加密和解密操作工具,干货

对重要敏感数据进行统一加密和解密操作1.实践类import com.security.*;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class DecEncUtils { private static final Logger logger = LoggerFactory.getLogger(DecEncUtils.class); //加密 public static String bui...

2020-06-02 16:12:34 390

原创 79.安心技术梳理 - 团队合作开发常见影响代码性能的注意点,干货

影响代码性能的点,仅供参考1.防止N+1查询,循环里面套查询和外部查询接口(提供批量服务解决)2.数据库查询频繁的固定内容,增加缓存逻辑,防止并发下大量查询数据库操作3.涉及到数据库更新操作,避免在查询时候有更新操作事例:1.N+1影响性能,单个循环查询消耗时间会翻倍,影响性能public List<ActInfo> getActInfo(List<Long> actIds){ if(CollectionUtils.isEmpty(actIds...

2020-06-02 14:45:20 201

原创 78.安心技术梳理 - 开发中常用统一工具(时间/常量/缓存),干货

团队开发中工具的统一是必要的,方便管理和维护,常用的几种,仅供参考1.时间工具类import java.util.concurrent.TimeUnit;public class CacheTime { public static final Long ONE_SECONDS = TimeUnit.SECONDS.toSeconds(1L); public static final Long ONE_MINUTES = TimeUnit.MINUTES.toSeconds(1L);...

2020-06-02 14:26:15 202

原创 77.安心技术梳理 - 开发中 - 异常- 类和方法的创建和使用,干货

开发中异常的输出是必要的,我们需要统一的数据标准,做个统一工具,仅供参考1.实际应用的方式(1)创建常量返回异常结果import com.Result;Result.failResult(CocoonErrorCode.PURCHASECARD_ACT_EXCEPTION, "付费卡活动异常")(2)创建异常类返回throw BusinessException.of(CocoonErrorCode.PAIDCOUPON_NOEXIT).tips("查询列表为空");2.实现的工具类

2020-06-02 14:15:38 274

原创 76.安心技术梳理 - java开发中枚举类的创建使用,干货

开发中枚举类的使用是狠广泛的,下面是常见的创建类型,仅供参考1.普通枚举public enum OrderStatusEnum { WAIT_STATUS, OVER_STATUS;}2.键值对枚举(含二进制表示方式)import org.apache.commons.lang3.StringUtils;import java.util.ArrayList;import java.util.List;public enum UserClassifyEnum { ...

2020-06-02 14:02:24 238

原创 75.安心技术梳理 - java8流式编程,stream使用的几种场景,干货

1.遍历封装 (List - List)List<CouponDataInfo> couponDataInfos = dataInfos.stream().map(a -> { CouponDataInfo couponDataInfo = new CouponDataInfo(); couponDataInfo.setCouponId(a.getCouponId); couponDataInfo.setCouponKey(a.getCouponKey); ..

2020-06-01 17:55:25 471

原创 74.安心技术梳理 - 结果对象映射输入对象,做数据封装,重写equals和hashCode,干货

对象之间数据映射操作,将结果对象的数据映射到输入对象,复用equals和hashCode实现,仅供参考:1.处理主流程:import javax.annotation.Resource;import java.util.List;import java.util.Map;import java.util.stream.Collectors;public class HandleData { @Resource private CouponService couponServ

2020-06-01 17:47:42 218

原创 73.安心技术梳理 - 创建本地缓存类实现,干货

本地缓存工具实现,仅供参考import com.google.common.cache.CacheBuilder;import com.google.common.cache.CacheLoader;import com.google.common.cache.LoadingCache;import java.util.concurrent.TimeUnit;public class LoadingCacheUtils { private LoadingCache<String,

2020-06-01 15:23:47 195

原创 72.安心技术梳理 - 前置校验,拦截器,切面编程思想2,干货

拦截器实现切面编程,实现仅供参考1、拦截器管理类:import com.RiskInterceptor;import com.UserInterceptor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.I

2020-06-01 15:06:54 294

原创 71.安心技术梳理 - 链式开发,切面编程思想1,干货

链式开发,增加代码可读性,切面思想较少代码冗余,仅供参考学习。一、实用类链式主流程1:import com.HandlerChain;import com.RequestData;import com.ResponData;import com.Filter1ControlHandler;import com.Filter2ControlHandler;import com.result.Result;public class MenthHandlerChain extends H

2020-06-01 14:43:59 310

plugins1.zip

eclipse中jar包依赖,方便开发人员进行依赖资源加载,省去拉取时间

2019-10-16

plugins.zip

精简的开发工具,尤其对于初学者很受用的一个工具,欢迎大家下载试用

2019-10-15

eclipse.zip

精简的开发工具,尤其对于初学者很受用的一个工具,欢迎大家下载试用

2019-10-15

电商主站首页流程图

主流电商平台主站首页内容的流程图解,更好的帮助新入行学员快速了解

2019-04-26

活动页请求时序图

主流电商平台活动页内容的流程图解,更好的帮助新入行学员快速了解

2019-04-26

电商-团购流程图解

电子商务开发工作中关于团购的流程图解,帮助新入行同学学习

2019-04-24

XposedBridgeApi-54

XposedBridgeApi用于进行开发时候的插件使用,可以很好的获取数据

2019-03-25

SourceTree免注册安装包

SourceTree对于Git项目管理的客户端工具,功能强大,使用方便,极大提高开发效率!

2019-01-05

4 XB和微信的开放资源

XB和微信的完美融合,只能针对微信小版本兼容,消息由极光提供

2018-12-24

缓存处理-mybatis层

主要处理mybatis层对数据进行缓存处理问题,在数据底层进行优化

2018-12-24

1 消息队列MQ+多线程任务+业务处理

消息队列MQ+多线程任务+业务处理 用来监听优化消息并根据电脑性能尽量多的加线程

2018-10-19

定时任务+缓存+极光消息推送+多线程处理+单表查询优化

定时任务+缓存+极光消息推送+多线程处理+单表查询优化等方案,对互联网电商开发性能等要求开发优化

2018-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除