MongoDB util 组件开发及使用说明...
分类:
数据库 时间:
2016-06-24 15:02:03
阅读次数:
163
在网络中ARP协议是怎样实现数据包传输的:
在命令行中输入 arp -a,会看见192.168.85.100 BB-BB-BB-BB-BB-BB dynamic这样的信息。这就是arp高速缓存中IP地址和MAC地址的一个映射关系,在以太网中,数据传递靠的是MAC,而并不是IP地址。其实在这背后就隐藏着arp的秘密。你一定会问,网络上这么多计算机,A是怎么找到B的?那么我们就来分析一下细节...
分类:
其他好文 时间:
2016-06-24 15:03:24
阅读次数:
166
C语言中堆、栈和队列:
1.堆和栈
(1)数据结构的堆和栈
堆栈是两种数据结构。
栈(栈像装数据的桶或箱子):是一种具有后进先出性质的数据结构,也就是说后存放的先取,先存放的后取。这就如同要取出放在箱子里面底下的东西(放入的比较早的物体),首先要移开压在它上面的物体(放入的比较晚的物体)。
堆(堆像一棵倒过来的树):是一种经过排序的树形数据结构,每个结点都有一个值。通常所说的堆的数据结构...
分类:
编程语言 时间:
2016-06-24 15:04:21
阅读次数:
294
一、分布式数据库系统的设计
1.分片设计
在分布式数据库系统设计中,最基本的问题就是数据的分布问题,即如何对全局数据进行逻辑划分和实际的物理分配。逻辑划分成为分片,实际的物理分配则是分配内容。一般的设计策略我们有自顶向下和自底向上的两种形式。自顶向下有利于理解新鲜事物的内容,从最顶层,由最高点的抽象,逐层抽丝剥茧到最小单元。而自底向上则不同,是在理解事物的基础上,改进底层,逐渐由底层到顶层...
分类:
数据库 时间:
2016-06-24 15:02:14
阅读次数:
225
by Li.zhu
随着6月份google的Android N preview 4版本的发布,笔者也借着东风在N6P上体验了一把新系统,试玩之后认为有几点新的感受特记录之。
1.分屏多任务
进入后台多任务管理页面,然后按住其中一个卡片,然后向上拖动至顶部即可开启分屏多任务,支持上下分栏和左右分栏,允许拖动中间的分割线调整两个APP所占的比例。目前,Android N开发者...
分类:
移动开发 时间:
2016-06-24 15:01:09
阅读次数:
254
页面缓存,毫无疑问,几乎所有的网站的首页都是访问率最高的,而首页上的数据来源又是非常广泛的,大多数来自不同的对象,而且有可能来自不同的db ,所以给首页做缓存是一个不错的主意,那么主页的缓存策略是什么样子的呢,我认为应该是某个固定时间之内不变的,比如说2 分钟更新一次。那么这个缓存应该做在什么地方呢,让我们来看一下,假设您的应用的结构是page-filter-action-service-dao-d...
分类:
系统相关 时间:
2016-06-24 15:01:42
阅读次数:
218
问题:
4道过滤菜鸟的iOS面试题
网上已经有很多针对各种知识点的面试题,面试时有些人未必真正理解也能通过背题看上去很懂。我自己总结了4道面试题,好快速的判断这个人是否是一个合格的工程师,欢迎大家点评。
1.struct和class的区别
在面试之前你觉得所有的计算机专业的学生都应该能答的上来,事实是我面的人里有超过三分一没有答上来。
有...
分类:
Web程序 时间:
2016-06-24 15:01:38
阅读次数:
436
一、 方案议题综述
移动互联网的普及以及智能家居的发展,物联网的发展,越来越多的小设备,脱机设备亟待接入互联网形成互联互通,与服务提供商连接,提供更新更强服务。但是普通小设备都是低成本非常简单的单片机为主控芯片的,不具备上网功能,更不可能在单片机里面跑TCP/IP协议栈,由此,3G模块具备嵌入式TCP/IP协议栈并提供串口供单片机收发数据,单片机只需提供一路串口,并且把要发送的数据通过串口发送出...
分类:
其他好文 时间:
2016-06-24 15:00:38
阅读次数:
156
1、限幅滤波法(又称程序判断滤波法)
A、名称:限幅滤波法(又称程序判断滤波法)
B、方法:
根据经验判断,确定两次采样允许的最大偏差值(设为A),
每次检测到新值时判断:
如果本次值与上次值之差
如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。
C、优点:
能有效克服因偶然因素引起的脉冲干扰。
D、缺点:
无法抑制那种周期性的干扰。
平滑度...
分类:
其他好文 时间:
2016-06-24 15:02:56
阅读次数:
140
1. Java的GC的理解
Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对
JVM(Java Virtual Mac...
分类:
编程语言 时间:
2016-06-24 15:02:06
阅读次数:
172
iOS移动端开发小白一枚,入坑不久,开发时遇到的一些常用但一时想不起的细节问题处理,闲来无事,做了下简单的整理。本文持续更新中,内容有些乱,不喜勿喷,希望可以给刚做开发的小白们带来些帮助!...
分类:
移动开发 时间:
2016-06-24 15:00:03
阅读次数:
185
目前在Java中用于解析XML的技术很多,主流的有DOM、SAX、JDOM、DOM4j,下文主要介绍这4种解析XML文档技术的使用、优缺点及性能测试。一、【基础知识——扫盲】sax、dom是两种对xml文档进行解析的方法(没有具体实现,只是接口),所以只有它们是无法解析xml文档的;jaxp只是api,它进一步封装了sax、dom两种接口,并且提供了DomcumentBuilderFactory/D...
分类:
编程语言 时间:
2016-06-24 15:01:09
阅读次数:
188
约瑟夫环问题就是从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开
始报数,数到m的那个人又出列;计算出最后留下来的那个人的编号。
下边给出两种方法,顺序表实现和链表实现。
链表的代码:
typedef struct LinkNode
{
DataType data;
struct LinkNode *next;
}LinkNode,*pLinkNode;
typedef...
分类:
其他好文 时间:
2016-06-24 15:00:21
阅读次数:
126
罗胖说看到商店里4.99的标签,他心里就想这不就是商家的定价策略吗?自动将价格取整,鄙视商家还充满内心的智力优越感。吐槽:我总是觉得商家引进西方这种文明又安静的营销策略是一种进步。对比一下我们的老方法吧。商店门口挂着清仓大甩卖的招牌,广播里用恨不得全世界只听得见她的音量播放着:跳楼价,最后3天!结果播了一个月还在。至于说顾客看到4.99元的标价,潜意识里总觉得不到5块钱,因而有可能多消费这种心理,...
分类:
其他好文 时间:
2016-06-24 14:59:31
阅读次数:
607
一、jQueryEasyUI下载地址
http://www.jeasyui.com/
二、jQueryEasyUI Messager基本使用
1、$.messager.alert(title, msg, icon, fn)
1>、基本用法
代码:
1
2
3
4
5
6
7
8
9
...
分类:
Web程序 时间:
2016-06-24 14:58:53
阅读次数:
193
项目管理总结:1、风险评估
2、成本预算
3、客户沟通的过程
4、需求分析
5、面向对象设计(编码过程)
6、开发管理
7、成品交付风险评估软件项目风险是指在整个项目周期中所涉及的成本预算、开发进度、技术难度、经济可行性、安全管理等各方面的问题,以及由这些问题而对项目所产生的影响。项目的风险与其可行性成反比,其可行性越高,风险越低。软件项目的可行性分为经济可行性、业务可行性、技术可行性、...
分类:
其他好文 时间:
2016-06-24 15:00:14
阅读次数:
210
Java进阶(三十二) HttpClient使用详解 Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修...
分类:
编程语言 时间:
2016-06-24 14:59:13
阅读次数:
226