pony

抄袭是一种美德

2009年2月5日

日本手机三大代理商的UA

摘要: -1) {uid = request.getHeader("x-up-subno");uid=uid==null?"0":uid;//SOFTBANK}else if (userAgent.indexOf("VODAFONE")>-1|| userAgent.indexOf("J-PHONE")>-1|| userAgent.indexOf("SOFTBANK")>-1|| userAgent.i... 阅读全文

posted @ 2009-02-05 18:02 马森 阅读(859) 评论(0) 推荐(0) 编辑

Tomcat访问日志详细配置

摘要: 在server.xml里的标签下加上就可以了,下面咱们逐一分析各个参数。className官方文档上说了This MUST be set to org.apache.catalina.valves.AccessLogValve to use the default access log valve. &<60; 想配置访问日志?这就必须得写成这样。directory这个东西是日志文件放置的目录,在... 阅读全文

posted @ 2009-02-05 16:06 马森 阅读(3043) 评论(0) 推荐(0) 编辑

Tomcat 阀

摘要: Tomcat 阀用于对Catalina 容器接收到的Http 请求进行预处理,可以加入到Eegine、Host和Context 三种容器中,作用范围如下:Engine :加入到Engine 中的Tomcat 阀可以预处理该Engine接收到的所有的Http请求Host :加入到Host 中的Tomcat 阀可以预处理该Host接收到的所有的Http请求Context :加入到Context 中的T... 阅读全文

posted @ 2009-02-05 14:38 马森 阅读(508) 评论(0) 推荐(0) 编辑

如何配置和使用Tomcat访问日志

摘要: 配置位置在log下的server.xml,(tomcat容器) 以下是摘抄正文 original link:http://forum.ospod.com/post-25088-1.fhtml;jsessionid=3361F472A5E12B9B9BEA1632EC50603A Access Log Valve用来创建日志文件,格式与标准的web server日志... 阅读全文

posted @ 2009-02-05 14:33 马森 阅读(8949) 评论(0) 推荐(0) 编辑

字符编码介绍ansi(ASCII)->gbk/gb2312->unicode(utf16/utf8)

摘要: original link:http://hi.baidu.com/epeak/blog/item/67ca7aafa23bbbf8faed5064.html在计算机中字符通常并不是保存为图像,每个字符都是使用一个编码来表示的,而每个字符究竟使用哪个编码代表,要取决于使用哪个字符集(charset)。 在最初的时候,Internet上只有一种字符集--ANSI的ASCII字符集,它使用7 bit... 阅读全文

posted @ 2009-02-05 10:20 马森 阅读(2046) 评论(3) 推荐(0) 编辑

字符编码介绍ansi(ASCII)->gbk/gb2312->unicode(utf16/utf8)

摘要: original link:http://hi.baidu.com/epeak/blog/item/67ca7aafa23bbbf8faed5064.html在计算机中字符通常并不是保存为图像,每个字符都是使用一个编码来表示的,而每个字符究竟使用哪个编码代表,要取决于使用哪个字符集(charset)。 在最初的时候,Internet上只有一种字符集--ANSI的ASCII字符集,它使用7 bit... 阅读全文

posted @ 2009-02-05 09:55 马森 阅读(452) 评论(0) 推荐(0) 编辑

2009年2月4日

SQL Server 2005使用SCP文本导入导出数据

摘要: 1.从数据库导数据到文本,例子如下 bcp "select top 10 * from cnad.dbo.ss_ipnetlist" queryout d:3.txt -T -c 2.从文本导入到数据库 bcp cnad.dbo.ss_ipnetlist in d:3.txt -T -c 3.导出格式 $ bcp AdList_2008_09_18 format null -f d:f... 阅读全文

posted @ 2009-02-04 17:47 马森 阅读(909) 评论(0) 推荐(0) 编辑

2009年2月3日

osql 实用工具,操作sql语句

摘要: 要想直接在命令行调用sql语句,如下:: osql -E /Q "exit( truncate table cnad.dbo.ss_dataconfig )" original link:http://technet.microsoft.com/zh-cn/library/ms162806.aspx 使用 osql 实用工具,可以输入 Transact-SQL 语句、系统过程和脚本文件... 阅读全文

posted @ 2009-02-03 18:36 马森 阅读(1502) 评论(0) 推荐(0) 编辑

SQL Server数据导入导出工具BCP详解

摘要: original link:http://database.51cto.com/art/200701/37924.htmBCP是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。BCP可以将数据库的表或视图直接导出,也能通过SELECT FROM语句对表或视图进行过滤后导出。在导入导出数据时,可以使用默认值或是使用... 阅读全文

posted @ 2009-02-03 18:35 马森 阅读(1327) 评论(0) 推荐(0) 编辑

2009年2月1日

JSP在Servlet中的几个编码的作用及原理

摘要: 首先,说说JSP/Servlet中的几个编码的作用。在JSP/Servlet中主要有以下几个地方可以设置编码,pageEncoding="UTF-8"、 contentType="text/html;charset=UTF-8"、request.setCharacterEncoding("UTF- 8")和response.setCharacterEncoding("UTF-8"),其中前两个只能... 阅读全文

posted @ 2009-02-01 15:47 马森 阅读(373) 评论(0) 推荐(0) 编辑

MySql服务器的启动和关闭

摘要: MySql服务器的启动和关闭关键字: mysql,启动mysql,关闭mysql MySQL服务器既可以做为前台服务程运行,也可以做为后台服务运行。在MySQL安装目录的bin目录下提供了以下MySQL服务程序: mysqld.exe:最基本的MySQL服务器程序。 mysqld-nt.exe:Windows NT/2000/XP平台的优化版本,支持命名管道。 执行以上任意一个程序,都会以... 阅读全文

posted @ 2009-02-01 10:02 马森 阅读(485) 评论(0) 推荐(0) 编辑

2009年1月9日

test 语句中的 字符串比较

摘要: test "$string" =="" 这个很有效,必须用引号否则会出现 test $string =="" 和test $string != "" 都为真的情况看字符串为空 test -z string字符串不为空 test -z sting文件为空 test !- empty注意:中间要有空格比如 判断 某个日期$date 是否为空echo $date;if test "$date"==""t... 阅读全文

posted @ 2009-01-09 15:43 马森 阅读(301) 评论(0) 推荐(0) 编辑

2009年1月8日

BASH 中的字符串处理

摘要: BASH 中的字符串处理 作者:CharlesWang2 (at)CU 得到长度 复制内容到剪贴板 代码: %x="abcd" #方法一 %expr length $x 4 # 方法二 %echo ${#x} 4 # 方法三 %expr "$x" : ".*" 4 # expr 的帮助 # STRING : REGEXP anchored pattern match of... 阅读全文

posted @ 2009-01-08 15:23 马森 阅读(300) 评论(0) 推荐(0) 编辑

shell脚本迅速获取access日志中的某个参数

摘要: 例如我们统计sid,access 日志如下:203.142.196.181 - - [07/Jan/2009:06:02:58 +0900] "GET /ad/queryphp.jsp?v=1.5&ct=i02&tos=A&key=%3F%3F%3F&sid=100575311&enc=SJIS HTTP/1.0" 200 944 "-" "{KDDI-SN3B UP.Browser/6.2.0.... 阅读全文

posted @ 2009-01-08 12:05 马森 阅读(408) 评论(0) 推荐(0) 编辑

2009年1月6日

java时间类Calander,Date等的问题

摘要: 时间容易出现的问题,就是获取和设置年月日等问题上我们通常使用 Date和Calander用作时间处理,其实会有两个问题:1.Date的缺陷,我们知道 Date的setYear和getYear等函数是删除线显示的原因在:比如今天是2009-01-04日,那么获取的年竟然是109,所以是有问题的2.Calender常常用于时间的回卷,经常使用的就是roll(Day_of_Year,-7)就是七天前但是... 阅读全文

posted @ 2009-01-06 15:21 马森 阅读(3108) 评论(0) 推荐(0) 编辑

2008年12月29日

java中字符串转换成时间格式总结

摘要: 有这样一个字符串:"20070911121547",转换成时间格式:2007-09-11 12:15:47Java代码 public class bb {public static void main(String[] args) {// TODO Auto-generated method stub SimpleDateFormat df = new SimpleDateFormat("yyyy... 阅读全文

posted @ 2008-12-29 21:19 马森 阅读(3055) 评论(1) 推荐(0) 编辑

2008年12月26日

linux下find查找命令用法

摘要: 一、Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;#-print 将查找到的文件输出到标准输出#-exec command {} \; -----将查到的文件执行command操作,{} 和 \;之间有空格#-ok 和-exec相同,只不过在操作前要询用户 =====================... 阅读全文

posted @ 2008-12-26 11:19 马森 阅读(1038) 评论(0) 推荐(0) 编辑

2008年12月24日

MYSQL数据的行列置换

摘要: 脚本: select stat_date,class_id, case when origin ='ad' then sum(pv) else 0 end as m1, case when origin'ad' then sum(pv) else 0 end as m2 from t_stat_goods_page_by_hour where datediff(stat_date,'2008-12... 阅读全文

posted @ 2008-12-24 11:17 马森 阅读(289) 评论(0) 推荐(0) 编辑

2008年12月15日

Java解析XML文档——dom解析xml (转载)

摘要: 一、前言 用Java解析XML文档,最常用的有两种方法:使用基于事件的XML简单API(Simple API for XML)称为SAX和基于树和节点的文档对象模型(Document Object Module)称为DOM。Sun公司提供了Java API for XML Parsing(JAXP)接口来使用SAX和DOM,通过JAXP,我们可以使用任何与JAXP兼容的XML解析器。 J... 阅读全文

posted @ 2008-12-15 16:58 马森 阅读(362) 评论(0) 推荐(0) 编辑

2008年12月12日

主题:MySQL数据库操作实战

摘要: http://www.javaeye.com/topic/251307 author:touya 昨天项目发布,要做数据移行,要实现的功能很变态,时间很紧迫,基本上是使出了全身解数,才能有快又准地完成工作,期间发现很多小技巧串联起来使用,效果的确非常好。 武器: 1 mysqldump+mysql命令=>数据的导入导出,备份恢复 2 perl命令行=>很多时候,你有一个想法,它就能只用一... 阅读全文

posted @ 2008-12-12 15:58 马森 阅读(260) 评论(0) 推荐(0) 编辑

vi命令一览表

摘要: 文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,论坛里好像这方面的总结不多,以下稍做总结,以资共享!渴望更正和补充!进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首... 阅读全文

posted @ 2008-12-12 11:37 马森 阅读(175) 评论(0) 推荐(0) 编辑

2008年12月5日

MS sql server和mysql中update多条数据的例子

摘要: 1. MS sql server中使用动态的表名:declare @tableName nvarchar(160) set @tableName = 't_stat_all' declare @sql nvarchar(160) print @tableName set @sql='select count(*) from '+@tableName exec(@sql) 2.mysql的例子1 ... 阅读全文

posted @ 2008-12-05 12:00 马森 阅读(1419) 评论(0) 推荐(0) 编辑

2008年12月1日

一个wml的实例(原创)

摘要: main point:deck下card,card每次显示一个code:URL转发当前状态:用户名:密码:状态:确定 阅读全文

posted @ 2008-12-01 16:27 马森 阅读(477) 评论(0) 推荐(0) 编辑

linux下各种后缀名解压

摘要: 1.以.a为扩展名的文件:#tar xv file.a2.以.z为扩展名的文件:#uncompress file.Z3.以.gz为扩展名的文件:#gunzip file.gz4.以.bz2为扩展名的文件:#bunzip2 file.bz25.以.tar.Z为扩展名的文件:#tar xvZf file.tar.Z或 #compress -dc file.tar.Z | tar xvf -6.以.ta... 阅读全文

posted @ 2008-12-01 09:40 马森 阅读(617) 评论(0) 推荐(0) 编辑

2008年11月28日

java正则表达式入门

摘要: 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个... 阅读全文

posted @ 2008-11-28 12:21 马森 阅读(618) 评论(0) 推荐(0) 编辑

2008年11月27日

java 的转义字符,在正则表达式中应用

摘要: 点的转义:. ==> u002E美元符号的转义:$ ==> u0024乘方符号的转义:^ ==> u005E左大括号的转义:{ ==> u007B左方括号的转义:[ ==> u005B左圆括号的转义:( ==> u0028竖线的转义:| ==> u007C右圆括号的转义:) ==> u0029星号的转义:* ==> u002A加号的转义:+ ==> u002B问号的转义:? ==> u003F反斜... 阅读全文

posted @ 2008-11-27 16:47 马森 阅读(2238) 评论(1) 推荐(0) 编辑

2008年11月17日

java 获取表结构

摘要: jdbc有的。假设有个conDatabaseMetaData dbmd = con.getMetaData();rs = dbmd.getColumns(con.getCatalog(), schema, tableName, null);rs.getString(DATA_TYPE) java.sql.Types 的 SQL 类型rs.getString(COLUMN_SIZE) 列的大小。对于... 阅读全文

posted @ 2008-11-17 16:57 马森 阅读(6050) 评论(0) 推荐(0) 编辑

2008年11月14日

MYSQL字符数字转换

摘要: 1. 将字符的数字转成数字,比如'0'转成0可以直接用加法来实现 例如:将pony表中的d 进行排序,可d的定义为varchar,可以这样解决 select * from pony order by (d+0) 2. 在进行ifnull处理时,比如 ifnull(a/b,'0') 这样就会导致 a/b成了字符串,因此需要把'0'改成0,即可解决此困扰 3比较数字和varchar时,比如a=11... 阅读全文

posted @ 2008-11-14 16:18 马森 阅读(20916) 评论(0) 推荐(0) 编辑

2008年11月13日

MYSQL 常用命令

摘要: 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1) mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u ... 阅读全文

posted @ 2008-11-13 11:20 马森 阅读(335) 评论(0) 推荐(0) 编辑

2008年11月12日

shell数组

摘要: Bash中还可以使用数组变量,其赋值有两种: (1) name = (value1 ... valuen) 此时下标从0开始 (2) name[index] = value 数组下标的范围没有任何限制,同时也不必使用连续的分量. $ A=(a b c def) ================================================== $ echo ${A[@]} ... 阅读全文

posted @ 2008-11-12 18:05 马森 阅读(984) 评论(0) 推荐(0) 编辑

2008年10月31日

深入浅出URL编码

摘要: 版权声明:如有转载请求,请注明出处:http://blog.csdn.net/yzhz 杨争一、问题:编码问题是JAVA初学者在web开发过程中经常会遇到问题,网上也有大量相关的文章介绍,但其中很多文章并没有对URL中使用了中文等非ASCII的字符造成服务器后台程序解析出现乱码的问题作出准确的解释和说明。本文将详细介绍由于在URL中使用了中文等非ASCII的字符造成乱码的问题。1、在URL中中文字... 阅读全文

posted @ 2008-10-31 14:57 马森 阅读(238) 评论(0) 推荐(0) 编辑

2008年10月24日

Linux 指令篇:工作行程资讯与管理--ps

摘要: 名称:ps 使用权限:所有使用者 使用方式:ps [options] [--help] 说明:显示瞬间行程 (process) 的动态 参数: ps 的参数非常多, 在此仅列出几个常用的参数并大略介绍含义 -A 列出所有的行程 -w 显示加宽可以显示较多的资讯 -au 显示较详细的资讯 -aux 显示所有包含其他使用者的行程 au(x) 输出格式 : USER PID %CPU... 阅读全文

posted @ 2008-10-24 18:19 马森 阅读(229) 评论(0) 推荐(0) 编辑

Linux 指令篇:日期时间排程--date

摘要: 名称 : date 使用权限 : 所有使用者 使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]] 说明 : date 可以用来显示或设定系统的日期... 阅读全文

posted @ 2008-10-24 18:15 马森 阅读(259) 评论(0) 推荐(0) 编辑

2008年10月21日

Apache HTTP Server 与 Tomcat 的三种连接方式介绍

摘要: 文档选项未显示需要 JavaScript 的文档选项打印本页将此页作为电子邮件发送级别: 初级刘 冬 (javayou@gmail.com), 开发工程师, 2007 年 1 月 15 日整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web 服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方... 阅读全文

posted @ 2008-10-21 16:49 马森 阅读(302) 评论(0) 推荐(0) 编辑

Siege 一个linux下的压力测试工具

摘要: Siege(英文意思是围攻)是一个压力测试和评测工具,设计用于WEB开发这评估应用在压力下的承受能力:可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行。最早使用的压力测试工具是apache的ab(apache benchmark),apache ab做重复压力测试不错,但是每次只能测试一个链接,如何测试一组链接(比如从日志中导出... 阅读全文

posted @ 2008-10-21 11:08 马森 阅读(664) 评论(0) 推荐(0) 编辑

2008年10月15日

美图欣赏

摘要: 阅读全文

posted @ 2008-10-15 12:12 马森 阅读(201) 评论(0) 推荐(0) 编辑

2008年10月10日

※ Cygwin 安裝方式

摘要: crontab的时候,重要的配置检测使用cron-config大部分选项使用yes即可修复(权限、帐户等)※ Cygwin 安裝方式:參考: http://www2.cyut.edu.tw/~s9154610/cygwin.html※ 在 WinXP 的 Cygwin 上安裝 ssh 伺服器:1. Cygwin 必要安裝的兩個套件:OpenSSH、cygrunsrv2. 修改 WinXP 的環境變... 阅读全文

posted @ 2008-10-10 14:05 马森 阅读(459) 评论(0) 推荐(0) 编辑

实现Java动态类载入机制

摘要: 作 为 充 分 利 用Java 的 动 态 类 载 入 机 制 的 最 好 例 子, 带 有Java 扩 展 的Web 浏 览 器 根 据 请 求 从 网 络 或 本 地 文 件 系 统 中 动 态 加 载Java applet( 遵 循 一 定 规 则 的Java 小 应 用 程 序 类), 然 后 在 本 地 系 统 中 执 行 它, 大 大 增 强 了 主 页 的 功 能。---- 其 实,... 阅读全文

posted @ 2008-10-10 11:59 马森 阅读(2651) 评论(0) 推荐(0) 编辑

2008年10月9日

讓 Cygwin 也有 cron

摘要: 想要在 Windows XP/2003 sever 上要自動化並不難。早期在 Windows NT 3.51/4.0 時代,如果要讓 Windows 自動執行一些動作,方法就是先使用 DOS shell 指令寫一個 .bat 或 .cmd 檔,然後以 at 這個指令,指定要執行的時間。如此一來,時間一到,就會自動去執行你要電腦自動執行的動作。早期我在中時電子報工作時,就是一直運用這樣的機制。但是 ... 阅读全文

posted @ 2008-10-09 15:59 马森 阅读(1183) 评论(0) 推荐(0) 编辑

2008年9月27日

JAVA编码问题的一些理解

摘要: Java 语言默认的编码方式是UNICODE ,而我们中国人通常使用的文件和数据库都是基于 GB2312 或者 BIG5 等方式编码的,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?本文将从汉字编码的常识入手,结合 Java 编程实例,分析以上两个问题并提出解决它们的方案:1.在JSP程序中加入一条语句:2.在URL请示字符串的编码问题。如果通过GET/POST方法从客户端传递过来的信... 阅读全文

posted @ 2008-09-27 18:09 马森 阅读(313) 评论(0) 推荐(0) 编辑

导航