首页 > 全部
Android查看应用的最大可用内存及其使用情况
//应用程序最大可用内存 int maxMemory = ((int) Runtime.getRuntime().maxMemory())/1024/1024; //应用程序已获得内存 long totalMemory = ((int) Runtime.getRuntime().totalMemory())/1024/1024; //应用程序已获得内存中未使用内存 long f...
分类:移动平台   时间:2014-01-21 01:22:10    收藏:0  评论:0  赞:0  阅读:395
IO - 同步,异步,阻塞,非阻塞
同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-blocking IO是一个东西。这其实是因为不同的人的知识背景不同,并且在讨论这个问题的时候上下文(context)也不相同。所以,为了更好的回答这个问题,我先限定一下本文的上下文。 本文讨论的背景是Linux环境下的network...
分类:其他   时间:2014-01-21 01:22:05    收藏:0  评论:0  赞:0  阅读:444
在电脑中如何截取android系统中的当前界面
法一:通过 monkeyrunner 命令截图            1, 配置 sdk 环境,将 monkeyrunner.bat 的所在的目录添加到环境变量的path中,如我的电脑是:E:\SoftWare\adt-bundle-windows-x86-20131030\adt-bundle-windows-x86-20131030\sdk\tools           2,在 cmd...
分类:移动平台   时间:2014-01-21 01:22:00    收藏:0  评论:0  赞:0  阅读:434
Android 动画animation 深入分析
Android 动画animation 深入分析 前言:本文试图通过分析动画流程,来理解android动画系统的设计与实现,学习动画的基本原则,最终希望能够指导动画的设计。 0 本文中用到的一些类图 1 view animation  调用方法:view.startAnimation(animation); public void startAni...
分类:移动平台   时间:2014-01-21 01:21:55    收藏:0  评论:0  赞:0  阅读:464
获取每个月第一个星期日的日期
/** * 获取每个月第一个星期日的日期 * * @param year 年份 * @param month 月份 * @return Date 日期 */ public static Date getFirstSundayOfMonth(int year, int month) { Calendar cal = Calendar.getInstance(); ...
分类:其他   时间:2014-01-21 01:21:50    收藏:0  评论:0  赞:0  阅读:390
java 学习写架构必会几大技术点
大家对于几大框架望而生畏,实际上只要明白他的原理,就会触类旁通,在这里我说说自己的几点拙见! 关于学习架构,必须会的几点技术 1. java反射技术 2. xml文件处理 3. properties属性文件处理 4. 线程安全机制 5. annocation注解 6. 设计模式 7. 代理机制(aop) 8. serlvet基础(过滤器等等)...
分类:其他   时间:2014-01-21 01:21:45    收藏:0  评论:0  赞:0  阅读:360
开源小游戏-基于android sample snake
最近利用业余时间学校android应用的开发,发现android sdk的sample中有个snake的小游戏,感觉不错,但是由于该游戏不能在触摸屏上玩,所以就萌生了自己动手的想法。利用2天时间又增加了用户排名和帮助等功能。程序已经托管到github上面,咱也玩吧开源。     地址:https://github.com/TimBao/Android_Snake      有感兴趣的朋友可以一...
分类:移动平台   时间:2014-01-21 01:21:40    收藏:0  评论:0  赞:0  阅读:373
slab 着色的理解
slab 着色的理解 之前对slab着色一直不怎么理解。 后来查了不少资料,包括之前转的一篇blog,通过学习之后,总算大致了解了。 这儿也写点总结,按照自己的思路来,以抵抗忘性。 先来看看slab着色的目的。 slab中倾向于把大小相同的对象放在同一个硬件cache line中。为什么呢?方便对齐,方便寻址。 但这样会带来一个问题。 假如有两个对象,A,B,它们size一样,都是1...
分类:其他   时间:2014-01-21 01:21:35    收藏:0  评论:0  赞:0  阅读:427
【树形DP】 HDU 4008 Parent and son
原题直通车:HDU 4008 Parent and son 分析:      如果a、b之间存在一条边,那么把a当树根和把b当树根只在a, b这两结点的信息有所区别,其它的不变。      所以,先以任意一个点做为根的所求出每个点的最小孩子min_son、最小子孙min_des      然后,就可分别把树根转移到其它结点时,每个点的最小孩子、最小子孙求出。 代码: #include ...
分类:其他   时间:2014-01-21 01:21:30    收藏:0  评论:0  赞:0  阅读:366
Hibernate的相关问题
1. Hibernate数据库中明明有,但是Get总返回null Oracle的CHAR(15)类型,如果字符串ID不足15个字符,则会自动用空格补齐。 虽然在Sql Plus工具查询的时候,不需要补齐空格。 但是在Hibernate查询的时候需要补齐的。 这也是为何Hibernate get查询的时候,数据库中明明有,却返回null的原因之一   2.Hibernate在插入记录...
分类:其他   时间:2014-01-21 01:21:25    收藏:0  评论:0  赞:0  阅读:451
设计模式之旅(1)——单态模式,独生子女的IT生活
在软件设计中,我们有时也会需要将某个对象只生成一个,因为太多可能会造成混乱,不利于管理,例如我们的Windows任务管理器,Java类加载器,注册表等,都是指有一个,那么该怎么设计实现呢?这就是本人需要讲述的问题。为了解决上面的问题,单态模式应运而生,作为设计模式中最简单的设计模式,我想今天我们就首先来看看它到底是什么?...
分类:其他   时间:2014-01-21 01:21:20    收藏:0  评论:0  赞:0  阅读:369
nodejs npm安装expressjs
公司如果是使用代理上网,需要设置代理 npm config set proxy=http://web-proxy.oa.com:8080 安装命令 npm install -g express expressjs官网 http://expressjs.com/ npm常用命令 npm install 安装nodejs的依赖包 例如npm...
分类:Web开发   时间:2014-01-21 01:21:15    收藏:0  评论:0  赞:0  阅读:469
Hive 内建操作符与函数开发——深入浅出学Hive
目录: 初始Hive Hive安装与配置 Hive 内建操作符与函数开发 Hive JDBC hive参数 Hive 高级编程 Hive QL Hive Shell 基本操作 hive 优化 Hive体系结构 Hive的原理     第一部分:关系运算 Hive支持的关系运算符 ?常见的关系运算符 ?等值比较: = ?不等值比较: ?小于比较...
分类:其他   时间:2014-01-21 01:21:10    收藏:0  评论:0  赞:0  阅读:386
高性能消息系统——Kafka
Kafka基本介绍...
分类:其他   时间:2014-01-21 01:21:05    收藏:0  评论:0  赞:0  阅读:406
Jquery日期控件datepicker的使用
1、首先下载datepicker.zip,解压后将整个文件放在Webcontent目录下。 2、在JSP也面引入WdatePicker.js,此js文件可在解压文件中找到: /datepicker/WdatePicker.js"> 如使用请在页面加入 3、然后在页面中加入: 生日:...
分类:Web开发   时间:2014-01-21 01:21:00    收藏:0  评论:0  赞:0  阅读:359
Xcode5+SmartSVN7.5+Mac10.91+VisualJSON+Dash
最近把iOS开发的相关工具进行了一次统一升级,在这里把用到的小分享一下; Mac10.9加入了iBooks,资源和iOS互通,就是之前买过的的书籍可以同步iBooks里,上张图,左上角可去搜资源,大量英文资料。 VisualJSON一款查看资源格式的工具,在每天去请求JSON、XML等资源的现在找一款工具吧,大大提高效率和可读性,如图直接把地址copy进去就可以了,可选http...
分类:Web开发   时间:2014-01-21 01:22:50    收藏:0  评论:0  赞:0  阅读:489
设计模式-结构型模式总结实例(一)
组合模式  将对象以树形结构组织起来,以达成“部分-整体”的层次结构,使得客户端对单个对象和组合对象的使用具有一致性. 有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以像处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦 组合模式让你可以优化处理递归或分级数据结构 . package com.ruishenh.de...
分类:其他   时间:2014-01-21 01:20:50    收藏:0  评论:0  赞:0  阅读:339
设计模式-结构型模式总结实例(二)
代理模式 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。   抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色内部含有对真实对象的引用,从而可以操作真实对象,同时代理对象提供与真实对象相同的接口以便在任何时刻都能代替真实对象。同时,代理对象可以在执行真实对象操作...
分类:其他   时间:2014-01-21 01:20:40    收藏:0  评论:0  赞:0  阅读:332
Apache MINA 2.0 用户指南
本指南根据官方最新指南翻译,请随时关注官方更新:http://mina.apache.org/mina-project/userguide/user-guide-toc.html。...
分类:其他   时间:2014-01-21 01:20:35    收藏:0  评论:0  赞:0  阅读:490
CrtmpServer不支持FFMpeg截图以及个别客户端推流(如XSplit)的解决办法
CRtmpServer成功布属后,应用测试一切正常,但突然发现通过FFMPEG截图出现异常,同时XSPlit也无法正常实现推流,经过断点调试,最终将问题解决现和大家分享交流,希望能帮到更多的人。...
分类:其他   时间:2014-01-21 01:20:55    收藏:0  评论:0  赞:0  阅读:537
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!