`
canofy
  • 浏览: 830110 次
  • 性别: Icon_minigender_1
  • 来自: 北京、四川
社区版块
存档分类
最新评论
文章列表
14. awk编程 14.1. 变量     *       在awk中,变量不需要定义就可以直接使用,变量类型可以是数字或字符串。     *       赋值格式:Variable = expression,如$ awk '$1 ~/test/{count = $2 + $3; print count}' test,上式的作用是,awk先扫描第 ...
Struts是Apache Jakarta的一个著名的开源项目,目标是为构建基于Java的web应用程序提供一个框架。 Struts提供了非常多的标签,依据功能和使用习惯的不同被分到了五个标签库中:     * Bean Tags:该标签库包含的标签可以用来创建bean、访问bean和访问bean的属性。同时提供了依据cookies、headers和parameters的值创建相关bean的能力。     * HTML Tags:该标签库包含的标签可以用来创建Struts输入表单。     * Logic Tags:该标签库包含的标签可以用来进行逻辑判断、集合迭代和流程控制。     * N ...
从Struts源码看action调用过程,以下代码片断来自struts1.1 struts中所有的请求都是通过ActionServlet转发的,一个action请求首先会传给 ActionServlet,ActionServlet会将其委托给RequestProcessor,RequestProcessor进行一些处理后将调用对应的Action类来执行该请求。 ActionServlet、RequestProcessor、Action的职责 ActionServlet负责通过Struts配置文件初始化Struts应用程序的配置,并负责接受用户请求。 RequestProcessor负责与请求 ...
/*   经测试,在 14483461 条记录中查询第 100000 页,每页 10 条记录按升序和降序第一次时间均为 0.47 秒,第二次时间均为 0.43 秒,测试语法如下:   exec GetRecordFromPage news,newsid,10,100000   news 为 表名, newsid 为关键字段, 使用时请先对 newsid 建立索引。 */ /*   函数名称: GetRecordFromPage   函数功能: 获取指定页的数据   参数说明: @tblName      包含数据的表名            @fldName      关键字段名        ...
package cn.test; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import ...
package cn.test; import java.io.UnsupportedEncodingException; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import javax.servlet.http.HttpServletRequest; import org.apache.commons.lang.StringUtils; import org.ap ...
pageBean: package cn.advertiser.model; /** * Jun 28, 2008 分页使用 */ public class Pagination { private int start; // 当前页是从哪条记录开始的 private int end; // 当前页是从哪条记录结束的 private int currentPage;// 当前页 private int pageSize;// 每页显示多少条数据 private int totalSize;// 总的记录数 private int totalPage ...
excel文件生成代码: package cn.excel; import java.io.FileOutputStream; import java.util.ArrayList; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCell; import org.apache.poi.hssf.usermodel.HSSFCellStyle; import org.apache.poi.hssf.usermodel.HSSFFont; import org.ap ...
/** * 从字符串类型获取日期Date * @param dateStr 日期字符串,如:20080321 * @param format 格式化模式,如yyyymmdd 和dateStr保持一致的格式 * @return 返回一个Date类型日期 * @throws Exception */ public static Date getDateFromString(String dateStr, String format) { if (dateStr == null || format == null) { try { ...
sqlserver2005数据库收缩的一个问题:     由于日志文件太大,需要对日志文件进行限制,但现在日志文件已经130多G,因此需要对其进行压缩。使用sqlserver自带的收缩功能可以,但遇到一个很奇怪的问题,在本地做的测试,日志文件有5G大小,数据库文件有900M大小,但收缩日志文件的时候都收缩成1M了,不知道为什么,但肯定是不对的。在收缩一个400多M的日志文件时,文件的大小则变成了100多M,觉得这个还靠谱一点。第一个太离谱了,5G到1M,呵呵~~~
   在url中带有中文,如:http://localhost/cnadsys/ad.do?name=用户名;在action中直接使用request.getParameter("name")的时候,这个IE下正常,firefox下面则不行,如果使用转码,那firefox下可以,ie下则不行。造成的原因是tomcat中默认的是iso-8859-1,它已经进行了一次转码,因此这里就存在问题。 解决办法是对“用户名”进行编码,使用URLEncoder.encode(name,"GBK")进行转码,这个在java中进行,因此就不必再页面里写转码的代码了,此时在ur ...
mssql数据库脚本: @echo 清空表 osql -E /Q "exit( truncate table cnad.dbo.ss_dataconfig)" @重新导入表 bcp cnad.dbo.ss_dataconfig    in dat/ss_dataconfig.dat -N -e   export.err.log  -Slocalhost -T -E @echo 导出 bcp cnad.dbo.ss_dataconfig    out dat/ss_dataconfig.dat -N -e   export.err.log  -Slocalhost - ...

session错误

    博客分类:
  • j2EE
总结    Tomcate错误:StandardWrapperValve[action]: Servlet.service() for servlet action threw exception    开始项目在自己电脑上运行的时候怎么都不会出错,部署到测试服务器上的时候就会出现如上的问题。    由于使用后的session没有清除,再次使用session.getAttribute("")时出现错误,因为是session保存了同名的对象。使用后应立即清除,使用session.remove("")不能清除,得使用session.setAttribute(& ...

FCKEditor

可以直接使用的版本。。。。。。。

时间处理

    博客分类:
  • j2EE
这是网上找的一个时间处理的类,没有看到jakata里面有这一方面的东东,因此复制了下来 import java.sql.Timestamp; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianCalendar; public class DateUtil { public String getPrintDate() { String printDate = ""; ...
Global site tag (gtag.js) - Google Analytics