一、Linux用户及用户组的基本概念用户:用户是实现能够将有限的资源在多个使用者之间进行分配;、用户组:用户组是指多个用户的集合,方便对一类需要同样权限的用户授权Linux是多用户、多任务的操作系统。多用户指:多人同时使用系统资源;多任务:同时运行多个进程二、用户及..
分类:
系统相关 时间:
2016-03-09 19:27:29
阅读次数:
324
一、ElasticSearch集群安装部署环境准备ubuntu虚拟机2台ip:192.168.1.104192.168.1.106jdk:最低要求1.7,本机jdk版本1.7_67安装a.安装jdk(这里不赘述)b.从官网下载ES版本地址https://www.elastic.co/downloads/elasticsearchc.解压ES到本地d.进入config目录下,用编辑器打..
分类:
其他好文 时间:
2016-03-09 19:26:41
阅读次数:
229
原创文章,欢迎转载。转载请注明:关东升的博客通知(Notification)机制是基于观察者(Observer)模式也叫发布/订阅(Publish/Subscribe)模式,是MVC(模型-视图-控制器)模式的重要组成部分。问题提出天气一直是英国人喜欢讨论的话题,而最近几年天气的变化也成为中国人非常..
分类:
编程语言 时间:
2016-03-09 19:24:17
阅读次数:
251
我们用heartbeat开源软件来做ha高可用准备两台主机A和BA:eth1192.168.1.100B:eth1192.168.1.101给主机A修改主机名hostnamemaster或者vim/etc/sysconfig/network给主机B修改主机名hostnameslave或者vim/etc/sysconfig/network修改/etc/hosts文件两台机器上都加入192.168.1.100ma..
分类:
其他好文 时间:
2016-03-09 19:23:33
阅读次数:
165
原创文章,欢迎转载。转载请注明:关东升的博客MVC(Model-View-Controller,模型-视图-控制器)模式是相当古老的设计模式之一,它最早出现在Smalltalk语言中。现在,很多计算机语言和架构都采用了MVC模式。MVC模式概述MVC模式是一种复合设计模式,由“观察者”(Observer)模..
分类:
编程语言 时间:
2016-03-09 19:25:17
阅读次数:
424
原创文章,欢迎转载。转载请注明:关东升的博客应用与用户进行交互,依赖于各种各样的事件。事件响应者对象是可以响应事件并对其进行处理的对象,响应者链是由一系列链接在一起的响应者组成的。响应者链在事件处理中是非常重要的,响应者链可以把用户事件路由给正确的对象。响..
分类:
编程语言 时间:
2016-03-09 19:24:36
阅读次数:
245
原创文章,欢迎转载。转载请注明:关东升的博客在Swift语言出现之前,开发iOS或OSX应用主要使用Objective-C语言,此外还可以使用C和C++语言,但是UI部分只能使用Objective-C语言。选择语言Swift语言出现后,苹果公司给程序员提供了更多的选择,让这两种语言并存。既然是并存,..
分类:
编程语言 时间:
2016-03-09 19:23:17
阅读次数:
271
mysql中的latch锁和Tlock(事务锁),DML加锁规则,以及死锁分析。一.Latch和Tlock的关系Latch:为保护临界资源的正确性而设计,例如保护正在使用的内存页面不被破坏等。没有死锁检测机制,轻量锁,并且作用对象时内存页面或是内存共享变量.Tlock:事务锁,作用对象是事务,有死锁检测机..
分类:
数据库 时间:
2016-03-09 19:22:31
阅读次数:
452
原创文章,欢迎转载。转载请注明:关东升的博客如果引入必要的头文件,在Objective-C语言中可以使用C数据类型。而在Swift语言中是不能直接使用C数据类型,苹果公司为Swift语言提供与C语言相对应数据类型。这些类型主要包括:C语言基本数据类型和指针类型。C语言基本数据类型如..
分类:
编程语言 时间:
2016-03-09 19:24:40
阅读次数:
309
进入互联网+时代,整个传统行业都被松了松土,一个个’互联网+’平台崛起,比如饿了么、滴滴打车、世纪佳缘……IT在线教育也不例外。过去一年里,在线教育硝烟并起,有些平台通过融资发展速度势如破竹,有些平台却苦于资金薄弱无力大肆推广而饮恨退常2016,IT在线教育重新洗牌..
分类:
其他好文 时间:
2016-03-09 19:22:02
阅读次数:
210
一、Web缓存1.web缓存web缓存是可以自动保存常见文档副本的HTTP设备。当Web请求抵达缓存时,如果本地有"已缓存的"副本,家可以从本地的存储设备而不是原始服务器设备中提取这个文档。通过key-value键值方式缓存,key中保存了URL路径,value中保存了web内容,其均使用hash格式,..
分类:
其他好文 时间:
2016-03-09 19:23:17
阅读次数:
310
ORACLEDATABLOCKoracledatablock是数据库管理数据文件的最小单元。在物理层面,oracledatafile保存在操作系统上,最小i/o单元是操作系统块,oracledatablock是oracledb逻辑最小i/o单元,其结构和系统块不同,大小是系统块的整数倍,如图:DATABLOCKSIZEoracledb都会配置db_bloc..
分类:
数据库 时间:
2016-03-09 19:23:08
阅读次数:
358
--可用于人员多选时SELECTb.ID,b.USER_NAME姓名,d.dept_name部门,d.dept_name||‘{‘||c.dept_name||‘}‘部门岗位,d.dept_id,b.INP_CODE输入码FROMsa_staff_infobLEFTJOINSA_STAFF_ROLEaONa.user_id=b.IDLEFTJOINSA_DEPT_DICTcONc.dept_id=a.dept_idLEFTJOINSA_DEPT_DICTdONc.uppe..
分类:
其他好文 时间:
2016-03-09 19:21:05
阅读次数:
161
PYTHON高级全栈开发工程师最近开班日期:2016年4月17号课程周期:4至4.5个月学习方式:全脱产面授学习(周一至周五,早9:30-晚9:00)课程收费:RMB15800适用人群:应届专科、本科毕业生及其它对从事编程开发感兴趣的人群学员年龄:18-30岁之间平均就业工资:8-12K课程咨询QQ:4..
分类:
编程语言 时间:
2016-03-09 19:21:26
阅读次数:
323
第一介绍puppet是一种Linux、Unix、windows平台的集中配置管理系统,使用自有的puppet描述语言,可管理配置文件、用户、cron任务、软件包、系统服务等。puppet把这些系统实体称之为资源,puppet的设计目标是简化对这些资源的管理以及妥善处理资源间的依赖关系。puppet采用C/S星..
分类:
其他好文 时间:
2016-03-09 19:23:23
阅读次数:
174
1.Arrays.copyOf()的实现是用的是arrayCopy();2.System.arrayCopy()需要目标数组,对两个数组的内容进行可能不完全的合并操作。3.Arrays.copyOf()在内部新建一个数组,调用System.arrayCopy()将original内容复制到copy中去,并且长度为newLength。返回copy;所以,使用System.arr..
分类:
其他好文 时间:
2016-03-09 19:23:06
阅读次数:
266
对于已经做完mysql主从发现showslavestatus\G;查看mysql-bin-0000XX,slave等这些信息一致时候很开心,但当你在主上删除一个库里面一个表再到从上查看才发现信息不能同步一致的结果令人很郁闷...我就是前晚经历了这一次的宝贵教训(两个从的库居然是多了一两个,还要都有不同的库..
分类:
数据库 时间:
2016-03-09 19:21:04
阅读次数:
358