我们知道对于一些应用来说,判断方位可以使得我们可以重新定位我们的应用的布局,以使得我们的应用在不同的方位中更加合理及好看。在这篇文章中,我们来介绍如何来侦测应用方位的变化。...
分类:
系统服务 时间:
2015-05-20 13:14:25
收藏:
0 评论:
0 赞:
0 阅读:
335
某个大神写的UI设计模式的综述类文章,笔记如下:MVC
分为两层Domain层和Presentation层,前者负责通用数据的CRUD和逻辑,后者负责展示。
对象分为两类:域(Domain)数据对象和显示数据对象。域对象与显示完全无关。
Model是内存的Bean不是SQL中的行。
数据绑定时,没有全局控制器协调多个View,而是使用Observer模式,View直接在Model中监听变化,进而更新...
分类:
其他 时间:
2015-05-20 13:14:15
收藏:
0 评论:
0 赞:
0 阅读:
288
这篇其实应该是属于写自定义单选或多选的ListView的基础教程,无奈目前许多人对此的实现大多都绕了远路,反而使得这正常的写法倒显示有些技巧性了。
Android中,ListView可以设置choiceMode,可见Android对ListView的单选或多选是有进行封装的,然而我看到的许多单选或多选的ListView,包括我以前写的例子,以前几个老外封装的库,都是自己维护了一个集合,用于存放每个item的选中状态。这样一来,不但代码显得繁复,逻辑上也成冗余,而且容易出BUG。
其实,ListView中,已...
分类:
移动平台 时间:
2015-05-20 13:14:05
收藏:
0 评论:
0 赞:
0 阅读:
189
《CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证》介绍的是自己给自己颁发服务器端证书、然后再给客户端颁发证书的情况。如果你已经像你的客户一样厌倦了访问你们的网站时,浏览器弹出的安全警报,那就去申请一个 SSL 证书,如 VeriSign、GlobalSign,一般是几千块钱一年的有效期。本文介绍对于 Nginx + Tomcat 组合的 SSL 购买...
分类:
其他 时间:
2015-05-20 13:13:55
收藏:
0 评论:
0 赞:
0 阅读:
342
好文章,原文地址:http://blog.sina.com.cn/s/blog_57769b7b0100tt5x.html
关于spring自动检测组件的使用方式网上太多了,而且也不是我记录的重点,我想说下一点可能你还不知道的经验
我们知道如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的...
分类:
编程语言 时间:
2015-05-20 13:13:45
收藏:
0 评论:
0 赞:
0 阅读:
360
以前我们业务代码经常需要在其中写入与业务功能不是直接相关但是很有必要大代码,如日志,事务等,这样会带来如下麻烦:
1
对OO
是一种破坏
2
造成功能代码对其他类的依赖和耦合加深
3
造成功能代码移植困难,可重用性降低
4
原则上,与这些
切入性代码应该监视着功能代码,而不是功能代码通知
切入性代码采取行动。
毫无疑问,这些切入性代码和功能代码应该分开才能降低...
分类:
编程语言 时间:
2015-05-20 13:13:35
收藏:
0 评论:
0 赞:
0 阅读:
216
64位win7下安装MongoDB以zip包的形式 图文(超详细)
然后自己在某个录下下建好一个目录。我这里的目录是这样的 F:\MongoDB 然后讲上一步种解压的文件内容全部复制进 F:\MongoDB...
分类:
数据库技术 时间:
2015-05-20 13:13:25
收藏:
0 评论:
0 赞:
0 阅读:
318
简介:
Picasso是Square公司开源的一个Android图形缓存库。可以实现图片下载和缓存功能。
特点:
1.加载载网络或本地图片并自动缓存处理;
2.链式调用;
3.图形转换操作,如变换大小,旋转等,提供了接口来让用户可以自定义转换操作;
4.在Adapter中回收和取消当前的下载功能;
与Universal-ImageLoader库对比:
1.都有高...
分类:
移动平台 时间:
2015-05-20 13:13:05
收藏:
0 评论:
0 赞:
0 阅读:
434
这篇文章用来讲解,如何跟踪touch event的轨迹。onTouchEvent()方法 由 ACTION_MOVE 事件触发(只要当前的接触的 position, pressure,size发生了变化)。 就像上一篇文章 Detecting Common Gestures讲到的一样,这些event会被记录在MotionEvent中,而这个MotionEvent将作为onTouchEvent()的参...
分类:
其他 时间:
2015-05-20 13:12:55
收藏:
0 评论:
0 赞:
0 阅读:
204
Myeclipse 10.1下载 windows
破解方式:
普通版本的下载:
http://downloads.myeclipseide.com/downloads/products/eworkbench/indigo/installers/myeclipse-10.0-offline-installer-windows.exe
myecl...
分类:
系统服务 时间:
2015-05-20 13:12:45
收藏:
0 评论:
0 赞:
0 阅读:
154
开发背景在微信公众号中,需要获取支付功能前提
公众号已经开通支付功能【未开通的自行百度】
实现步骤
接入JSSDK
JSSDK使用步骤
参考微信JS-SDK说明文档使用JSSDK中的 微信支付 API
wx.chooseWXPay({
timestamp: 0, // 支付签名时间戳,注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的t...
分类:
微信 时间:
2015-05-20 13:12:37
收藏:
0 评论:
0 赞:
0 阅读:
1057
修改 Ubuntu ulimit 限制
最近,网站一到高峰期,CPU就会飙升到100%,但内存,IO,网络等一切正常,Google了一下,有可能是ulimit的问题,马上查看文件句柄数限制
ulimit -n
得到的结果是:1024,这个值对生产中的服务显得偏小。
网上给出的解决方案,大部分是直接输入
ulimit -SHn 51200 # 51200可自己根据应用调整
此法缺点很...
分类:
系统服务 时间:
2015-05-20 13:12:36
收藏:
0 评论:
0 赞:
0 阅读:
183
有三种方法实现
第一种直接用字符串类的compareTo方法:
1
2
3
String t1="20131011";
String t2="20131030";
int result = t1.compareTo(t2);
第二种是把这个日期字符串转换成long:getTime()是直接获...
分类:
编程语言 时间:
2015-05-20 13:12:25
收藏:
0 评论:
0 赞:
0 阅读:
245
种类并查集...
分类:
其他 时间:
2015-05-20 13:12:24
收藏:
0 评论:
0 赞:
0 阅读:
173
送上最新鲜的热点推荐 ---苏宁、足记、新浪12位专家详解最新云计算核心技术架构 热移动开发 ---2015WWDC 上将要公布的iOS9新特性(1)Java开发---Java万岁!令Java永葆活力的十二项核心因素(1)产品设计 ---如何把握登录界面易用与安全的平衡...
分类:
其他 时间:
2015-05-20 13:11:55
收藏:
0 评论:
0 赞:
0 阅读:
229
第一次在CF上水题, 果断wa了好几发, 纪念一下,一发水题。
题意:有N门成绩, 已经告知你K门, 在保证N门总和小于X且中位数大于Y的情况, 让你求出剩下N-K门,
题解:
明显 要保证和越小越好, 插入的数字只有1和Y,在插的时候保证中位数合法。记录小于Y的值,然后用1和Y去补缺失的。简单题, 有一点小细节,wa了好几发
代码:
#include
#include
...
分类:
其他 时间:
2015-05-20 13:11:45
收藏:
0 评论:
0 赞:
0 阅读:
274
实现顺序表的基本操作,包括顺序表的建立,查找,求长度,查找前驱,插入,删除,输出等函数
#include
#include
#include
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -1
#define List_INIT_SPACE 100 //存储空间初始分配量
#define Li...
分类:
其他 时间:
2015-05-20 13:11:35
收藏:
0 评论:
0 赞:
0 阅读:
276
实例015 打开窗口特殊效果
实例说明
当点击页面打开连接时,在屏幕左上角会弹出一个窗口,并动态改变窗口的宽度和高度,当窗口的高度和屏幕高度一致时,继续添加窗口的宽度,直到与屏幕大小相同为止。
技术要点
本实例主要是应用window对象的open()方法来打开一个已有的窗口,用screen对象的availHeight属性来获取屏幕可工作区域的高度,用m...
分类:
编程语言 时间:
2015-05-20 13:11:25
收藏:
0 评论:
0 赞:
0 阅读:
292
实现单链表的基本操作,包括链表的建立与释放,查找,求长度,查找后继,插入,删除,输出等函数.
//调试环境:DevC++
//库文件和预设定义
#include
#include
#define NULL 0
typedef int ElemType;//指定单链表中的数据类型
//单链表存储结构定义
typedef struct LNode
{
ElemType data;//数...
分类:
其他 时间:
2015-05-20 13:11:21
收藏:
0 评论:
0 赞:
0 阅读:
256
其运行效果如下所示:
存储粒子系统中的某个粒子物理信息的类:
public class SingleGrain {
float vx;//x轴速度分量
float vy;//y轴速度分量
float vz;//z轴速度分量
float timeSpan=0;//累计时间
public SingleGrain(float vx,float vy,float vz...
分类:
其他 时间:
2015-05-20 13:11:20
收藏:
0 评论:
0 赞:
0 阅读:
161