- 博客(36)
- 收藏
- 关注
原创 MySQL主从复制原理
1,Master把数据更改记录到 Binary-Log 中 。二进制日志事件。 2,备库将主库上的日志复制到自己的中继日志中(Relay-Log)。 3,备库读取Relay-Log中的事件,将其重放到备库数据上。 ...
2020-04-24 09:23:24
159
原创 Ubuntu 下软件安装,升级,卸载
1,APT方式普通安装 apt-get install software-name ;修复安装 apt-get -f install software-name;重新安装 apt-get --reinstall install software-name;2,dpkg方式 dpkg -i package-name.deb 3, 源码安装4,查看ubuntu中安装的软件dpkg -l 列出当前...
2018-06-09 23:57:48
248
原创 LVM
1, 把硬盘初始化成PV ,(底层是 把硬盘划成一个一个的PE),默认一个PE是4M,可调。2,把1个或多个PV加到VG.3,创建LV,格式化4, 挂载使用实践1,查看我本机的硬盘信息,一共3块硬盘,一个30G的已经做了LVM,还有新加的2块硬盘,sdb 是10G , sdc 是15G2, 把两块硬盘创建成了PV 3,查看PV信息,这里用pvs ,查看详细信息用pvdisplay4, 创建VG ,...
2017-10-13 10:14:34
255
原创 ssh
ssh协议的功能 公匙与私匙 ssh主要用 RSA/DSA/Diffie-Hellman 算法 ssh连接过程 ssh 命令参数 不记录密钥 删除已有的服务器公钥
2017-09-29 13:56:48
257
原创 CentOS 7 yum 安装MySQL
1, 卸载centos7自带的mariadb rpm -qa | grep mariadb rpm -e --nodeps 文件名 2, 下载repo源,并安装 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 安装rpm包 rpm -ivh mysql-co
2017-09-28 16:07:49
220
原创 运维的划分
应用运维,或者称之为业务运维,运维团队中最懂各自负责的产品线的人,直接接受开发,测试的需求,包括上线发布,回滚等等操作,并且精益求精,提高响应的质量,降低响应的时间。也是最必需最基础的运维。 系统运维,关注点在系统以及一些常用工具架构方面,一部分需求来自于研发,但是大部分时间是为了做好架构,方便业务运维更快的响应。 平台开发,也就是DevOps,随着公司业务线越来越多,业务运维中可以提取出来的重复操
2017-09-28 15:49:22
1507
原创 github使用
github使用 vim .bash_profile export PATH=/usr/local/git/bin:$PATH source .bash_profile git –version
2017-05-16 21:40:47
205
原创 Objective-c 构造方法(初始化方法)
alloc 创建对象,分配内存 构造方法(初始化方法):初始化alloc创建的对象,把对象清0 , 给对象的实例变量赋值。 带参数的构造方法必须以 initWithXXX 开头,W必须大写
2017-02-03 11:49:53
444
原创 AVAudioPlayer
1, 导入框架 2,创建 AVAudioPlayer 实例, 3, 通过 url 路径找到歌曲, NSString* strPath = [[NSBundle mainBundle]pathForResource:@"太委屈" ofType:@"mp3"]; NSURL* url = [NSURL fileURLWithPath:strPath
2017-01-20 11:37:49
266
原创 Objective-c 之 Property
1, 定义类 --》 定义 实例变量(属性) --> 定义属性的get,set方法 -(void)setAge:(int)age{ _age = age; } -(int)age{ return _age; } 2,
2017-01-18 11:58:28
215
原创 Objective-C 数据类型
Objective-C 的数据类型总体分为三类 使用 sizeof() 可判断变量所占用的内存空间 基本类型 (1)整型 a, short Int : 16bit , -2^15 --- 2^15 -1 b, Int : 32bit -2^31 --- 2^31 -1 c, long Int : 不同平台占用空间不同
2017-01-15 23:35:33
353
原创 如何才能成为一个优秀的iOS工程师
1, 英语 , 良好的英语水平,良好的英文文档阅读理解能力。 2,编程语言, (C ,Objective-C )或 (Swift) 二选一,一定要精通一个。 3,对iOS的各个模块均有深入的理解实现。 4,良好的程序设计架构能力。 5,性能优化,功能实现。
2017-01-14 18:37:58
345
原创 iOS UIView - UIViewTransition动画
-(void)touchesBegan:(NSSetUITouch *> *)touches withEvent:(UIEvent *)event{ [UIView beginAnimations:@"Action" context:nil]; [UIView setAnimationDuration:3]; // [UIView setAnimationTr
2017-01-10 11:19:44
1442
原创 github
1, explore 浏览github上公开的项目 2,Gist 代码片段的托管仓库 3,issues 新建一些任务,可以指派给其他人 4,ssh key生成 ssh-keygen -t rsa -C "litianjun2000@outlook.com" 输入一个密码 ssh密码,不是github账户密码 eval "$(ssh-agent -s)" (使用age
2016-12-27 19:50:21
277
原创 iOS的Cocoa 及NS框架
(GUI库)cocoa 框架 1994年, NeXT和Sun 共同制定了 OpenStep API 标准, 其中两个重要的部分是 Foundation 和 Application Kit , 此时开始使用命名前缀 NS . Foundation 是类库。 Application Kit 开发工具包。
2016-12-27 11:41:52
828
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人