- 博客(33)
- 资源 (8)
- 收藏
- 关注
原创 mac中apache开启https功能
今天尝试在mac下搭建https服务器环境,用于测试iOS app企业版的应用内更新。参考链接如下:http://blog.youkuaiyun.com/zhu410289616/article/details/46566073在第二步-配置apache,开启ssl配置完成时,运行sudo apachectl configtest命令,报如下错误:AH00526: Syntax e
2016-06-22 12:41:47
1114
原创 设置控件单个或某几个角为圆角的实现
-(void)changeButtonStyle:(UIButton*)button style:(NSInteger)style{ UIRectCorner corners; switch (style) { case 0: corners = UIRectCornerBottomLeft | UIRectCornerTopLeft
2015-01-22 09:19:57
943
原创 VC嵌套VC导致显示位置偏移的解决方法
viewcontroller嵌套viewcontroller时,如果子vc内容显示位置偏下,在父VC中使用下面的处理方法: if([self respondsToSelector:@selector(automaticallyAdjustsScrollViewInsets)]) self.automaticallyAdjustsScrollViewInsets
2015-01-22 09:17:49
974
原创 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
931
转载 win7下开启wifi热点共享网络的方法
开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。主机设置如下:1、以管理员身份运行命令提示符:“开始”---在搜索栏输入“cmd”----右键以“管理员身份运行”2启用并设定虚拟WiFi网卡:运行命令:netsh wlan set hostednetwork
2013-11-25 02:02:44
2415
原创 解决安装VMWare Workstation出现The Msi failed提示错误
新公司领的本子,安装VMWare Workstation的时候,发现安装失败,只显示修改、修复、替换等安装选项,没法正常安装,出现“The Msi failed”错误提示信息。判断可能是之前已经安装过VMWare,但是在卸载删除的时候没清理干净,导致在注册表中仍存留相关注册信息。结果看了下注册表,验证了推断。接下来就是gg解决方法了,有达人给出如下解决方案:新建txt文档,把下面的VMware W
2013-01-09 19:13:34
11539
原创 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
1488
转载 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
2399
转载 浏览器的加载与页面性能优化
本文将探讨浏览器渲染的loading过程,主要有2个目的:了解浏览器在loading过程中的实现细节,具体都做了什么研究如何根据浏览器的实现原理进行优化,提升页面响应速度由于loading和parsing是相互交织、错综复杂的,这里面有大量的知识点,为了避免过于发散本文将不会对每个细节都深入研究,而是将重点放在开发中容易控制的部分(Web前端和Web Server),同时由于浏览器
2012-04-20 14:05:42
1071
原创 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
1206
转载 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
4303
原创 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
6334
原创 解决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
1134
原创 解决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
8255
原创 webkit资源加载流程(个人整理)
Webkit中加载页面时需要进行资源加载,分为主资源加载及派生资源加载两种流程。MainResource加载流程:1. DocumentLoader::startLoadingMainResource()调用 MainResourceLoader::load() 向 loader 发起请求2. 调用 MainResourceLoader::loadNow()3. 调用 MainRe
2011-12-22 10:32:02
2216
转载 使用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
1761
原创 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
2728
转载 利用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
1623
翻译 Webkit开始支持HTML5的noreferrer链接属性
WebKit 现在支持HTML5中 “noreferrer”这个链接属性了,这是一个很小但是很酷的特征,可以让Web开发人员阻止浏览器发送访问来源信息。只要在链接里的把rel属性赋值为”noreferrer”就可以了。如: noreferrer!当服务器接收到了由从某个网页上点击这个链接发起的HTTP请求时,HTTP请求的Referer字段将是空的,这就好像用户在浏览器地址栏直
2011-11-11 10:25:02
1702
转载 WebKit加载网页流程
在WebKit渲染一个页面之前,它需要从网络上(其实也可以从本地文件或者内存加载)加载页面以及和它相关的所有派生资源。同加载资源相关的层有很多,在本文中,我将聚焦于解释WebCore,这一WebKit的主要渲染模块,如何参与到加载过程中的。WebKit有两条加载路线,一条是加载documents到frames里面,另一条是加载派生资源(比如图片和脚本)。下图总结出了这两条路线涉及到的主要对
2011-11-11 09:33:22
1375
原创 如何生成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
775
转载 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
535
转载 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
789
原创 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
915
原创 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
1063
原创 webkit中实现对marquee标签的屏蔽
marquee标签包括开始标签与结束标签,解析两个标签时都会判定为marquee标签。可以增加bool型类成员变量m_filterTag(初始值为false)用于标志是否进入标签,若为标签内部分,则不用添加节点,直接返回。具体实现代码段如下:PassRefPtr HTMLTokenizer::processToken(){if (m_currentToken.tagName =
2011-10-25 15:59:28
972
原创 “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
928
原创 解决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
2501
转载 在Android的源码中添加LOG
转自:http://blog.youkuaiyun.com/ccskyer/archive/2010/06/29/5702849.aspx想在Opencore代码中添加打印信息,但是使用OpenCore自带的PVLOGGER,有一定的局限,因为只能在创建对象调用相应的ThreadLogon()后才能使用。所以不能实现在任何函数中添加。于是通过添加Log.h的方法来添加。首先转下别人的经验(http:/
2011-04-21 14:21:00
1392
转载 模拟器调试中动态链接库的替换
想在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
1188
原创 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
8508
原创 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
9163
IntelliJ IDE 汉化包资源
2017-10-19
phpnow-1.5.6
2013-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人