- 浏览: 129742 次
- 性别:
- 来自: 深圳
最新评论
-
caissie:
请问你这个用到CXF或Axis的框架了吗?
java程序中访问url接口
文章列表
linux下部常用命令
- 博客分类:
- 数据库
linux下部常用命令
查看tomcat进程: ps -ef|grep tomcat
杀死进程: kill -9 2724 2724为进程号
查看tomcat输出日志: tail -f catalina.out
解压war包: jar -xvf back.war
查看 tomcat日志: tail -f catalina.out 或者 tail -100 f catalina.out 会实时更新; tail -n 100 catalina.out不实时更新。
...
velocity的使用示例(转)
- 博客分类:
- j2ee专题
不少人看过或了解过Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底 Velocity和Struts是如何联系,怎么看待Velocity呢?让我们来尝试一下,了解Velocity的概念,通 ...
sturts2中json格式返回参数配置
- 博客分类:
- struts2
以下信息原文出自http://cqjava.iteye.com/blog/465495非常感谢cheng888qi
当利用ajax调用action返回json值的时候默认是把action中的所有属性全部转化为json字符串返回给浏览器了,但是我们有时候需要根据实际情况返回部分结果,如何对json的结果进行定制输出呢?result提供了一些参数替你解决这个问题:
5.1. root参数:从返回结果中根据ognl表达式取出你需要输出的结果
如:
action类
Java代码
Java注解应用示例
- 博客分类:
- java基础专题
一、什么是java注解
注解,顾名思义,注解,就是对某一事物进行添加注释说明,会存放一些信息,这些信息可能对以后某个时段来说是很有用处的。
Java注解又叫java标注,java提供了一套机制,使得我们可以对方法、类、参数、包、域以及变量等添加标准(即附上某些信息)。且在以后某个时段通过反射将标注的信息提取出来以供使用。
二、自定义Java标注
1 为什么要自定义注解
java面试题目(2)
- 博客分类:
- Java面试题
75.What might form part of a correct inner class declaration or combined declaration and instantiation? A. private class C B. new SimpleInterface(){ C. new ComplexInterface(x){ D. private final abstract class( E. new ComplexClass() implements SimpleInterface ...
最近在网上看到的一哥们总结的面试题,感觉对以后面试有点帮助,摘过来,方面以后找工作时候看下
面试java架构师的比较变态的题目1.变态指数 4 int x=4; System.out.println("value is " +((x>4)?99.9:9)); 答案: 9.0 问号表达式的后面两个条件有要求,因为前面的是float,所以后面转为float. 估计出题者才通过SCJP的考试。 2.变态指数 5 public class Test { ...
Java反射应用示例
- 博客分类:
- java基础专题
一、预先需要掌握的知识(java虚拟机)
java虚拟机的方法区:
java虚拟机有一个运行时数据区,这个数据区又被分为方法区,堆区和栈区,我们这里需要了解的主要是方法区。方法区的主要作用是存储被装载的类的类型信息,当java虚拟机装载某个类型的时候,需要类装载器定位相应的class文件,然后将其读入到java虚拟机中,紧接着虚拟机提取class中的类型信息,将这些信息存储到方法区中。这些信息主要包括:
1、这个类型的全限定名
2、这个类型的直接超类的全限定名
3、这个类型是类类型还是接口类型
4、这个类型的访问修饰符
5、任何直接超接口的全限定名的有序列表
6、该类型的常量池
...
在多人开发项目中,我们经常要在自己程序内部调用别人的http请求接口,主要通过流的方式进行调用,最近项目中经常用到,写了个访问接口如下:
/**
* 程序中访问http数据接口
*/
public String searchLoginService(String urlStr) {
/** 网络的url地址 */
URL url = null;
/** http连接 */
HttpURLConnection httpConn = null;
...
Java中properties的用法
- 博客分类:
- java基础专题
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的, ...
日期与字符串的转换辅助类编写
- 博客分类:
- java基础专题
在项目中经常用用到String类型跟Date类型的转换,总结下方便自己查阅
以下是java代码的:DateUtil.java
/**
* java 日期辅助类
* @author lyj
*/
public class DateUtil {
/**
* 格式化string为Date
* @param datestr
* @return date
*/
public static Date parseDate(String datestr) {
if ...
数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型) JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据 ...
最近项目完成了一期,有空总结下自己平时容易模糊的基础概念,下面是一篇转载,算是一个知识的总结吧。
String是固定长度的字符串,如果要发生变化必须重新生成新的实例;
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 而如果是使用 StringBuffer 类则结果就不一样了,每次结果都会对 StringBuffer 对象本身进行操作,而不是生成新的对象,再改变对象引用。所以在一般情况下我们推荐使用 ...
在项目中,我们经常要比较两个对象和值是否相等,所以经常会用到==与equals的比较,因此弄清楚两者区别,非常必要,下面总结一下两种用法与区别:
简单的来说,==与equals区别主要是在对象比较使用上,==比较的 ...
一、Memcache简介
Memcache是danga.com的一个项目,最早是为LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的 ...
1.设置Cookie
Cookie cookie = new Cookie("key", "value");
cookie.setMaxAge(60);
设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。
cookie.setPath("/test/test2");
设置Cookie路径,不设置的话为当前路径(对于Servlet来说为request.getContextPath() + web.xml里配置的该Servle ...