前言LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写L:Linux操作系统A:Apache(httpd)网页服务M:MySQL(mariadb)数据库服务P:php/perl/python/ruby脚本编程语言本文主要以centos7的环境下进行安装,centos6兼带部分说明一、http2.4的安装Centos7默认..
分类:
其他好文 时间:
2016-07-17 02:27:32
阅读次数:
252
1、程序、进程、线程简洁概括程序是二进制文件,是永久性的,一个进程对应一个程序,一个程序可能对应多个进程进程是承担分配系统资源的一个实体线程是操作系统调度的基本单位2、死锁产生的原因、产生的必要条件、产生的基本场景是什么?如何避免死锁?产生原因:(1)不同线程有..
分类:
其他好文 时间:
2016-07-17 02:25:16
阅读次数:
137
JAVA包含4个独立且相关的技术:JAVA程序设计语言(由sun公司的一个团队开发)JAVAAPI(一类是由sun公司定义的规范(只维持了很少一段时间),一类是由JAVA的规范开放组织定义的规范(受欢迎的))JVM的种类:HotspotJVM(sun公司的)JREJVM+java+SEAPI(java运行时环境,实现..
分类:
其他好文 时间:
2016-07-17 02:25:15
阅读次数:
232
一创建文件和目录1touchtouch的本意是修改文件的时间戳,不过在文件不存在的前提下,可以创建新的文件。-a修改文件的访问时间,即是读取文件或执行文件时间的修改-m改变文件内容被修改的时间-c修改文件的属性信息被改变的时间,即文件的所有者,所属组以及文件权限被改变的时间..
分类:
其他好文 时间:
2016-07-17 02:23:56
阅读次数:
134
最近数据库架构调整,一部分业务从MySQL迁移到GreenPlum上去,原来MySQL中自带有unix_timestamp和from_unixtime两个函数可以实现标准时间和UNIX时间的相互转换,翻了下GreenPlun的文档,没有发现有类似的函数,于是便使用python自定义了这两个函数,并在这两个函数的基础上实现..
分类:
其他好文 时间:
2016-07-17 02:25:40
阅读次数:
2563
学生信息管理系统包括了输入、查询、修改、删除等操作。代码:#defineMAX1000//最大存储人数
//个人信息
typedefstructStudent
{
charnum[10];//编号
charname[15];//姓名
intchinese;//语文
intenglish;//英语
intmath;//数学
intphysical;//物理
intchemical;//化学
intbiol..
分类:
其他好文 时间:
2016-07-17 02:25:33
阅读次数:
245
先将账号加入到AD的管理组内(schemaadmins,enterpriseadmins,domainadmins),否则后期检查安装是会报错。OrganizationManagement权限在安装时会自动添加上的1.将exchange2010服务器加入到域2.在exchange机器上安装MicrosoftOfficeFilterPacks。(传输器角色先决条件)下载地..
分类:
其他好文 时间:
2016-07-17 02:22:52
阅读次数:
229
实验环境redhat6.5虚拟机三台,各1G内存,时间同步server1172.25.44.1server2172.25.44.2server3172.25.44.3火墙和selinux均处于关闭状态编辑/etc/hosts文件,加入解析不支持在集群节点中使用NetworkManager。如果已经在集群节点中安装了NetworkManager,应该删除或者禁用该程序..
分类:
其他好文 时间:
2016-07-17 02:23:13
阅读次数:
1080
消息队列简介每种通信方式的实现和功能都不一样,带来的场景也不同,消息队列是链表,它通过内核提供一个structmsqid_ds*msgque[MSGMNI]向量维护一个消息队列列表,因为linux系统支持的最大消息对列数由msgque数组决定,每个msgid_ds表示一个消息队列;1.一个消息队列的结构:s..
分类:
其他好文 时间:
2016-07-17 02:22:00
阅读次数:
173
分类:
其他好文 时间:
2016-07-17 02:22:08
阅读次数:
147
今天半夜突然想起来,已经连续俩周没有更新了,我去。我居然脱更了,瞬间感觉到作为一个网工,特对不起自己的未来,故此时毅然决定起床更新一篇基础的专线接入的经验文章。文章很简单,其实说到底就是静态路由的运用,其他的没了。所以我这里就不多讲技术,多聊聊经验,多聊聊..
分类:
其他好文 时间:
2016-07-17 02:22:11
阅读次数:
3237
本文为自定义的视频播放器,可进行屏幕切换(由于换屏时大小变化,电脑截图就分开截图了),效果如下图:
--------------播放视频概括:
SurfaceView+MediaPlayer以及 VideoView 2种方式
SurfaceVIew中有个SurfaceHolder,通过surfaceView.getHolder( )方法获取...
分类:
移动开发 时间:
2016-07-17 01:03:16
阅读次数:
287
继承Queue
对一些方法增加抛出异常package java.util;public abstract class AbstractQueue
extends AbstractCollection
implements Queue { /**
* 空构造器
*/
protected AbstractQueue() {
}...
分类:
其他好文 时间:
2016-07-17 00:58:57
阅读次数:
169
队列
先进先出
入队列:offer
出队列:poll
队头元素:peek
继承:Collection抽象类
源码如下:
package java.util;public interface Queue extends Collection {
/**
* 队列插入元素
*
* @param e the element to add...
分类:
其他好文 时间:
2016-07-17 00:58:15
阅读次数:
142
php编译安装与配置
===========================================
官网:http://php.net/
官网下载:http://php.net/downloads.php
===========================================
一:了解与准备
1.1:Apache(httpd) nginx 与 php 连接方式:
...
分类:
Web程序 时间:
2016-07-17 00:56:25
阅读次数:
255
1.什么是Zygote?在Android中所有的应用程序进程,以及用来运行系统关键服务的System进程都是有Zygote进程负责创建的,因此我们就叫他受精卵,毕竟它真的和受精卵很类似。我们知道,Android的应用程序是由Java编写的,它们不能直接以本地进程的形态运行在Linux上,只能运行在Dalvik/ART虚拟机中。每个应用程序都运行在各自的虚拟机中,应用程序每次运行都要重新初始化并启动虚...
分类:
其他好文 时间:
2016-07-17 00:55:17
阅读次数:
290
MapReduce是用于数据处理的一种编程模型,简单但足够强大,专门为并行处理大数据而设计。1. 通俗理解MapReduceMapReduce的处理过程分为两个步骤:map和reduce。每个阶段的输入输出都是key-value的形式,key和value的类型可以自行指定。map阶段对切分好的数据进行并行处理,处理结果传输给reduce,由reduce函数完成最后的汇总。例如从大量历史数据中找出往年...
分类:
其他好文 时间:
2016-07-17 00:54:41
阅读次数:
179