- 浏览: 111780 次
- 性别:
- 来自: 北京
最新评论
-
楚之异人:
这篇文章非常好!应该是用户直接访问FORM层,然后自动会发生: ...
DAO -
tsyouaschen:
呵呵,,还行...
基于Java的移动游戏开发入门(来自51CTO论坛)
文章列表
Workbook book = null;
File inputFile = new File("d:/test/2aaa.最新 11372条数据.xls");
int inputFileSheetIndex = 0;
WorkbookSettings setting = new WorkbookSettings();
java.util.Locale locale = new java.util.Locale("zh","CN"); // ...
用jxl读取excel的数据,由于excel数据在录入时的各种原因,数据后面都有空格,而且读出来以后(也许是编码原因),数据口面不是出现"?"就是出现一个不知所谓的乱码符,不要考虑用替换,因为替换只有在你的项目编码方式和内存中excel数据编码方式一样的时候才能替换,否则你连保存都会提示编码问题而保存不了。
直接用subSequence(0, cellContent.length()-1)
就可以了
同时提醒一下,读取出来的数据时Cell类型的话,直接getContent是可以得到内容的,但具体内容最好依靠下面的方法获
if (cell.getType() = ...
原因是在myeclipse之外修改了resource,导致不能删除文件之类的错误提示,直接刷新下就好了
把数据库连接信息放到.properties配置文件中,方便以后修改
import java.io.IOException;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Properties;
import pojo.Users; //数据库表实体类
...
1:安装freemarker edit
我没有在线安装,是先下载的压缩包,解压缩。
打开MyEclipse,选择help->software update->find and install->search for new features to install->new local site->
选择你刚刚解压以后的文件夹,一路确定下来就OK
2:安装完以后,ftl高亮显示,但是它会出现一些错误,就是ftl中,?!之类的字符问题,原因是FreeMarker Editor对ftl文件的解析依赖于这个jar文件, 而FreeMarker Editor e ...
windows我还没玩儿明白呢,就让人家做Linux。。。
不发牢骚了,步骤如下:
1:先查看自己的数据库,看数据库中的表[root@localhost /]# mysql -uroot
; (因为我密码为空,所以后面没有-p)
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 18
Server version: 5.5.12-log MySQL Community Server (GPL)
Copyright (c) 2000, 2010, Oracl ...
tomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设置随着服务器开启而开启,我还不会妮。。。)
1:找到tomcat安装路径
[root@localhost ~]# cd ..
(返回上一级目录)
[root@localhost /]# ls
(列出该目录下的所有文件)bin dev home lib64 media mnt opt root selinux sys tmp var
boot etc lib lost+found misc net proc ...
我开始以为上下居中不可能,在网上搜索良久,才知道凡事都有可能哦,不说废话,看代码
如果只设置网页左右居中的话,直接设置div的margin属性为:distance-top auto;即可设置水品居中。
垂直居中的方法:我只找到一种增添空元素的方法,代码如下:
<style type="text/css">
<!--
#outer{ //该div用来匹配你的屏幕高度
height:100%;
}
#inter{ ...
连Windows都还没玩明白,突然要在Linux下修改mysql的默认编码方式,忒发愁。。。
用到最多的:mysql基本命令,Linux下VI命令(从没听说过,幸好黑哥提醒,不然我还不知道它是编辑器呢,可能还在纠结怎么在my.cnf下添加这条命令啊。。。)
我用SecureCRT远程连接的Linux
1:[root@localhost ~]# service mysql start -------------------启动mysql
2:[root@localhost ~]# find /etc/my.cnf ----------得到一个结果
3:如果2的结果是存在这个 ...
DAO:data access object,数据访问对象
软件开发过程中 系统的设计开发一般分层设计,一般分为 表现层 控制层 业务逻辑层 数据层,以此实现软件层次结构分离 各司其职。
“DB层”,这一层存放了链接数据库的字符串,以及J ...
原文地址:http://bbs.51cto.com/thread-112626-1.html
越来越多人开始使用Java,但是他们大多数人没有做好足够的思想准备(没有接受OO思想体系相关培训),以致不能很好驾驭Java项目,甚至导致开发后的Java系统性能缓慢甚至经常当机。很 ...
原文地址:http://bbs.51cto.com/thread-604335-1.html
1. 关于Object类理解 大家都知道Object是所有Java类的基类, 意味着所有的Java类都会继承了Object的11个方法。建议大家去看看Object的 11个成员函数的源代码,就会知道默认的实现方式。比如equals方法,默认实现就是用"=="来比较,即直接比较内存地址,返回true 或者 false。而toString()方法,返回的串组成方式是?? "getClass().getName() + " ...
原文地址:http://bbs.51cto.com/thread-604335-1.html
1. 关于集合框架类 相信学过Java的各位对这个名词并不陌生,对 java.util.*这个package肯定也不陌生。不知道大家查询API的时候怎么去审视或者分析其中的一个package,每个包最重要的两个部分就是interfaces和classes,接口代表了它能做什么,实现类则代表了它如何去做。关注实现类之前,我们应该先理解清楚它的来源接口,不管在j2se还是j2ee中,都应该是这样。那么我们先看这三个接口:List、Set、Map。 也许有些人不太熟悉这三个名字,但相信大部分人都熟悉Ar ...
原文地址:http://bbs.51cto.com/thread-604335-1.html
1. Java关于XML的解析 相信大家对XML都不陌生,含义是可扩展标记语言。本身它也就是一个数据的载体以树状表现形式出现。后来慢慢的数据变成了信息,区别是信息可 ...
原文地址:http://bbs.51cto.com/thread-604335-1.html
1.关于序列化和反序列化 序列化就是把一个Java对象转换成二进制进行磁盘上传输或者网络流的传输,反序列化的意思就是把这个接受到的二进制流重新组装成原来的对象逆过程。它们在Java中分别是通过ObjectInputStream和 ObjectOutStream这两个类来实现的(以下分别用ois和oos来简称)。 oos的writeObject()方法用来执行序列化的过程,ois的readObject()用来执行反序列化的过程,在传输二进制流之前,需要讲这两 ...