- 博客(93)
- 资源 (22)
- 问答 (1)
- 收藏
- 关注
原创 Fiddler无法正常对360浏览器、谷歌浏览器抓包的原因及处理方法
几个月前装了Fiddler玩过,浏览器抓包,手机抓包都正常。晚上给LP讲解抓包的方式,发现远程到她公司的电脑能顺利抓chrome的数据请求,而我的电脑,以及公司的电脑中的Fiddler缺只能抓IE浏览器的包。原先以为是Fiddler的设置问题,全查了一遍问题依旧。浏览器的代理也都重新设置了一遍,无果。后来猛然想起来,我平时IE使用率为0,基本都在chrome内核的浏览器上的,因为特殊用
2015-09-14 22:06:40 15954 1
原创 Xcode离线帮助文档的安装
因为国内网络的问题,下载xcode的帮助文档永远是一件非常令人痛苦的事情,实在是太慢了。不过还是有补救的方法的——离线安装参考:http://bubuko.com/infodetail-814056.html在XCode->Preferences->Downloads中可以看到以下效果,这三个下载之后的文件的位置入下图:现在要知道一个非常重要的网
2015-08-05 14:08:36 17560 4
转载 Alcatraz在xcode安装无效的解决方案
转自:http://blog.csdn.net/zhangao0086/article/details/44196415对还没有支持Xcode 6.2的插件有效,Alcatraz 的新版已经支持。进入到插件目录 ~/Library/Application Support/Developer/Shared/Xcode/Plugins显示插件的包内容编辑Info.plist文件展开
2015-07-10 16:35:12 7498 1
转载 chrome插件开发之调试
chrome插件开发资料还是相对丰富的360官方提供的资料:http://open.chrome.360.cn/extension_dev/overview.html某大神也讲解的比较详细: http://www.cnblogs.com/guogangj/p/3235703.html先摘录相关的内容:程序开发,必定要涉及到调试,记得我刚开始做WEB开发前,问一些
2015-07-02 17:32:35 22168 2
原创 Indy TIdTCPClient伪非阻塞式的解决方案
Indy是阻塞式Socekt,通过线程的方式,我们可以避免程序被阻塞。平时在开发中,是直接用的同步模式,在线程中进行一问,一答的交互。但是这就遇到了一个问题,就是服务器没有立马响应,我们的程序就出现readtimeout异常。这个时候就采用异步阻塞模式。发送和接受不再是成对的了。首先连接是服务器:procedure TForm1.btnloginClick(
2015-07-02 17:32:01 8121 2
原创 python4delphi 第一步
环境搭建:目前p4d已经可以支持到XE7,可惜googlecode即将关闭,不知道作者是否会在github上继续更新。因为此开源项目历史较久远,拿到源代码后可能还需要手动修改相关的文件引用,毕竟需要兼顾低版本的delphi。1、首先是组件安装,打开对应版本的Python_??.dpk ,编译修改引用,XE后很多单元带VCL 和FMX的前缀了,需要手工指定, 编译成功
2015-07-02 17:31:36 7461 2
原创 .Net反编译工具
朋友给了我一个c#写的小程序,让我帮忙分析一下,于是就又用起了下面的两个工具。Red.Gate..NET.Reflector是个好工具,可惜只有15天的试用,对比ILSpy,他反编译出来的结构不太友好,查看源代码比较麻烦。但是他有提供源代码编辑的插件,并且直接保存出新的exe,对于破解来说这个还是非常方便的。相关教程:http://www.52pojie.cn/thread-2
2015-05-13 21:30:58 1108
原创 新博客地址:idealife.github.io
csdn是越来越渣渣,排版简直无法让人直视不管了,本着向hacker一样写文章的态度,果断投奔github pages。不过那个地方随时有被土啬的可能,两边同时update!嗯,就那么定了。
2015-05-13 21:16:20 1149
原创 追查dll在server2003中,无法加载的问题
release的程序发布在win7,xp等操作系统上(32 or 64)均可以正常运行,唯独发现在server2003 64位的机器上无法启动,直接报av00000000的错误。因为没法在这个环境上直接调试,通过日志定位到的是调用dll的导出函数是出现的问题。后来一想av0000000是空指针访问的异常类型,难道是dll没加载上?于是在正常机器上把加载dll的路径改成一个错误的文件路径
2015-05-13 21:14:08 1522
原创 试试Hexo,酷
hexo是一款基于Node.js的静态博客框架,在github上深受欢迎!强烈建议多看看官方文档:点击打开链接 中文版:点击打开链接因为最新的hexo3.0还是变了很多,目前网上的教程都是2.x的版本,所以会碰到很多坑。比如:$ npm install -g hexo这个命令你是装不上hexo了的应该是这样子的了$ npm install
2015-05-13 21:13:22 611
原创 Mac App手动签名大法
目前看来不走原生开发就是一条不归路,而且是走的磕磕绊绊。当XE8风风火火出现的时候,我还在坚守XE4,因为某个历史遗留问题不得不继续在此版本上填坑。App需要发布,虽然不上架,但是也需要给他签个名,好让其在默认安全级别的Mac OS中运行,否则会因为来自不明身份的开发者而无法打开。一、先说说XE4开发的Mac App发布到Mac store中的问题XE4出现的时候,
2015-05-05 14:34:42 11190
原创 Mac App名字支持多语言显示
先进工具就是生产力。最近发现又被XE4坑了一把,工程名称必须为英文,如果是中文,输出对应的app也是中文,在10.10一下的版本中都能正常运行,但是到了10.10就无法启动了。【XE7出来的就都可以,无奈无法升级到新版本】纠结了很久,如何找到一个两全其美的方法呢?后来发现也Ios app的原理是一样的,XE中可以用 CFBundleDisplayName 去设定对应的显示名称,但是XE
2015-05-05 14:08:16 2071
原创 Dcef3与Flash有关的两个问题以及解决方式
1、dcef3需要对应的pepflashplayer.dll的版本,建议用14.0的就可以,如果大版本是16.0的话,那么就会提示can't load plugin ,其他版本没测试2、虽然正常加载了flash插件,但是有时候你会发现网页中的flash不会显示,也不会提示你让你安装flash。这个问题追踪了一下午,通过排除法基本定位到了问题,对于消息或者其他一些逻辑的处理一定要放到 Cef
2015-03-25 16:53:53 2943
原创 UAC机制中的大坑
微软漏洞太多,然后就用了各种黑技术去填这些坑我怎么感觉UAC机制就是为了填权限的坑。。。 结果有埋了更多的坑……启用了UAC的系统,为了不被系统重定向文件,我们的软件必须申请UAC权限。平时正常使用时,启动了UAC后,用户确认启动软件后,软件的相对路径都是基于程序的安装目录的。一切都是按设想的方式去运行。现在软件中多了一个需求,就是允许开机自启,这本来不是什么复杂的工作
2015-03-22 18:13:55 1247
原创 Launchpad初始化
最近制作项目的安装包,找了很多软件,刚开始的时候都是和期望的一直。突然有一天安装包 无法在LaunchPad中创建图标了。换了其他Dmg安装包制作软件都是一样的情况,苹果系统竟然也会出现这种问题(可能与使用了CleanApp这个工具有关),无语。解决方法,就是初始化LaunchPad在终端重启Launchpad 第一步 r
2015-03-11 17:33:26 2245
原创 NSIS安装脚本中的那些坑
工作中接到任务需要参考某个软件制作安装包,于是就接触到了NSIS脚本,因为时间短,经验不足,遇到了很多坑,记录一下以及对应的解决方式:1、Label的刷新问题:在透明状态下,无法刷新,所有文字都重叠显示了。 NSIS本身给出了官方解决方法:http://nsis.sourceforge.net/Refreshing_labels_after_color_change,就是要
2015-03-07 21:26:56 6473 3
原创 统帅LE32KNH6系统升级方法
互联网电视前两年可是名噪一时,入手了海尔的一款智能电视,还是天猫首发,的确是做足了噱头。国内目前电子产品厂商不仅技术不行,而且没有认真做产品的态度,可想而知其质量水平,定制的系统更是糟糕。结果PPTV、 搜狐视频等都不能更新,一更新下载完安装提示 ,已安装签名冲突的安装包查了一下资料,网友说LeaderSMARTTV_ICS.LEADER.608.K30902升级为608.K31011
2015-03-07 20:40:31 5057 10
原创 天猫魔盒 + 旧显示器 DIY网络电视
前段时候拿到了天猫魔盒,家里又有个旧的液晶显示器,还有一只搁置着的音响。一组合就是一台网络电视了,唯一缺的就是连接线了,魔盒的输出只有hdmi和av,而显示器只有vga;某宝入手的hdmi转vga带音频的线正好解决了这个问题。魔盒的本地播放功能有点弱,可以通过安装XDMC 或者猫范(实为XDMC的国内山寨版)解决应用安装或者视频推送则可通过悟空助手等完成,不用外接usb直接
2014-02-16 10:34:56 6457
原创 TPLink桥接Netcore 无线扩展
朋友的无线到我家就很微弱,天气状况好的时候,还是可以接受的,糟的时候网络质量就非常的差。于是果断入手了TPLink,通过桥接的方式 扩展他的信号,让wifi覆盖无死角。基本配置如下(参考网络上的资料,但是不同的路由配置参数有所差别),首先得到主路由的基本配置信息,主要是频道信息,另外需要开启SSID广播接下来就是副路由的配置了:选择开启WDS,扫
2014-02-16 10:23:06 6928
原创 Win8+Virtualbox4.3.4+Mac OS 10.8
参考http://bbs.weiphone.com/read-htm-tid-5329046.html成功安装,也不需要辅助引导了,只是分辨率还没搞定
2013-12-14 22:31:20 2627
原创 Firemonkey实现Mac OS程序中内嵌浏览器的功能
XE系列虽然可以跨平台,但是在跨平台的道路上只是走了一小半的路,很多平台下的接口都没实现彻底,所以为了某些功能,还必须自己去摸索。 想实现程序中可以内嵌浏览器的功能,但是Firemonkey还没有对应的控件,TMS 倒是提供了true native Mac OS-X application development, TMS mCL 以及 JVEsoft的组件包,提供了对应的web浏览器控件
2013-12-05 12:23:27 4214 1
原创 BlueStacks 一款让Android App无处不在的神器
初次接触到BlueStacks来源于 这么个需求:N多网盘都采用了任务模式,完成每个任务就赠送对应的空间,以此来黏住用户。但是Android手机资源毕竟有限,太多的App只是个累赘;同时也存在不用智能机的用户。所以BlueStacks就顺应这个潮流出来了~不得不说这是个神器,就等传说中的IEmu【貌似此项目发起的大神已经被苹果招安了】或类似ios 平台的模拟器出来了,那时候Wi
2013-08-17 17:33:31 1500
原创 Firemonkey的旁门左道[六]
今天还是讲讲和图形有关的事情,这次的难度再增加些,不是直接改源代码了,而是通过RTTI的方式去让定制我们需要的功能。从Bitmap的源代码中,我们可以看到FPixelFormat的属性是私有的,也就是我们无法动态的去改变。明明有十几种PixelFormat形式,又不能去设置,难道又是bug?通过RTTI,我们可以很实习它的修改。我们先自己定义一个继承自TBitmap的类
2013-08-15 22:45:55 2166
原创 都是360捣的鬼
一般做开发的,对于360都是嗤之以鼻的态度, 不过,上网有风险,网购需谨慎,我还是对360保持中立态度的。曾几何时也吃了它不少的苦头。 前段时间的某个晚上,帮老婆网上挑着东西,又在为某工具打着安装包,完成后,安装测试,发现竟然一直安装不上。 以前一直是正常的,现在安装到一半的时候,就提示“Failed to set data for '' ”。 整整一个晚上都
2013-08-15 21:49:11 1584
原创 Firemonkey的旁门左道[五]
这次讲讲绘制的几种模式吧,不过还是比较浅显,刚接触不久,还实在没这个实力道出个所以来。FMX下,我们可以切换GDI,D2D,GPU这三种模式,只要通过全局变量就可以轻松搞定。如何设置GlobalUseDirect2D :=False, 那么将采用GDI的模式进行绘制。通过调试模式我们可以知道当前的Canvas的状态其他的以此类推,如果在某种模式下出现bug,可以
2013-08-14 22:37:36 2458
原创 Firemonkey的旁门左道[四]
做开发,就是发现问题,解决问题,又发现问题...周而复始的循环下面又应该是Firemonkey下的bug。官方文档中描述:Using the FireMonkey TMenuBar's OSMenu Property to Place Your Main Menu for Windows and Mac。But, 在XE4中 根本找不到OSMenu这个属性。测试后发现,
2013-08-14 22:16:33 2604
原创 Firemonkey的旁门左道[三]
上次我们发现了 GlobalUseGPUCanvas 当GlobalUseGPUCanvas := True; 可以没有抗锯齿化,我们这次来对比一下效果。 左侧是开启的效果,右侧则是没有开启
2013-08-14 21:41:00 5953
原创 Firemonkey的旁门左道[二]
上一篇我们讲到了利用双缓冲的方式进行图形绘制,这是在Win下一般的套路。可是移植在Mac OS下,竟然出现了意外?!依旧是不能显示。几经摸索,终于找到了一种解决方案,在单元末加了initialization GlobalUseGPUCanvas := True; //直接利用GPU绘制两个平台都输出了,而且是没有抗锯齿的效果(
2013-08-14 21:34:20 3004
原创 Firemonkey的旁门左道[一]
一般图形绘制都会用到双缓冲,先在内存中绘制到bitmap中,然后再输出到界面中,可以不出现闪烁的情况。本以为在FMX也是同样的套路。不然,发现Canvas永远是空白的,愣是不输出。国内资料基本为O,翻墙无数,得知Bitmap的绘制前后需要: Canvas.BeginScene(); ... Canvas.EndScene;在此之后需要Bitm
2013-08-14 21:19:22 3754
原创 两年小结
工作两年有余了,重新规划了一下我的职业生涯,并简单的做一次年中总结,以告别上一份工作! G公司在北京,是我人生踏入职场的第一家公司,从毕业前的实习,到毕业后死心塌地的为其努力拼命工作,整整两年有余。还是非常感谢G公司对我的培养,工作中的一些良好的习惯都是在哪里学到的,也不得不佩服G公司比较人性化的管理。收获最多的是在那里的第一年,可以说帮我打开了我的程序世界,牛人很多,很热心
2013-07-21 10:48:29 907
原创 Bitmap Style Designer非官方说明
Bitmap Style DesignerBitmap Style Designer给我的第一印象就是简陋,估计也是为了赶工。大致体会了一下,还是能够使用。因为目前没有对此有比较详细的中文资料,就把自己的使用心得总结一下。Bitmap Style Designer对于VCL Style的支持相对还是比较不错的, 可以新建,可以打开,可以编辑。而对于Firemonkey Style就显得
2013-07-18 16:04:55 3278
原创 初涉Delphi Socket编程
不是第一次接触socket编程了,但以前都是看别人的依葫芦画瓢,也不知道具体的原理。新的项目,有了新的开始,同时也需要有新的认识。Delphi 中带有两套TCP Socket组件: Indy Socket组件(IdTCPClient和IdTCPServer)和Delphi原生的TCP Socket组件(ClientSocket和ServerSocket),
2013-07-09 11:13:10 1867
原创 Delphi的QualityCentral
DelphiXE 出来了,虽然功能很强大,但是问题也很多群里的几个大牛讨论他们提交的bug 都一直被open着,气氛显得非常的消极……现在谁得希望 英巴卡迪若能否推迟稳定的XE系统,好让我们这群屌丝可以有活干!言归正传,我才得知安装目录中还有QualityCentral这个工具。登录后,可以提交发现的bug,同时也能获取别人提交的bug情况。
2013-07-05 15:48:03 958
原创 Delphi基本类型--枚举 子界 集合 数组
枚举类型 Pascal程序不仅用于数值处理,还更广泛地用于处理非数值的数据。例如,性别、月份、星期几、颜色、单位名、学历、职业等。 1、枚举类型的定义 格式: type 枚举类型标识符=(标识符1,标识符2,…,标识符n)2、枚举类型数据特点① 枚举元素只能是标识符;例如,下列类型定义是合法的: type days=(sun,mon,tue,wed,thu
2013-07-03 10:37:56 9848
原创 Win8 64位 安装 Delphi5
实践证明:可行,好用! 因为项目需要开始玩起了D5,仿佛一下子从现代文明跑到了古代, 不过D5曾经也是红极一时,培养了一大批牛人 安装的时候 1、需要把安装镜像解压到某个盘符的根目录下,否则安装过程中会因为找不到某些文件而报错(木有截图),光盘安装的另说。 2、找到安装入口exe, 右键选择管理员身份运行,最好关闭360,如果有的话。 在选
2013-07-02 19:15:57 4044 1
原创 尝鲜Jekyll
刚开始混Github, 当然也要搞点感觉厉害的事情了。无意间看到了很多Geek在Github上搭建自己的个人博客,所以也开始效仿,作为入门的第一步吧。使用Jekyll,首先需要搭建Ruby环境,之前的环境是Ruby1.8.7在执行gem install jekyll的时候,就回出现下面的问题,编码导致了安装被终止。ERROR: While generating documentat
2013-06-29 16:45:29 1639
IT求生英文part2 mp3
2011-01-09
IT求生英文part3 mp3
2011-01-09
Qt4资料大全 目前最完整的资料礼包part7
2011-01-06
Qt4资料大全 目前最完整的资料礼包part6
2011-01-06
Qt4资料大全 目前最完整的资料礼包part5
2011-01-06
Qt4资料大全 目前最完整的资料礼包part4
2011-01-06
Qt4资料大全 目前最完整的资料礼包part3
2011-01-06
Qt4资料大全 目前最完整的资料礼包part2
2011-01-06
Qt4资料大全 目前最完整的资料礼包part1
2011-01-04
水晶报表(CrystalReports)实例源码大全(C#)
2010-02-28
呼叫高手,nb6.7中 汉字输出为????
2009-07-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人