- 浏览: 39787 次
- 性别:
- 来自: 北京
-
最新评论
-
HUFFMANS:
你这个,jersey版本多少?能否web.xml 配置贴出来呢 ...
Jersey Client用例 -
spp_1987:
如果我想做一个自动抓取的网页程序, 那数据是怎么放?
抓网页数据
文章列表
配置文件中IP_SECTION=192.168.1.1-192.168.1.201
// 验证IP地址是否在配置文件中所指定的范围内
public boolean isIpValid(String ip) {
String sysConfigIpSection = sysConfg.getValue("IP_SECTION");
// 从配置文件中读取合法IP地址段信息
String[] ipSection = sysConfigIpSection.split(";");
for (int k = 0; k < ...
自己使用的测试用例
package com.sides.test;
import java.io.UnsupportedEncodingException;
import java.net.URLEncoder;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.PathParam;
import javax.ws.rs.Produces;
import com.sun.jersey.api.client.Client;
import com.sun.jersey ...
简单的 RESTful Web 服务 Jersey编程用例 附代码
资源:
@Path("/contacts")
public class ContactsResource {
@Context
UriInfo uriInfo;
@Context
Request request;
@GET
@Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
public List<Contact> getContacts() ...
SQL高级
1.TOP ---子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。
语法:SELECT TOP number|percent column_name(s) FROM table_name
注:并非所有的数据库系统都支持 TOP 子句。
2.LIKE ---操作符用于在 WHERE 子句中搜索列中的指定模式
语法:SELECT column_name(s) FROM table_name WHERE column_name LIKE pattern
提示:"%" 可用于定义通配符(模式中缺 ...
SQL基础
1.SELECT 语句用于从表中选取数据。
语法:SELECT 列名称 FROM 表名称
2.关键词 DISTINCT 用于返回唯一不同的值。
语法:SELECT DISTINCT 列名称 FROM 表名称
3.WHERE 子句---可将 WHERE 子句添加到 SELECT 语句
语法:SELECT 列名称 FROM 表名称 WHERE 列 运算符 值
4.AND 和 OR ---可在 WHERE 子语句中把两个或多个条件结合起来。如果第一个条件和第二个条件都成立,则 AND 运算符 显示一条记录。如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一 ...
//在java中汉字占两个字节,英文字母、数字和标点符号占一个字节
public class Test{
public static void main(String[] args)
{
String str="asdasdasdasdad";
byte[] bytes=str.getBytes();
System.out.print(bytes.length);
}
}
//但是在utf8编码下 中文占三个字节
自己工作总结1、连接服务器2、进入webapps目录: cd /usr/local/tomcat8080/webapps/3、上传文件(war包等):rz 下载文件:sz aa.war (存放路径在Secure CRT默认存放路径下:"C:\Documents and Settings\Administrator\My Document" 此路径可以更改)4、删除文件夹及文件:rm -rf aa.war5、回上级目录:cd ..6、查看当前目录 ls 或者ll7、查看tomcat控制台:tail -f /usr/local/tomcat8080/logs/catali ...
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class PatternTest {
public static void main(String[] args) {
String pattern = "[+-]?[0-9]*";
Pattern pat = Pattern.compile(pattern);
Matcher mat = pat.matcher("432");
boolean cb = mat.matches();
...
Secure CRT中文显示乱码
1、远程连接上Secure CRT
2、Secure CRT的设置,选项->会话选项->外观->字符编码->uft-8
3、退出,再重新登录。发现utf8的文件都能正确读了,utf8的文件名也能正确显
命令 --help:显示此命令的帮助信息
cd 改变当前目录结构。cd /:到根目录下、cd ..:返回到上级目录
cp 拷贝文件。 cp catalina.out /usr/wang:拷贝当前目录下的文件catalina.out到/usr/wang目录下。
date 显示和设置系统当前时间
grep 查找文件里符合条件的字符串
history 查看历史使用命令的记录
kill 用来杀死一个进程。kill -9 9908 ...
构建 RESTful Web 服务
我将从可以集成到 Tomcat 的 “hello world” 应用程序开始。该应用程序将带领您完成设置环境的过程,并涉及 Jersey 和 JAX-RS 的基础知识。
然后,我将介绍更加复杂的应用程序,深入探讨 JAX-RS 的本质和特性,比如多个 MIME 类型表示形式支持、JAXB 支持等。我将从样例中摘取一些代码片段来介绍重要的概念。
Hello World:第一个 Jersey Web 项目
要设置开发环境,您需要以下内容(见 参考资料 中的下载):
IDE:Eclipse IDE for JEE (v3.4+) 或 IBM Rational App ...
RESTful Web 服务简介
REST 在 2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。
REST 中最重要的概念是资源(resources),使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE)操作资源或资源集。RESTful Web 服务是使用 HTTP 和 REST 原理实现的 Web 服务。通常,RESTful Web 服务应该定义以下方面:
Web 服务的基/根 URI,比如 http://host/<appcontext>/ ...
SAXReader reader = new SAXReader();
Document document = reader.read(xml);
Element root = document.getRootElement(); // xml根节点
String total=root.elementText("total");
List<Node> doc = root.selectNodes("doc"); // xml
if (doc != null && doc.size() > 0) {
logger.info( ...
package sides;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
/**
* @description 解析xml字符串
*/
public class XmlStringTest {
/**
* @description 获取将xml字符串节点
* @param xml
*/
@SuppressWarnings ...
个人学习总结:
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(可以省去先剪切,再粘贴了)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面
Ctrl+Q 定位到最后编辑的地方
Ctrl+M 最大化当前的Edit或View
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+O 快速显示 OutLine
Ctr ...