本章主要讲解关系数据理论,以及数据库的设计过程 。
关系数据理论方面主要介绍对范式的理解,关系模式是关系所设计的属性的集合。这些属性的设置是出于对刻画实体以及实体间联系的需要。在保证能够满足这种需要的前提下这些属性是否都是必要的?如果不是,就应该将其删除,否则会造成数据冗余和其他的一些问题,而范式就是为了解决这些问题而产生的
数据库设计过程主要介绍在通常情况下,设计数据库要经过的步...
分类:
数据库 时间:
2016-05-18 18:52:27
阅读次数:
237
Springmvc+Spring+Mybatis+Maven简单的增删改查,很适合初学者用,我也是刚学的 很知道新手的痛楚,我框架以及代码全部分享了,希望帮到java开发行业的人员。...
分类:
编程语言 时间:
2016-05-18 18:52:05
阅读次数:
360
日志分析单机日志分析,适用于小数据量的。(最大10G),awk/grep/sort/join等都是日志分析的利器。
例子:
1、shell得到Nginx日志中访问量最高的前十个IPcat access.log.10 | awk '(a[$1]++) END (for(b in a) print b"\t"a[b])' | sort -k2 -r | head -n 102、python 统计每个...
分类:
其他好文 时间:
2016-05-18 18:51:05
阅读次数:
174
前几天被朋友问到几个CSS问题,讲道理么,接触CSS是从大一开始的,也算有3年半了,总是觉得自己对css算是熟悉的了。然而还是被几个问题弄的"一脸懵逼"... 然后又是刚入职新公司,事情不算多,于是拿起《CSS权威指南》进行"基础复习"+"查漏补缺",本篇文章主要是总结了些自己认为CSS中值的注意的几个知识点(本文知识点仅限本书范围内,若要讲CSS全部样式,那本兽还是选择慢慢懵逼去~)。
选择器...
分类:
Web程序 时间:
2016-05-18 18:49:33
阅读次数:
257
Hadoop
0.hbase-env.sh
export JAVA_HOME=/software/jdk1.7.0_80
1.core-site.xml
fs.defaultFS
hdfs://master:9000
hadoop.tmp.dir
...
分类:
其他好文 时间:
2016-05-18 18:50:33
阅读次数:
115
在以前的文章《使用Buildroot与Qemu学习ARM linux IIC驱动》中,写到过使用qemu来模拟使用ARM
Linux,那个时候借助的是buildroot,这次我们使用Yocto来做同样的事情。
优点
使用Qemu的好处在于,当我们在开发Userspace的程序时,可以在没有硬件的情况下完成测试。
同时不像以前一样我们需要自己去编译qemu,这次我们使用Yocto编译出来的...
分类:
其他好文 时间:
2016-05-18 18:50:22
阅读次数:
638
本文章由cartzhang编写,转载请注明出处。 所有权利保留。
文章链接:http://blog.csdn.net/cartzhang/article/details/51425225
作者:cartzhang一、Photon简介Photon是一款非常不错的游戏服务端引擎,是一个服务器应用程序,可以在你选择的机器上运行,并且完全是自定义和权威性的控制,你可以自由的配置和部署多人应用的基础设施...
分类:
编程语言 时间:
2016-05-18 18:49:12
阅读次数:
565
Android布局文件中的layout_weight属性仅在LinearLayout布局中有效。
google推荐:当设置了控件的layout_weight属性时,该控件相应的layout_width或者layout_height属性应该设置为0dp。
如果设置了控件的layout_weight属性同时,又设置了layout_width或者layout_height属性,此时有多种情况需要分析...
分类:
移动开发 时间:
2016-05-18 18:50:51
阅读次数:
255
数值型函数返回绝对值 abs(x)ABS(X)
【功能】返回x的绝对值
【参数】x,数字型表达式
【返回】数字
SQL> select abs(100) , abs(-100) from dual ; ABS(100) ABS(-100)
---------- ----------
100 100返回正负值 sign(x)sign(x)
【功能】返回x的正负值
【参数...
分类:
数据库 时间:
2016-05-18 18:49:50
阅读次数:
270
零. 简介
Executors 是 Executor、ExecutorService、ThreadFactory、Callable 类的工厂和工具方法。
一. 源码解析
创建一个固定大小的线程池:通过重用共享无界队列里的线程来减少线程创建的开销。当所有的线程都在执行任务,新增的任务将会在队列中等待,直到一个线程空闲。由于在执行前失败导致的线程中断,如果...
分类:
编程语言 时间:
2016-05-18 18:48:12
阅读次数:
269
C++虚函数浅析:
C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时绑定,要么试图做到运行时绑定。
...
分类:
编程语言 时间:
2016-05-18 18:48:12
阅读次数:
262
基于CentOS安装Yate
1前言
思前想后,很多东西现在理解了,会用了。时间长了,对这个系统进行bug修复的时候。很多知道的东西会忘的差不多,需要重新花比较多的时间去理解和学习。俗话说:好记性不如烂笔头。还是老老实实的用文字和图片的方法来记录。
为了让以后的自己轻松一点,只要让现在的自己多做一点工作,重新开始搭建yate的环境。
2源码下载
最好从官网下载,
官网...
分类:
其他好文 时间:
2016-05-18 18:48:29
阅读次数:
206
一.简介
今天学习一下设计模式中的迭代器模式,迭代器模式是一种非常非常常用的设计模式,以至于太有用了,C#,Java都将其作为内置实现,C++也提供了STL的迭代器,我们每天都在用,却反倒感觉迭代器模式没那么重要了。毕竟我们自己实现的迭代器还是比不上语言原生提供的实现,但是为了学习,我们还是要看一下迭代器模式的实现,只有了解了原理,才能更好地使用。
我们很多时候都是在处理一组对象,相对...
分类:
其他好文 时间:
2016-05-18 18:50:15
阅读次数:
129
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38461079 ,本文出自【张鸿洋的博客】
1、概述
Binder能干什么?Binder可以提供系统中任何程序都可以访问的全局服务。这个功能当然是任何系统都应该提供的,下面我们简单看一下Android的Binder的框架
Android Binder框架分为服务器...
分类:
移动开发 时间:
2016-05-18 18:48:33
阅读次数:
302
使用 pandas 和 matplotlib 分析推特Python有着各种各样的可视化库,其中包括了seaborn, networkx 和 vispy。大部分的可视化Python库都是基于或部分基于matplotlib, matplotlib往往是绘制一些简单图的首选,但是同时对于太过复杂的图往往无能为力而不得不借助于其他库。在本篇的matplotlib教程中,我们将会涉及到该库的基础,并通过一些中...
分类:
其他好文 时间:
2016-05-18 18:49:58
阅读次数:
312
架构:数据收集:spark stareming从Azure Queue收集数据,通过自定义的spark stareming receiver,源源不断的消费流式数据。
数据处理: spark stareming分析用户行为日志数据,通过实时的聚集,统计报表现有的应用的运营信息,,也可以通过离线的训练模型,对实现数据进行预测和标注。
结果输出:hdfs
数据收集用到了这个东西,miner是个j...
分类:
其他好文 时间:
2016-05-18 18:47:30
阅读次数:
222