自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (8)
  • 收藏
  • 关注

原创 mac中apache开启https功能

今天尝试在mac下搭建https服务器环境,用于测试iOS app企业版的应用内更新。参考链接如下:http://blog.csdn.net/zhu410289616/article/details/46566073在第二步-配置apache,开启ssl配置完成时,运行sudo apachectl configtest命令,报如下错误:AH00526: Syntax e

2016-06-22 12:41:47 1018

原创 设置控件单个或某几个角为圆角的实现

-(void)changeButtonStyle:(UIButton*)button style:(NSInteger)style{    UIRectCorner corners;    switch (style) {        case 0:            corners = UIRectCornerBottomLeft | UIRectCornerTopLeft

2015-01-22 09:19:57 879

原创 VC嵌套VC导致显示位置偏移的解决方法

viewcontroller嵌套viewcontroller时,如果子vc内容显示位置偏下,在父VC中使用下面的处理方法:    if([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)])        self.automaticallyAdjustsScrollViewInsets

2015-01-22 09:17:49 899

原创 IOS7中顶部状态栏的设置

在iOS 7中,我们可以使用UIApplication的statusBarStyle方法来设置状态栏,不过,首先需要停止使用View controller-based status bar appearance。在project target的Info tab中,插入一个新的key,名字为View controller-based status bar appearance,并将其值设置为NO。

2015-01-22 09:17:05 880

原创 ios截取屏幕指定位置指定大小的实现

这两天开发中需要截取屏幕中指定位置的图片,

2014-08-29 09:58:49 3729 1

转载 win7下开启wifi热点共享网络的方法

开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。主机设置如下:1、以管理员身份运行命令提示符:“开始”---在搜索栏输入“cmd”----右键以“管理员身份运行”2启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwork

2013-11-25 02:02:44 2258

原创 解决安装VMWare Workstation出现The Msi failed提示错误

新公司领的本子,安装VMWare Workstation的时候,发现安装失败,只显示修改、修复、替换等安装选项,没法正常安装,出现“The Msi failed”错误提示信息。判断可能是之前已经安装过VMWare,但是在卸载删除的时候没清理干净,导致在注册表中仍存留相关注册信息。结果看了下注册表,验证了推断。接下来就是gg解决方法了,有达人给出如下解决方案:新建txt文档,把下面的VMware W

2013-01-09 19:13:34 11267

原创 chromium编译

先列几个资源:VS2005编译webkit环境搭建http://niuwa.org/2009/06/23/how-to-build-webkit-with-vs2005-on-windows/官方网站是http://www.chromium.org/Home编译说明页面是http://www.chromium.org/developers/how-tos/build-instructi

2012-09-12 20:28:21 1400

转载 apk文件反编译以及签名打包

通过dex2jar和jd我们可以反编译apk中的dex,可以比较完美的查看java源文件;通过apktool可以反编译apk中的xml等资源文件,然后通过apk-sign签名,可以制作成修改版的可发布apk文件。 1.dex2jar反编译dex文件: a.下载文件: apktool-1.3.1.tar.bz2, jd-gui.zip;解压;b. 把apk文件后缀名改为.zip,

2012-05-11 14:03:31 2299

转载 浏览器的加载与页面性能优化

本文将探讨浏览器渲染的loading过程,主要有2个目的:了解浏览器在loading过程中的实现细节,具体都做了什么研究如何根据浏览器的实现原理进行优化,提升页面响应速度由于loading和parsing是相互交织、错综复杂的,这里面有大量的知识点,为了避免过于发散本文将不会对每个细节都深入研究,而是将重点放在开发中容易控制的部分(Web前端和Web Server),同时由于浏览器

2012-04-20 14:05:42 1023

原创 vs调试,无法设置断点

在vs调试中,自己添了部分代码,并设置了断点进行debug调试。可是却发现断点设置无效,并提示:“The breakpoint will not currently be hit. The source code is different from the original version”google了一下,发现解决方法:从菜单栏的 Tools->Options->Debugging

2012-04-17 16:53:26 1145

转载 C++类中static成员函数的声明与实现

基本的语法,相关的资料可以参考:http://cplusplus.syntaxerrors.info/index.php?title=Cannot_declare_member_function_%E2%80%98static_int_Foo::bar()%E2%80%99_to_have_static_linkage 英文解释:if you declare a method to

2012-03-13 19:25:05 3872

原创 Build WebKit On Windows

1、开发环境:a)        操作系统:Windows XP。b)       IDE:Microsoft Visual Studio 2005。c)    WebKit版本号:95481 2、安装开发工具:    说明:Quicktime SDK ,DirectX SDK,最好安装到C盘默认路径下。否则会因为自定义的路径没有添加到环境变量中而编译错误。a)  安装

