0%

如果一个属性的值是一段html代码,想在页面上被解析出来,只需要把s:property标签的escape属性设置为false。

1
<s:property value="html" escape="false"/>

原文地址:http://www.cnblogs.com/yuepeng/archive/2011/04/08/2009034.html

因为项目有一些每日都要发送的报文,时间长了硬盘就不够用了,所以要删除些。文件很多,主要还是因为在不同的目录里面,不方便一下全部删除。现找到这么一条语句来完成此功能,如下

1
find . -name '*.csv' -type f -print -exec rm {} \;
  1. “.” 表示从当前目录开始递归查找
  2. “-name ‘*.csv’ “根据名称来查找,要查找所有以.csv结尾的文件夹或者文件
  3. “ -type f “查找的类型为文件
  4. “-print” 输出查找的文件目录名
  5. 最主要的是是-exec了,-exec选项后边跟着一个所要执行的命令,表示将find出来的文件或目录执行该命令。exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{},一个空格和一个\,最后是一个分号

首发于iteye,链接:http://zhaiyz.iteye.com/blog/1428117
最近学习了下nutz ,感觉很不错,入门第一步肯定是Hello world。我在学ioc的Hello world 的时报了个警告:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
log4j: 2012-02-27 23:19:38,366 [main] WARN org.nutz.ioc.IocLoading - Using *Declared* ioc-define (without type or events)!!! Pls use Standard Ioc-Define!! Bean will define as:
{
"singleton" :true,
"args" :[],
"fields" :[{
"name" :"name",
"value" :{
"type" :"normal",
"value" :"XiaoBai"
}
}, {
"name" :"birthday",
"value" :{
"type" :"normal",
"value" :"2009-10-25 15:23:40"
}
}]
}

警告的意思是“使用了声明式的ioc定义,请使用标准的ioc定义”,那么什么是标准的ioc定义呢,Hello world 的下一节匿名对象就说了:如果配置文件解析成map后的键值仅包含“type、scope、singleton、fields、args、events”中的一个或几个字段,就是个标准的ioc定义。

阅读全文 »

服务器端配置(CentOS-5.7-i386)
1、保证“/etc/inittab”里面的默认启动项为“id:5:initdefault:”。
2、修改“/etc/gdm/custom.conf”里面的内容为:
[security]
AllowRemoteRoot=true
[xdmcp]
Enable=true
Port=177
3、重新启动桌面:gdm-restart

Xmanager配置(Xmanager 3.0 build 0152)
1、打开Xbrowser
2、新建一个“Xstart Session”
3、在“General”页,填写“Session”、“Host”、“Protocol”选择“SSH”,“User Name”、“Password”填写“Host”对应的用户名和密码,保存密码。“Execution Command”选择“7 GNOME”。
4、在“X Server”页,“Server Profile”选择“Xstart sample”
5、单击确定
6、双击打开刚配置好的“Xstart Session”

1
2
3
4
5
6
7
8
9
10
11
public class Singletion {

private Singletion() {
}

private static Singletion INSTANCE = new Singletion();

public static Singletion getInstance() {
return INSTANCE;
}
}

说明:

  1. 把构造器定义成private类型,使得此类不能被其他类实例化。
  2. 调用时的代码:Singletion singletion = Singletion.getInstance()
  3. 在分布式的系统中,因为会涉及到多个服务器,所以只是在每个服务器的JVM上有一个单独的实例,各个JVM上这个类的实例并不相同,所以在分布式的系统里面,慎用单例模式。

在编写代码的时候,经常遇到一些标记变量,如标志处理结果是否成功,处理的数据是否有错误,报文是否被发送等。之前写我一直是用flag来当作变量名,很显然这种方式并不能说明用来标记什么,根据我自己的经验,这种变量名应该以“is”或是“has”开始,以一个形容词,名词(名称复数)或是一个完成时的单词。这样的话,是否成功的变量名可以命名为“isSuccess”,处理的数据是否有错误可以用“hasError”或“hasErrors”来表示,报文是否被发送可以用“isSended”。其他的标记变量可以用相似的方法来命名。

  1. 添加用户组 groupadd groupName
  2. 添加用户 adduser userName;修改密码 passwd userName
  3. 添加用户时指定用户组 useradd -g groupName userName

  1. SEO类,虽然还不知道其具体原理,但知道这东西肯定有用。我用了两个SEO相关的插件,一个是All in One SEO Pack,另一个是Google XML Sitemaps。
  2. 广告类,这也用了两个一个是Post Layout,另一个是WP125,不过也可以用WP自带的小工具里面的文本来放些广告代码,我感觉这个更自然些。
  3. 编辑、评论类,因为是个程序员,文章里面少不了代码,所以必须用个代码高亮显示的插件,我用的是Syntax Highlighter。评论后会给被评论人发邮件的插件我用的是Comment Reply Notification,这个也是必须有的。还有一个就是在首页,分档页、搜索页等页面,只显示文章摘要的插wp-utf8-excerpt,这个虽然没达到我想要的那种效果,但也够用了。还有就是自带的一个插件,Akismet,过滤垃圾评论的。文章浏览次数统计插件WP-PostViews,这个也必须要用的。
  4. Easy Favicon,这个算是个美化插件吧,就是让网站在浏览器里面有个小图标。
  5. 数据库备份插件,WordPress Database Backup,这个很好用,很容易用,也必用。

在淘宝上买了个空间,店主又帮忙注册了个域名,都在国外的方便,不用备案什么的。搞了好几天的空间,装了不少插件,还修改了一些样式,差不多可以用了。以后就在这里写东西了。