比别人多一点志气,你就会多一份出息 [登录·注册]

吕滔博客

首页 开发 运维 工具 摄影
  • 07542

    Windows远程数据同步工具cwRsync

    memory1. cwRsync简介 cwRsync是Rsync在Windows上的实现版本,Rsync通过使用特定算法的文件传输技术,可以在网络上传输只修改了的文件。 cwRsync主要用于Windows上的远程文件同步备份和同步,它包含Cygwin DLL和适用Cygwin版本的Rsync两部分。 cwRsync分为Server和Client,本文使用的版本为4.1.0,下载地址如下: cwRsyncServer v4.1.0:http://pan.baidu.com/s/1eQpaIVw cwR...

    环境配置 Windows 发布于 2015-02-27
  • 01489

    内存管理,weak 和 unowned

    memory因为 Playground 本身会持有所有声明在其中的东西,因此本节中的示例代码需要在 Xcode 项目环境中运行。在 Playground 中可能无法得到正确的结果。不管在什么语言里,内存管理的内容都很重要,所以我打算花上比其他 tip 长一些的篇幅仔细地说说这块内容。Swift 是自动管理内存的,这也就是说,我们不再需要操心内存的申请和分配。当我们通过初始化创建一个对象时,Swift 会替我们管理和分配内存。而释放的原则遵循了自动引用计数 (ARC) 的规则:当一个对象没有引用的时候,...

    Swift TIP Swift 发布于 2015-02-25
  • 03747

    shell实现自动恢复mysql主从错误

    memory作用不必多说,看标题#!/bin/sh # check_mysql_slave status ip=eth0 mysql_command=/home/server/mysql/bin/mysql mysql_user=root mysql_pass=123456 mysql_sockfile=/tmp/mysql.sock datetime=`date +"%Y-%m-%d_%H:%M:%S"` mysql_slave_logfile=/home/server/logs/c...

    数据库 MySQL 发布于 2015-02-24
  • 05739

    在VPS或独立服务器上搭建SVN版本控制器,并自动发布到WEB站点

    memory此部署主要是在家和单位都会做一些活儿!所以这儿做个笔记,可能你在部署的时候未必会和我的一样,但思路差不多,请多多抛砖!当然如果你告诉我你用的是GIT,请关闭此页!哈哈。。。# 安装 yum install -y subversion # 测试是否安装成功 如果显示了版本信息则表示安装成功 svnserve --version;我习惯使用home目录,你可以根据自己的情况做以下调整。# 新建一个版本库目录 mkdir -p /home/svn cd /home/svn # 建立svn版本库:...

    环境配置 发布于 2015-02-24
  • 03608

    摄影构图

    memory摄影创作离不开构图,这就像写文章离不开章法一样重要,不是可有可无的,实属作品成败的关键。摄影构图与绘画构图有其相同之处,有些是可以相互借鉴的,但又不能完全代替,每一种艺术形式都有它独特的规律和原理,这是不能违背的,对于从事艺术创作活动的人,只有在他对所从事的那个艺术规律掌握的娴熟的时候,才能在创作实践纵横驰骋不“逾矩”。1均衡式构图。给人以满足的感觉,画面结构完美无缺,安排巧妙,对应而平衡。常用于月夜、水面、夜景、新闻等题材。2对称式构图。具有平衡、稳定、相对的特点。缺点:呆板、缺少变化。...

    前车之鉴 摄影 发布于 2015-02-22
  • 04189

    yum更新中断提示Error: Protected multilib versions_解决方法

    memory错误的解决方法(很多就在提示里面):#1 手动处理重复  这个是要死人的#2 删除重复的  这个有时候会导致已经编译和安装的软件出问题,所以还是要有心理准备#3 自动删除重复命令  package-cleanup --cleandupes 这个也会导致#2 的问题#4 在yum命令后面加入忽略参数:--setopt=protected_multilib=falseyou can also use --setopt=protected_multilib...

    运维 CentOS 发布于 2015-02-21
  • 01419

    多类型和容器

    memorySwift 中有两个原生的容器类型,Array 和 Dictionay:struct Array<T> : MutableCollectionType, Sliceable { //... } struct Dictionary<Key : Hashable, Value> : CollectionType, DictionaryLiteralConvertible { //... }它们都是泛型的,也就是说我们在一个集...

    Swift TIP Swift 发布于 2015-02-18
  • 01386

    可选接口

    memoryObjective-C 中的 protocol 里存在 @optional 关键字,被这个关键字修饰的方法并非必须要被实现。我们可以通过接口定义一系列方法,然后由实现接口的类选择性地实现其中几个方法。在 Cocoa API 中很多情况下接口方法都是可选的,这点和 Swift 中的 protocol 的所有方法都必须被实现这一特性完全不同。那些如果没有实现则接口就无法正常工作的方法一般是必须的,而相对地像作为事件通知或者对非关键属性进行配置的方法一般都是可选的。最好的例子我想应该是 UITa...

    Swift TIP Swift 发布于 2015-02-11
  • 03875

    nginx使用XSendfile模块让php更快下载文件

    memorynginx配置文件server { listen 80; ................... # 这个是定义读取你的文件的目录的url开头 location /files { internal; alias /home/lvtao.net/upload; } .................... }写个简单的演示<?php ...

    环境配置 Nginx 发布于 2015-02-09
  • 03464

    自己写脚本将redis配置开机自动启动

    memory刚开始想把命令  Redis-server /etc/redis/redis.conf 加入到 /etc/rc.d/rc.local 竟然不行,只好再找别的办法 第一步 先编写主服务开机启动sh脚本 /etc/init.d/redis#!/bin/bash # # redis - this script starts and stops the redis-server daemon # # chkconfig: - 80 12 # descri...

    环境配置,SHELL Redis 发布于 2015-02-09
  • 01351

    @objc 和 dynamic

    memory虽然说 Swift 语言的初衷是希望能摆脱 Objective-C 的沉重的历史包袱和约束,但是不可否认的是经过了二十多年的洗礼,Cocoa 框架早就烙上了不可磨灭的 Objective-C 的印记。无数的第三方库是用 Objective-C 写成的,这些积累无论是谁都不能小觑。因此,在最初的版本中,Swift 不得不考虑与 Objective-C 的兼容。Apple 采取的做法是允许我们在同一个项目中同时使用 Swift 和 Objective-C 来进行开发。其实一个项目中的 Obje...

    Swift TIP Swift 发布于 2015-02-04
  • 06034

    2015年1月苹果发布APP更新新版本的教程

    memory标题不知道咋写了!反正就这意思吧! 进入开发者中心 我的APP 选择要更新的APP 右边,对就是窗口的右边,,添加新的版本号 然后输入版本号 好了,后面的就极度简单了!和你当初上传新应用一样!去发布吧!如果不知道如何发布,请看教程: 差不多是这个吧:https://www.lvtao.net/ios/558.html

    iOS 发布于 2015-02-02
  • 网站状态

    • 栏目分类:49个
    • 发布文章:1311篇
    • 用户评论:688条
    • 开博至今:3978天

    正则速查

    [abc] 匹配中括号中的单个字符,如a或b或c
    [^abc] 匹配除了a、b、c等字符的其他单个字符
    [a-z] 匹配一个字符范围,如a到z
    [a-zA-Z] 匹配一个字符范围,如a-z 或 A-Z
    ^ 匹配行的开始
    $ 匹配行的结束
    \A 匹配一个字符串的开始
    \z 匹配一个字符串的结束
    . 匹配任意单个字符
    \s 匹配空白字符,如空格,TAB
    \S 匹配非空白字符
    \d 匹配一个数字
    \D 匹配非数字
    \w 匹配一个字母
    \W 匹配非字幕
    \b 匹配字符边界
    (...) 引用所有括号中的内容
    (a|b) a或者b
    a? 零个或多个a
    a* 零个或多个a
    a+ 1个或多个a
    a{3} 3次重复的a
    a{3,} 3次或3次以上重复的a
    a{3,6} 3到6次重复的a

    修正符

    /g 查找所有可能的匹配
    /i 不区分大小写
    /m 多行匹配
    /s 单行匹配
    /x 忽略空白模式
    /e 可执行模式,PHP专有
    /A 强制从目标字符串开头匹配
    /D 使用$限制结尾字符,则不允许结尾有换行
    /U 只匹配最近的一个字符串;不重复匹配

    最新回复

    • 券都有: 感谢分享
    • memory: 这是我3年前玩过一次,当时因为安装完后,发现日常办公还好,但是好...
    • sdf: 想问一下,激活工具激活后,后面会出现提示要再次重新激活吗?
    • memory: 你要用碗装我吗?还是要我把扔的扔进你碗里???!!! &^_^&
    • 薛才杰: 同感,快扔到我的碗里来。。。
    • memory: 要说明一下,在大陆及香港的云主机或VPS,都是不支持的。原因都懂...
    • 历史趣谈LishiQtan: 很好的文章,值得收藏
    • memory: 现在回头看,,,这么烂的代码,也是醉了.
    • memory: 有空试试apache的
    • 脚踏实地: rInfo数组是怎么来的
    • 朋友们: 我都是这么建站的
    • memory: 明眼人.
    • 上官元恒: $lunarInfo数组是怎么来的,这是重点
    • memory: 你知道的太多了...
    • yjl: 这个肯定解决的不是空间的问题,可能是复用的问题,有可能是“站群”的问题
    • Smithd994: Hello! This post could not be wr...
    • memory: controll文件assign ,然后模板文件中直接foreach