自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 BigDecimal:高精度运算

以下内容摘抄于百度百科: Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用java.math.BigDecimal。BigDecimal所创建的是对象,我们不能使

2017-10-31 14:26:32 336

原创 Git: bash: cd: too many arguments

路径名或者变量中间有空格时,可以用双引号括起来,不然会报错:bash: cd: too many arguments

2017-10-18 09:03:36 27061 4

原创 Target runtime com.genuitec.runtime.generic.jee60 is not defined

用eclipse加载别人的工程,报错Target runtime com.genuitec.runtime.generic.jee60 is not defined 在工程目录下的settings,有个文件也需要修改下,org.eclipse.wst.commin.progect.facet.core.xml, 打开该文件,会发现,把这句话去掉

2017-10-18 09:02:19 368

原创 使用git回滚之后,如何再滚回去

使用git回滚之后,再滚回去: 使用gitreflog查看之前操作的commit信息,然后使用 git reflog 查看之前操作的 commit信息,然后使用 git reset –hard 7d2bc17 回到7d2bc17操作时对应的版本;

2017-10-18 09:01:25 13214

原创 java.lang.IllegalStateException: Failed to find class [org.junit.runners.model.MultipleFailureExcep

错误信息:中间大串就不记录了,只记录Caused by:简单明了 java.lang.ExceptionInInitializerError Caused by: java.lang.IllegalStateException: Failed to find class [org.junit.runners.model.MultipleFailureException]: SpringJUnit

2017-10-18 08:57:02 2808

原创 错误提示:The method parseInt(String) is undefined for the type Loginsample

错误提示:The method parseInt(String) is undefined for the type Loginsample 之前运行的时候,没有问题,之间没有改变,却报错。 解决办法: 之前是使用Integer.parseInt函数将String类型转为int,现在改成下面这种形式。 Integer rowid = new Integer(id);

2017-10-12 17:20:52 13123

原创 出现错误提示弹框: “Building workspace has encountered a problem. Errors during build.”

出现错误提示弹框: “Building workspace has encountered a problem. Errors during build.” 解决方法: MyEclipse 里面project->Build Automatically上的对勾去掉就OK了;

2017-10-12 17:19:57 1208

原创 错误信息:ids for this class must be manually assigned before calling save(): sample.db.Completedsample

错误信息:ids for this class must be manually assigned before calling save(): sample.db.Completedsample原因分析:从字面上理解的意思是,在save之前,必须手动指定id,其中id的;解决办法:将主键设为自增,原先需要主键表示的数据,重新设置一个键。此时主键id的 ;之前主键没有设为自增,将id的generat

2017-10-12 17:19:21 63673 1

原创 故障表现:tomcat可以正常启动,但是浏览器显示找不到页面,404。

故障表现:tomcat可以正常启动,但是浏览器显示找不到页面,404。 经观察发现tomcat启动时控制台出现错误提示: 严重: Dispatcher initialization failed 严重: Exception starting filter struts2 严重: Error filterStart 2017-3-4 16:06:35 org.apache.cata

2017-10-12 17:11:16 7577

原创 myeclipse中更改项目名称

myeclipse中更改项目名称:右击项目->copy->paste->更改名称->确定。(还要更改一个设置,以后用到了再补吧)

2017-10-12 17:10:03 320

原创 错误提示:Syntax error, insert "Finally" to complete TryStatement

错误提示:Syntax error, insert “Finally” to complete TryStatement 原因:复制代码的时候,多了一个“try{”

2017-10-12 17:09:33 15003 1

原创 故障:hibernate操作数据库时,可以正常添加数据库,但是使用下面的语句时,报错:Query为空。

故障:hibernate操作数据库时,可以正常添加数据库,但是使用下面的语句时,报错:Query为空。 dbss = HibernateSessionFactory.getSession(); return dbss.createQuery(“FROM LoginSample”).list(); 原因:数据库的名称中间不能有大写字母,开头可以大写。以后都用小写,无论是数据库名称,还是列名。

2017-10-12 17:08:21 323

原创 Myeclipse显示行数

Myeclipse显示行数:windows菜单->选择preference->general->Editors->Text Editors->Show line numbers,勾选确定

2017-10-12 17:07:39 292

原创 故障:使用Struts2框架,表单提交后,抛异常,得不到自己想要的回复。

故障:使用Struts2框架,表单提交后,抛异常,得不到自己想要的回复。 原因:使用日志功能,下大量的记录,确定是参数没有从jsp传入action,最后发现jsp中的变量名和action中的大小写不同。

2017-10-12 17:06:39 279

原创 错误信息:The return type is incompatible with ActionSupport.getLocale()

错误信息:The return type is incompatible with ActionSupport.getLocale() 原因:这是一个自动生成的getter,但是现实类型不匹配,可能是库中已经有了一个getLocale,我这个与之重复了。(有点类似于使用关键字命名变量)

2017-10-10 17:04:10 12398

原创 错误信息:java.lang.NullPointerException //空指针

错误信息:java.lang.NullPointerException //空指针原因:hibernate自动生成POJO类后,没有更改生成的类的配置文件(去空格)。 该报错信息又出现了一次,原因也是配置信息出错,之前更改了数据库的名字,然后重新生成POJO类的时候,原先的配置都没有删除,so,报错。手动删除后,恢复,共三处,和新建时一一对应。

2017-10-10 17:02:42 995

原创 错误信息:Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1

错误信息:Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1 原因:这个异常是由于主键设置为自增长,而在我们插入记录的时候又设置了ID的值导致的。

2017-10-10 17:00:41 1784

原创 报错信息:Type mismatch: cannot convert from org.hibernate.Transaction to javax.transaction.Transaction

原因: 要引用(import) hibernate中的 Transaction,而不是java.sql.Transaction,直接右键引用的时候,有两个import,一个是java的,一个是hibernate的;数据库方面的,要用hibernate的。

2017-10-10 16:59:10 2701

原创 Myeclipse中servers消失了怎么办:

点左下角的小图标(show view as a fast view),然后点“Other”,点击“MyEclispe Java Enterprise”前面的小三角形,就可以看到Servers了。

2017-10-10 16:58:28 14435 3

原创 错误提示: The project was not built since its build path is incomplete. Cannot find the class file for j

错误提示: The project was not built since its build path is incomplete. Cannot find the class file for java.util.MapEntry.FixthebuildpaththentrybuildingthisprojectThetypejava.util.MapEntry. Fix the build

2017-10-10 16:56:47 17098

原创 问题表现:MyEclipse中启动tomcat,浏览器中无法找到网页,即404;单独启动tomcat可以正常访问;

原因:jdk版本错误,tomcat设置中的jdk和安装的jdk版本不一致,另,环境变量Path和JAVA_HOME的路径也要多加注意,防止另外安装了jdk,却没有更改路径。

2017-10-10 16:19:18 5739

转载 MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误

解决办法 RT: 打开所在的wordspace文件夹,在下面子文件夹 .metadata.plugins\org.eclipse.core.runtime.settings 删除 com.genuitec.eclipse.ast.deploy.core.prefs 即可 这个问题的出现是在启动myeclipse之后出现的,这时还没有启动tomcat,因此可以排除tomcat中项目代码问

2017-10-10 16:15:40 256

原创 错误表现:在action中无法获取session中的user信息;

原因:使用Struts2中的SessionAware通过的Map对象来注入session时,没有引入SessionAware接口。

2017-10-10 15:45:07 738

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-10-10 15:36:44 199

Java爬虫 智联招聘

使用关键字和地点,爬取智联招聘上的招聘信息,主要工具是jsoup,负责网页的爬取和解析;持久层框架用的是MyBatis;包涵数据库建库脚本;

2017-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除