首页 作者:blogdaren 的文章
  • 【1】Smarty常用变量修饰符

    blogdaren 2011-03-17   1412次来访
    什么是变量修饰符? {$xxx|变量修饰符:参数1:参数2} 注意:对变量进行修饰时,可以同时用几个变量修饰符(相同的也能同时用),每个之间用“|”分开。 常用变量修饰符: (1)capitalize: 单词首字母大写 注:如果单词包含数字,例如:blogdaren100,则不会大写 (2)count_characters: 计算字符数 注:不包括空格...
  • 【2】windows实用电脑快捷键大全

    blogdaren 2011-02-28   965次来访
    一、常见用法: F1           显示当前程序或者windows的帮助内容。 F2           当你选中一个文件的话,这意味着“重命名” F3           当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT        激活当前程序的菜单栏 windows键或CTRL+ESC   打开开始菜单 CTRL+ALT+DE...
  • 【3】【原创】Linux中如何更改默认时间格式?

    blogdaren 2011-02-16   990次来访
    解决方案: alias date='date -d today +"%Y年 %m月 %d日 %A %H:%M:%S %Z"' 解决方案: alias date='date -d today +"%Y年 %m月 %d日 %A %H:%M:%S %Z"' 解决方案: alias date='date -d today +"%Y年 %m月 %d日 %A %H:%M:%S %Z"' ...
  • 【4】【原创】解决粘贴网上复制的文本到word后超链接显示 {HYPERLINK"..(20alba).jpg"} 的问题

    blogdaren 2011-01-26   961次来访
    问题背景: 网上复制的文本粘贴到word后,超链接显示 {HYPERLINK"..(20alba).jpg"} 解决方案: 按 Alt + F9 组合键切换域代码
  • 【5】Switch Case语句中多个值匹配同一个代码块的写法

    blogdaren 2010-11-27   2180次来访
    第一种写法: switch ($p) { case 'home': case '': $current_home = 'current'; break; case 'users.online': case 'users.location': case 'users.featured': case ...
  • 【6】Create a Bootable Ubuntu USB Flash Drive the Easy Way

    blogdaren 2010-11-01   1270次来访
    We’ve already covered how to use an Ubuntu Live CD to backup files from your dead Windows computer, but using the boot cd can sometimes be a little slow. We can speed up the booting process by insta...
  • 【7】【原创】Smarty中 {literal}.....{/literal} 标签的作用

    blogdaren 2010-09-27   1989次来访
    标签作用: Literal标签会将区域内的数据当作普通的文本来处理,此时模板将忽略其内部的所有字符信息,该特性用于显示有可能包含大括号等字符信息的 javascript 脚本,当这些信息处于 {literal}.....{/literal} 标签中时,模板引擎将不解析它们,而是直接显示。 使用场景: {literal} <script> function Login(){ ...
  • 【8】【原创】解决VIM报错:E297 交换文件写入错误

    blogdaren 2010-09-20   1566次来访
    问题背景: VIM保存文件突然报错:E297 交换文件写入错误  问题原因: 这是由于磁盘空间不足引起的。 解决方案: 使用命令 df -h 确认下磁盘空间使用情况,释放必要的磁盘空间即可。
  • 【9】数据库水平切分的实现原理解析

    blogdaren 2010-08-03   1407次来访
    问题研究背景 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天几十亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。通过数据切分来提高网站性能,横向扩展数据层已经成为架构研发人员首选的方式。水平切分数据库,可以降低单台机器的负载,同时最大限度的降低了了宕机造成的损失。通过负载均衡策略,有效的降低了单...
  • 【10】Linux中利用shell脚本或split命令切割大文件

    blogdaren 2010-08-03   1253次来访
    问题背景: 系统运维的过程中,日志文件往往非常大,这样就要求对日志文件进行分割。 解决方案-1: 其中apache.log为待分割的大文件,file_$file.log  为分割后的文件,最后为file_1.log,file_2.log,file_3.log……,分割完后的每个文件只有1000行(参数可以自己设置) #!/bin/bash lin...
  • 【11】PHP中关于foreach循环语句几点说明

    blogdaren 2010-08-02   1166次来访
    <?php $arr = array(1, 2, 3, 4); foreach ($arr as &$value) { $value = $value * 2; } //because we use the reference to value【&value】, so now $arr is array(2, 4, 6, 8) (1)自php5起,foreach 还可...
  • 【12】PHP正则表达式 /i, /is, /s, /isU等参数含义详解

    blogdaren 2010-07-28   937次来访
    PHP正则表达式模式后面通常带有 /i, /is, /s, /isU 等参数,这些参数的含义分别是: (1)i  匹配大小写 (2)s 模式中的圆点元字符(.)匹配所有的字符,包括换行符 (3)x 模式中的空白字符除了被转义的或在字符类中的以外完全被忽略,在未转义的字符类之外的 # 以及下一个换行符之间的所有字符,包括两 头,也都被忽略 ...
  • 【13】Linux中常用进程信息查看命令

    blogdaren 2010-07-26   934次来访
    所打开的文件: # ls -l /proc/$PID/fd/ # lsof -p $PID​ 内存分配表: # lcat /proc/$PID/maps 堆栈: # pstack $PID 所发出的系统调用: # strace -p $PID 所发出的库函数调用: # ltrace -p $PID 进程继承关系: ps -eo user,pid,ppid,%...
  • 【14】Linux中如何查找文件安装路径?

    blogdaren 2010-07-08   1939次来访
    Linux中查看某 个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、 添加安装文件等等,很多地方都要用到查案文件安装路径的命令。 一、查看文件安装路径: 由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。 这里以Oracle为例。比如说我安装了Oracle,但是不知道文件都安装在哪些地方、放...
  • 【15】解读Linux中的 /etc/skel 目录

    blogdaren 2010-04-19   1136次来访
    Linux中有个 /etc/skel 目录,这个目录的作用是: skel 是 skeleton (框架)的缩写,每当你新建一个用户的时候 (通过 useradd 命令),/etc/skel 目录下的文件,都会原封不动的复制到新建用户的家目录下。 先看看 /etc/skel 目录下都有啥吧: root@node1 # ls -a /etc/skel .bash_log...