自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(260)
  • 收藏
  • 关注

转载 Swift开发iOS应用过程中的问题和解决记录

虚拟机里安装OSX+XCode开发环境用真机的请直接跳过这个部分。主要是在VitrualBox里安装mac系统和xcode,参考这篇教程,VirtualBox的版本是4.3.18 r96156,OSX版本是10.11 El Capitan,XCode版本是7.1 (7B91b)。经过几天的初步使用,感觉用虚拟机开发iOS基本能够满足要求,i5/8g/ssd的配置目测能达到...

2016-02-23 23:28:00 125

转载 AndroidStudio的一些坑

以下环境为Android Studio 1.3.2,Gradle 2.7(as自带2.4,另下载的2.7)编译时提示Multiple dex files define: Lcom/sina/weibo/sdk/BuildConfig异常新浪微博提供的SDK里所带的weibosdkcore.jar里包含了BuildConfig类,而api工程也会生成同名(包名也相同)类,所以有此编...

2015-10-19 16:12:00 90

转载 Eclipse崩溃后无法启动的问题解决

一次Eclipse发生内存溢出(ADT环境,多打开几个xml文件内存占用就会飚升),强制结束任务,再次启动Eclipse发现闪退。查看workspace/.metadata/.log文件发现如下错误信息:!ENTRY org.eclipse.equinox.p2.ui.sdk.scheduler 4 0 2015-04-07 22:29:38.086!MESSAGE Unable...

2015-04-07 22:53:00 102

转载 Android 5.0/5.1开发问题专贴

注:非5.0特定的开发问题,可以在这个帖子里查:Android开发问题汇总。1、官方提供的例子android-support-v7-appcompat编译时提示android:actionModeShareDrawable属性不存在官方例子里这个工程的target是19,需要改为21才能正确编译,否则提示“error: Error: No resource found that ...

2014-12-30 17:40:00 87

转载 WordPress安装使用问题记录

本文记录在使用WordPress过程中的问题和解决。安装比较顺利没有问题,具体如下(CentOS 6.5,DO的CentOS7 image里默认的yum源没有mysql-serve比较奇怪r):安装apache、mysql和phpyum install httpd mysql-server mysql php php-mysql下载wordpress安装...

2014-11-24 14:32:00 56

转载 Arduino单片机使用和开发问题记录

1、将程序上传到板子时Arduino IDE提示“avrdude: stk500_getsync(): not in sync: resp=0x00”网上查遇到这个问题的人比较多,有说驱动问题的,有说IDE设置问题的。具体到我遇到的这个情况,原因是板子上插了RF24无线传输模块(也许线还没有插对),拔掉以后再上传程序就正常了。2、nRF24L01+无线透传使用问题Ardu...

2013-12-09 11:07:00 981

转载 U盘启动笔记本无法安装Win7问题和解决

用“大白菜”工具制作启动U盘,从U盘启动后进入Win PE环境安装Win7,提示“安装win7系统安装程序无法创建新的系统分区,也无法定位现有系统分区”。经以下各种努力后仍无法正常安装:在BIOS里将笔记本硬盘设置为启动顺序第一位运行bootsect命令行使用DiskGenuis对笔记本硬盘重新分区和激活在拔除U盘的情况下刷新分区列表重启笔记本若干次使用微软提...

2013-08-15 13:52:00 102

转载 FreeSwitch安装配置记录

安装FreeSwitch主要命令如下:git clone -b v1.2.stable git://git.freeswitch.org/freeswitch.gitcd freeswitch/./bootstrap.sh && ./configure && make && make install && make ...

2013-08-06 00:07:00 322

转载 安装配置opensips过程记录

本文操作系统为CentOS,所用Opensips版本为1.8.2。Update2013/6/27: 版本1.9.1也已验证通过,下载地址为http://opensips.org/pub/opensips/latest/src/opensips-1.9.1_src.tar.gz安装CentOS(若已有环境可跳过此步骤)1、安装虚拟机,VMWare Server 2.0遇到问...

2013-02-13 19:51:00 292

转载 Android SDK开发包国内下载地址

不知道是因为最近kaihui还是怎么的,打开android sdk官方网站特别的慢,想下载最新版本的platform几乎变成不可能完成的任务,不知道为什么Google不像Apache那样在各国设立镜像站。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下载链接,省得以后找起来麻烦。通过分析SDK Manager里要用到的reposit...

2012-11-14 10:11:00 693

转载 博客园被黑了?

(抱歉占用首页一会儿)是博客园被黑了还是只有我的博客被黑了?刚发现我的博客被加入了下面的代码(出现在“管理->设置->页脚Html代码”里,其中一部分被我略去),有没有人遇到一样的情况?请管理员帮忙查一下。这段代码在我这儿运行以后的效果是自动关注Darrel.Hsu的博客(链接是资料页没有恶意代码,博客有恶意代码,不要在登录状态下访问),到现在这个博客已经增加了几...

