若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误

从第一遍机房收费系统开始,再到个人重构机房,最后是合作机房,每一次都能给自己不一样的感受。当然每次也都会遇到各种不一样的问题,每一次的问题都是那么的“有个性”,让你在那一瞬间顿感头大。但是,只要你静下心来去分析,问题总会解决的。

最近在设计合作机房的U层时,遇到这样一个问题:

其实这个问题在个人重构的时候就遇到过,当时出现问题主要是设计继承窗体时,所以一看到这个问题就感到头大,还记得当时就是没有解决该问题,而且还一直重新建窗体,浪费了不少时间。这一次,必须把它解决掉。然后仔细看会发现,右上角会有一个转至代码,点进去之后发现原来是由于控件的丢失信息造成的:

把这些有错误的代码注释掉后发现窗体就又能重新使用了,其实这就是我们的控件丢失,造成加载的时候找不到该信息而造成的错误。再回过头去看之前的错误,其实都是一样的,只要把错误的代码修改或注释之后就可以。

小思:

不将就才是发现方法的源动力,如果这次还跟之前一样,有错误就删除,重新去建。这样的话,该问题就永远不知道是怎么回事,也不知道该如何去解决。所以,当一个问题出现的次数不止是一次两次之后,你就应该仔细去思考了,因为第一次有错误无法解决,可能是理解的不到位,但是随着我们学习的深入,对他们的理解程度也在加深,所以就应该试着去解决那些之前遇到过的问题。即使不能完美解决,也是会有一定的思路的。

时间: 2024-07-30 02:43:42

若要在加载设计器前避免可能发生的数据丢失,必须纠正以下错误的相关文章

Spring4.1使用c3p0加载配置文件连接数据库,Access denied for user 'root'@'localhost' 错误!

db.properties jdbc.user=root jdbc.password=admin jdbc.driverClass=com.mysql.jdbc.Driver jdbc.jdbcUrl=jdbc\:mysql\:///spring4 jdbc.initialPoolSize=5 jdbc.maxPoolSize=10 Spring.xml中 <context:property-placeholder location="classpath:db.properties&quo

MyEclipse加载项目时 出现&quot;building workspace has encountered a problem&quot;错误

当MyEclipse加载项目时 出现"building workspace has encountered a problem"错误,这是重新编译时出错, ① 根据MyEclipse菜单栏的Project->propertise(当有项目运行或是加载时Propertise为灰色,不可用)->Builders->不要选中JavaScript Validator(把前面的勾去掉). ② 或是重新换一个命名空间(workspace). 2.当MyEclipse在运行程序时弹

uploadify3.2.1加载时,报NetworkError 404 Not Found或NetworkError forbidden错误

我用的uploadify的版本是3.2.1 在打开配置了uploadify的页面的时候,什么操作都没有,仅仅是打开了页面,在火狐里可以看到一行报错信息,我的uploadify页面 在"/项目名/jsp/xxx/",火狐就会报"NetworkError: 404 Not Found 或 NetworkError forbidden 403 错误. 问题出现的原因: 发生错误的根本原因是"button_image_url"这个参数,默认在uploadify上有

Android加载不同DPI资源与内存消耗之间的关系

by Will of TinyLab.org 2015/04/21 Android DPI 分级标准简介 Android 设备在物理尺寸和屏幕密度上都有很大的不同,为了简化多设备的设计方案,就是设定一套分级标准.屏幕密度上的分级标准就是:LDPI.MDPI.HDPI.XHDPI,也就是各种大小的 DPI(Dots per inch).DPI 就是屏幕像素密度的衡量标准. 不同设备共享同一套 DPI 资源有哪些问题? 现在进入正题. Q:不少公司出于简化设计和研发的目的,往往在方案中只使用一套 D

Android使用开源框架加载图片

Android开发时,有时候需要们来加载网络图片,我们可以通过api的方式进行加载,但是前几天做的时候,发现了一个优秀的开源框架,可以帮助我们非常简单便捷的进行图片的加载,所以记录一下. 我所用的是: android-smart-image-view 在github上的地址是:https://github.com/loopj/android-smart-image-view,我们可以直接进行搜索,github对于我们程序员来说简直是宝库啊,一定要能够擅长应用. 下载下来后,我们把其目录下的src

React-Native系列Android——SoLoader加载动态链接库

SoLoader是facebook出品的一款小巧的用于加载so库文件的开源项目,主要作用是自动检查和加载多个有依赖关系的so库文件.在Android平台下React-Native项目大量使用了动态链接库,即JNI技术,作为Java和Javascript两种程序语言之间的通信桥梁. 解压一个React-Native项目的安装包apk文件,我们可以看到一共有15个so库文件,其中libreactnativejni.so是JNI桥梁的入口. 而libreactnativejni.so又依赖于以下12个

浅谈Android中的异步加载之ListView中图片的缓存及优化三

     隔了很久没写博客,现在必须快速脉动回来.今天我还是接着上一个多线程中的异步加载系列中的最后一个使用异步加载实现ListView中的图片缓存及其优化.具体来说这次是一个综合Demo.但是个人觉得里面还算有点价值的就是里面的图片的缓存的实现.因为老实说它确实能在实际的项目中得到很好的应用.主要学习来源于慕课网中的异步加载学习,来自徐宜生大神的灵感.本次也就是对大神所讲知识的一个总结及一些个人的感受吧. 这次是一个综合的Demo,主要里面涉及到的知识主要有:网络编程.异步加载.JSON解析.

uboot加载内核

1.bootcmd:这个参数包含了一些命令,这些命令将在u-boot进入主循环后执行示例: bootcmd=boot_logo;nand read 10000003c0000 300000;bootm          //需要注意的是在bootcmd变量的最后添加了bootm命令. 意思是启动u-boot后,执行boot_logo显示logo信息,然后从nand flash中读内核映像到内存,然后启动内核. 2.bootargs这个参数设置要传递给内核的信息,主要用来告诉内核分区信息和根文件系

为什么Android应该根据屏幕分辨率来加载不同的图片文件

1.图片在xxhdpi,手机是hdpi的 我们有一个手机是hdpi的.我们还有一个图片,我们把他放在xxhdpi下.当手机显示的时候,系统会去hdpi中找,发现没有图片,最终在xxhpi中找到.终于找到图片后,系统会觉得xxhdpi中的图片一定很大,而我要把它显示在hdpi的手机中的话就应该压缩下图片,最终成为了原图的1/4,而压缩后的图片会损失一些东西,就会造成模糊的情况.这样的坏处也是显而易见的,显示到手机的图片资源清晰度下降,模糊了很多. 2.图片在dpi,手机是hdpi的 系统先去hdp