终于脱离部队了,从今天开始,好好学习ThinkPHP,纪念一下。1.简介ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。2.基础概念●LAMPLAMP是基于Linux,Apache,MySQL和PHP的..
分类:
Web程序 时间:
2015-03-06 06:24:12
阅读次数:
218
SMB 存在的目的主要是为了解决大表与大表间的 Join 问题,分桶其实就是把大表化成了“小表”,然后 Map-Side Join 解决之,这是典型的分而治之的思想。在聊 SMB Join 之前,我们还是先复习下相关的基础概念。1、Hive 分区表在Hive Select查询中一般会扫描整个表内容,...
分类:
其他好文 时间:
2015-03-05 18:41:32
阅读次数:
128
1. 面向对象的思想主要包括:继承 多态 封装● 封装:用抽象的数据类型将数据和基于数据的操作封装在一起,数据被保护在抽象数据类型内部。● 继承:子类拥有父类的所有数据和操作。● 多态:一个程序中同名的不同方法共存的情况。 有两种形式的多态– 重载与重写。2. 什么是装箱和拆箱装箱(boxing)和...
本文在于巩固基础概念(后面有具体实例):三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(Presentation layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次...
分类:
其他好文 时间:
2015-03-02 18:31:44
阅读次数:
214
C语言中关于时间的函数 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,南平私家侦探(http://user.qzone.qq.com/778607337)并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件...
分类:
编程语言 时间:
2015-02-27 11:37:33
阅读次数:
197
鸟哥的 Linux 私房菜(服务器)@(学习笔记)[Linux|Markdown|笔记][TOC]第二章 网络基础概念2.1 网络是个什么玩意儿OSI 七层协定分层负责内容Layer 1物理层Physical Layer 由于网络媒体只能传送 0 与 1 这种位串,因此物理层必须定义所使用的媒体设备...
分类:
系统相关 时间:
2015-02-26 17:59:43
阅读次数:
172
写在前面的话:对于web开发,html完成网页的structure,css完成网页的presentation,js完成网页的behavior,今天就来说一说css,通过理解一些css的基础概念,能够更好的实现一些我们想要的功能。====正文开始===== 当通过各个html标签完成网页的结构(st....
分类:
Web程序 时间:
2015-02-23 16:40:02
阅读次数:
154
1、基础概念 1)android.os.Handler? 2)主要接受子线程发送的数据, 并用此数据配合主线程更新UI.? 3)应用程序一旦启动,Android UI 这个主线程的生命周期就开始了,然而,Android UI 线程并不是线程安全的,也...
分类:
移动开发 时间:
2015-02-12 16:32:56
阅读次数:
134
概念什么是进程?当一个程序被打开运行时,它就是一个进程。在进程中包括线程,进程可以由一个或多个线程组成。什么是线程?线程是程序执行流的最小单元。一个标准的线程由线程ID,当前指令指针(PC),寄存器集合和堆栈组成。什么是多线程?多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程...
分类:
编程语言 时间:
2015-02-11 16:28:46
阅读次数:
180
一、RPC基础概念1.1 RPC的基础概念 RPC,即Remote Procdure Call,中文名:远程过程调用; (1)它允许一台计算机程序远程调用另外一台计算机的子程序,而不用去关心底层的网络通信细节,对我们来说是透明的。因此,它经常用于分布式网络通信中。RPC协议假定某些传输协议的存在.....
分类:
其他好文 时间:
2015-02-11 16:00:04
阅读次数:
190