2012-11-12 23:34:00 84

转载 [Android问答] 如何获得手机屏幕分辨率?

这个问题并不复杂,但是问的人实在很多,所以还是集中回答一下。从Android 3.2(API Level 13)开始,在Activity里使用下面的方法来获取屏幕分辨率(单位是像素):Display display = getWindowManager().getDefaultDisplay(); //Activity#getWindowManager()Point ...

2012-11-12 09:59:00 39

转载 [Android问答] 开发环境问题集锦

工欲善其事,必先利其器。和iOS开发相比,Android的开发环境的版本比较多,随之而来的问题也多。显然,我们不应该浪费宝贵的时间在解决开发环境带来的问题上,为此本文总结了常见的开发环境问题和解决方法,供大家查询和随时补充。Debug certificate expiredAndroid SDK生成的用于调试的证书文件debug.keystore有效期是365天,当使用超...

2012-11-11 18:54:00 54

转载 [Android问答] ListView如何加载远程图片?(附代码)

ListView在Android应用里扮演非常重要的角色,但很多开发者在使用ListView时都遇到过不少麻烦。一个常见的问题是:列表中要显示一系列记录,每条记录带有一张缩略图(产品照片、用户头像等等),而这个缩略图是通过一个远程URL地址来标识的。这样的应用场景该如何实现呢?为了避免下载图片带来的延迟,所有远程图片都应该使用异步方式加载,即使用单独的线程下载图片,待图片下载完...

2012-11-11 13:03:00 66

转载 [Android问答] 如何实现“退出应用”功能?

刚从桌面应用开发转做手机开发的同学常常被这个问题困扰——用户按下Home键后,应用不是“完全退出”而是“运行在后台”,它仍然占用着系统资源,这么多后台运行的应用必然导致系统变慢,是不是应该在我的应用里给用户提供一个“退出菜单”或“退出按钮”呢?我在Android开发文档里暂时没有找到关于这个问题的解释,但经过在网上调查很多资料以后,我认为答案是比较明显的:不应提供“退出应用”功能...

2012-11-09 14:13:00 63

转载 [Android问答] 旋转屏幕导致Activity重建怎么办?

Android开发文档上专门有一小节解释这个问题。简单来说,Activity是负责与用户交互的最主要机制,任何“设置”(Configuration)的改变都可能对Activity的界面造成影响,这时系统会销毁并重建Activity以便反映新的Configuration。“屏幕方向”(orientation)是一个Configuration,通过查看Configuration类的jav...

2012-11-09 00:54:00 67

转载 [Android问答] 如何应对Activity进程被杀?

我们要了解Android手机开发与桌面开发有一个主要不同之处:通常在一部Android手机里同时运行着多个应用(app),每个app对应一个系统进程,当系统需要更多的资源(如内存)而空闲资源不足时,Android系统就会选择杀掉一些“低优先级”的进程以便释放所需资源。Android系统是如何确定进程优先级的高低的呢?如果一个app正在与用户交互,那么它所在的进程具有最高优先级...

2012-11-08 10:28:00 76

转载 [Android问答] 如何理解Activity生命周期?

Android官方文档里对Activity的生命周期有比较详尽的描述,但由于资源回收机制带来不确定性,我们的程序运行结果常常与预期的不符,而调试这类问题又十分消耗时间和精力。解决的根本办法还是要理解透Activity的生命周期及相关内容,这篇帖子着重介绍Activity生命周期本身,之后会用一两篇帖子来介绍如何处理异常的状态变化。下图是官方文档里的Activity生命周期图,其中彩色...

2012-11-07 10:14:00 51

转载 [Android问答] px、dp和sp,这些单位有什么区别?

相信每个Android新手都会遇到这个问题,希望这篇帖子能让你不再纠结。px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同,如下图所示(图片来自android developer guide,下同)。偶尔用到px的情况,是需要画1像素表格线或阴影线的时候,用其他单位如dp会显得模糊。d...

2012-11-06 17:03:00 44

转载 Win7下禁止鼠标唤醒电脑

我的笔记本Win7系统连了一个无线鼠标,电脑待机后若不小心碰到鼠标就会被唤醒。网上有一些文章说在“鼠标硬件->电源选项”里清除“允许鼠标唤醒电脑”选项,但在我这里完全不起作用。看到其他人也有类似的问题(例如这个链接里),但没有发现进一步的解决方法。自己乱试了一通,最后当我清除掉“键盘”的“允许唤醒电脑”选项后,鼠标居然可以不唤醒电脑了——晕,但是目的达到了。我用的...

2012-10-15 19:51:00 114