2012-03-02 15:32:39 6238 1

原创 解决android模拟器无法启动 提示:Conversion to Dalvik format failed with error 1错误

最近新项目工程,导入之后启动时无法打开模拟器,并提示错误:Conversion to Dalvik format failed with error 1google搜索了下,网上给的基本的解决方法就是下面这种或者类似的:1。 如果不修改android sdk版本,则使用project clean 命令作用于某工程即可。 (该处理方式只是在高版本中兼容了低版本工程,未真正意义上的升级)2

2012-02-10 11:23:44 1071

原创 解决IllegalBlockSizeException:last block incomplete in decryption异常

最近做个加解密的实现,虽然实现了,但是发现还有如下的异常出现:javax.crypto.IllegalBlockSizeException: last block incomplete in decryption at org.bouncycastle.jce.provider.JCEBlockCipher.engineDoFinal(JCEBlockCipher.java:71

2012-01-18 15:43:08 7834 2

原创 webkit资源加载流程(个人整理)

Webkit中加载页面时需要进行资源加载,分为主资源加载及派生资源加载两种流程。MainResource加载流程:1. DocumentLoader::startLoadingMainResource()调用 MainResourceLoader::load() 向 loader 发起请求2. 调用 MainResourceLoader::loadNow()3. 调用 MainRe

2011-12-22 10:32:02 2163

转载 使用HttpClient远程抓取网页内容

1.准备工作需要下载两个jar包:commons-httpclient和commons-codescommons-httpclient下载地址:http://hc.apache.org/downloads.cgi 4.0版的现在还没有正式版,我下的是3.1版的commons-codes下载地址:http://commons.apache.org/downloads/down

2011-11-26 15:27:35 1725

原创 Jsoup解析HTML Demo

这里给个小例子,目的是从下文中抽取出标题,大家可以看一下他的类jQuery语法。div class="artHead">    div>        span class="artType01" style="margin-right: 5px;">a href="javascript:void(0)">原创a>span>      h3 class="art

2011-11-26 15:25:07 2685

转载 利用jsoup 对 HTML 文档进行解析和操作

简介: jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。本文主要介绍如何使用 jsoup 来进行常用的 HTML 解析。本文的标签:  ajax, api, dhtml_(dynamic_html), html, java,

2011-11-26 15:22:32 1554

翻译 Webkit开始支持HTML5的noreferrer链接属性

WebKit 现在支持HTML5中 “noreferrer”这个链接属性了,这是一个很小但是很酷的特征,可以让Web开发人员阻止浏览器发送访问来源信息。只要在链接里的把rel属性赋值为”noreferrer”就可以了。如:   noreferrer!当服务器接收到了由从某个网页上点击这个链接发起的HTTP请求时,HTTP请求的Referer字段将是空的,这就好像用户在浏览器地址栏直

2011-11-11 10:25:02 1654

转载 WebKit加载网页流程

在WebKit渲染一个页面之前,它需要从网络上(其实也可以从本地文件或者内存加载)加载页面以及和它相关的所有派生资源。同加载资源相关的层有很多,在本文中,我将聚焦于解释WebCore,这一WebKit的主要渲染模块,如何参与到加载过程中的。WebKit有两条加载路线,一条是加载documents到frames里面,另一条是加载派生资源(比如图片和脚本)。下图总结出了这两条路线涉及到的主要对

2011-11-11 09:33:22 1321

原创 如何生成UserAgentStyleSheets.cpp & UserAgentStyleSheets.h文件

如何生成UserAgentStyleSheets.cpp & UserAgentStyleSheets.h文件步骤:1 修改DerivedSources.make (.../jni/WebCore/)   1. 定义FEATURE_DEFINES,把WML和VIDEO加进编译选项里。(想加其他的,直接在这里加就可以)FEATURE_DEFINES := EN

2011-11-02 09:29:34 735

转载 LINUX下SVN命令大全

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录)例如:svn checkout svn://192.168.1.1/pro/domain简写:svn co2、往版本库中添加新的文件svn add file例如:svn add test.php(添加test.php)svn add *.php(添加当前目录下所

