`
Java_大猫
  • 浏览: 170240 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表

jxl例子

    博客分类:
  • J2SE
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(); ...

DOM4J--转

    博客分类:
  • J2SE
    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文件的基础上,只需要加入少量的代码,就让你的新闻发布系统,很容易就 ...
Global site tag (gtag.js) - Google Analytics