一、问题产生背景 当我们进行一系列处理时(员工工资核算,会员管理,计算器,优惠活动),会有很多相似的算法和处理过程,只是由于具体的算法的差异,导致必须不同处理。这些处理和客户端无关,我们可以把这些算法抽象,然后进行处理。之所以叫策略,基本含义就是 针对一个问题,采用一种处理策略。 二、策略模式的通常 ...
分类:
其他好文 时间:
2017-12-18 19:11:17
阅读次数:
175
1.Math()对象的属性 2.min()和max()方法 确定一组数值中的最小值和最大值。 3.舍入方法 4.random()方法 从某个整数范围内随机选择一个值 5.其他方法 ...
分类:
其他好文 时间:
2017-12-18 19:11:08
阅读次数:
196
Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. Example: Example: 题意:找到一个字符串的最长回文子 ...
分类:
其他好文 时间:
2017-12-18 19:10:59
阅读次数:
144
转自:ARKit从入门到精通(7)-ARCamera介绍 ARCamera是一个相机,它是连接虚拟场景与现实场景之间的枢纽。在ARKit中,它是捕捉现实图像的相机,在SceneKit中它又是3D虚拟世界中的相机。(一般第一人称3D游戏,主角其实就是一个3D相机,我们电脑屏幕看到的画面就是这个相机捕捉 ...
分类:
其他好文 时间:
2017-12-18 19:10:49
阅读次数:
201
将USB设备插入ESXI主机(我截图使用的是U盘),我通过vsphere client进行演示。通过vsphere client登录ESXI主机或者vCenter,编辑设置需要添加USB设备的虚拟机;添加usb控制器:控制器类型:EHCI+UHCI和xHCI。EHCI+UHCI支持usb 2.0 usb1.1的设备,xHCI支持usb 2.0 usb1.1 usb 3.0的设备。我的usb 2.0
分类:
其他好文 时间:
2017-12-18 19:10:43
阅读次数:
308
1:slf4j是一个规范接口,其他的logback等日志类整合它使用 2:mybais依赖问题:mybatis出得比较早,spring没有提供对他的整合依赖,所有mybatis自己实现了依赖 3:在平时写接口的时候要以“使用者”的角度去去设计,从三个方面:1:方法定义粒度,参数。返回值。 4:spr ...
分类:
其他好文 时间:
2017-12-18 19:10:37
阅读次数:
146
Nginx+Keeplived双机热备(主从模式) 参考资料: http://www.cnblogs.com/kevingrace/p/6138185.html 双机高可用一般是通过虚拟IP(漂移IP)方法来实现的,基于Linux/Unix的IP别名技术。 双机高可用方法目前分为两种: 1.双机主从 ...
分类:
其他好文 时间:
2017-12-18 19:10:25
阅读次数:
228
关键技术规格: 1.检测范围; 2.检测精度; 3.检测角度; 4.帧率。 5.模块大小 6.功耗 目前了解到的有:双目视觉, 单点TOF, 3D TOF,3D结构光, 单摄像头深度(成像时的PDAF算出深度)。3D tof 就是多个单点tof形成的点。结构光的pattern 较为复杂。 ...
分类:
编程语言 时间:
2017-12-18 19:10:18
阅读次数:
255
小tip: 子元素scroll父元素容器不跟随滚动JS实现 本文地址(转载):http://www.zhangxinxu.com/wordpress/?p=5092 一、开场暖身 网上常见蹲来蹲去的小段子,比方说:“李代沫蹲,李代沫蹲,李代沫蹲完黄海波蹲;黄海波蹲,黄海波蹲,黄海波蹲完宁财神蹲;宁财 ...
分类:
Web程序 时间:
2017-12-18 19:10:09
阅读次数:
384
1、观察者模式1.1 形象地认识观察者模式报社的业务是出版报纸用户像某家报社订阅了报纸,那么一旦报社有新的报纸,就会送到用户处。只要是订户,就一直会收到新报纸;当用户不再想看报纸时,取消订阅,报社则不再送新的报纸来去订阅报纸,也可以理解为“一直在观察新的报纸是否发布”,所以订阅的人也就是“观察者”,... ...
分类:
其他好文 时间:
2017-12-18 19:09:57
阅读次数:
140
$ git 测试是否安装git $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" --global 表示你这台机器上所有的Git仓库都会使用这个配置,当然对 ...
分类:
其他好文 时间:
2017-12-18 19:09:49
阅读次数:
120
jenkins构建失败,错误信息如下:[yjp-dev-po-hrsync] $ "C:\Program Files\Java\jdk1.8.0_121/bin/java" -cp D:\云驾培\jenkins_home\plugins\maven-plugin\WEB-INF\lib\maven3 ...
分类:
编程语言 时间:
2017-12-18 19:09:29
阅读次数:
275
会持续补全,方便以后的查阅 JAVA中转义字符: \' 单引号字符 \\ 反斜杠字符 \r 回车 \n 换行 \f 走纸换页 \t 横向跳格 \b 退格 ...
分类:
编程语言 时间:
2017-12-18 19:09:23
阅读次数:
158
mysql查询时间戳转换 SELECT FROM_UNIXTIME(create_time) FROM tablename; 更新时间为七天以后 UPDATE t_rebate_trade_item SET delivered_time=DATE_SUB(delivered_time,INTERVA ...
分类:
数据库 时间:
2017-12-18 19:09:14
阅读次数:
205
Class绑定的对象语法 最基础样式绑定,是否使用样式由后面的布尔值决定 也可以绑定一个对象,这样看起来代码更清爽一些 这两段代码中有个地方要特别注意一下,Bootstrap的text-danger属性分别使用了textDanger(驼峰式)和text-danger(串联式)的写法,这2种写法Vue ...
分类:
Web程序 时间:
2017-12-18 19:09:00
阅读次数:
249
1、什么是较对集合:字符集的字符比较规则(collation,collate),一个字符集有多个较对集合。 mysql> create table ss (id int primary key auto_increment, -> cc char(10)); insert into ss value ...
分类:
数据库 时间:
2017-12-18 19:08:51
阅读次数:
185