自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

原创 本博客迁到migle.me

本博客迁到http://www.migle.me 欢迎光临

2014-05-13 12:29:04 163

Shell执行DB2 SQL

 #!/usr/bin/env shDBNODE='nodename'DBUSER='username'DBPASSWORD='password'connDB2(){ if( db2 connect to $1 user $2 using $3 > /dev/null ) then echo 'OK' else echo ...

2012-08-29 12:01:49 1480

DB2 JDBC 驱动在Tomcat7 下报错的问题

 一个简单工程在tomcat6和Jetty下运行都没有问题,但在Tomcat7下启动报错如下: 八月 06, 2012 4:54:24 下午 org.apache.catalina.core.ContainerBase addChildInternal严重: ContainerBase.addChild: start: org.apache.catalina.Lifecycle...

2012-08-06 17:13:08 415

使用代理后,使用在JSP中获取真实IP

使用代理后 request.getRemoteAddr(); 取到的不是真正的客户端IP地址而是代理服务器的地址可以遍历一下Header信息,一般会在某个Header字段中写入真实客户的IP地址<%response.setContentType("text/plain");out.println("Request Headers:");Enumeratio...

2011-10-18 17:52:57 134

JSP中流形式下载文件

<%@page import="java.net.URLEncoder"%><%@ page contentType="text/html; charset=UTF-8" language="java" import="java.io.*,java.net.*,java.util.*;" errorPage=""%><%

2011-10-13 14:42:58 208

如何查看Java程序的进程ID

 如果启动多个Java程序的话,进程管理器是会出现多个java.exe,但如何确定程序与java.exe对应呢,今天折腾了半天,没找到方法,突然想起了JDK自带的jvisualvm.exe,虽然不是非常完美,但也算是解决问题了。不知道有没有更完美的方法? ...

2011-07-29 08:59:08 1303

