文档章节

eclipse的一些小问题解决方案

小小明童鞋
 小小明童鞋
发布于 2016/02/16 23:44
字数 1123
阅读 210
收藏 3

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

1 解决eclipse 闪退的问题:

.删除文件: [workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi

2.导入包import javax.imageio.ImageIO;提示以下错误

Access restriction: The type ImageIO is not accessible due torestriction on required library C:\ProgramFiles\Java\jdk1.7.0_06\jre\lib\rt.jar

解决方案:(感觉是骗过了编译、直接运行了)

(1:Windows -> Preferences -> Java-> Compiler -> Errors/Warnings-> Deprecated and trstricted API ->Forbidden reference (access rules): -> 改变为warning

(可以去掉错误,编译通过,但是这样做不太好)


(2:[Project] ->Properties -> Java Build Path ->Libraries -> Remove JRE SystemLibrary

Add Library-> JRE System Library -> ClickOK

参考文章:http://blog.csdn.net/hexin373/article/details/7175325

不能引用 javax.imageio.ImageIO;" title="eclipse 不能引用 javax.imageio.ImageIO;">
 

3.解决awt中游戏背景闪烁
 

private Image offScreenImage=null;//利用双缓冲解决闪屏问题

public void update(Graphics g){

if(offScreenImage==null)

offScreenImage=this.createImage(Constant.GAME_WIDTH,Constant.GAME_HEIGHT);

Graphics gOff=offScreenImage.getGraphics( );

paint(gOff);

g.drawImage(offScreenImage, 0, 0, null);

 

}
4.用eclipse做jsp文件,自动创立的文件表头出现这个报错,应该怎么处理?tomcat的插件已经安装上了。

有一现了,是中英文标点问题,这两处,一个是The word 'username' is not correctly spelled,还一个是The document body. Contains all the content for the page.

上面有一行<p align="center">

 

 

JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。原来Javaweb工程类中没有添加Tomcat运行时相关类导致。下面是具体的解决方法:1、右击web工程-》属性或Build Path-》Java Build Path->Libraries-> Add Libray...->Server Runtime -》Tomcat Server2、切换到Java Build Path界面中的Orader and Export,选择Tomcat。注意:按以上方法操作时,若打开Server Runtime后一片空白,需要设置Apache服务器。设置方法为:window->Preferences->Server->Runtime Environment -> add --> 选择Apache的版本后点Next,再填入你apache服务器软件的安装(解压后)地址。
5.如何进入电脑服务界面
运行 services.msc
6.强类型 与 弱类型

-强类型-------
是自定义类所具有的优势。它使得对象处理的数据更容易被理解,而不需要与ADO.NET和XML编程模型打交道。这在大型系统里是很有用的,特别是当设计者定义了由自定义类所组成的数据访问层,并把设计向组织内的其他程序员发布的时候。当然,现在自定义类的使用有下降的趋势:它们需要编更多的代码,因为你必须创建.NET Framework所缺少的对象关系映射层。

强/弱类型是指类型检查的严格程度的。语言有无类型,弱类型和强类型三种。无类型的不检查,甚至不区分指令和数据。弱类型的检查很弱,仅能严格的区分指令和数据。强类型的则严格的在编译期进行检查。

C# 是强类型语言;因此每个变量和对象都必须具有声明类型。
为所有变量指定数据类型称为“强类型”。


在.NET中使用强类型有以下优点:
1.它为变量启用 IntelliSense? 支持。这允许您在输入代码时看到变量的属性和其他成员。
2.它会运用编译器类型检查。这将捕捉到因溢出等错误而在运行时失败的语句。这也可以在不支持方法的对象上捕捉对方法的调用。
3.执行速度更快

 

简单点:假设你在c#代码中,你定义了一个整型变量后,就不能赋一个字符型数据给这个变量
(除非你用强制类型转换)

弱类型就像javascript

var 可以接受任何类型
flex 问题:
Cannot convert type flex.messaging.io.amf.ASObject with remote type specified as 'null' to an instance of class cn.microreal.reallight.model.cpn.tmp.YTmpCPN_UptownProc
原因:flex 端的类与java  所转换的类名不一致。
检查前后端代码,对比。

 

异常:java.lang.Integer cannot be cast to java.lang.Byte

java.lang.Long cannot cast to java.lang.Integer

 

Integer属于不可更改类型,而且Long和Integer没有任何继承关系,当然不能这样转换

同理当 Byte 不能转换成Integer时 也用这种办法

 

 

例如: 
           注: super.pageQuery(hql,null,null,null);调用了一个父类的一个封装方法.查询时候使用 
           List list = this.getHibernateTemplate().executeFind(new HibernateCallback(){}); 


  1.   
  2.  public Integer getUsersCount() {  
  3. String hql = "select count(*) from Users";  
  4. List list = super.pageQuery(hql, null, null, null);  
  5. return (Integer) list.get(0);  
  6.  }  

解决办法: 

  1. public Integer getUsersCount() {  
  2.   String hql = "select count(*) from Users";  
  3.   List list = super.pageQuery(hql, null, null, null);  
  4.   Number num = (Number) list.get(0);  
  5.   return num.intValue();  
  6.   }  
  7.          注:java.lang.Number是Integer,Long的父类.  

© 著作权归作者所有

小小明童鞋
粉丝 42
博文 96
码字总数 102365
作品 0
南京
程序员
私信 提问
加载中

评论(0)

20172322 实验一《Java开发环境的熟悉》实验报告

172322 2017-2018-2 《程序设计与数据结构》实验一报告 课程:《程序设计与数据结构》 班级: 1723 姓名: 张昊然 学号:20172322 实验教师:王志强 实验日期:2018年3月21日 必修/选修: 必...

osc_fph3t0qa
2018/03/23
2
0
eclipse导入web出现错误的解决方法

本人是java初学者,对eclipse还不是很了解,在导入老师给的web项目时也出现了问题,在网上找了若干解决方法,但实际上没有一个很具体的解决方案,都是比较零散的,于是我就在此把我遇到的解决...

osc_qnxfqlr4
2018/03/29
2
0
eclipse 导入Maven项目的问题

一直以来困扰我的一个问题终于解决了,就是用m2eclipse导入 mvn archetype:create命令建立的项目总是报错的问题。 一般来说建立Maven web最快捷的方式就是用 mvn archetype:create-Darchetyp...

wisely
2013/09/26
3.4W
4
Ubuntu如何在eclipse上运行hadoop,安装hadoop插件下载

转载请注明出处:http://www.cnblogs.com/gambler/p/9028741.html 一、要想在eclipse上运行hadoop,首先要依次解决下面问题: 1、安装jdk 2、安装ant 3、安装eclipse 4、安装hadoop 5、编译h...

osc_c0g7cjrk
2018/05/12
2
0
在windows下的hdfs客户端编写

在windows下的hdfs客户端编写 新建一个工程,右键 properties -> java build path -> libraries 和之前一样的操作,这次 new 一个 user libiary 把整个 hadoop3.0.0 的jar包全部导入 upload...

osc_ew3qs9k1
2018/03/27
2
0

没有更多内容

加载失败,请刷新页面

加载更多

适合小白的Demo_easyui+core3第四章登录

1、先新建个base控制器,作为一个顶层,其他控制器都会集成与baseController base用于获取登录信息的记录 public class baseController : Controller {   public loginlog getbase() {   ...

osc_idh31hqp
9分钟前
12
0
Visual Studio之代码清理(一)

vs2017的格式设置对应vs2019的代码清理: vs2019: 执行代码清理时,可以点击那个扫把小图片,会按照默认的第一种配置文件来自动修复。也可以点击下拉三角符合,选择不同的配置文件,然后进行...

osc_sd3vf5bk
10分钟前
5
0
适合小白的Demo_easyui+core3第四章用户登录

1、添加用户列表控制器,用于用户列表显示,登录,增删改查,邮件发送,下载 public userlistController(MainDbContext _db, ILogger<operatorlog> _logger, IOptions<email> sendMail) {  ......

osc_l4ynn973
11分钟前
17
0
游戏音乐制作中,编曲和作曲的区别

在游戏音乐制作中,不仅有作曲、还有音乐编曲,那么什么是作曲、什么是编曲呢?作曲和编曲到底有什么作用?今天 游戏音乐制作小编一起来和大家聊聊。 游戏作曲,从无到有创作出一段乐曲,这部...

奇亿音乐
11分钟前
14
0
在手机上怎么将图片生成PDF?超实用的文字识别软件!

在手机上怎么将图片生成PDF?在电脑上我们可以通过PDF相关的一些软件将图片转换成PDF文档,但是在手机中要想将图片生成PDF文档就难得多了。今天小编就给大家带来能够将图片迅速生成PDF的一款...

dawda
12分钟前
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部