2011-10-28 16:46:56 502

转载 eclipse 无法启动 JVM terminated. Exit code=-1 的解决办法

今天遇到了这个问题,启动eclipse弹出以下内容:JVM terminated.Exit code=-1-Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx512m-XX:MaxPermSize=256M-Djava.class.path=D:\eclipse\\plugins\org.eclips.equinox.launcher_1.0.

2011-10-27 16:28:58 736

原创 windows下在VS2005中进行Qt调试

下载的qt-win-opensource-src-4.7.3解压到命令行可以访问的一个磁盘,我选择放到F盘根目录下。然后设置系统的环境变量参数:右击我的电脑--属性--高级选项卡--环境变量在用户定义变量里面设置名字:QTDIR值: F:\qt-webkit-4.7.3然后:在系统变量里面找到一个Path的量,编辑添加:; F:\qt-webki

2011-10-25 16:19:45 878

原创 Ubuntu11.04下进行QT版webkit开发

Ubuntu11.04下进行QT版webkit开发流程介绍:1、首先将QT版的webkit源码qt-everywhere-opensource-src-4.7.3.zip下载到本地下载地址:http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.3.zip2、将qt-everywhere-opensource

2011-10-25 16:02:13 994

原创 webkit中实现对marquee标签的屏蔽

marquee标签包括开始标签与结束标签,解析两个标签时都会判定为marquee标签。可以增加bool型类成员变量m_filterTag(初始值为false)用于标志是否进入标签,若为标签内部分,则不用添加节点,直接返回。具体实现代码段如下:PassRefPtr HTMLTokenizer::processToken(){if (m_currentToken.tagName =

2011-10-25 15:59:28 941

原创 “could not find .../tools/adb!”

运行“Android SDK and AVD Manager”时报错:“could not find .../tools/adb!”解决办法:因为新版本的ANDROID的 adb.exe 是存在于“platform-tools”文件夹下面的,而非以前的“tools”文件夹。 谷歌了一下,发现有些解决方法说:先安装一个低版本的SDK(比如,1.5),然后慢慢升级至最新。 但觉得最直接

2011-10-24 17:35:17 877

原创 解决ubuntu下 eclipse无法启动问题

解压eclipse后点击eclipse.exe未能打开,提示:“A Java RunTime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No java virtual machine was found after searching the follow

2011-10-24 17:31:29 2427

转载 在Android的源码中添加LOG

转自:http://blog.csdn.net/ccskyer/archive/2010/06/29/5702849.aspx想在Opencore代码中添加打印信息,但是使用OpenCore自带的PVLOGGER,有一定的局限,因为只能在创建对象调用相应的ThreadLogon()后才能使用。所以不能实现在任何函数中添加。于是通过添加Log.h的方法来添加。首先转下别人的经验(http:/

2011-04-21 14:21:00 1313

转载 模拟器调试中动态链接库的替换

想在Android的system下的lib中,加入so文件,但是报错:Failed to push the items: Read-only file system。 模拟器的话使用>emulator -partition-size 256(需要的大小) -avd XXX(模拟器名 如android2.2)启动模拟器之后>adb remount>adb push /ho

2011-04-21 14:16:00 1101

原创 apk安装时出现"Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]"的错误

这两天升级ubuntu把东西都搞乱了在android模拟器里面安装文件管理器Astro的apk时,老是安装失败 提示:"Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]" 试了好多次都不行后来想想是不是过期了神马的原因就从91上下了份最新的Astro的apk(之前失败时都装的是去年下的一个版本)新的apk一装就Success了

2011-04-20 20:15:00 8369 3

原创 android.view.inflateexception异常处理

今天试着写个实现android自带视频播放器VideoView的例子时报出了android.view.inflateexception异常:04-20 09:11:52.583: ERROR/AndroidRuntime(417): FATAL EXCEPTION: main04-20 09:11:52.583: ERROR/AndroidRuntime(417): java.lang.R

2011-04-20 17:44:00 9086 7

IntelliJ IDE 汉化包资源

将.\IntelliJ IDEA 2017\lib目录下的resources_en.jar文件复制出来,并更名为resources_cn.jar。 双击打开resources_cn.jar(注意是打开而不是解压出来),将下载的汉化包zh_CN目录下的所有文件拖到刚才打开的resources_cn.jar文件内的messages目录中,并保存。 将resources_cn.jar文件复制回.\IntelliJ IDEA\lib目录。或是直接讲汉化包里面的resources_cn.jar复制到.\IntelliJ IDEA\lib目录即可. 汉化完毕,重新打开IntelliJ IDEA 2017就可以显示中文。 如果打开后显示乱码,请先删除resources_cn.jar,然后打开IntelliJ IDEA,在菜单上依次选择 File -> Settings -> Appearance&Behavior; -> Appearance -> 选中Override default fonts by(not recommended) Name: Microsoft YaHei (选择任意中文字体) 然后将resources_cn.jar 复制到 .\lib 目录,重新打开IntelliJ IDEA就能正常显示中文了哦!

2017-10-19

smartSVN Windows版 license

自己刚刚测试过,最新的Windows版smartSVN 9.2.2可适用

2017-10-19

phpnow-1.5.6

提示:升级前请一定要做好备份!请把此说明看懂再进行升级。 1. 停止原来的 Apache 和 MySQL (Stop.cmd) 2. 将原来的 PHPnow 目录 移动 或 改名。例如 D:\PHPnow 改为 D:\PHPnow2 3. 安装好新的 PHPnow 4. 停止新装的 PHPnow (Stop.cmd) 5. 从原来的目录中(例如 D:\PHPnow2),复制下列内容到新目录的对应位置(覆盖) .\MySQL-5.0.xx\data .\Apache\conf\extra\httpd-vhosts.conf .\vhosts .\htdocs 如果你还有其他需要,可以根据自己情况处理。 如果含有代理虚拟主机,请手动任意添加一个,然后可以删除新加的这个, 才可使用。目的是激活 代理 模块。否则会得到错误信息。 6. 启动服务 (Start.cmd) 7. 启动 MySQL 后,执行 PnCp.cmd 选 15 (升级 MySQL 数据库), 输入你的 root 密码,结果全是 OK 即顺利完成。

2013-09-11

android程序编写及调试新手入门

android程序编写及调试新手入门介绍 适合android初学者接触

2012-01-16

android开发技术说明文档(PDF)

android开发技术说明文档 PDF格式 关于android较为系统的介绍学习

2012-01-16

C++设计模式

C++设计模式介绍 PDF文档 设计模式精解 23种设计模式解析附C++实现源码

2012-01-16

C#学习资料

关于C#技术学习的资料内容

2008-01-10

空空如也

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

TA关注的人

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