转载 关于web开发使用utf-8编码所需的配置

总结得很全面了,见这个链接(英文)。转载于:https://www.cnblogs.com/bjzhanghao/archive/2012/01/15/2322695.html

2012-01-15 02:02:00 76

转载 Amazon EC2配置步骤和一些问题

上次使用Amazon EC2的步骤没有记下来,导致这次配置新帐号时比较麻烦,这里把配置云服务器的常用操作记录在一起提高效率。2015/5/19注:最早我使用的是Amazon EC2,后来由于价格和SSD的原因改为使用DigitalOcean的服务,再后来由于国内访问速度原因改为使用阿里云的服务,但一直用CentOS 6.5 64bit的环境,所以很多步骤是相同的。注册EC21...

2011-07-24 17:39:00 935

转载 Android开发问题汇总

注:Android 5.0的问题总结在这个帖子里。1、用(SDK starter package)的installler安装Android SDK时提示无法找到JDK,但实际上机器上已经安装了JDK。一个对不少人有效的解决方法是看到此提示时先点一下“回退”按钮,再点“下一步”,就会发现JDK被找到了。参考链接但在我机器上这个方法不起作用。所以我选择不使用installer,...

2011-06-28 17:49:00 1891

转载 x3950 M2安装linux问题和解决记录

服务器配置:Xeon 2.93Ghz x4, 64G, OpenSuse Enterprise 11.0 64bit1、服务器安装基本过程开箱,把所有选件(内存、内存、光纤适配器、RAID卡ServeRAID 10k)插进相应的位置,搬上机架并扣好(因为机器很重,该步骤需要至少两个人)。最后把几个硬盘都插进去完事。2、配置RAID服务器自带的ServerGuide光盘可以...

2009-09-20 08:09:00 85

转载 ILOG JViews Diagrammer使用记录

ILOG Jviews一共提供了四个组件,用来实现各种与可视化(Visualization)相关的应用实现。Diagrammer是其中之一,其主要功能是画一般意义的图,例如地图和各种拓扑图。以下记录了我在使用Diagrammer过程中遇到的问题和解决方法。使用Thin Client(在后台生成图片)的方式:1、修改了.css文件,在浏览器里刷新页面发现没有更新没办法,重启we...

2009-04-17 20:15:00 55

转载 Dojo使用中的问题记录

