- 博客(28)
- 收藏
- 关注
原创 文件共享之NFS
一、什么是NFS主要功能是通过网络让不同的机器系统之间可以彼此共享文件,使NFS客户端将NFS服务器的共享目录挂在到NFS客户端。在NFS客户端看来,NFS服务端的共享目录就如同自己的磁盘分区。换句话说就是将NFS服务端的某个目录映射到客户端。(服务端共享,客户端挂载)注意:(1)NFS客户端挂载到的目录最好是空的,否则会造成短暂性文件查不到的问题。 (2)NFS客户端
2018-01-05 20:49:54 4576
原创 git服务端(centos)使用
1、安装git 从git官方下载相应的版本源码http://git-scm.com/download 然后进行编译安装 tar -zxvf git-2.5.3.tar.gzcd git-2.5.3./configure --prefix=/usr/local/gitmakemake install 查看是否安装成功 git --version 出现以
2018-01-04 22:28:33 279
原创 memcache
1.memcache的工作机制:是在内存中开辟一块空间,然后建立一个HashTable memcached 自管理这些HashTable2.memcache的安装分为 memcache的服务器安装 和 memcached客户端安装服务端安装时指的在服务器上安装实现数据存储 客户端安装时指php去使用服务端安装成功的memcache所提供的函数,php需要添加扩展3.初
2017-05-27 11:42:00 299
原创 ubuntu修改www的路径访问权限
在apache中找到配置www的地方Options IndexesAllowOverride AllRequire all granted只需要修改Options Indexes为Options None即可,注:根据PHP运行环境安装包的不同,Options Indexes也有可能是Options Indexes FollowSymLinks,一并改为Option
2017-01-02 13:12:05 787
原创 ubuntu apache配置https
1.需要三个证书,分别是_root_bundle.crt、cn.crt、cn.key,这三个证书可以在腾讯云,申请证书2.将这三个证书放到服务器的某一个文件夹下,并记录该文件夹所在的路径3.进入到/etc/apache2/sites-available 路径下,打开defalut-ssl.conf a.添加ServerName(即得到的证书的域名),DocumentRoot 为域名
2016-12-28 09:26:44 476
原创 ubuntu 去index.php
1.开启重写规则,命令行输入:sudo a2enmod rewrite 进入/etc/apache2/site-available/000-default文件,将所有的AllowOverride None修改为AllowOverride All。重启apache服务 service apache2 restart2.找到项目对应的application文件夹的config文件夹下的
2016-10-28 09:53:14 791
原创 ubuntu一个域名进行多站点访问
1.进行多站点配置,必须要做的是开启ServerName,/etc/apache2目录下apache2.conf,搜索ServerName,在ServerName 后面添加主站的域名,如果没有搜索到自己加一个就好。2.进入/etc/apache2目录下,找到sites-available文件夹,进入,找到000-default.conf下载到本地一份,然后将下载的该文件进行重新命名(名字可以任
2016-10-28 09:34:43 1089
转载 ubuntu下开启mysql远程链接
第一步:vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1注释掉这行,或者改为: bind-address = 0.0.0.0允许任意IP访问;或者自己指定一个IP地址。重启 MySQL:sudo /etc/init.d/mysql restart第二步:授权用户能进行远程连接grant a
2016-10-28 09:14:37 220
转载 Ubuntu安装Apache PHP Mysql phpmyadmin Memcache CURL
1、安装apahce2: sudo apt-get install apache22、安装php5:sudo apt-get install php53、重启apache,使apache支持PHPsudo /etc/init.d/apache2 restart4、安装MySQL:sudo apt-get install mysql
2016-10-14 21:11:10 275
原创 php centos yum安装lamp 编译安装oci8
在centos上使用phpstudy配置完环境之后,httpd出现了重复安装的情况,1.查看是否安装httpd:find / -name httpd2.更新yum -y update3.安装apacheyum install httpd httpd-devel chkconfig mysqld on/etc/init.d/httpd start 启动apache
2016-10-10 20:34:09 835
原创 创建git远程仓库出现Permission denied问题
按照 廖雪峰老师的教程,在GitHub上创建一个git仓库具体创建步骤:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013752340242354807e192f02a44359908df8a5643103a000$ git remote add origin
2016-08-29 20:40:12 8475
原创 创建版本库
git环境搭建好了,接下来就需要使用git到项目中1.$ mkdir fileName (可以直接在需要的位置手动创建) $ cd fileName 切换当响应文件目录下 $ pwd fileName 显示当前目录的文件结构2. 在上面得到的目录文件夹下输入如下命令 $ git init ---->此时应创建好了仓库,会提示是一个空仓库,这时你在目录里会看到
2016-08-29 20:24:27 294
原创 搭建本地版本库--git
Linux平台安装git: 1、$ git (检测该系统是否安装了git,出现如下命令表示没有安装) The program 'git' is currently not installed. You can install it by typing: sudo apt-get install git 2、 $ sudo apt-get inst
2016-08-29 16:18:30 444
原创 DOM高级应用(一)
1.获取: tBodies、tHead、tFoot、rows、cells tBodies 数组 一个表格中可以有多个 tHead、tFoot 元素 一个表格中只能有一个2.各行变色3.鼠标移入时,颜色变亮4.添加删除表格的行
2016-08-09 09:22:41 284
原创 DOM基础
1.DOM --> document2.浏览器: IE(IE9 基本都支持) FF (DOM支持99%) Chrome、safari(60%左右)3.DOM节点子节点(childNodes数组)、父节点子节点存在的问题:部分B会显示文本节点和元素节点的和文本节点是没有style属性的解决办法:使用nodeType判断节点的类型 = =>3:文本节点 =
2016-08-08 11:37:32 223
原创 定时器
1.定时器的基本使用 开启:timer = setInterval(函数,时间) //无限次数的执行 setTimeout(函数,时间) //只执行一次 关闭:clearInterval(timer);//关闭相应的计时器 clearTimeout();2.数码时钟 获取系统时间:Date对象
2016-08-08 09:53:05 208
原创 Javascript基础(二)
1.函数返回值 通过return返回,一次只能返回一个,函数可以传入多个参数 可以没有return,返回的数据类型为undefined2.函数传参 arguments 可变参 数组,存了所有的参数,可以通过length获取里面所有的数据 css函数 css(oDiv,'width') 获取元素 css(oDiv,'wid
2016-08-03 14:51:49 188
原创 JavaScript基础知识(一)
1.ECMAScript:翻译的作用(解释器) 0 1DOM:Document Object Model (赋予了JS操作html的能力)BOM:Browser Object Model(操作浏览器本身,对象window)2.兼容性:ECMA:几乎没有兼容问题 DOM:有一些操作不兼容 BOM:完全不兼容3.
2016-08-03 11:23:23 243
原创 CocoaPod的安装与问题处理
首先安装pods需要ruby环境支持,mac已经自带ruby,所以需要直接安装即可1. $ sudo gem install cocoapods如果输入以后卡住很久不动,则输入以下命令(原因是安装CocoaPods时我们要访问cocoapods.org,用淘宝的RubyGems镜像来代替官方版本)2. $ gem sources --remove https://rub
2016-07-27 14:00:01 352
转载 CocoaPods pod install/pod update更新慢的问题
最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升不少。加参数的命令如下:pod install --verbose --no-repo-updatepod
2016-07-27 11:09:17 215
转载 Objective-C编码规范:26个方面解决iOS开发问题
本文出处程序员头条:http://www.90159.com/2015/06/17/Objective-C编码规范:26个方面解决iOS开发问题/ 转载请在开头注明本文出处。介绍我们制定Objective-C编码规范的原因是我们能够在我们的书,教程和初学者工具包的代码保持优雅和一致。即使我们有很多不同的作者来完成不同的书籍。这里编码规范有可能与你看到的其他Objective-C
2016-05-13 10:01:19 980
转载 UIView和CALayer的区别 说的比较清楚了
如果这篇帖子能够给出每个代码中所带来的页面效果 就更好理解了 以后我自己写之类的介绍可以从中吸取教训记录园子里的一篇有关CALayer与UIView的关系CALayer属于Core Animation部分的内容,比较重要而不太好理解。以下是园子中看到的一篇文章的摘录:1. UIView是iOS系统中界面元素的基础,所有的界面元素都是继承自它。它本身完全是由CoreA
2016-04-11 16:11:32 242
转载 ios深拷贝,浅拷贝,拷贝自定义对象的简单介绍
copy语法的目的:改变副本的时候,不会影响到源对象;深拷贝:内容拷贝,会产生新的对象。新对象计数器置为1,源对象计数器不变。浅拷贝:指针拷贝,不会产生新的对象。源对象计数器+1。拷贝有下面两个方法实现拷贝:[objc] view plain copy - (id)copy; - (id)mutableCopy;
2016-04-11 11:13:21 336
原创 解决tableview顶部留白一段的处理方法
今天昨晚tableview布局之后出现一个问题,在tableview的最顶部有一段空白区域,如图:解决办法:1.如果tableview的style是plain模式,那么直接设置self.automaticallyAdjustsScrollViewInsets=NO 就可以 2. 如果是group模式,那么直接将高度设置为浮点数即可- (CGFloat
2016-04-08 16:27:00 6597 2
转载 UIViewContentMode各类型效果
UIViewContentModetypedef enum { UIViewContentModeScaleToFill, UIViewContentModeScaleAspectFit, // contents scaled to fit with fixed aspect. remainder is transparent UIViewC
2016-03-23 15:43:34 281
原创 你真的懂得tableview cell的两个重用方法嘛
先说一下tableview cell的两个重用方法(一下是iOS的描述)- (nullable__kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString *)identifier; // Used by the delegate to acquire an already allocated
2016-03-22 15:30:38 1015
原创 iOS多线程之GCD
目前我了解到的多线程编程技术一共有四种,分别是pthread,NSThread,NSOperation,GCD,但在我看来使用最多的还是GCD,今天就先来说说GCD,其他三种请继续关注。。。 首先,GCD是什么。全称是Grand Central Dispatch,是苹果公司开发的技术,一种底层的纯C语言的API,用来处理多核心处理器和其他对称多处理系统。 GCD一共有三种队
2016-01-20 19:28:41 286
原创 iOS开发 [SY_InformationController respondsToSelector:]: message sent to deallocated崩溃信息
整个页面开发已经完成,但是在合并代码以后,点击页面返回按钮后程序崩溃。然而此时通过全局断点也不能定位错误,不能提供任何有效信息,直接崩溃到主函数中。。。最后是通过监控模式出现[SY_InformationController respondsToSelector:]: message sent to deallocated 的崩溃信息。出现这样问题的原因是从该页面返回到其他页面时,此页面
2016-01-20 14:18:20 386
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人