Java开发问题总结
xugen12
这个作者很懒,什么都没留下…
展开
-
Java web登入界面
Servlet是JavaEE架构中关键组成部分,JavaEE是基于分布式和多层结构的企业级应用开发规范与标准。在企业开发中不仅要使用传统的javaEE组件(例如:JDBC、Servlet、EB等),还会用到轻量级的框架结构(例如Struts、Hibernate、Spring),以提高企业开发效率。 本文章是使用Servlet实现简单的网页登入界面: 首先,我们先编写一个原创 2015-03-26 09:59:43 · 1072 阅读 · 0 评论 -
读取文件夹
读取arcgis切片数据,arcgis切片数据存放在一个文件夹下,该文件夹下包含多个等级,不同行列号的所有文件,并获得arcgis切片数据的相关信息。String path = "G:/Test/0913/A09";//文件夹Map> map = new HashMap>();File file = new File(path);File[] fa = file.listFil原创 2016-11-08 19:46:03 · 318 阅读 · 0 评论 -
sublime Text3 实现编译及运行
获取并安装sublimecd ~wget http://c758482.r82.cf2.rackcdn.com/sublime-text_build-3083_i386.deb安装后,只提供编译功能而不提供run功能(通过crt+b即可实现编译)。通过参考网上资料,自己动手实现编译及运行。先构建JavaCMine.sublime-build文件。通过preferences->brows原创 2017-01-13 21:56:48 · 5839 阅读 · 0 评论 -
使用Dtree显示HBase目录
HBase = new dTree('HBase');var node = ;HBase.add(0,-1, node);var myobj= {id:"", pid:"",name:""}; HBase.add(0, -1, 'HBase'); alert('HBase fa');原创 2017-03-24 10:59:50 · 336 阅读 · 0 评论 -
org.slf4j.Logger找不到
使用eclipse从公司SVN下载了一个项目,测试的时候,发生以下错误:Caused by: java.lang.ClassNotFoundException: org.slf4j.Logger at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) at原创 2017-07-31 09:19:07 · 22333 阅读 · 11 评论 -
java.lang.NoSuchMethodError错误
Exception in thread "main" java.lang.NoSuchMethodError: com.fasterxml.jackson.module.scala.deser.BigDecimalDeserializer$.handledType()Ljava/lang/Class;at com.fasterxml.jackson.module.scala.deser.Num原创 2017-09-25 10:09:43 · 4338 阅读 · 0 评论 -
java序列化与反序列化
一个实现Java序列化与反序列化的方法,网址如下:http://www.cnblogs.com/liuchao102/p/4479352.html转载 2017-10-18 18:55:27 · 206 阅读 · 0 评论 -
Quartz学习
参考网址:http://www.quartz-scheduler.org/documentation/quartz-2.1.x/tutorials/tutorial-lesson-01.html一个Quartz例子:public class QuartzTest { public static void main(String[] args) { try { ...原创 2018-08-05 17:27:11 · 174 阅读 · 0 评论 -
Maven将spring工程打成jar包
1,使用assembly插件打包,一直报Offending resource:class path resource[ applicationContext.xml]问题,后来采用shade插件,配置如下:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId&...转载 2018-08-16 17:30:19 · 462 阅读 · 0 评论 -
Gray空间填充曲线
百度Gray编码,发现其规则如下:1)1位格雷码有两个码字2)(n+1)位格雷码中的前2^n个码字等于n位格雷码的码字,按顺序书写,加前缀03)(n+1)位格雷码中的后2^n个码字等于n位格雷码的码字,按逆序书写,加前缀14)n+1位格雷码的集合 = n位格雷码集合(顺序)加前缀0 + n位格雷码集合(逆序)加前缀1而Gary填充曲线是在Gray编码的基础发展的。构造Gra原创 2016-09-15 21:05:30 · 3778 阅读 · 0 评论 -
Type One or more constraints have not been satisfied
创建基于Maven管理的Javaweb程序,在工程tree形结构有时会出现错误标记,然后在Markers中会发现一些错误,今天记录的错误如下:错误提示出现web module与Java版本之间的冲突,不断修改相关的Java配置与project Facets相关配置,依然出现错误。最后发现是Maven编译插件导致。修改工程的编译插件即可,具体修改如下:原创 2016-08-04 19:43:43 · 3403 阅读 · 0 评论 -
Java开发(一)
Java开发问题总结原创 2015-03-24 21:55:33 · 436 阅读 · 0 评论 -
生成jar包
第一:普通类导出jar包,我说的普通类就是指此类包含main方法,并且没有用到别的jar包。 1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项; 2.在弹出的对话框中,选择java文件---选择JAR file,单击next; 3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generate转载 2015-04-10 21:05:18 · 450 阅读 · 0 评论 -
vi编辑工具
vi是Linux系统的第一个全屏幕交互式编辑程序,是Linux与Unix文本编辑器。vi是“visual interface”的简称,它在Linux上的地位就放佛edit程序在DOS上一样。其可以执行输出、删除、查找、替换、块操作等众多文本操作。vi不是一个排序程序,不像Word或WPS那样可以对字体、格式、段落等其他属性操作进行编辑。没有菜单,只有命令,且命令繁多。命令说明原创 2015-04-13 21:18:24 · 526 阅读 · 0 评论 -
@Override的思考
在Java中如果我们需要重载父类的方法,并且为了确保我们重载的该方法没有错误就会使用到@Override。它能够保住程序自动进行检测重载该方法是否正确,是否存在拼写错误等。Override 是一个标记注释之类的类,java.lang.Override用作标注方法,它说明了被标注的方法重载了父类的方法,起到了断言的作用。如果我们使用了这种annotation在一个没有覆盖父类方法的方法时,jav转载 2015-07-04 23:02:23 · 300 阅读 · 0 评论 -
构建Hadoop metric
转至:http://itindex.net/detail/34700-hadoop-metrics-%E4%BD%93%E7%B3%BB大型分布式系统中需要metrics来了解系统状态已成为系统必需的功能之一。其实测试系统甚至测试用例中也同样需要metrics。通过这些指标我们可以了解测试的进度、状况、以及一些过程情况,比如性能指标和一些无法用是否判断数据。下面我们就用一个简单的例子来看看如何转载 2015-09-11 20:54:35 · 904 阅读 · 0 评论 -
Unsupported major.minor version xx.0错误原因
一:要解决的问题 我们在尝鲜 JDK1.5 的时候,相信不少人遇到过 Unsupported major.minor version 49.0 错误,当时定会茫然不知所措。因为刚开始那会儿,网上与此相关的中文资料还不多,现在好了,网上一找就知道是如何解决,大多会告诉你要使用 JDK 1.4 重新编译。那么至于为什么,那个 major.minor 究竟为何物呢?这就是本篇来讲的内容,以使转载 2015-11-13 20:01:44 · 389 阅读 · 0 评论 -
String.hascode()
官方给出解释如下:Returns a hash code for this string. The hash code for a String object is computed as s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1] using int arithmetic, where s[i] is the ith cha原创 2015-12-28 11:47:01 · 483 阅读 · 0 评论 -
ubuntu安装eclipse
1,先安装jdk,安装的时候主要是设置PATH、JAVA_HOME与CLASS_PATH变量,具体设置如下:export JAVA_HOME=/usr/java/jdk1.7.0_05 export JAVA_BIN=/usr/java/jdk1.7.0_05/bin export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA原创 2015-12-06 23:10:36 · 398 阅读 · 0 评论 -
JSP学习
1、JSP指令相关介绍JSP除了各种不同的HTML和JSP标签,还有几种特殊的结构可用于JSP中,如指令、声明、脚本和表达式。:用于指示JSP解释器执行某个操作或者对文件作出假设(例如使用哪种脚本语言)、导入类、在转换时包含其他JSP或者包含JSP标签库:用于在JSPservlet类的范围内声明一些东西,例如可以定义实例变量、方法或声明标签中的类。:同声明一样,脚本中也包含了Jav原创 2016-06-04 21:18:46 · 411 阅读 · 0 评论 -
Maven与Nexus: Return code is: 401, ReasonPhrase: Unauthorized.
错误信息如下:明显认证失败,但是setting.xml跟pom.xml明明配置好了,而且保证了id正确。运行mvn -X,看打印出来的错误信息,如下:分别先读取了maven的settings.xml与.m2下的settings.xml。然而由于项目需求,我给setting.xml命名了另一个名:settings-xxx.xml。明显没有读到,保证该setting.xml能够读到即可...原创 2018-09-04 20:19:44 · 2040 阅读 · 0 评论