1、动态填充dijit.form.MultiSelectMultiSelect不支持dojo.data(即datastore),所以如果想把一个datastore动态填充进去,只能写一些javascript代码来动态创建那些<option>标签,基本上是通过myDataStore.fetch()来实现的。这个链接(Populating markup MultiSelect...

2009-04-06 00:37:00 86

转载 JSF开发问题和解决

1、在<f:subview>里的<h:commandLink>的action不执行很多时候<f:subview>是在包含页面的情况下被用到(例如包含一个导航页面),而被包含的页面里如果有非JSF标签(如<a>)的时候,必须额外使用<f:verbatim>包含它才不会报错。问题是<f:verbatim>包含的内容是...

2009-02-19 19:31:00 51

转载 基于RapidMiner开发问题和解决

RapidMiner(前身是YALE)是一个十分流行的开源数据挖掘软件,它不仅提供了一个GUI的数据处理和分析环境,还提供了Java API以便将它的能力嵌入其他应用程序。本文记录了基于RapidMiner开发数据分析应用程序时遇到的一些问题和解决方法。BTW,选择RapidMiner而非WEKA的主要原因有两个:1、RapidMiner对Java开发更方便 2、RapidMiner...

2009-02-16 22:36:00 262

转载 GridLayoutFactory和GridDataFactory

我写的SWT程序里用到layout的地方大部分都是GridLayout,今天才发现原来从eclipse 3.2开始就有了这两个方便使的类:GridLayoutFactory和GridDataFactory。特别是GridDataFactory,以前要用至少三行的代码:GridData gd = new GridData(GridData.FILL_HORIZONTAL);gd...

2008-12-09 11:00:00 74

转载 Hadoop配置和使用问题记录

关于hadoop如何配置的教程网上已经有不少了,配合hadoop主页上的说明,基本可以顺利在多台机器上配置好hadoop集群。这里记录的是我在实际配置和使用hadoop时遇到的问题,其中一些属于hadoop周边,如ssh配置时容易遇到的问题和解决方法,供大家参考。我目前是在windows xp里通过cygwin安装的hadoop,版本是0.17.2.1。1. 安装cygwin。在...

2008-11-02 23:26:00 48

转载 DB2若干问题解决记录

1. 用SQL实现交叉表格。SQL Server里提供了Pivot关键字可以帮助实现交叉表格,但DB2里似乎没有等价的东西。实现的方法稍微复杂一点,以下是一个例子。SELECTlocation,MAX(CASE WHENmetric='PH'THENvalueEND)asPH,MAX(CASEWHENmetric='Hg'THENvalueEND...

2008-08-19 14:08:00 93

转载 启用EMF的自动生成UUID功能

缺省条件下,EMF不会为每个对象维护一个唯一的id,这在一些情况下不太方便,例如要在web环境下编辑一个EMF模型实例,通常需要在URL里传递对象的id以便确定目标。有两种方式解决这类问题。第一种是在模型里给每个对象增加一个id属性,并维护使其保持唯一,例如在XXXFactory的createXXX()方法里为这个属性赋值。另一种方式是借助EMF的功能。其实EMF的XMIReso...

2008-07-24 21:32:00 79

转载 Eclipse 3.4新特性 - Plug-in spy

Eclipse 3.4提供了一个新功能:在任何界面下按Alt+Shift+F1 (Windows, Mac OS里用Shift+Option+F1),就可以看到Eclipse用来实现当前选中界面元素的类。这个功能至少我看起来对插件开发人员很有用,因为当你想要模仿实现(或利用)Eclipse里的某个界面时,不用再像以前那样猜这个界面的实现类的名字了。比如最开始我就用了很久才找到属性视图...

2008-07-14 16:24:00 55

转载 Cognos8安装使用问题记录

网上已经有很多关于cognos8的安装配置文章了(如这篇),这里介绍的是自己的亲身经历,供大家参考。以下是Cognos v8.3安装过程中遇到的问题和解决方法:1. 运行issetup.exe安装完成后,把cognos自带的jre里bcprov-jdk13-125.jar复制到机器缺省jre的相应目录下,否则运行Cognos Configuration会提示找不到类错误。2. C...

2008-05-22 21:40:00 88

转载 Palm OS开发常见问题和技巧

1. 判断当前focus是否为fieldindex=FrmGetFocus(form);if(index= =noFocus)return(false);field=FrmGetObjectPtr(form,index);2. FrmDoDialog()使用方法:FrmInitFormFrmDrawFormset form controls...

2008-04-14 16:56:00 88

转载 四种方法修改Palm Simulator使用的ROM

第一次运行Palm OS Garnet Simulator时,模拟器会提示你选择一个ROM文件,但这之后想换其他ROM文件时该怎么做呢?以下四种方法都可以实现:在模拟器运行文件(palmsim.exe)所在目录找到palmsim.ini文件,修改里面的ROM项;运行模拟器时加-rom参数;启动模拟器时按住shift键,模拟器会像第一次运行一样提示你选择一个ROM文件;...

2008-02-28 23:29:00 92

转载 利用OSGi DS实现可配置Web应用程序初探

Eclipse的插件体系结构让我们可以灵活定义插件,组装成可插拔的软件系统,OSGi的Declarative Services(DS)有着和Eclipse扩展点类似的思想(见很详细的一篇对比文章),很自然的想到,如果把DS应用在Web应用程序上,我们将能够通过定义自己的“扩展点”,打造SOA的Web应用程序。题目中“可配置”是指,根据用户需求,提供给客户不同的包即可形成针对该客户定制的产...

2007-11-21 15:41:00 47

转载 Equinox OSGi服务器应用程序的配置步骤

本文介绍在Eclipse里如何配置一个简单的基于Eclipse Equinox OSGi实现的Web应用程序,在它的基础上可以构造更加复杂的应用,本文使用的是Eclipse 3.3.1版本,如果你的Eclipse版本在3.2.0或以上应该都可以。一、支持静态页面和Servlet1. 创建一个新的plugin项目, net.bjzhanghao.osgi.test,在向导第一步...

2007-10-28 20:46:00 77

转载 无光驱笔记本n410c装windows xp总结

LP的compaq n410c笔记本硬盘坏了,就买了一个80g日立pata笔记本硬盘。到今天十月五号花了五天空余时间,总算在新换的硬盘上装好了windows xp。网上已经有不少无光驱笔记本安装windows xp的网页,但这次情况稍微有些特殊(安装程序会中途关机),并且手里也没有常说的IDE转接头,所以这里总结这次的安装经验,供有类似需要的朋友和自己以后参考:阶段1:把新硬...

2007-10-06 00:47:00 73

转载 [Eclipse]实现内容助理(1. 自动完成)

在实际项目应用里,如果需要用户手动输入比较复杂的文本内容时可以考虑利用内容助理(Content Assistant)功能减轻用户负担,同时减低出错的机会。Jface的SourceViewer支持内容助理,这篇帖子里介绍一下如 何实现自动完成(Auto Completion)功能,即向用户提示接下来可能输入的内容。//Createanewsourceviewersource...

2007-09-28 00:07:00 56

空空如也

空空如也

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

TA关注的人

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