利用Velocity模板引擎,可以将一段字符串作为模板,通过模板内置变量来生成代码。程序用vscode运行的,完整代码下载。
注:JDBC驱动(mysql-connector-j-8.0.32.jar)需自己下载。
背景
用.net asmx写webservice时,返回结果是xml格式,向下面这样:
?xml version="1.0" encoding="utf-8"?
soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins...
package src.web;
import com.sun.net.httpserver.Headers;
import com.sun.net.httpserver.HttpExchange;
import com.sun.net.httpserver.HttpHandler;
import java.io.BufferedReader;
import java.io.IOExceptio...
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.FileWriter;
import java.text.SimpleDateFormat;
import java.util.Date;
....
一、基本类型
Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
byte:
byte 数据类型是8位、有符号的,以二进制补码表示的整数;
最小值是 -128(-2^7);
最大值是 127(2^7-1);
默认值是 0;
byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一...
做为一个长期从事.NET平台开发工作的开发者,最近因工作需要,需要了解Java Web相关的一些知识,打算将学习Java Web的过程用博客的方式记录一下,方便自己备查,也可以给有相同经历的童鞋参考。
第一步:安装JDk环境
搭建Java开发环境一般需要同时安装JDK和JRE。
JDK:指Java开发工具包Java Development Kit,开发Java程序时必需,JDK里包...
将下面代码保存为js文件,然后在需要用到的页面添加js引用即可。//--------------------------------------------------------------------------------
// 文件描述:返回顶部脚本
// 文件作者:zhangqs
// 创建日期:2017-5-19 11:11:43
// 修改记录:
//--------------
网站优化时,往往需要对js文件,css文件进行压缩,以达到减少网络传输数据,减少网页加载时间;利用YaHoo的YUI可以实现Javascript,CSS,压缩,包括在线的js压缩和程序压缩,发现C#也是支持的,所以就写了个js和css压缩的工具,包括单文本压缩和文件批量压缩,如下图所示:
源代码下载