DNA Sequencing
A DNA molecule consists of two strands that wrap around each other to resemble a twisted ladder whose sides, made of sugar and phosphate molecules, are connected by rungs of...
分类:
编程语言 时间:
2015-08-27 00:28:26
阅读次数:
199
介绍有时候由于需要一些自定义之后的开源库,无法使用jCenter里面的官方库,又懒得自己搭建Maven仓库,所以我们想要自己在项目里面直接导入本地的AAR库。通用方法和问题网上通用的AAR导入Gradle的方法很简单:repositories {
flatDir {
dirs 'libs'
}
} dependencies {
compile...
分类:
移动开发 时间:
2015-08-27 00:29:45
阅读次数:
319
基本上所有的项目都会涉及到权限的控制与处理。
这里将讲讲自己对权限控制的理解以及处理方法,本篇主要介绍权限的分配。
一、权限组
权限组的意思就是一组权限的集合。
在论坛等一些系统中,我们常常能够看到一些角色:游客,会员,管理员,超级管理员。他们的权限以及能够查看的板块都是不一样的。这样的角色我们也可以称作权限组。
二、用户,权限组(角色),权限...
分类:
其他好文 时间:
2015-08-27 00:29:47
阅读次数:
231
建造者模式(Builder Pattern):将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。建造者模式是一种对象创建型模式。通过这个定义,我们可以得出建造者是一种创建型模式,也就是说建造者模式的输出是一个对象,也就是UML类图中的product。
我们先看看建造者模式的UML类图:
UML类图中我们可以看出,建造者模式使用了聚合、继承和依赖三种关系。第一个疑问就是为什...
分类:
其他好文 时间:
2015-08-27 00:29:44
阅读次数:
147
ListView四种适配器:
1、ArrayAdapte
2、SimpleAdapter
3、SimpleCursorAdapter
4、BaseAdapter
下面是基于后面3中适配器实现的,还有一个就是SimpleAdapter的加强版,也就是plus,哈哈。主要是实现带图片功能,第一种适配器比较简单,准备用它实现显示分组。下面是实现功能截图以及代码。上图实现的核心代码:...
分类:
移动开发 时间:
2015-08-27 00:28:28
阅读次数:
246
今天结合一个实际的demo 来给大家讲解一下代理方法的运用
首先介绍一下 什么是代理,有什么用
/** 可以提高代买的复用性
* 代理的作用
1.封装变化点
2.解决类与类之间的强耦合性
3.可以在类之间进行数据传递
什么情况下使用代理好呢
1.有一系列变化点(比如:UIScrollView 有许多方法,)
能够让用户清晰的知道到...
分类:
其他好文 时间:
2015-08-27 00:29:25
阅读次数:
168
错误的地方欢迎指正!!!O(∩_∩)O~~
引子:
我们默认把一个点 可以拆为 左点 和 右点
情况一:每个点只能走一次(除了起点和终点可以走多次),问你走2次获取的最大权值和。
1,对可达边处理,明确一下当选择一个点的左点或者右点时,都说明你选择了走这个点。
我们会考虑四种情况,题目要求————每个点只能走一次。所以我们如果选择一个点就必须要获取它的点权
(1)u的左...
分类:
其他好文 时间:
2015-08-27 00:28:09
阅读次数:
165
1.题目描述:点击打开链接
2.解题思路:本题要求寻找k个正整数,它们的和恰好是N,它们的LCM恰好是M的解的个数。可以设置一个三维的dp来解决。用dp(i,j,k)表示选择i个数,它们的和恰好是j,它们的LCM恰好是k的个数。那么答案就是dp(k,n,m)。不过这里介绍一种利用状态压缩思想求解的方法。
通过题意可以发现,N,M的范围都比较小,不超过1000,而1000之内的所有数的不...
分类:
其他好文 时间:
2015-08-27 00:28:06
阅读次数:
177
今天晚上给小伙伴们一起交流学习jQueryDom操作的时候,遇到end()方法,然后在一起纠结了很长一段时间,jQuery文档上说的很笼统,一定要细细的品位才能知道个大概End the most recent filtering operation in the current chain and return the set of matched elements to its previous...
分类:
其他好文 时间:
2015-08-27 00:29:08
阅读次数:
193
利用矩阵求斐波那契数列flyfish 2015-8-27
矩阵(matrix)定义一个m*n的矩阵是一个由m行n列元素排成的矩形阵列。矩阵里的元素可以是数字符号或者数学式.形如{acbd}\begin{Bmatrix}
a & b\\
c & d
\end{Bmatrix} 的数表称为二阶矩阵,它由二行二列组成,其中a,b,c,d称为这个矩阵的元素。形如
{x1x2}\begin{Bmatri...
分类:
其他好文 时间:
2015-08-27 00:28:09
阅读次数:
202
Spring Data MongoDB实战(上)作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.csdn.net/chszs本文会详细展示Spring Data MongoDB是如何访问MongoDB数据库的。MongoDB是一个开源的文档型NoSQL数据库,而Spring Data MongoDB是Spring Data的模块之一,专用于访问MongoDB数据库。...
分类:
数据库 时间:
2015-08-27 00:27:21
阅读次数:
210
关于startService的基本使用概述及其生命周期可参见博客《Android中startService的使用及Service生命周期》。本文通过批量下载文件的简单示例,演示startService以及stopService(startId)的使用流程。系统界面如下:
界面很简单,就一个按钮“批量下载文章”,通过该Activity上的按钮启动DownloadService。DownloadSer...
分类:
移动开发 时间:
2015-08-27 00:25:29
阅读次数:
261
看了一整晚,不甚理解管道/过滤器。常见的案例Linux命令管道是比较好理解的,但加之混乱的主动/被动的动态概念,就不太好理解了。暂先整理笔记,后面再回顾。
这是看的第2类体系结构,不是有所收获:大致可抽象出一些常见设计的范式
1、体系结构现过程关键点:拆、定义接口/格式、合、出错处理
2、优点关注:重用度 “考虑到一般变更的设计是优秀系统深化的一个主要助推器”
【概述】
管道和...
分类:
其他好文 时间:
2015-08-27 00:28:24
阅读次数:
125
下载版本:VMware11.0.0
相当好用的虚拟机,可以在上面安装各种操作系统(windows、linux、mac等)
我这里是用来研究hadoop的所以,所以会安装ubuntu系统。...
分类:
系统相关 时间:
2015-08-27 00:27:11
阅读次数:
231
Mr. Kim is a professional programmer. Recently he wants to design a new editor which has as many functions as possible. Most editors support a simple search function that finds one occurrence (or all ...
分类:
编程语言 时间:
2015-08-27 00:25:43
阅读次数:
198
理解其就像关系型数据库中的链接查询一样,数据很多的时候,几个数据文件的数据能够彼此有联系,可以使用Reduce联结。举个很简单的例子来说,一个只存放了顾客信息Customer.txt文件,和一个顾客相关联的Order.txt文件,要进行两个文件的信息组合,原理图如下:
这里涉及的几个专业术语:Group key ,datasourde,Tag.前者的话通俗点来说的话就相当于关系型数据库中的...
分类:
其他好文 时间:
2015-08-27 00:24:44
阅读次数:
177
Kaka's Matrix Travels
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 8729
Accepted: 3498
Description
On an N × N chessboard with a non-negative number in...
分类:
其他好文 时间:
2015-08-27 00:27:25
阅读次数:
193