- 浏览: 78214 次
最新评论
文章列表
Summary:
当操作是在一列数据的后面添加数据而不是在前面或中间,并且需要随机地访问其中的元素时,使用ArrayList会提供比较好的性能
当你的操作是在一列数据的前面或中间添加或删除数据,并且按照顺序访问其中的元素时,就应该使用LinkedList
LinkedList:不是连续空间的,通过地址指向连接在一起的,所以,通过索引访问效率会低。如果频繁的添加,删除某个元素,效率会非常高
ArrayList:是一个可变长度的数组,空间连续开辟,所以,通过索引访问会特别快。如果频繁的添加,删除某个元素,效率会低。
java.lang.StringBuilder
A mutable sequence of characters. This class provides an API compatible with StringBuffer, but with no guarantee of synchronization. This class is designed for use as a drop-in replacement for StringBuffer in places where the string buffer was being used by a single thre ...
参考网址: http://www.garykessler.net/library/file_sigs.html
Office 07 - 10 以上版本:
50 4B 03 04 14 00 06 00
DOCX, PPTX, XLSX
Microsoft Office Open XML Format (OOXML) Document
NOTE: There is no subheader for MS OOXML files as there is with
DOC, PPT, and XLS files. To better understand the format o ...
现在啥都喜欢绿色版的了。。
可是 Notepad++ 绿色版 右键菜单没有它,每次都要查找 notepad++.exe 来打开没关联的文件。。好麻烦
不过还是网络上有大神,按照教程,新建一个 import.reg 文件,导入注册表即可
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\Notepad++]
@="&使用Notepad++编辑"
[HKEY_CLASSES_ROOT\*\shell\notepad++\command]
@="D:\ ...
Eclipse Problem 的 错误信息:
Missing artifact 。。。。。。。(省略的内容是指丢失的Jar包)
可是我的本地仓库是有这个jar文件啊
最后我的解决办法是删除了那个 Jar 文件目录下的文件" _maven.repositories " 再把Maven库更新一下就可以了。。。无解中。。。(PS: 只留下 jar 文件,其他都可以删除)
PS: 更新Maven库方法
Maven下载地址:http://maven.apache.org/download.cgi
1. 把下载的maven解压到一个目录,注意,路径中不能含有中文
“D:\dev_tools\maven” ==> 我安装maven的路径
2. 在系统环境变量中新建 Maven 的HOME路径
M2_HOME: D:\dev_tools\maven
3. 在系统环境变量 Path 追加 maven 支持
Path:%M2_HOME%\bin
4. 验证配置成功, 运行 --> cmd --> mvn -versio ...
准备安装文件:
JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
安装JDK:
按照提示下一步下一步做就好了
环境配置:
1. 打开环境变量设置,如下图
2. 在系统环境变量中添加如下信息,
JAVA_HOME == ...
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.ecp.eipd.its.core.entity.TestCase#1]
在做Junit测试的时候测试update对象的方法,对同一个对象进行update
TestCaseDTO testCaseDTO = new TestCaseDTO();
testCaseDTO = testCaseService.find ...
案例 1 :
Session session = this.getSession(); //注意导入的是hibernate session
Criteria criteria = session.createCriteria(User.class);
List<User> listUsers = criteria.list();
for (User user : listUsers) {
System.out.println(user.getName());
} ...
1.
{INFO }:Unable to find 'struts.multipart.saveDir' property setting. Defaulting to javax.servlet.context.tempdir
解决方法:设置struts2的上传临时目录(struts.properties):"struts.multipart.saveDir=/tmp", 如果该目录不存
在,系统会自动创建
2.
Resource Leaking: Could not remove uploaded file
解决办法:文件IO ...
1. 提示没有 Apache Portable Runtime(APR) 组件
WARNING: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .......
解决方案:
复制 ${TOMCAT_HOME}/bin 下的“ tcnative-1.dl ...
设置方法:
windows --> Preferences --> Java --> Editor --> Save Actions
勾选“ Perform the selected actions on save ”,其他选项根据个人需要勾选
图示的Eclipse版本是
---
Eclipse Java EE IDE for Web Developers.Version: Kepler Service Release 1Build id: 20130919-0819
---
默认的my-sample.ini改为 my.ini
如果是绿色版的,可以直接修改该文件实现修改编码等。。。。
以下是我的设置 仅供参考(编码为UTF-8)
my.ini:
# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to th ...