首页 > 2016年02月06日 > 全部分享
android MVC && MVP && MVVM分析和对比
面试的时候被问到这个问题,用过,也了解过,但是还是不够深入,总结一下。   MVC,MVP和MVVM是软件比较常用的三种软件架构,这三种架构的目的都是分离关注,避免将过多的逻辑全部堆积在一个类中,以android为例,在activity中既有UI的相关处理逻辑,又有数据获取逻辑,从而导致activity逻辑复杂不单一难以维护。为了一个应用可以更好的维护和扩展,我们需要很好的区分相关层级,要不然以后...
分类:移动平台   时间:2016-02-06 01:50:49    收藏:0  评论:0  赞:0  阅读:311
【HDU 5387】Clock
题 Description Give a time.(hh:mm:ss),you should answer the angle between any two of the minute.hour.second hand Notice that the answer must be not mor
分类:其他   时间:2016-02-06 01:50:24    收藏:0  评论:0  赞:0  阅读:198
【HDU 1757】 A Simple Math Problem
题 Description Lele now is thinking about a simple function f(x). If x < 10 f(x) = x. If x >= 10 f(x) = a0 * f(x-1) + a1 * f(x-2) + a2 * f(x-3) + …… +
分类:其他   时间:2016-02-06 01:50:07    收藏:0  评论:0  赞:0  阅读:237
Spring、Spring MVC、MyBatis
Spring、Spring MVC、MyBatis整合文件配置详解 使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了。先总结一下SSM整合的文件配置。其实具体的用法最好还是看官方文档。 Spring:http://spring.io/docs MyBatis:http://mybatis.
分类:编程语言   时间:2016-02-06 01:49:59    收藏:0  评论:0  赞:0  阅读:301
左偏树初步 bzoj2809 & bzoj4003
看着百度文库学习了一个。 总的来说,左偏树这个可并堆满足 堆的性质 和 左偏 性质。 bzoj2809: [Apio2012]dispatching 把每个忍者先放到节点上,然后从下往上合并,假设到了这个点 总值 大于 预算,那么我们把这个 大根堆 的堆顶弹掉就好了,剩下的就是可合并堆。 感谢pre
分类:其他   时间:2016-02-06 01:49:51    收藏:0  评论:0  赞:0  阅读:620
codeforces AIM Tech Round (Div. 2)
A题:水。 /* ID: huanrui ke PROG: AIM Tech Round (Div. 2) LANG: C++ */ #include<bits/stdc++.h> #define REP(i,a,b) for(int i=a;i<=b;i++) #define MS0(a) mem
分类:其他   时间:2016-02-06 01:49:43    收藏:0  评论:0  赞:0  阅读:289
bzoj 4002: [JLOI2015]有意义的字符串
这个题。。。 1 #include <bits/stdc++.h> 2 #define rep(i, a, b) for (int i = a; i <= b; i++) 3 #define drep(i, a, b) for (int i = a; i >= b; i--) 4 #define R
分类:其他   时间:2016-02-06 01:49:11    收藏:0  评论:0  赞:0  阅读:166
js仿qq分组折叠效果
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title
分类:Web开发   时间:2016-02-06 01:48:54    收藏:0  评论:0  赞:0  阅读:216
MongoDB复制机制实例
MongoDB的主从复制是一个主可以多从已从又可以为主进行主从复制.在这里就是实现一主一从一个仲裁服务器使用一个数据库服务器通过提供不同的端口. 一.启动一个MongoDB服务名字是application,端口是1234 ./mongod --replSet application --dbpath
分类:数据库技术   时间:2016-02-06 01:48:46    收藏:0  评论:0  赞:0  阅读:209
bzoj 1072
状压DP,f[i][j]表示在i状态下余数为j的情况 然后就是i的表示。。先认为数字互不相同(坑爹的想法= =),然后就有没有用到压缩状态 然后还要去重。。对每个数字来说除以数字个数的阶乘即可 1 #include<bits/stdc++.h> 2 #define inc(i,l,r) for(in
分类:其他   时间:2016-02-06 01:48:39    收藏:0  评论:0  赞:0  阅读:249
jQuery-认识JQuery,jQuery选择器
认识JQuery: 1、window.onload与$(document).ready()的区别 window.onload $(document).ready() 执行时机 必须等待网页中的所有内容加载完毕后才能执行 网页中所有DOM结构绘制完毕后就执行,可能DOM元素关联的东西并没有完全加载完
分类:Web开发   时间:2016-02-06 01:48:30    收藏:0  评论:0  赞:0  阅读:167
Java的方法参数-想想挺有趣的问题
由快速排序引发对Java方法参数的思考
分类:编程语言   时间:2016-02-06 01:48:22    收藏:0  评论:0  赞:0  阅读:205
【POJ 1061】青蛙的约会
题 Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定各自朝西跳,直到碰面为止。可是它们出发之前忘记了一件很重要的事情,既没有问清楚对方的特征,也没有约定见面的具体位置。不过青蛙们都是很乐观的,它们觉得只要一直朝
分类:其他   时间:2016-02-06 01:48:14    收藏:0  评论:0  赞:0  阅读:75
集群部署及测试SolrCloud-5
SolrCloud-5.2.1 集群部署及测试 一. 说明 Solr5内置了Jetty服务,所以不用安装部署到Tomcat了,网上部署Tomcat的资料太泛滥了。 部署前的准备工作: 1. 将各主机IP配置为静态IP(保证各主机可以正常通信,为避免过多的网络传输,建议在同一网段)。 2. 修改主机名
分类:其他   时间:2016-02-06 01:48:06    收藏:0  评论:0  赞:0  阅读:192
HTML 多媒体
1、多媒体简介 Web 上的多媒体指的是音效、音乐、视频和动画,多媒体有多种不同的格式,它可以是听到或看到的任何内容,文字、图片、音乐、音效、录音、电影、动画等等。在互联网上,几乎在所有网站都能发现嵌入网页中的多媒体元素,现代浏览器已支持多种多媒体格式。 第一代浏览器只支持文本,而且即使是对文本的支
分类:Web开发   时间:2016-02-06 01:47:58    收藏:0  评论:0  赞:0  阅读:242
delphi如何加上spliter分割条,任意调整大小
如题1:如何把一个panel分割成四个小的panle 2:也就是如何加上spliter,分割条,任意调整大小 3、如何有独立的handle使用多个总共5个为什么呢,你放4个panel 然后放spliter,不行吗?? 放5个不够,1、先在窗体放一个大的,作为容器,如果直接使用窗体,这个可以省。 2、
分类:Windows开发   时间:2016-02-06 01:47:49    收藏:0  评论:0  赞:0  阅读:285
Mybatis关于like的字符串模糊处理
其中通过"%"#{key}"%"来拼接语句 <sql id="select_where"> from cellphone c left join client cl on c.client=cl.id left join client cli on c.receiver=cli.id <if tes
分类:其他   时间:2016-02-06 01:47:41    收藏:0  评论:0  赞:0  阅读:104
【GDAL】聊聊GDAL的数据模型(二)——Band对象
参照官方文档简单阐述Band对象。
分类:其他   时间:2016-02-06 01:47:35    收藏:0  评论:0  赞:0  阅读:134
2015年笔记总结——技术篇(一)
一、Spring的几个核心概念 二、其他相关知识 1. 使用Hibernate所需要的注解包可以从以下地址下载:http://yunpan.cn/c3tK35WzETJEs 访问密码 d06c 2. jQuery在使用的的时候,可以通过 method.call(this); 来调用方法,此时表示触发...
分类:其他   时间:2016-02-06 01:47:17    收藏:0  评论:0  赞:0  阅读:225
PHP set_time_limit(0)函数用法
本文为大家讲解的是php中的set_time_limit函数的用法,set_time_limit函数可以用来控制脚本的执行时间,比如在浏览器中可以控制脚本永不超时,一直执行下去,感兴趣的同学参考下。 需求: 每次我们访问PHP脚本的时候,都是当所有的PHP脚本执行完成后,我们才得到返回结果。如果我们
分类:Web开发   时间:2016-02-06 01:47:01    收藏:0  评论:0  赞:0  阅读:131
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!