一、桥接模式(Bridge) 桥接模式就是把事物和其具体实现分开,使他们可以各自独立的变化。桥接的用意是:将抽象化与实现化解耦,使得二者可以独立变化,像我们常用的JDBC桥DriverManager一样,JDBC进行连接数据库的时候,在各个数据库之间进行切换,基本不需要动太多的代码,甚至丝毫不用动, ...
分类:
编程语言 时间:
2017-12-27 13:32:59
收藏:
0 评论:
0 赞:
0 阅读:
197
一, 我们平时在项目开发过程中会根据不同的环境打包不同的文件。如数据库连接文件,三方接口文件,日志文件等等,他们在开发,测试和线上环境的配置不一样,部署测试环境或线上环境都要改相应文件,很繁琐。可以利用maven maven-resources-plugin插件帮我们简化这一过程。 二.配置pom文 ...
分类:
其他 时间:
2017-12-27 13:32:42
收藏:
0 评论:
0 赞:
0 阅读:
207
初学SSH,开始用的Struts2+Hibernate3+Spring3,Hibernate中用的HibernateTemplate进行数据库的操作。之后在进行前台页面显示的时候,要用到分页,查了一下资料,Spring 整合 Hibernate 时候用的 HibernateTemplate 不支持分 ...
分类:
其他 时间:
2017-12-27 13:31:50
收藏:
0 评论:
0 赞:
0 阅读:
388
为了方便,对一些常用事物使用缩写是大势所趋,美国的各州都有缩写,比如CA是加州、NJ是新泽西州,我国的省级行政机构也都有简称或缩写,比如:山东称作鲁,江苏简称苏。但这种缩写体系却不能照搬到英语中。 在目前我国各省市中,除了 香港(Hong Kong HK)、 澳门(Macao MC)、 台湾(Tai ...
分类:
其他 时间:
2017-12-27 13:31:01
收藏:
0 评论:
0 赞:
0 阅读:
205
查看当前文件夹大小 参考: 1、Linux下查看文件和文件夹大小 ...
分类:
系统服务 时间:
2017-12-27 13:30:42
收藏:
0 评论:
0 赞:
0 阅读:
248
两个内存块,part1和part2,i开始存在part1内int i = 0;int j = i++;首先系统会把原来i的值拷贝一份到part2,这时候part1和part2都0,然后把part1的值赋给j,i指向了part2,同时part2的值加1,所以最后是j=0,i=1;你如果写i=i++那么 ...
分类:
其他 时间:
2017-12-27 13:30:24
收藏:
0 评论:
0 赞:
0 阅读:
220
博客园 首页 新随笔 联系 管理 订阅 <! done 随笔 31 文章 0 评论 25 <! end: blogStats <! end: navigator 博客导航栏 <! done HTTP协议报文、工作原理及Java中的HTTP通信技术详解 一、web及 ...
分类:
编程语言 时间:
2017-12-27 13:29:39
收藏:
0 评论:
0 赞:
0 阅读:
212
5100: [POI2018]Plan metra Description 有一棵n个点的无根树,每条边有一个正整数权值,表示长度,定义两点距离为在树上的最短路径的长度。 已知2到n-1每个点在树上与1和n的距离,请根据这些信息还原出这棵树。 有一棵n个点的无根树,每条边有一个正整数权值,表示长度, ...
分类:
其他 时间:
2017-12-27 13:29:21
收藏:
0 评论:
0 赞:
0 阅读:
214
一 概要 StructureMap是.net最早使用的IOC/DI容器,2004年7月首次发布和使用在.net11版本中。目前的版本4*中从过去十二年中structureMap和.net community中吸取经验,同时去掉了对于现在没有多大意义的遗留决策。 特色:StructureMap是一个功 ...
分类:
其他 时间:
2017-12-27 13:29:01
收藏:
0 评论:
0 赞:
0 阅读:
583
咱可以差分一下,把$u-v$这条路径上的$z$都加$1$变成$u$和$v$的$z$加$1$,$lca$和$fa_{lca}$的$z$减$1$。 用线段树实现最大值的查询,最后$dfs$自底向上一路合并并查询即可。 先开始线段树数组开小了,$RE$了一次。 ...
分类:
其他 时间:
2017-12-27 13:28:23
收藏:
0 评论:
0 赞:
0 阅读:
243
{{item.name}} ... ...
分类:
Web开发 时间:
2017-12-27 13:28:05
收藏:
0 评论:
0 赞:
0 阅读:
275
1.本周学习总结 1.1以你喜欢的方式(思维导图或其他)归纳总结与数据库相关内容。 显示所有数据库: show databases; 创建数据库: create database test; 删除数据库: drop database test; 连接数据库: use test; 使用数据库前,要先连 ...
分类:
编程语言 时间:
2017-12-27 13:27:29
收藏:
0 评论:
0 赞:
0 阅读:
313
string path = @"c:\请假统计表.xlsx"; Workbook workBook = new Workbook(); workBook.Open(path); Aspose.Cells; 版本是 4.4.0.5 最新版本好像没上面问题 执行上面语句报错:This file's fo ...
分类:
其他 时间:
2017-12-27 13:26:46
收藏:
0 评论:
0 赞:
0 阅读:
1981
1.问题描述 线上项目A部署两台机器,每台机器两个实例,订阅同一个topic,消费心跳数据。 (两台机器host1,host2) 运维同事 部署时 有一个实例用root账户重启的, 然后该实例出现两个线程同时消费一个消息的情况,并且后台查看该消费group delay很多。 图一 host1机器两个 ...
分类:
编程语言 时间:
2017-12-27 13:26:11
收藏:
0 评论:
0 赞:
0 阅读:
732
我们知道,verilog语法标准中是没有program的,program是systemverilog语法标准新增的内容。 那么,为什么要新增一个program呢?主要考量是基于电路的竞争与冒险。 为避免仿真和设计竞争问题(race condition),systemverilog中引入了progra ...
分类:
其他 时间:
2017-12-27 13:25:19
收藏:
0 评论:
0 赞:
0 阅读:
1898
一、数据的随机抽取 都见过那种考试题从很多题中随机抽取几道的试卷吧,现在就要做这样的一个例子:从数据库中随机抽取几条数据出来显示(例如:一百中随机挑选50条) 随机挑选是要有提交数据的,所以肯定是要有可视化界面和后台处理页面 (1)提交界面 a.使用表单提交(做出一个表单来,这都是页面布局的程序了, ...
分类:
移动平台 时间:
2017-12-27 13:24:44
收藏:
0 评论:
0 赞:
0 阅读:
310
转载自:http://www.cnblogs.com/ywlaker/ 一、单系统登录机制 1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次 ...
分类:
其他 时间:
2017-12-27 13:24:28
收藏:
0 评论:
0 赞:
0 阅读:
265
1.第三方框架使用不当 比如AFNetworking的内存泄漏,使用单例模式解决 2.block的循环引用 weakself和strongself配合使用 3.delegate循环引用问题 使用weak修饰即可 4.NSTimer循环引用 注意NSTimer的销毁时机 5.非OC对象内存处理 使用完 ...
分类:
移动平台 时间:
2017-12-27 13:23:44
收藏:
0 评论:
0 赞:
0 阅读:
235
pyhon3.0 基础01 1 python解释器 Python的解释器很多,但使用最广泛的还是CPython。如果要和Java或.Net平台交互,最好的办法不是用Jython或IronPython,而是通过网络调用来交互,确保各程序之间的独立性。 2 HelloWorld程序 如果想要类似于执行s ...
分类:
其他 时间:
2017-12-27 13:23:27
收藏:
0 评论:
0 赞:
0 阅读:
226
Unity物体碰撞时的反弹系数:Physic Material的Bounciness属性。 一句话,给物体的Collider添加Material属性: 1.首先,物体要有Collider。 2.创建一个Physic Material。 Asset -> Create -> Physic Materi ...
分类:
其他 时间:
2017-12-27 13:23:06
收藏:
0 评论:
0 赞:
0 阅读:
171