详细代码 ############################### # # Funciton: micro_template_compile # # Parameter: # [1] => template :String # [2..n] => values for placeholder as key=value # # Example: # <- micro_template_compile '{code: {{error.code}}, message: "{{e…
原文:http://blog.csdn.net/crazy_srufboy/article/details/21748995 要实现的效果 首先上图中间的 标题至内容 都是使用UIWebView显示,评论是UITableView可以往下拖加载更多评论,也可以增加评论同删除评论. 动机 评细页中使用 UIWebView 会使显示内容更加的灵活和简单,当然你也许可以网上找UITextView的扩展同样也行,但我感觉HTML更符合我的需求.在多年的PHP开发中我们知道,其实详细页都是大同小异,主要是显…
https://github.com/nxtbgthng/MGTemplateEngine MGTemplateEngine 模版引擎 MGTemplateEngine比較象 PHP 中的 Smarty 模版引擎.是一个轻量级的引擎,简单好用.仅仅要设置非常多不同的HMTL模版.就能轻松的实现一个View多种内容格式的显示,对于不熟悉HTML或者减轻工作量而言,把这些工作让设计分担一下还是非常好的,也比較easy实现设计想要的效果. 首先,看看模版的代码    <!DOCTYPE html>…
上一篇总结了sed的基础应用(Linux Bash文本操作之sed篇其一),内容实在有够多,这里再对稍微高级一些的用法做一个整理,以方便使用时查阅. 查看文本内容 示例1表示在第一到第四行匹配到的行后面添加一行空行. 示例2带行号显示文本,行号与内容间隔两个空格,也可以是使用  \t  换成制表符. 示例3可以用来实现类似于 grep 的操作.使用正则表达式显示文中匹配到  sed  的行. 示例4中使用正则表达式配合  d  指令实现了与3相同的结果. 示例5是  grep  命令得到的结果,…
直接调用系统的写起来比较麻烦,封装一下 因为要简单所以就写类方法 WJAttributeStyle 基类 ) {         ; i < styles.count; i ++) {         WJAttributeStyle *style = styles[i];         [attributeString addAttribute:style.attributeName                                 value:style.value     …
模版算是C++的独有特性吧,也算是C++中比较难的地方,我平时开发的时候用的非常少,或者几乎没有用到,需要模版的地方是能看懂框架中相关的代码: 模版函数相对还是很简单的,引入模版的目的在于代码的重用:比如算法相似,但是由于数据类型不同,我们不得不把同样的一份代码拷贝两次,而仅仅是为了修改数据类型,那么在引入了函数模版之后,我们可以仅仅用一份代码而表示不同重载函数. 下面介绍一下最简单的函数模版的应用: template <typename T> //定义一个抽象的数据类型T T myMax(T…
在实际开发中会经常碰到使用编程语言读取文本文件的内容,这内容可以是各种各样的一下本人写出我自己做的一个读取文本文件的例子,文件中存储的是我的个人网站 www.yzcopen.com 导航栏目因为懒得使用数据库了,就用text文本代替了做了一个简单的数据库 一下图片是我存储的格式: ​ 然后通过java代码在程序加载的时候读取文本内容存储到缓存中 详细代码如下: 先创建一个缓存类: package com.yzcopen.cache; import java.util.Map;import jav…
Android中的随笔提示文本组件AutoCompleteTextView的使用,此组件用于输入文本,然后就会在所配置的适配器中的数据进行查找显示在组件下面. 这里值得注意的是AutoCompleteTextView使用时,你使用一个字符是没有反应的,你至少要输入两个字符以上才有反应. 本文只做记录作用,有差错的地方望指出<黑幕下的人>                       java代码 package cn.hmxin.autocompletetext; import android.…
关于bash的四种工作方式的不同,可以参考:http://feihu.me/blog/2014/env-problem-when-ssh-executing-command-on-remote/,但是由于每个linux系统都有不同表现,只可以参考,实际还要以你当前的linux系统为准 bash的文档还是要学习的:man -a bash BASH() BASH() NAME bash - GNU Bourne-Again SHell SYNOPSIS bash [options] [file] C…
文本查看及处理工具:     wc [OPTION] FILE...         -c: 字节数         -l:行数         -w: 单词数             who | wc -l:查看当前用户数         cut [OPTION] FILE...         -d CHAR: 指定字段分隔符             如果不加此选项的话,默认以空格分割         -f #|#-#|#,#:指定要显示的字段                 cut -d…