标签‘错误’

Android环境搭建四步走

最近小子学习安卓,一开始真是什么都不会,除了有点java基础外,就是个门外汉了。
经过一夜奋战,从网上搜集整理了四个安卓环境搭建与调试排错的步骤。
整理出来供参考:
一、下载安装软件开发工具包(SDK)
1、下载
下载java JDK 6 Update 22:https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter

下载Eclipse:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/R-4.1.2-201202230900/eclipse-SDK-4.1.2-win32.zip

下载Android SDK Setup 工具(在线下载安装SDK):
http://dl.google.com/android/installer_r18-windows.exe 查看更多...

jsp框架之Struts1.x学习简单总结

Struts是基于Model 2之上的,而Model 2是经典的MVC(模型-视图-控制器)模型的Web应用变体,这个改变主要是由于网络应用的特性--HTTP协议的无状态性引起的。Model 2的目的和MVC一样,也是利用控制器来分离模型和视图,达到一种层间松散耦合的效果,提高系统灵活性、复用性和可维护性。在多数情况下,你可以将Model 2与MVC等同起来。 在利用Model 2之前,我们是把所有的表示逻辑和业务逻辑都集中在一起(比如大杂烩似的JSP),有时也称这种应用模式为Model 1,Model 1的主要缺点就是紧耦合,复用性差以及维护成本高。

Struts 1.1 和Model 2

既然Struts 1.1是基于Model 2之上,那它的底层机制也就是MVC 首先,控制器(ActionServlet)进行初始化工作,读取配置文件(struts-config.xml),为不同的Struts模块初始化相应的ModuleConfig对象。比如配置文件中的Action映射定义都保存在ActionConfig集合中。相应地有ControlConfig集合、FormBeanConfig集合、ForwardConfig集合和MessageResourcesConfig集合等。 查看更多...

Jsp网页编程过程中常见问题收集

1、如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
<!--#include file="data.inc"-->
但是如果data.inc中包含JSP CODE ,我们可以使用:
<%@include file="data.inc"%>

2、如何执行一个线程安全的JSP?
只需增加如下指令
<%@ page isThreadSafe="false" %>

3、JSP如何处理HTML FORM中的数据?
通过内置的request对象即可,如下:
<%
String item = request.getParameter("item");
int howMany = new Integer(request.getParameter("units")).intValue();
%> 查看更多...

JavaWeb入门,servlet的常见错误汇总

最常见的路径错误,只要你深刻理解了下面的要点,你就能够顺利解决。

在访问时,url地址是: http://localhost:port/项目名称/web.xml中配置的里的内容
后面不用再加servlet的名字了 ,因为url-pattern里的就是访问servlet的相对路径,只要访问url中的和 配置文件中的 保持一致就行了...
另外,中的类名,如果该类是在一个包里的话,则应为:包名.类名。

常见错误:
500 是Server Error
400 是Clinet Error
300 Route change
200 OK

应答代码,虽然是SIP的但同样适用于HTTP,只是加了一些东西
查看更多...

警惕!Java多线程编程的常见陷阱

1、在构造函数中启动线程

我在很多代码中都看到这样的问题,在构造函数中启动一个线程,类似这样:

public class A{  
   public A(){  
      this.x=1;  
      this.y=2;  
      this.thread=new MyThread();  
      this.thread.start();  
   } 
}

这个会引起什么问题呢?如果有个类B继承了类A,依据java类初始化的顺序,A的构造函数一定会在B的构造函数调用前被调用,那么thread线程也将在B被完全初始化之前启动,当thread运行时使用到了类A中的某些变量,那么就可能使用的不是你预期中的值,因为在B的构造函数中你可能赋给这些变量新的值。也就是说此时将有两个线程在使用这些变量,而这些变量却没有同步。

解决这个问题有两个办法:将A设置为final,不可继承;或者提供单独的start方法 查看更多...

插件Watermark Reloaded上传非图片文件出错修改

今天在检查博客附件的时候发现有以前上传的一个注册表导入脚本reg文件丢了,重新上传的时候居然报错了。仔细看了才发现是之前安装的Watermark_Reloaded插件导致的错误,没多想,打开插件源代码看看原因,因为小博不是专注PHP的(不过今天发现PHP的语法跟Java很是相似啊),所以没那么快找到原因,后来分析可能是因为上传了非图片文件,而Watermark Reloaded又针对所以上传的附件进行检查并加水印,所以会导致程序出错。

错误提示


查看更多...

IE提示“无法打开Internet站点…”分析解决

整理这篇文章是因为今年春节在外地没回去,所以这么晚还在网吧上网,看到网吧经典的ie6打开百度都报错,感觉很是不爽,还好我自己习惯了用chrome内核的浏览器,但其他人就不行了,刚刚听到有人问网管怎么解决打不开百度的问题,我仔细分析了下,貌似是百度的龙年新logo对于ie6不兼容所致,故这里整理发表此文,另外,想体验下百度龙年动态logo,还是用高版本的ie或者其他内核浏览器吧!

通过网上资料得知,如果js改变dom element,而该element尚未加载完毕,就会造成ie下无法打开站点的错误警告。 查看更多...

Ghost系统unknown hard error并非一定为硬件故障

最近还是因为用VS2008折腾的真是够呛,因为不想在我的Win7里面安装(我的电脑双系统,因为怕Win7安装后使用卡,所以装XP),所以安装在XP系统下面,但是,最近因为一些因素,计算机连续故障,前面已经给出了多种我电脑的故障和解决方法,昨天一大早更是因为某些不可抗拒的因素导致VS不能使用设计界面对网页进行编辑。

捣弄大半天最终无奈的宣告,我要还原XP了,因为Win7经常使用,备份比较频繁,而XP还是去年11月4号的,无奈,还原后很多软件没了。还好重装SQLSERVER和VS正常了。也就不提了。下面说正题。 查看更多...

博客终于重新稳定下来了

最近两天,收到有读者来信,都说我的博客访问不了,的确,其实真正的原因是我博客搬家了,搬家后处理不当,再加上最近事比较多,没顾上整理。最近因为我之前用的主机速度过慢,在进行搬家,新主机依然是CP面板的。搬家其实很简单,我的操作是暂停插件>备份数据库>打包网站文件>下载压缩包并上传到新服务器>解压并通过MyAdmin导入Sql数据库>修改wp-config.php内的相关信息>登入后台并启用插件。因为不更换博客域名,所以就这么简单!

但是,问题就出现在数据库的还原上,我备份的数据库是没经过压缩的Sql文件,大小也就3、4M,后台上传恢复后,表面一切正常,却在无意间发现原先使用的Postviews插件搬家后不统计了,网上找了很多文章,多数是以前的,那时候还用的2.8以下版本的WP,很多人是因为使用了缓存插件导致的,还有的是因为修改主题误删了 查看更多...

100%解决Windows 7下重装Office 2010出错出错问题

今天由于安装苹果的Safari浏览器体验Apple的界面。不得不说的是,苹果出的的确可以说是精品,至少个人这么认为,不过内存似乎占用高了一点。

说了一点题外话,下面讲述正题:

也许有不少人遇到和我相同的问题,就是Win 7环境下安装的Office 2010在出问题重装后出现1402错误,而产生回滚,从而安装失败,用微软最新的MicrosoftFixit50450卸载并且删除Office的相关文件、注册表等都不起作用。 查看更多...