Fork me on GitHub

2013年6月29日

摘要: Communication - 02.Call UApp层 从大拇哥Click CallButton开始手机便已明白,主人这是要打电话。当然,你可以选择直接拨号,也可以通过ContactList,或者从通话记录着手。这些都只是UI的设计不同而已,终归都会有一个统一的入口开始Calling。这个汇合点就是:android:targetActivity="OutgoingCallBroadcaster" 这是一个独立的Activity,你可以设计各种花里胡哨的拨号方式、Activities,而后通过startActivity跨应用访问来开始 OutgoingCallBroadc 阅读全文
posted @ 2013-06-29 20:53 HackerVirus 阅读(259) 评论(0) 推荐(0)
摘要: 微软IE11浏览器的7大变化投递人itwriter发布于 2013-06-29 11:48评论(9)有1025人阅读原文链接[收藏]«» 微软很看重自己的 IE 浏览器,这款浏览器跟 Windows 捆绑在一起已经走过了 10 年。去年微软推出 Windows 8 时也同时发布了新版的浏览器 IE10,这是一款针对 Windows 8 强调的全屏及触摸优先特点而开发的浏览器。 因此 IE10 天生就是很大的一个变化,但是这款浏览器也有一些奇怪的限制。比如 web 内容占据全屏,除非点击右键才能看到标签页或 URL 条。收藏夹无法管理。同时只能打开 10 个标签页等。为了让这 阅读全文
posted @ 2013-06-29 20:28 HackerVirus 阅读(199) 评论(0) 推荐(0)

2013年6月27日

摘要: 集群应用及运维经验小结作者:大圆那些事| 文章可以转载,请以超链接形式标明文章原始出处和作者信息网址:http://www.cnblogs.com/panfeng412/archive/2013/06/27/cluster-use-and-maintain-experience-summary.html本人目前很重要的一部分工作是参与或负责部门内一些集群的维护、应用开发以及优化,其中包括:HBase集群、Storm集群、Hadoop集群、Super Mario集群(部门内部开发的实时流处理系统)等,随着业务的拓展,集群机器数已经小有规模。接下来是我对自己这1年多以来,在集群应用与运维方面所做事 阅读全文
posted @ 2013-06-27 14:22 HackerVirus 阅读(274) 评论(0) 推荐(0)
摘要: 逆序对:从插入排序到归并排序设A[1..n]是一个包含N个非负整数的数组。如果在iA[j],则(i,j)就称为A中的一个逆序对(inversion)。a)列出数组[2,3,8,6,1]的5个逆序。b)如果数组的元素取自集合{1,2,...,n},那么,怎样的数组含有最多的逆序对?它包含多少个逆序对?c)插入排序的运行时间与输入数组中逆序对的数量之间有怎样的关系?说明你的理由。d)给出一个算法,它能用O(nlogn)的最坏情况运行时间,确定n个元素的任何排列中逆序对的数目(提示:修改归并排序) ——《算法导论》,思考题2-4 逆序对的应用很多,比如各类OJ中的... 阅读全文
posted @ 2013-06-27 14:18 HackerVirus 阅读(425) 评论(0) 推荐(0)
摘要: Jquery 图片轮播实现原理总结以前要做图片轮播效果的时候,总是在网上找一段jquery的复制粘贴进去,只索取不奉献,今个就把我对这个的实现原理讲解一下。 首先说下,我在网上找的例子全是用的UL 实现,其实大可不必,只要是能包含img标签的HTML标签都可以做轮播效果。利用jquery的淡入淡出函数(fadeIn和fadeOut)。废话也不多说,边上代码边讲解。最后附上demo效果地址。先HTML布局: ... 阅读全文
posted @ 2013-06-27 14:15 HackerVirus 阅读(681) 评论(0) 推荐(0)
摘要: 那天有个小孩教我WCF[一][1/3]既然是小孩系列,当然要有一点基础才能快速掌握,归纳,总结的一个系列,哈哈前言:第一篇嘛,不细讲,步步教你创建一个简单SOA案例,对WCF有个基本的认识,我不会细讲概念1.1 SOA简介SOA(Service-Oriented Architecture,面向服务架构),既是一种编程模式,也是软件开发的一种架构方法。根据这种架构方法,应用程序就会由“具有一定行为(服务)的功能”单元组成的。1.2 基本开始前言: 我们准备完成一个简单的新闻发布系统 内部编辑发布新闻有更多的功能,但是外部我只提供查看功能,添加自己的新的新闻,但是新闻类型是 好友提供可能由于我们的 阅读全文
posted @ 2013-06-27 14:14 HackerVirus 阅读(177) 评论(0) 推荐(0)
摘要: linux_shell_4_shell特性去年的这个时候,我曾经写过一些关于shell特性的文章,下面是第3篇:linux_shell_3_shell变量特性。 今天我们继续来学习一些关于Linux shell的内容。【1】shell 在用户登录到系统后,系统会给用户分配一个默认的shell,用户通过这个shell来与系统进行交互。我们可以通过环境变量SHELL来查看用户登录到系统后获取的shell。如下命令所示:[volcanol@volcanol ~]$ echo $SHELL/bin/bash 这里我的系统登录后分配的shell为bash shell。 一般的linux或者... 阅读全文
posted @ 2013-06-27 14:12 HackerVirus 阅读(296) 评论(0) 推荐(0)
摘要: enode框架step by step之框架要实现的目标的分析思路剖析1enode框架系列step by step文章系列索引:分享一个基于DDD以及事件驱动架构(EDA)的应用开发框架enodeenode框架step by step之事件驱动架构(EDA)思想的在框架中如何体现enode框架step by step之saga的思想与实现本文想介绍一下enode框架要实现的目标以及部分实现分析思路剖析。总体来说enode框架是一个基于cqrs架构和消息驱动的应用开发框架。在说实现思路之前,我们先看一下enode框架希望实现的一些目标吧!框架总体目标高吞吐量(High Throughput)、低 阅读全文
posted @ 2013-06-27 14:10 HackerVirus 阅读(226) 评论(0) 推荐(0)
摘要: ActiveMQ 即时通讯服务 浅析一、概述与介绍ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能。二、特性1、 多种语言和协议编写客户端。语言: Java、C、C++、C#、Ruby、Perl、Python、PHP。应用协议:OpenWire、Stomp REST、WS Notification、XMPP、AMQP2、完全支持JMS1.1和J2E 阅读全文
posted @ 2013-06-27 14:06 HackerVirus 阅读(248) 评论(0) 推荐(0)
摘要: Jqgrid入门-显示基本的表格(一)首先对Jqgrid网格插件做个简要的说明。在众多的表格插件中,Jqgrid的特点是非常鲜明的。 特点如下:完整的表格呈现与运算功能,包含换页、栏位排序、grouping、新增、修改及删除资料等功能。自定义的工具列。预设的Navigator工具列,可以很容易的使用新增、删除、编辑、检视及搜寻等功能。完整的分页功能。按下任一栏位的标头,皆可以该栏位为排序项目。无论是升序或降序皆可。预设的action formatter,可以快速而直觉地对每笔资料做运算。支持多种数据格式。比如json、xml、array等。 这是我自己做的DEMO, 先上个图片,当大家看... 阅读全文
posted @ 2013-06-27 14:04 HackerVirus 阅读(375) 评论(0) 推荐(0)