`
文章列表
摘要: 适用于Microsoft Excel xls/xlsx两种类型电子表格的读取操作。         网上关于介绍Apache POI操作Excel的文章已经很多了,但都讲得比较复杂。poi的API 与实际使用中的Excel很类似,可以说是POI把Excel中的workbook、sheet、cell等对象化了,在实际使用中极易理解。但由于Apache POI在存在已有不短时间,至少在excel2007之前就已经出现,造成同样一套Api并不能同时读取(写入)xls和xlsx两种类型的Excel文件。但poi对excel有一个很好的抽象(ss包下的Workbook、Sheet、Cell等类) ...
这里有一个w3cschool、和jquery的帮助文档都是学习前端的利器。附件在下面
有时候我们有一个Java项目这个项目需要main函数直接启动,通常是服务类的项目。此时我们想把这个项目做成bat启动的方式,并且打成jar包。当然我们的项目中如果没有引用第三方jar包的话我们可以直接用IDE工具打成jar包直接运行。但是,通常情况下我们会引用第三方的jar包,这个时候我们怎么做呢? 首先,我们还是用eclipse把项目打成jar包。 然后,如图所示  这个是我的项目的总的根目录这个是进去以后的结构其中lib是所用的第三方jar包 bat是启动批处理的文件 下面就要说道重点了打开jar包后 是这样一个结构其中的重点是META-INF中有一个名为MANIFEST.MF这样一个文 ...
有些时候我们有这样的需求当tomcat启动时候或者关闭的时候我们想要调用某些方法。这个时候就可以这么做。直接贴代码 import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import org.quartz.SchedulerException; import org.springframework.context.ApplicationContext; public class MyListener implements ServletCon ...
最近做了一些关于highchart的东西当然我只是往里面填充数据一类的,发现higcharts虽然是个好东西但是好多细节还是要多多注意的。下面就具体的说说 var uanList; var ubnList; var ucnList; var timeList; var iaList; var ibList; var icList; var pa; var pb; var pc; function getDayData(){ $("#dianya").css("color","blue") ...
今天项目中用到了非spring管理的类调用spring管理的类,搞了将近一天都是空指针错误真不知道是怎么搞的。最终仔细分析了下我的需求是从串口中读数放入数据库但是另外几个类都是由spring接管的持久层用的ibatis而我在串口中的那个类无论如何都是调用不了这几个类。     在网上找了很多也不尽人意,最终还是回到了最原始最简单的办法。方法如下: String[] str = {"这个里面写你的所有的spring文件的路径"}; BeanFactory bf = new ClassPathXmlApplication(str); 然后比如我要用的是这样 Meterdatahi ...
很多是后当我们要把项目放到公网的时候就要把我们的web项目打成war包了。这个时候我们可以用工具或者是Java自带的命令。 这里就说一说Java自带的命令如何把一个javaweb项目打成war包吧。 首先进入你的命令行输入jar这个命令如果出现这不是一个内部或者外部命令的话,那么你就要看看你的JAVA_HOME配置好了没有。 如果能那么就开始打war包 首先命令行cd进入你的项目的根路径,然后输入jar cvf [你需要的名字].war ./* 注意war后面有个空格 或者jar cvf [名字].war * 最后在这里强烈推荐的是打包tomcat webapps里面的项目而不要去打包works ...
package TestCRC16; public class CRC16 { static final String HEXES = "0123456789ABCDEF"; byte uchCRCHi = (byte) 0xFF; byte uchCRCLo = (byte) 0xFF; private static byte[] auchCRCHi = { 0x00, (byte) 0xC1, (byte) 0x81, (byte) 0x40, (byte) 0x01, (byte) 0xC0, (byte) 0x80, ...
  前几天熟悉项目时,看到项目要用到ice因此就写了一个ice版本的helloworld程序看似简单但是还是耗费了不少的经历.   首先第一点要确认你的机器上面已经安装了ice 我安装的是ice3.4.2 建立一个名为slice的文件夹最好用集成开发环境比如myeclipse 设置好你的环境变量ICE_HOME 设置为你的ice的安装目录比如我的是C:\Program Files (x86)\ZeroC\Ice-3.4.2 刚才说到建立一个slice的文件夹里面建立一个Printer.ice的文件 这个Printer.ice文件里面定义了一个接口里面定义了一个add方法和一个printStri ...
今天公司要要我实现一个功能是时间段1 时间段2 时间段3 时间段4这4个时间段的设备缺陷率盒和缺陷数量显示在dhtmlx grid的一个吧表格中,说来惭愧居然不知道如何利用时间间隔计算问题.在网上找了许久终于找出了一个办法现在记录下来.时间段1是现在的日期,2,3,4分别在前一时间段上面减去3个周.当然这里面也包含了Calendar Date 和字符串之间的相互转换 String a[] = time.split("年"); String year = a[0]; String b = a[1]; String c[] = b.split(& ...
这是html代码 <select id="deviceType" class="selectcss" style="width:153px"> <option value="-1">---请选择---</option> </select> 这是js代码用的是jquery $.getJSON("querySelect.action?se_type=2",function(data){ $.each(data,function( ...
注:这个程序jsp的源代码在这个http://www.jeasyui.com/demo/main/index.php网址的basic crud里面下载它用的是html + php 我们今天要把他改成 Java后台 struts + hibernate + ibatis 这里是jsp代码easyui.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getC ...
package com.sjy.action; import java.io.File; import java.io.IOException; import org.apache.commons.io.FileUtils; import org.apache.struts2.ServletActionContext; public class FileUpLoad { private File myFile; private String myFileFileName; private String myFileContentType; public S ...
Struts2 本身是线程安全的,在默认的情况下会为每一个请求创建一个实例对象,这在一定程度上解决了servlet带来的线程安全的问题。 Struts2的Bean在交给Spring IOC管理后,默认使用的是单例,所有请求使用同一Action,当Action中定义一些变量以接受参数时,或者进行验证时,往往会出现线程安全问题。 比如:          Struts2的Action是单例,其中的FieldError,actionerror中的错误信息会累加, 即使再次输入了正确的信息,也过不了验证。         Action中定义了User对象,请求A提交表单,填充User对象,请求B ...
Struts2中Action接收参数的方法主要有以下三种: Struts2中Action接收参数的方法主要有以下三种: 1.使用Action的属性接收参数:     a.定义:在Action类中定义属性,创建get和set方法;     b.接收:通过属性接收参数,如:userName; ...
Global site tag (gtag.js) - Google Analytics