- 博客(308)
- 收藏
- 关注
原创 泰语字母好看的手写体
泰语字母好看的手写体 http://wenku.baidu.com/link?url=IQLlaPLCwsOXzly6I_IEeq6Jg9aaZPVhxGhWcRf9GDL3E5zMEhzY_yr8abwzGiBB4t15HNdA9kgIQMrpQPDabz9FIjG4TAe-Mwev3I2_RGu
2015-10-08 05:51:34
4463
原创 多位置控制系统 以及 在线诊断系统 之设计
利用 Groovy 生成输入数据:def f = new File("input.txt")int pos = 0int floor = 0int open = 0int direction = 1for(i=0; i<=80; i++){ pos = i if(i>=0 && i<= 19) floor =...
2015-05-29 08:01:34
220
原创 12Mar15 - Unit Test with Spring
www.efinancialcareers.hk/search?keywords=java&locationsId=&locationsName=&page=1&sortBy=&searchType=&searchMode=DEFAULT_SEARCH&updateEmitter=EMPTY&filterGroupForm....
2015-04-09 13:13:46
219
管理密码集中化
项目需求:把指定的Spring配置文件的指定密码提取出来,用Spring风格的占位符取代。并把取出的密码集中保存到唯一的properties格式的文件中。 完整的项目代码和资源请查看附件。 build.gradleapply plugin: 'groovy'repositories { mavenLocal() mavenCentral()...
2015-03-28 17:13:47
232
原创 Spring中的p标签
Spring的p标签是基于XML Schema的配置方式,目的是为了简化配置方式。在XML文件头部添加xmlns:p="http://www.springframework.org/schema/p"即可使用。例如:类Personpublic class Person{ private int age; private Tool tool; public v...
2015-03-15 16:59:15
162
原创 使用Maven运行Java main的3种方式
时间 2014-02-24 23:12:09 CSDN博客原文 http://blog.csdn.net/qbg19881206/article/details/19850857maven使用exec插件运行java main方法,以下是3种不同的操作方式。一、 从命令行运行1、运行前先编译代码,exec:java不会自动编译代码,你需要手动执行mvn compile...
2015-03-15 06:03:58
358
原创 Golang: 利用 channel (管道) 技术多线程下载图片
利用 channel (管道) 技术多线程下载图片. package mainimport ( "io/ioutil" "log" "net/http" "os" "regexp" //"strconv" "strings" "sync")var urlist = [...]string
2015-01-18 21:59:08
312
Go Web 编程 一书第52页中的错误: string 并非类似指针类型
<< Go Web 编程>> 一书 第 52 页说到:Go 语言中 string,slice,map 这三种类型的实现机制类似指针,所以可以直接传递, 而不用取地址后传递指针。 这个说法套在 string 上, 是错误的。package mainimport "fmt"func add1(a string) string { a = a ...
2015-01-17 18:32:05
100
原创 用Golang的 http 包建立 Web 服务器
http 包建立 Web 服务器package mainimport ( "fmt" "log" "net/http" "strings")func sayhelloName(w http.ResponseWriter, r *http.Request) { r.ParseForm() //解析参数, 默认是不会解析的 fmt.Pri...
2014-12-30 00:07:18
315
原创 Groovy 中的 with
in Java // PrintIndependenceDay.javaimport java.util.Calendar;import java.util.Date;public class PrintIndependenceDay { public static void main(String[] args) { Calendar cal...
2014-12-25 23:34:30
1131
原创 一键执行脚本即可把用户名和密码更新到指定路径下相应的配置文件(支持迭代)...
1) 数据库和相关应用的用户名, 密码等敏感信息加密之后集中存放在某一文件2) Production Service 只需一键执行脚本即可把用户名和密码更新到指定路径下相应的配置文件(支持迭代). #!/usr/bin/env pythonimport osimport sysimport re# To read from credential file and...
2014-12-14 21:46:27
206
原创 更改eclipse中java和jsp文件字体的大小
1.更改java文件大小设置Window->preferences->General->Appearance->Colors and Fonts->Java->Java Editor Text Font->右边按钮Change 英文版默认的是Courier New 常规 102.更改jsp文件大小设置Window->pr...
2014-11-27 07:15:14
125
原创 例14-7 实现空表单信息的提示
index.jsp<%@ page language="java" contentType="text/html; charset=GBK"%><%@taglib prefix="s" uri="/struts-tags"%><html><head><title>请输入
2014-11-26 00:55:12
139
原创 14.8 Struts2 基础之 实践与练习
14.8 实践与练习 1. 实现用户的中间退出, 用户登录成功后, 当单击"安全退出"按钮时, 即可实现用户的退出. (源码位置: disc\TM\sl\14\5)2. 通过 Struts2 框架实现日期转换器. (源码位置: disc\TM\sl\14\6)3. 实现空表单信息的提示. (源码位置: disc\TM\sl\14\7) 14_5 的 部分...
2014-11-25 08:32:42
175
原创 使用Maven2 原型(Archetype) 建立Struts程序框架(骨架)
使用Maven2 原型(Archetype) 建立Struts程序框架使用如下命令可以建立一个Struts2 Starter应用程序 mvn archetype:generate -DgroupId=com.chenjo -DartifactId=tutorial -DarchetypeGroupId=org.apache.struts -DarchetypeArtifactId=...
2014-11-25 07:35:49
158
原创 maven学习(上)- 基本入门用法
一、下载及安装1.1 下载maven 3.1.1先到官网http://maven.apache.org/download.cgi 下载最新版本(目前是3.1.1 ),下载完成后,解压到某个目录(本文中是C:\Java\maven-3.1.1) 2.1 配置环境变量系统环境变量里,添加MAVEN_HOME(或M2_HOME),其值为C:\Java\maven-3.1.1,然...
2014-11-25 07:35:05
97
原创 Maven 常用命令 与 maven环境快速搭建
最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk 1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://maven.apa...
2014-11-25 07:34:11
132
原创 Maven编译工程时 编码 UTF-8 的不可映射字符 错误
解决这个问题的思路: 在maven的配置中声明正确的字符集编码——编译使用的字符集编码与代码文件使用的字符集编码一致!! 安装系统之后,一般中文系统默认字符集是GBK。我们安装的软件一般都继承使用操作系统的默认字符集。 所以在很多中文XP win7上开发的同学,在使用maven(mvn compile)编译项目的时候,就会出现“编码 gbk 的不可映射字符”: 这个是由于代码...
2014-11-23 23:34:50
1494
Gradle 之插件 gretty 入门
英文来源: http://akhikhl.github.io/gretty-doc/Getting-started.html 在你的app应用的 "build.gradle" 中加入: apply plugin: 'war'apply from: 'https://raw.github.com/akhikhl/gretty/master/pluginScripts/gre...
2014-11-23 22:42:49
570
原创 Gradle学习系列之三——读懂Gradle语法
在本系列的上篇文章中,我们讲到了创建Task的多种方法,在本篇文章中,我们将学习如何读懂Gradle。Gradle是一种声明式的构建工具。在执行时,Gradle并不会一开始便顺序执行build.gradle文件中的内容,而是分为两个阶段,第一个阶段是配置阶段,然后才是实际的执行阶段。在配置阶段,Gradle将读取所有build.gradle文件的所有内容来配置Project和Task等,比如...
2014-11-23 20:15:29
144
原创 Gradle学习系列之二——创建Task的多种方法
在本系列的上篇文章中,我们讲到了Gradle入门,在本篇文章中我们将讲到创建Task的多种方法。 请通过以下方式下载本系列文章的Github示例代码:git clone https://github.com/davenkin/gradle-learning.git Gradle的Project从本质上说只是含有多个Task的容器,一个Task与Ant的Targ...
2014-11-23 19:46:16
72
原创 Gradle学习系列之一——Gradle快速入门
这是一个关于Gradle的学习系列,其中包含以下文章:Gradle快速入门创建Task的多种方法读懂Gradle语法增量式构建自定义Property使用java Plugin依赖管理构建多个Project自定义Task类型自定义Plugin 请通过以下方式下载本系列文章的Github示例代码:git clone https://git...
2014-11-23 19:24:10
123
原创 Maven快速上手
1.目标 该篇主要是为了快速利用maven来构建工程,maven作为项目管理的工具已经得到极大程度的应用,很多开源项目都用maven来构建。如何建立一个maven工程,如何导入别人的maven工程,是这篇文章的核心。 2. 创建maven工程 2.1 下载maven的开发包 maven为apach...
2014-11-22 10:43:31
104
原创 Maven 3 入门 -- 如何创建一个web应用程序
使用eclipse插件创建一个web project首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了webapp的目录 由于我们的项目要使用eclipse发布到tomcat下面,这里我们需要先把项目转...
2014-11-22 07:43:10
81
原创 Maven 3 入门 -- 核心概念
坐标例如上篇helloworld的pom.xml配置文件中的 <groupId>com.zhaoyang</groupId><artifactId>HelloWorld</artifactId><version>1.0-SNAPSHOT</version> 其实就是坐标,那么Ma...
2014-11-22 06:48:01
104
原创 Maven 3 入门 -- HelloWorld
第一个Maven项目 -- HelloWorld这里只是通过一个简单例子来初探maven的面目,具体介绍参考后文创建约定的目录结构Maven的源代码目录组织结构是固定的,我们不能随便修改,一个简单的java程序目录结构如下 项目名--------------src -------------------------...
2014-11-22 06:08:29
92
原创 Maven 3 入门 -- 安装与配置
Maven以及其Eclipse插件m2eclipse的安装(本文参考了Maven实战)检查JDK的安装以及环境变量的配置打开cmdecho %Java_Home%java -version 如下图 下载Mavenhttp://maven.apache.org/download.html 我这里安装时最新的3.0.5版本安装到本机1 将下载回来...
2014-11-22 05:40:43
77
原创 Oracle 6i Forms installation on Win 7
Oracle 6i Forms installation on Win 7
2014-11-21 07:32:55
302
原创 DbUnit 工具类: 用来做数据库数据的导入导出
比较有用的文档地址:http://www.dbunit.org/faq.html#streaminghttp://www.dbunit.org/properties.html#qualifiedtablenameshttp://www.dbunit.org/components.html#streamingdataset工具类package com.chenjo.expb...
2014-11-20 08:19:53
308
原创 DbUnit 的 DBTestCase 的用法(针对扁平XML)
1.dbunit从名字上可以看出,是对有关数据库操作的测试。官网:www.dbunit.org从官网下载dbunit相关的jar包,dbunit还依赖于http://www.slf4j.org, 所以也需要下载slf4j,使用它的slf4j-api-1.7.7.jar和slf4j-simple-1.7.7.jar。 dbunit的原理是:它会把数据库表里的数据和一个xml文件里表示的数据关联...
2014-11-20 08:05:51
425
原创 如何使用DBUnit做数据备份恢复
用DBUnit 做数据备份恢复工具DBunit(http://dbunit.sourceforge.net/ )是一个非常好的数据库unit系列工具,一般都是用它在测试的时候管理数据库。我们可以发挥一下,用它做一个备份和恢复的数据库管理工具。以mysql为例,正好现在还没有找到一个好用的mysql备份和恢复工具。这个是在代码中管理不是用ant的方式。主要是用到核心组件:IDatab...
2014-11-20 06:30:07
201
原创 win7右键DOS命令菜单
winxp 中的右键DOS命令菜单可以用下面的注册表键实现: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\dos command] [HKEY_CLASSES_ROOT\Directory\shell\dos command\command] @="...
2014-11-19 07:10:04
209
原创 JDBC连接MySQL
前期准备工作,安好JDK,MyEclipse。下载JDBC驱动mysql-connector-java-5.0.5-bin.jar导入到工程中去1、工程(右键)--buildpath--configure build path--add external jars。2、 也可以加到classpath中去,具体如下:“我的电脑”-> “属性” ->“高级” -> “环...
2014-11-18 08:05:10
101
原创 读书笔记: JavaWeb从入门到精通 第13章: Ajax 技术
通过阅读本章, 你可以:了解 Ajax 开发模式与传统开发模式的比较掌握如何使用 XMLHttpRequest 对象通过 Ajax 向服务器发送请求通过 Ajax 处理服务器的响应通过 Ajax 实现检测用户名是否唯一进行 Ajax 重构通过 Ajax 实现实时显示公告信息通过 Ajax 实现无刷新的级...
2014-11-16 00:04:48
196
原创 Eclipse on JDK8 之The type java.util.Map$Entry cannot be resolved
JDK8发布以及多日了,今天,想体验一下,安装之后,试着导入原来的一个Project,结果报出两个红叉:The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class filesThe type java.util.Map$Entry cannot be re...
2014-11-15 22:26:52
469
原创 JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the
JavaWeb: 报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path好久不写Jsp,今天建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。原本开心的新建jsp页面,添加一个简单的Java类。可是,JSP页面顶端出现“红色”的报错信息:Th...
2014-11-15 22:24:42
161
原创 “DROP TABLE IF EXISTS” in Oracle and SQL Server
In MySQL it is pretty easy to drop a table if it exists already. In Oracle and Microsoft’s SQL Server it is a little more complicated. Today I want to present you the solutions for these two DBMS’....
2014-11-13 22:32:22
230
原创 Oracle转义字符
1、oracle 特殊字符 转义关键词: oracle 转义 环境:oracle 9i plsql在plsql里边执行:update userinfo set pageurl='myjsp?page=1&pagesize=10' where id='test'这条sql语句往数据库的page...
2014-11-13 18:44:25
461
原创 读书笔记: JavaWeb从入门到精通 第13章: Ajax 技术
通过阅读本章, 你可以:了解 Ajax 开发模式与传统开发模式的比较掌握如何使用 XMLHttpRequest 对象通过 Ajax 向服务器发送请求通过 Ajax 处理服务器的响应通过 Ajax 实现检测用户名是否唯一进行 Ajax 重构通过 Ajax 实现实时显示公告信息通过 Ajax 实现无刷新的级...
2014-11-13 08:24:26
236
原创 用Java销毁一个进程
Killing a process using JavaI would like to know how to "kill" a process that has started up. I am aware of the Process API, but I am not sure, If I can use that to "kill" an already running proces...
2014-11-12 10:36:47
323
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人