- 浏览: 173932 次
- 性别:
- 来自: 大连
最新评论
-
panghaoyu:
实现一个智能提示功能需要ajax、数据库、jsp/php、算法 ...
solr 下拉提示功能 -
Java_大猫:
tinguo002 写道配置相对地址的时候 老出错,在这里找到 ...
solr4.1集成配置 -
tinguo002:
配置相对地址的时候 老出错,在这里找到答案了,只是为什么 ,这 ...
solr4.1集成配置 -
tinguo002:
太感谢了~ <env-entry-value>.. ...
solr4.1集成配置 -
gwgyk:
Java_大猫 写道gwgyk 写道不写velocity.pr ...
velocity.properties配置说明 【转】
文章列表
public class ExcelReport {
public void createExcel(OutputStream os ,List<Book> list) throws Exception{
WritableWorkbook wwb = Workbook.createWorkbook(os);
WritableSheet sheet = wwb.createSheet("图书清单", 0);
//设置标题格式
WritableCellFormat wcf = new WritableCellFormat();
...
Loading XML Data
以下代码从File中或一个URL中读取一个XML文件,并产生一个Document对象。一个Document对象表示了内存中的一棵XML树,可以在这个XML树中进行遍历、查询、修改等操作。
import java.io.*;
import java.net.*;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.io.SAXReader; ...
学习时的练习代码贴出来给初学者一起分享下:具体不解释
package com.xmlTest;
import java.util.ArrayList;
import java.util.List;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.junit.Test;
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.hel ...
关于XML我就不多介绍了。这里只是介绍下小弟学习DOM解析XML的代码笔记。
首先贴出XML的代码
<?xml version="1.0" encoding="UTF-8"?>
<employees>
<employee>
<name>tom</name>
<sex>boy</sex>
<age>24</age>
</employee>
<employee>
<name>sar ...
DOM初步
DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象 ...
最近学习了一下webservice方面的东西。当然也是入门而已下面来介绍下我的学习成果
PS:若有高手回帖,请手下留情。小弟只是入门而已。分享下学习心得。
至于XFIRE方面的介绍大家直接去官方地址下载相关资料。
简历个web工程。建立接口和实现类
package demo;
public interface HelloService {
public String sayHello(String name);
}
package demo;
public class HelloServiceImp implements HelloService {
public ...
Java Reflection (JAVA反射)
作者: corlin
日期: 04-05-10 10:32
点击数: 748
Reflection 是 Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说“自审”,并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。
Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。
JavaBean 是 reflection 的实际应用 ...
今天改一个小DEMO 遇见的一个小应用。声明:本人JS不咋地。上网查了查,特此发在博客上共大家相互分享。
首先是截取URL中文件的扩展名例如:
C:/DD/AA/XXX.JPG
此处我需要得到文件扩展名也就是文件类型。
上传文件的时候 可能涉及到一些限制。
JS代码如下:
var path="C:/DD/AA/XXX.JPG";
var p=path.lastIndexOf(".");
var name=path.substr(++p,path.length-p);
最后:例如我们限制某些文件类型。这里写一个方法来 ...
发一个流水号的想DEMO。大家可以学习下。有好的东西当然要分享。不过这个程序要比我写的那个好用些。所以大猫发出来和大家分享下。
public static void main(String[] args) {
String no=getMaxId();
System.out.println("流水号"+'\n'+no);
}
public static String getMaxId(){
SimpleDateFormat format= new SimpleDateFormat("yyyyMMdd");
St ...
前几天给朋友写一个小程序用到了上传,关于多文件上传的问题。于是乎查了查资料。贴下代码和大家分享下。
关于struts上传 我们首先来看下actionForm类中的代码
public class FileForm extends ActionForm {
private List<FormFile> myfile = new ArrayList<FormFile>();
public List<FormFile> getMyfile() {
return myfile;
}
public void setMyfile(List ...
这里笔者介绍一种很常用,也比较专业的权限控制思路。这里用java语言描述,其实都差不多的。要换成其他的语言主,自己转一下就可以了。为了方便起见,我们这里定义a^b为:a的b次方。这里,我们为每一个操作设定一个唯一的整数值,比如:
删除A---0
修改A---1
添加A---2
删除B---3
修改B---4
添加B---5
理论上可以有N个操作,这取决于你用于储存用户权限值的数据类型了。
这样,如果用户有权限:添加A---2;删除B---3;修改B---4。那用户的权限值 purview =2^2+2^3+2^4=28,也就是2的权的和了。化成二进制可以表示为11100。这样 ...
最近看看了有关struts1的资料文章,于是小弟不才,自己也来个小小的总结,希望和我一样的初学者能通过我的文章学习到一些知识,相互交流
1.struts的工作流程:
通过web.xml加载org.apache.struts.action.ActionServle,进行struts核心控制器的初始化工作,初始化过程中读取struts-config.xml,加载不同的 ModuleConfig对象。
比如配置文件中的Action映射定义都保存在ActionConfig集合中。相应地有ControlConfig集合、FormBeanConfig 集合、ForwardConfig集合和Mes ...
最近小弟在学习struts2 这是其中的一节学习的个人笔记。
PS:仅供与大猫一样的初学者交流参考。
我想很多了解struts的朋友对于fileupload 来说已经很熟悉。一个很好的上传组件,而struts2的上传底层实现也是基于了fileupload而实现。
代码如下:
//建立工厂
DiskFileItemFactory factory = new DiskFileItemFactory();
//取得临时上传目录
String path = request.getRealPath("/upload");
factory.setRepository(ne ...
本为继续以往的风格:---先给所有和大猫一样的初学者。
PS:希望各位达人不要笑话大猫。希望所有初学者能够看后有些帮助吧。
本文只阐述个人意见,如另有高见,请留言。大猫也想学习。谢谢
对于考试系统中 又个核心的部分就是 对于考题回答是否正确的问题,我想这里很多初学者都和我一个感觉。不知道如何去做。下面是我的做法:
1.
<div style="display:none"><input type="checkbox" name="qids" value="${ex.question.qid}&qu ...
利用Java 生成静态HMTL页面的方法收集
生成静态页面技术解决方案之一
转载者前言:这是一个全面的jsp动态页面静态化方案,本站的帖子静态化方案将借鉴这篇帖子中方法。向http://www.agilejava.org的single的共享精神致敬。
转帖正文:
相信很多人都希望自己的页面越快越好,最好是能静态的,提高客户访问速度。也便于搜索引擎搜索。所以,就希望我们的动态读取数据库的页面,尽可能的生成静态页面。一下系列文章,介绍一下个人的解决方案。
本系列将介绍个人的一种方法,在不改变原来jsp文件的基础上,只需要加入少量的代码,就让你的新闻发布系统,很容易就 ...