SQL分组查询最大

 查询分组中最大值所在行的所有字段例子:  查询所有用户最后一次登录的详细信息  select * from aips.user_login_history where (userid,logintime) in (select userid,max(logintime) from aips.user_login_history group...

2011-07-27 19:33:09 481

MyBaits中Insert至动态表名及foreach使用

 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="mm.i

2011-07-12 11:44:30 793

Windows+Cygwin获取Android源码

Windows是Win7,Cygwin及安装就不介绍了 Cygwin需要把Git装上,默认好像没装上,如果没装自己上吧   $ curl http://android.git.kernel.org/repo > repo  repo好像2.6以上的版本不支持,Cygwin默认装的是2.6 而且Cygwin的Python和Windows本身的Python(2.7)冲突,所...

2011-02-12 17:27:21 108

简单的FTP搜索-Python实现

动机:   某日,在公司FTP上找东西,太原始了,没有搜索,翻了大半天,终于找到了,过后,就动手写了一段。没有建索引,只是根据关键字遍历所有文件名查找,用的时候才去查,也很原始代码如下:#!/bin/usr/evn python# -*- coding:utf-8 -*-##################################### --2009.11.23...

2010-06-08 16:40:08 606

用Python操作Oracle

 Python作为一门易学易用且不失强大的语言,国内外不乏用Python开发的从桌面系统到复杂大型系统的例子。但作为脚本语言中的一位著名代表,Python不仅可以用来取代Java、C++等系统语言来开发复杂的大型系统,也可以被当作一种辅助工具用来做一些日常工作中的琐碎的事情,比如备份、生成测试数据、日志分析等等。本文将通过一些简单的例子来演示如何使用Pyth...

2010-06-03 17:34:14 249

VIM

记录一些使用VIM时个人感觉很实用,但以前没有用过的小技巧 插入操作系统剪贴板中的内容:    shift+insert (编辑模式和命令模式都可用,只在M$下用过,Linux应该也一样) 转换成HTML:将源代码转换成html文件,带语法变化,很是不错   :TOhtml 转换成十六进制:不用再找其它辅助工具了   :%!xxd      ...

2010-06-03 17:11:53 101

原创 一个扩展一下随机数工具类

package org.migle.util;/** * 随机数工具类,扩展自{@link java.util.Random}提供了随机字符串生成功能 * * <pre> * * Random r = new Random(); * //生成一个长度为10,由a-z,A-Z随机组成的字符串 * String s1 = r.nextString(1...

2010-06-03 16:28:04 82

原创 从DOCX 转换的DOC用WPS生成PDF时问题

将DOCX用MS 2007另存为doc格式后WPS生成PDF时,将目录生成为书签生成PDF时如果标题是自定义样式,将目录生成书签时会有问题首先如果标题在docx中有自定义样式,将标题设为“标题1”,“标题2”等样式。导出时PDF,选择“高级”   取消“书签”选项,选中 "将标题样式转换为书签"选项如下图所示: ...

2010-05-28 17:30:37 265

ZK文件上传组件

 ZUL页面内容:<fileupload id="fileupload" native="true"maxsize="1204"/> maxsize:文件大小属性,ZK默认可上传文件大小为5MB,不过发现不管设置个什么值都不起作用看源代码中有/** * Sets the maximalallowed up...

2010-03-28 23:41:53 359

Commons net之FTP

     最近用到FTP相关的操作,因为有伟大开源社区的存在,也不用自己再实现一把FTP协议了,看了下常用的FTP软件包,主要有Apache和Commons net中的Commons FTP和JDK中的自带的ftp操作类,看了下网友们写的例子,对比了一下。虽然我也不想每一个项目都依赖一堆外部JAR包,但还是选择采用Commons FTP,主要原因就是JDK中自带的是sun的内部包,并没有公开,并不...

2010-03-14 20:54:19 98

原创 用SQL生成SQL

    遇到需要批量删除数据中的表的问题,二十来个表,手写DROP TABLE 太麻烦了,虽然现在有很多前端工具都有类似功能,但也需要点N次鼠标后才能完成,要是有外键更麻烦。可以用Python等脚本完,但我想最简单的还是用SQL生成DROP TABLE语句,在此分享一下。    用SQL生所DROP TABLE 语句的思路是,只要能从SELECT语句中得到表名即可用以下得到...

2010-03-04 23:25:03 139

原创 Oracle SQL Developer 启动异常

启动时报 Unable to create an instance of the Java Virtual Machine Located at path: ..\..\jdk\jre\bin\client\jvm.dll 错误  修改..\..\..\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf 在其中添加 ...

2010-03-02 10:12:15 183

Memcached运行配置

官网:http://memcached.org/下载地址:http://memcached.googlecode.com/files/memcached-1.4.4.tar.gz WIKi:http://code.google.com/p/memcached/wiki/Start 安装:    memcached依赖于libevent,如果使用apt管理的话执行...

2010-02-16 17:06:14 114

原创 Spring、Hibernate、Proxool整合配置

主要配置信息在两个文件中,一个XML,一个Properties,并在Web.xml中展示Proxool自带的控制台。  <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3...

2010-02-01 00:52:21 120

原创 一人不错的PDF生成软件

由于需要打印Project格式文件,2007格式的,发给打印店,打印店说是没有安装Project2007,不能打印,要转换成PDF,没办法,Google了一把,发现个好东西,PDF Creator,确实不错,在这里分享一下。 下载地址:http://downloads.sourceforge.net/project/pdfcreator/PDFCreator/安装完成后会虚拟一个打印机...

2010-02-01 00:27:02 100

原创 用Python操作Mysql

        平时的主要编程语言是Java,开发时也主要用Mysql,经常为了测试,调试的目的需要操作数据库,比如备份,插入测试数据,修改测试数据,有些时候不能简单的用SQL就能完成任务,或都很好的完成任务,用Java写又有点太麻烦了,就想到了Python。Python语法简洁,不用编译,可以经较好的完成任务。今天看了下Python对Mysql的操作,做一下记录。 首先,安装需要的环...

2010-01-17 23:29:23 69

Linux命令之find

find 命令用于在目录中搜索文件,类Unix系统中一切皆文件一般形式为:find dir -options keyword [-pirnt -exec -ok] 如:注意要有相应权限,否则会报错    find        在不带任何参数的时候会列出当前目录下的所有文件    sudo find /etc/ -name vimrc        查找在/etc/目录下是...

2009-12-21 22:31:49 76

Hessian笔记(二)--用Python调用Hessian服务

     在上一笔记中记录了如何创建最简单的Hessian服务,并使用Java远程调用。Hessian服务,本文将介绍如何通过Python远程调用Hessian服务。     首先创建Hessian服务          在笔记一中已经详细说明过,本文使用笔记一中同一个Hessian服务。在此不再重复。     下载hessian的Python模块(官方下载)剩下的就是敲代...

2009-12-16 21:28:33 537

PostgreSQL中SQL转储方式的备份及恢复

SQL转储pg_dumppg_dump  [options] ….. Databasename 备份单个数据库,常用选项如下,更多选项可以请pg_dump --help一般选项:-f 指定输入文件,默认为标准输出-F 输出格式c:定制,t:tar,p 明文,-Z被压缩的级别(0-9)-C包括创建命令-E指定编码-s只有模式,不包括数据如下,将数据库databasename备份到c:...

2009-12-16 14:01:03 241

用WinGrub引导将Ubuntu9.10安装到移到硬盘

   之前用Wubi将Ubuntu9.10装在了移到硬盘上,升级之后经常出现无法启动的情况,手动引导后修复了几次,正常几次又会现问题,终于在周五无法启动了,这也让我下定决心,彻底重装一个真真的Linux在移动硬盘上,走到哪用到哪,这也让我这个来之不易的周五晚上就这么没了:(。       由于电脑年龄较大,光驱经常出问题,而且从光盘安装有点慢,所以直接从硬盘安装。...

2009-12-13 22:39:54 123

Hessian4.0.2笔记(一)

Hessian是什么 Hessian is a simple binary protocol for connecting web services. The com.caucho.hessian.client and com.caucho.hessian.server packages do not require any other Resin classes, so can be u...

2009-12-13 16:52:06 75

Linux基础之mkdir && cp

mkdir创建目录mdkir应该是Linux下最简单的命令了只有三个选项-m 用来指定新建目录的访问级别,如果不指定则设默认访问级别-p  附带不存在的父目录一并创建,如下:mkdir migle/blog/javaeye 如果不存在目录父目录migle migle/blog时,不加-p选项会报错,是无法成功创建javaeye目录的 --verbose 会打...

2009-12-10 20:58:51 231

Linux基础之ls

   最近这一段时间越来越浮躁,净做一些不靠谱的事情,很无语,很无奈,也很着急,知道的东西忘的差不多了,不知道的还是不知道,打算从今天开始,每天写一篇,一方面,把自己知识的东西写下来,以备不时之需,也方便有需要之人,另一方面,能促使自己能够养成一个好习惯,学一点,记一点,用一点,回归平静。好了闲话少说,从久违了的Linux开始。 ls 应该是Linux下最简单也最常...

2009-12-09 22:48:49 105

使用POI抽取Word内容

使用POI3.5抽取Word内容只需要一句  /** * 使用<a href="http://poi.apache.org/">POI</a>抽取MS office 2003 word格式的文件内容 * @param file * MS Word2003 格式的{@link File}实例 * @return 文件内容的...

2009-12-03 20:33:14 309

原创 VML简明教程

一、什么是VMLVML相当于浏览器的画笔,它可以在浏览器中画出任何你想要的图形:小到直线、圆形、圆弧、曲线、矩形、圆角矩形、多边形;大到一张图画、一个动画、甚至于一个游戏。题中既以标明为简明教程,下边我们只限于讨论使用VML在浏览器中画一些直线、圆形、圆弧等小图。VML是微软1999年前(具体时间不详)制作推出的,并集成到了IE5+浏览器,同样也是Microsoft Office Art(...

2009-10-14 22:44:50 682

原创 VML是什么

什么是vml? VML相当于IE里面的画笔,能实现你所想要的图形,而且结合脚本,可以让图形产生动态的效果。VML是微软1999年9月附带IE5.0发布的,在我认为, VML其实是Word和HTML结合的产物。可以将Word文档另存为HTML,其中的文本和图片可以很容易的转换,但如果是手绘制的图形在以往的IE里面就无法解释了,如果都转换成图形文件又不太现实。于是微软把Word里面的图形控件结合到IE...

2009-10-14 22:37:14 196

zk+Spring+Spring Security中登录用户名的获取

首先要获取当前Session: import org.zkoss.zk.ui.Sessions;Session session = Sessions.getCurrent(); 获取用户名:session.getAttribute("SPRING_SECURITY_LAST_USERNAME");

2009-10-13 16:59:58 122

Liferay的theme开发的问题

 Themes 开发 下载Plugins-SDK  http://www.liferay.com/web/guest/downloads/additional解压后重命名目录为sdk,复制至 portal/(参见开发环境搭建)目录下,要不然以下内容就要做出相应改变进入portal/sdk新建build.${HOSTNAME}.properties ,添加如下内容(如果...

2009-03-31 22:44:00 178

Liferay简单定制

l 数据库定制:Liferay默认使用数据库Hypersonic可以很方便的修改成其它数据库以Mysql为例只需要在:webapps/ROOT/WEB-INF/classes 目录下新建:!!!5.2及以后版本portal-ext.properties并写入以下内容jdbc.default.driverClassName=com.mysql.jdbc.D...

2009-03-28 21:38:32 84

Tomcat下从源码部署Liferay及开发环境构建

Tomcat下从源码部署Liferay并构建开发环境1. 开发环境搭建l. 必须的工具和软件包:Liferay:liferay-portal-src-5.2.1   Tomcat:  apache-tomcat-6.0.18    Ant:     ant-1.7              2. 建立开发目录:进入命令行:(不嫌麻...

2009-03-27 21:29:44 123

『转载』7款网站开发测试实用工具

原文:http://news.csdn.net/n/20090326/124499.html【Csdn 3月26消息】通常在发布新的网站、添加新功能或者升级系统之前,都需要进行测试。对程序员、设计人员和生意人来说,最糟糕的一件事情就是登陆到一个无法使用的网站,这会赶走客户,损害公司的声誉,并会导致更多的工作、更多的头痛事以及更多的利润损失。幸运的是,目前有很多用...

2009-03-27 06:51:00 111

Linux下Netbeans字体解决

Linux版本:Ubuntu 8.10 Netbeans: Netbeans6.5参考链接:http://blog.csdn.net/mosesgi/archive/2007/08/26/1759272.aspx1.修改JRE字体配置文件:???????????? 进入JRE字体配置文件目录???????????????? cd $JAVA_HOME/j...

2009-03-09 09:12:00 110

各种JSF实现比较综合比较

各种JSF实现的比较(最新情况参见:http://www.jsfmatrix.net/) 阅读全文 类别:编程学习 java?查看评论

2008-12-26 16:16:00 74

ubuntu8.04 下编译安装 xmms+中文乱码解决

1, 从http://www.xmms.org/获取最新源码2. 解包进入目录3. ./configure可能会出现以下问题?checking for GLIB - version >= 1.2.2... no*** The glib-config script installed by GLIB could not be found*** If ...

2008-09-10 15:14:00 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除