首页 > 2015年04月23日 > 全部分享
移动APP中的多级CACHE策略
原文同时发表在作者的个人博客,欢迎访问:http://www.koulianbing.com/?p=23 App运行过程中会产生很多随机、零碎、无固定结构的数据,这些数据重要性、数据量多变,是数据管理的一个难点。这里分享一下笔者这几年常用到的一些多级Cache策略。 面前上面提到的这些问题,梳理一下我们要达到的目标:随机存取,数据非结构化,数据按重要性分级。 1、为实现随...
分类:移动平台   时间:2015-04-23 21:45:31    收藏:0  评论:0  赞:0  阅读:319
POJ 3723 Conscription (最大生成树)
题目地址:POJ 3723 最大生成树。。跟最小生成树原理一样。只是排序的顺序改变了而已。 代码如下:#include #include #include #include #include #include #include #include #i...
分类:其他   时间:2015-04-23 21:45:21    收藏:0  评论:0  赞:0  阅读:267
Java多线程与并发应用-(5)-如何优雅的使用ThreadLocal类
内容来自,张孝祥老师的张孝祥-Java多线程与并发库高级应用》视频教程 package com.lipeng; public class MyThreadLocalTest2 { private final static MyThreadLocal myThreadLocal=new MyThreadLocal(); /** * @param args */ public st...
分类:编程语言   时间:2015-04-23 21:45:11    收藏:0  评论:0  赞:0  阅读:252
Concise,一款为hexo设计的简约而漂亮的主题
前言您可以先进Demo网站来看看这个主题的样式。Concise概括Concise是一款为Hexo设计的主题。我最早使用的是light主题,因为我非常喜欢light主题简约明朗的风格,之后看到pacman主题,很喜欢pacman的头部和尾部的设计,之间甚至起过要换主题的念头(真是太可怕了)。但pacman的body部分我不是很感冒,还是更喜欢light主题的body部分,两难之下,便产生了将pacma...
分类:其他   时间:2015-04-23 21:45:01    收藏:0  评论:0  赞:0  阅读:424
数据结构之二叉堆(构建堆,堆排序)-(七)
/* * 堆的性质(最小堆为例): * 0.根节点为最小值 * 1.堆可以看做是一个完全二叉树(即孩子节点从左向右排列) * 2.堆的高度lgn/lg2(n为节点的数目) * 3.第i节点的左孩子节点是2*i+1,右孩子节点为2*i+2 * 4.以任意一个节点作为根节点,那么该节点都是堆 * 5.可以用一个数据来表示堆 */ /* * 构建堆的原理: * 上滤 * 在最后一个节点后建立一个空节点...
分类:编程语言   时间:2015-04-23 21:44:51    收藏:0  评论:0  赞:0  阅读:305
Struts2之控制标签
Struts2的控制标签,主要用于完成流程控制,以及对ValueStack中的控制,控制标签可以完成输出流程的控制,例如循环、分支等操作,也可以完成对集合的合并、排序等操作。...
分类:其他   时间:2015-04-23 21:44:41    收藏:0  评论:0  赞:0  阅读:420
机房重构之数据库设计
一、画ER图 E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联 系的方法,用来描述现实世界的概念模型。 绘制方法: ⑴确定所有的实体集合 ⑵选择实体集应包含的属性 ⑶确定实体集之间的联系 ⑷确定实体集的关键字,用下划线在属性上表明关键字的属性组合 ⑸确定联系的类型,在用线将表示联系的菱形框联系到实体集时,在线旁注明是1或...
分类:数据库技术   时间:2015-04-23 21:44:31    收藏:0  评论:0  赞:0  阅读:273
数据库学习之事务控制
数据库学习之事务控制...
分类:数据库技术   时间:2015-04-23 21:44:21    收藏:0  评论:0  赞:0  阅读:283
敏捷开发只是工具; 热爱产品, 热爱客户才是真正该做的事
也许,你的团队感受不到敏捷开发的智慧与受益时,只是因为你的团队还不懂得怎么热爱产品,怎么热爱客户罢了。...
分类:其他   时间:2015-04-23 21:44:01    收藏:0  评论:0  赞:0  阅读:284
HQL 查询
最近项目中使用到Hql查询,单实体查询自然是easy的,当涉及到一些相对多的关联时,查询的方式一时想不清楚使用那种方式了,是用子查询还是关联呢,他们区别么,下面咱们就来看看。 1 Hql 简单查询   整个实体   多属性 (对象数组,对象数组长度,属性个数)   多属性,类(运用构造函数,有参数) 我们先来看两个实体的关系图,一对多关系   实体  一端 /** **...
分类:其他   时间:2015-04-23 21:43:41    收藏:0  评论:0  赞:0  阅读:293
TCP握手挥手以及分包发送
一、首先我们先了解一下Tcp的三次握手流程 1)第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。 2)第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进...
分类:其他   时间:2015-04-23 21:43:31    收藏:0  评论:0  赞:0  阅读:304
202 Happy Number
Write an algorithm to determine if a number is "happy". A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares...
分类:移动平台   时间:2015-04-23 21:43:23    收藏:0  评论:0  赞:0  阅读:325
杭电ACM1081——To The Max
开始看到这题的时候,一点头绪都没有,本来想用暴力解决的,可是看到n可以到100,估计了下会超时,就放弃了,想过用动归做,但是没有想到如何去做。就暂且放下了。   今天再看到这题,百度了下,明白了如何去做了,就是将各行合并,再当作最大子序列来做,就很简单了。   n行,分别跟其他的行进行合并,然后动归计算最大值,不断的跟新最大值。 附上AC代码:   #include #include ...
分类:其他   时间:2015-04-23 21:43:01    收藏:0  评论:0  赞:0  阅读:453
Excel转JSON-简单-暴力-迅速
一直在做一个关于网上选课的系统,选用了时下比较流行的node.js。今天在想怎么把学生或者老师的信息导入进去,涉及数量比较多一点,我手边又正好有一部分excel的表格。就想把excel转成json然后倒入到mongodb中去。 搜了下网上的资料,有不少。大部分都是C#或python的,要吗自己...
分类:Web开发   时间:2015-04-23 21:42:11    收藏:0  评论:0  赞:0  阅读:292
msp430学习笔记-ADC12
本文引用:http://bbs.ednchina.com/BLOG_ARTICLE_3013748.HTMMSP430单片机的ADC12模块是一个12位精度的A/D转换模块,它具有高速度,通用性等特点。从以下ADC12结构框图中可以看出,ADC12模块是由以下部分组成:输入的16路模拟开关,ADC内...
分类:其他   时间:2015-04-23 21:42:01    收藏:0  评论:0  赞:0  阅读:457
PopupWindow的使用
PopupWindow popupWindow = new PopupWindow(this); popupWindow.setContentView(LayoutInflater.from(this).inflate(R.layout.activity_main, null)); popu...
分类:Windows开发   时间:2015-04-23 21:41:21    收藏:0  评论:0  赞:0  阅读:309
Linux实验——缓冲区溢出漏洞实验
一、 实验描述缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况。这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段。这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写。二、 实验准备实验楼提供的是64位Ubuntu linux(系统用户名sh...
分类:系统服务   时间:2015-04-23 21:41:01    收藏:0  评论:0  赞:0  阅读:269
大数阶乘(c语言)
大数阶乘。代码比较简单。#include#include#define MAXN 25000 // 如果你的阶乘N比较大,建议大一点int result[MAXN];int main(){int i,j,n;scanf("%d",&n);// memset函数的作用将某一段内存设置成指定的值//.....
分类:编程语言   时间:2015-04-23 21:40:55    收藏:0  评论:0  赞:0  阅读:314
C++产生随机数
产生一定范围随机数的通用表示公式要取得[a,b)的随机整数,使用(rand() % (b-a))+ a;要取得[a,b]的随机整数,使用(rand() % (b-a+1))+ a;要取得(a,b]的随机整数,使用(rand() % (b-a))+ a + 1;通用公式:a + rand() % n;...
分类:编程语言   时间:2015-04-23 21:40:31    收藏:0  评论:0  赞:0  阅读:265
mysql在表的某一位置增加一列的命令
mysql 操作列
分类:数据库技术   时间:2015-04-23 21:40:11    收藏:0  评论:0  赞:0  阅读:262
2053条   上一页 1 ... 10 11 12 13 14 ... 103 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!