- 浏览: 49325 次
最新评论
文章列表
导包
入口
public static void writeCsvAsZip(HttpServletResponse response, List<CsvEntity> entities, String fileName, String password)
{
String csv = ".csv";
String zip = ".zip";
String url = "";
try {
File ...
- 2015-01-21 11:49
- 浏览 832
- 评论(0)
最近研究压缩csv文件出力,根据网上资料,整理了一套用不导包的例子。
引包
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
import java.util.zip.ZipEntry; ...
【好久没用Myeclipse】
小弟第一次写这么详细的博客,如果对您有帮助,恳请能留个言啥的,谢啦
一、myEclipse 复制后修改名称,访问不到项目
这是因为,你只是改了项目的名称,而没有改
下面是解决方法:
方法 1.右击你的项目,选择“properties”,在“type filter text”中输入“web”,按下图表示输入您的新项目名称,记得不能把“/"去掉啊。重启下myEclipse就可以了。
Eclipse 3.2以上应该都可以直接通过
菜单 Window => Preferences => General => 右边,把 Show Heap Status 打上勾就会在右下角任务栏显示内存监视器,并且可以点击内存回收。
需求场景
1)、添加一行
支持在任意行添加一行且可配置的,如可在第一行添加一行、第二行添加一行、倒数第一行添加一行、倒数第二行添加一行,随需求的变化都不会影响。
前提条件:行数需在表中存在否则添加不成功。
2)、删除一行
支持动态删除一行。
先演示结果,如中意了在好好研究代码。
1、原始界面如下:
2、添加一行,如要添加一行需点击“添加”按钮,现点击两下会自动添加两行,效果如下截图:
3、删除一行,如要删除指定行,先要选中行然后在点击“删除”按钮进行删除(这不是废话嘛~~~),现选中一行,效果如下截图:
4、对选中行进行删除,现点击“删除”按钮就会把选中的行 ...
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。
工厂模式在《Java与模式》中分为三类:
1)简单工厂模式(Simple Factory):不利于产生系列产品;
2) ...
Hint概述
基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执行变得奇慢无比。
此时就需要DBA进行人为的干预,告 ...
wmsys.wm_concat、sys_connect_by_path、自定义行数实现行列转换:
CREATE TABLE tab_name(ID INTEGER NOT NULL PRIMARY KEY,cName VARCHAR2(20));
CREATE TABLE tab_name2(ID INTEGER NOT NULL,pName VARCHAR2(20));
INSERT INTO tab_name(ID,cName) VALUES (1,'百度');
INSERT INTO tab_name(ID,cName) VALUES (2,'Google');
INSERT INTO ...
J2ee开发主要是浏览器和服务器进行交互的一种结构.逻辑都是在后台进行处理,然后再把结果传输回给浏览器。可以看出服务器在这种架构是非常重要的。
这几天接触到两种Java的web服务器,做项目用的Tomcat,看视频看的是WebLogic Server(WLS),都是web服务器,有什么区别和联系呢?
(一)先简单介绍一下这两种服务器。
WebLogic是美国bea公司出品的一个application server,确切的说是一个基于Javaee架构的中间件,纯java开发的,最新版本WebLogic Server 9.0是迄今为止发布的最卓 ...
- 2014-12-08 17:53
- 浏览 524
- 评论(0)
使用CVS进行版本控制,当要提交一个文件时,发现需要重新输入CVS密码,但用户名输入框置灰没法更改!这组用户名密码已经放弃使用,想使用别的用户名和密码,但此处用户名无法输入!
更改用户名的位置在:CVS Repositories面板中,选择正在使用的仓库,右键属性,在这里可以更改连接CVS服务器的用户名和密码!
Dim V1, V2, V3 As Integer
'石头按钮触发
Private Sub CommandButton1_Click()
Label4.Caption = "石"
Call run(1)
End Sub
'剪刀按钮触发
Private Sub CommandButton2_Click()
Label4.Caption = "剪み"
Call run(2)
End Sub
'布按钮触发
Private Sub CommandButton3_Click()
Label4.Caption = &quo ...
Private Sub CommandButton1_Click()
Label4.Caption = "石"
Call run(1)
End Sub
Private Sub CommandButton2_Click()
Label4.Caption = "剪み"
Call run(2)
End Sub
Private Sub CommandButton3_Click()
Label4.Caption = "布"
Call run(3)
End Sub
Private Su ...
VBA 如何计算一段代码运行需要的时间?
Private Sub Form_Load()
Dim sngStart As Single
sngStart = Timer
'循环代码
Debug.Print "耗费时间: " & Timer - sngStart
更精准
Private Declare Function GetTickCount Lib "kernel32" () As Long
Private Sub Form_Load()
Dim dt As Longdt = GetTickC ...
两个sheet页分别命名“Sheet700”,“Sheet800”。
判断"Sheet700”sheet中的数据是否在“Sheet800”中存在,不存在标蓝色。
存在的场合,“Sheet800”sheet中的数据和“Sheet700”的2~41行比较,不一样标注青色,并在最前面标注黄色。
Sub Macro3()
Dim tem, tem1 As String
Dim text1, text2 As String
Dim i As Integer, hang1 As Long, hang2 As Long, lie As Long, maxhang As Long, m ...
java.sql.SQLException: 无效的列索引
“无效的列索引”其实是个低级的错误,原因无非几个:
1、sql串的?号数目和提供的变量数目不一致:
例如:jdbcTemplate.update(sql, new Object[] {newState,oldState});
如果sql里面有1个?号,Object[]送了2个,就会报错。
2、sql串里的?号书写不正确
英文?和中文?有时难以区分。
3、sql串的?号用''括了起来。
例如:sql="UPDATE abc SET abc.name='?' WHERE abc.id='? ...
- 2014-05-02 09:59
- 浏览 859
- 评论(0)