摘要: 原文地址:http://www.cnblogs.com/wuxiaofeng/p/6819209.html 这几天在项目里面发现我使用@Transactional之后,抛了异常居然不回滚。后来终于找到了原因。 如果你也出现了这种情况,可以从下面开始排查。 一、特性 先来了解一下@Transactio 阅读全文
posted @ 2017-12-20 18:03 走路到纽约 阅读(11250) 评论(0) 推荐(0) 编辑
摘要: https://www.zhihu.com/question/20852004 http://blog.csdn.net/beechina/article/details/51074750 看了这个解释,顿时发现以前的数学老师是假的数学老师 阅读全文
posted @ 2017-09-22 14:25 走路到纽约 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://2014.54chen.com/blog/2017/02/09/deeplearning/ 前言 在直播软件中,典型的过程是A用户充值,送花给B用户,B用户提现。 正是有这样一条变现的道路,无数盗刷、退款、36技术的黑产人盯上了直播,报道见到映客的损失一度到了300万人民币( 阅读全文
posted @ 2017-09-07 16:37 走路到纽约 阅读(1259) 评论(0) 推荐(0) 编辑
摘要: PI网关组件的作用? 1.网关直接代替MVC当中的Controller层,减少编码量提高开发效率 2.统一API接口的出入参格式,提高API的友好性 3.自动检测API接口规范,提高接口的质量 4.统一规范API接口异常,提高API的友好性 API接口实现过程: 实现过程: 阅读全文
posted @ 2017-08-21 18:08 走路到纽约 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 1.创建文件夹,初始化git 比如在 E:\Study\xuexixuexi\guns 下创建一个guns的文件夹 使用cmd进入该文件夹:输入git init 2.添加远程仓库: 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname 阅读全文
posted @ 2017-08-12 00:42 走路到纽约 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 商交易系统高并发分布式订单号生成策略 一、要求: 1.全局唯一性,不能重复 2.信息安全加密防止用户根据id规则获取数据 3.数据递增,保证下一个id一定大于上一个id 二,策略 1.UUID 唯一识别码,16个字节 (128位) 组成部分:当前日期+时间+时钟的序列+mac地址 uuid 有几个实 阅读全文
posted @ 2017-06-27 22:52 走路到纽约 阅读(7653) 评论(0) 推荐(0) 编辑
摘要: 在使用MyBatis做持久层时,insert语句默认是不返回记录的主键值,而是返回插入的记录条数;如果业务层需要得到记录的主键时,可以通过配置的方式来完成这个功能 针对Sequence主键而言,在执行insert sql前必须指定一个主键值给要插入的记录,如Oracle、DB2,可以采用如下配置方式 阅读全文
posted @ 2017-06-19 22:45 走路到纽约 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 1. npm指令 vue init 模板类型 项目名称 如: 2.进入刚才生产的 文件夹 mydemo cd mydemo 3.初始化文件项目: 阅读全文
posted @ 2017-02-06 15:22 走路到纽约 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 1.创建文件夹 2.配置Typescript 需要通过一些特殊的设置来指导Typesript进行编译。新建一个 tsconfig.json 文件,放于项目根目录下,并输入以下配置 3.Typescript Typings 有很多Javascript的库,继承了一些 Javascript的环境变量以及 阅读全文
posted @ 2016-12-12 16:48 走路到纽约 阅读(1993) 评论(0) 推荐(0) 编辑
摘要: 1.进入目录 2.保持副本 3.下载新的CentOS-Base.repo 到/etc/yum.repos.d/ 4.运行yum makecache生成缓存 阅读全文
posted @ 2016-11-21 18:19 走路到纽约 阅读(335) 评论(0) 推荐(0) 编辑