我发现很多源码很喜欢用这个模式,比如spring cloud,spring framework。 建造者模式(Builder)用以构建各种各样的对象,主要功能就是代替对象的构造函数,更加自由化。 举个栗子,先假设有一个问题,我们需要创建一个学生对象,属性有name,number,class,sex, ...
分类:
编程语言 时间:
2019-01-19 12:19:28
阅读次数:
162
一、安装插件 二、配置 在linux上执行命令 去掉jenkins的 CSRF Protection设置 找到触发构建的项目,修改触发器 在gitlab的项目中,设置webhook的url,点击test,返回201代码成功 ...
分类:
其他好文 时间:
2019-01-19 12:19:22
阅读次数:
226
npm、yarn常用命令记录,后续会陆续补充... 经过使用发现yarn再下包是速度快,所以日常以yarn指令应用为主 npm查看仓库地址:npm config get registrynpm设置淘宝镜像:npm config set registry http://registry.npm.tao ...
分类:
其他好文 时间:
2019-01-19 12:19:10
阅读次数:
264
1. 先上代码: 2. 通过代码不难发现,我把实体类创建的对象放在了循环外面,每一次从数据库取得数据存到实体类中时,都是同一个实体类,在就造成了每次从List集合中取数据时,都是插入的最后一条数据,作为码农切记细心。 ...
分类:
其他好文 时间:
2019-01-19 12:18:49
阅读次数:
212
参考资料链接:https://blog.csdn.net/BlueSky_USC/article/details/54414860 ...
分类:
编程语言 时间:
2019-01-19 12:18:37
阅读次数:
198
说明:Reflector是Mybatis反射工具的基础,每个Reflector对应一个类,在Reflector中封装有该类的元信息, 以及基于类信息的一系列反射应用封装API ReflectorFactory接口主要实现了对Reflector对象的创建和缓存,Mybatis为该接口提供了仅有的一个实 ...
分类:
其他好文 时间:
2019-01-19 12:18:28
阅读次数:
175
1 2 3 4 5 6 34 35 36 37 ...
分类:
Web程序 时间:
2019-01-19 12:17:59
阅读次数:
195
问题描述:支付时会报“支付失败”,如下图所示 原因:网商银行将商家微信支付渠道被风控了,目前只有部分商家会被风控 解决办法:需要车思玉登录我们的平安付服务商后台完善一下商户资料 ...
分类:
微信 时间:
2019-01-19 12:17:51
阅读次数:
297
1.JSON 1.1. 转发或重定向的不足 对于发出的请求,最终需要给出“成功/失败”的结果的话,转发的方式来处理,给用户的体验就非常不好!即使用户填错了一项数据不达标,都需要回退至此前的页面重新填写,而原本填写的其它数据可能需要再填写一次! 并且,当用户发出请求后,如果是转发或者重定向,一定会发生 ...
分类:
编程语言 时间:
2019-01-19 12:17:43
阅读次数:
122
实现效果: 知识运用: KeyEventArgs类的Control, public bool Control {get;} //获取一个值 该值指示是否曾按下Ctrl键 KeyCode和Handled属性 实现代码: ...
分类:
其他好文 时间:
2019-01-19 12:17:37
阅读次数:
182
1、复制public下的index.php与.htaccess文件至根目录; 2、直接修改index.php,将内容修改为:<?php require 'public/index.php'; ?> 3、访问(你的域名)yourdomain即可成功; ...
分类:
Web程序 时间:
2019-01-19 12:17:27
阅读次数:
230
先看一张图 根据JConsole和任务管理器对比,堆内存大小在250M左右,差不多空跑一个程序用idea启动springboot就是这个大小 项目启动初始类在一万个左右,活动线程50个上下,cpu利用率可以忽略。 idea工具本身占用内存在1.7G,这个貌似有点大,具体的内存使用需要后续学习? go ...
分类:
其他好文 时间:
2019-01-19 12:17:20
阅读次数:
202
1、建立properts文件(error.message.properties) 2、在spring-mvc.xml文件(applicationContext-mvc.xml)中配置properties工具类路径及读取properties文件的路径 3、建立properts读取工具类 4、建立对应的 ...
分类:
编程语言 时间:
2019-01-19 12:17:09
阅读次数:
354
简介 DrawIt 插件用来在 Vim 中进行简单的画图功能。可以方便地移动光标并画出横线、竖线、斜线、箭头和交叉字符,也带有实用的画图功能,轻松画带箭头的线、矩形及椭圆。 官方主页:https://github.com/vim-scripts/DrawIt 帮助文档:https://github. ...
分类:
系统相关 时间:
2019-01-19 12:17:00
阅读次数:
586
1.隔板法 用于解决在两个球之间可以多次插入的问题: 当要求两个隔板间不必要有球时,那么就隔板和球加起来做一次全排列,假如隔板无差别就要除以隔板的排列,假如球无差别就要除以球的排列。 当要求两个隔板间一定要有球的时候,假如有k个隔板,那么分成k+1组,加入k+1个球,变成n+k+1,在球之间的n+k ...
分类:
其他好文 时间:
2019-01-19 12:16:47
阅读次数:
203