- 浏览: 258685 次
- 性别:
- 来自: 吉林
最新评论
-
mikzhang:
3Q , 你的文章帮了我大忙, 但是我想知其所以然
oracle ojdbc6 使用 报错 -
树娟king:
你好 请问如何将svg 格式转换为相应可使用的 javascr ...
html jquery 制作地图 -
wslww007:
楼主,能方便价格扣扣吗?或者你加我扣扣 270835762
Openfire WebService接口实现发送消息 -
sd8089730:
太大了。囧
CF卡 本地磁盘模式转换 -
jisay:
我在DOS下,无法识别16G的CF卡呀?
CF卡 本地磁盘模式转换
文章列表
为了安抚用户等待的焦急心情,我们用ProgressDialog。它的用法书上有例子,就是:
ProgressDialog myDialog = ProgressDialog.show(YourClass.this, "正在连接服务器..", "连接中,请稍后..", true, true);
handler.post(mTasks);
它的用法一般都是在用intent开启一个新的activity的时候,你直接加上这句话,是达不到你想要的效果的。
你必须这样用:把用intent开启activity的这件事放在一个Runnable对象的run()方法中 ...
Android 图片文件夹区别
- 博客分类:
- android
Android2.1 和之后的版本 中的 drawable(hdpi,ldpi,mdpi) 的区别
在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨率。
drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480x800),FWVGA (480x854)
(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (3 ...
HttpClient传递中文乱码
- 博客分类:
- HttpClient
如果PostMethod提交的是中文字符,需要加上相应的编码格式: post.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gbk"); 如果GetMethod提交的参数有中文字符,需要先转换成utf-8格式: URLEncoder.encode("杭州", "utf-8");
Android常见错误解析
- 博客分类:
- android
一、错误:Unknown host api.tudou.com, throwing UnknownHostException。
解决办法:在AndroidManifest.xml中添加<uses-permission android:name="android.permission.INTERNET" />
二、Unable to find explicit activity class have you declared this activity in you ...
Android 权限
- 博客分类:
- android
ava.net.SocketException: Permission denied (maybe missing INTERNET per...
这是一个经典错误, Socket不能对外连接,错误不会被报出,调试的时候,能看到Exception, 这个Exception会有很多变体, 所以不一一举例,只要存在网络互联, 该东东挺身而出,让你的程序不得运行。 原因是: 需要访问到网络,所以,在AndroidManifest.xml中,需要进行如下配置: <uses-permission android:name="android.permission.INTERNET&q ...
在方法
<action name="zilei" class="dtreeAction" method="zilei">
<result name="listzilei" >/zilei.jsp</result>
<result name="input">/error.jsp</result>
</action>
ActionContext.getContext().getValue ...
Struts2相关细节
- 博客分类:
- Struts 2
this.getRequest().getRequestDispatcher("url").forward(this.getRequest(),this.getResponse());
return NONE;
//输出xml文档
//1.创建Document
Document doc = new Document();
//2.创建根节点
Element root = new Element( "student-list" );
//3.创建根节点下的子节点并设置属性
Element stu = new Element( "student" );
stu.setAttribute( "id", "0045" );
//4.封装属 ...
如何修复损坏的MySQL数据表
- 博客分类:
- Mysql
于断电或非正常关机而导致MySQL数据库出现错误是非常常见的问题。有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, isamchk数据检测恢复工具。前者使用起来比较简便。推荐使用。1. check table 和 repair table登陆mysql 终端:mysql -uxxxxx -p dbname> check table tabTest;如果出现的结果说Status是OK,则不用修复,如果有Error,可以用:> repair table tabTest;进行修复,修 ...
OpenVPN 安装过程
- 博客分类:
- OpenVPN
Ubuntu 下建立OPENVPN 服务器/WINDOWS 客户端 断断续续大半月时间,虽然耗时不少,但也少有收获,终于还是将它搞定---OPENVPN。网上的例子实在多不胜数,虽我阅资不少,但可惜大多都是成分残缺,要就是有中心无重点,要就是有重点无中心(官网?算了吧,以我的英文程度,或许奥巴马都讲不赢我),看得我梦里看花,不知所云云...Ubuntu 论坛虽然也有几篇是关于架设VPN的文章,可惜我百般尝试,照搬照弄,但也以失败告终....所以在此分享成果,也当作笔录以便日后翻阅,也望能帮助同样困惑的你,此文若能帮助一二,小弟无幸欢欣。构建环境:Ubuntu 10.10以下步骤建议在root ...
<!--[if !supportLists]-->一、<!--[endif]-->准备工作
<!--[if !supportLists]-->(1)<!--[endif]-->下载JDK1.6,并安装
<!--[if !supportLists]-->(2)<!--[endif]-->下载mysql免安装版mysql-noinstall-5.0.20a-win32
<!--[if !supportLists]-->(3)<!--[endif]-->下载tomcat免安装版apache-tomca ...
wait_timeout过大有弊端,其体现就是MySQL里大量的SLEEP进程无法及时释放,拖累系统性能,不过也不能把这个指设置的过小,否则你可能会遭遇到“MySQL has gone away”之类的问题,通常来说,我觉得把wait_timeout设置为10是个不错的选择,但某些情况下可能也会出问题,比如说有一个CRON脚本,其中两次SQL查询的间隔时间大于10秒的话,那么这个设置就有问题了(当然,这也不是不能解决的问题,你可以在程序里时不时mysql_ping一下,以便服务器知道你还活着,重新计算wait_timeout时间):# vi /etc/my.cnf[mysqld]wait_tim ...
想必大家在用MySQL时都会遇到连接超时的问题,如下图所示: 就是这个异常(com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:Communications link failure Last packet sent to the server was X ms ago),是由于MySQL服务在长时间不连接之后断开了,断开之后的首次请求会抛出这个异常。那么既然是连接超时的问题,就要去MySQL中探究一下连接时间是怎么控制的。打开MySQL的控制台,运行:show variables like ‘%timeout%’,查看和连接时 ...
Ubuntu 启动菜单顺序及时间修改
- 博客分类:
- Ubuntu
曾经为大家介绍过,通过修改/boot/grub/menu.lst文件来改变与Windows的启动顺序。不过这是基于Linux优先引导的。如果是Windows使用的MBR优先引导系统,那么问题就简单了。Windows提供了可视化的管理菜单来指定默认的操作系统来引导你的电脑。
在Ubuntu 10.10的启动菜单(已经由Ubuntu引导系统),会停留多个选项,主要是内核的选择。而默认的等待时间为10秒。进入到桌面后并没有看到有什么程序可以管理这个等待时间的选项,于是我们通过gedit来搞定启动菜单的等待时间。
按Ctrl+Alt+t组合键打开终端,输入:
sudo ged ...
Xcode 安装时 mac版本不符合
- 博客分类:
- MacOs
xcode 4 最低的要求是 10.6.6的版本,如果你是 10.6.3的版本,又不想升级的话。可以考虑通过修改版本号的方法进行安装。
一、打开控制台;
二、使用root用户;
命令:sudo -s
之后输入密码即可
三、编辑 /System/Library/CoreServices/SystemVersion.plist 文件,在编辑前先备份一个:
cp /System/Library/CoreServices/SystemVersion.plist /System/Library/CoreServices/SystemVersion.plist.bak
vi /System/L ...