自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

尘雨::执着VC

漠漠轻寒上小楼,晓阴无赖似穷秋。淡烟流水画屏幽。自在飞花轻似梦,无边丝雨细如愁。宝帘闲挂小银钩。

  • 博客(119)
  • 资源 (16)
  • 收藏
  • 关注

原创 hadoop2.7.6相关依赖包缺失

在Hadoop相关开发中,因很多时候大数据集群的版本比较低,例如CDH6.3.1所集成的是hadoop2.7.6版本,所以需要客户端开发时,也要做版本适配,需引入hadoop-common-2.7.6.jar,hadoop-hdfs.2.7.6.jar等jar包依赖。添加htrace-core-3.1.0-incubating.jar到项目中。添加commons-cli-1.5.jar到项目中。添加guava-30.1.1-jre.jar。添加guava-30.1.1-jre.jar。

2023-07-10 08:22:06 593

原创 MacOS安装Photoshop2022提示错误代码107(Error Code: 107)(更新)

安装Photoshop2022时,错误编码107的解决方案在自行调查后,4. ,源于此前卸载了2021版本,清理比较彻底。把一些安装时依赖的安装环境变量也一并清除。安装新版本时。配置文件中有两处判断macos系统的指令集的条件,其使用的变量Missing variable 'OSArchitecture' identifie,未被预先定义所致。知道原因后,解决问题就是水.

2022-01-29 16:07:57 29423 56

原创 0510更新-MacOS big sur安装OpenJDK8 2021年版本(AdoptOpenJDK8)

本文旨在MacOS big sur系统中,通过最新版本的homebrew 安装OpenJDK8.因homebrew 对cask的规划变更至home-cask,如下的命令已经失效。brew cask install AdoptOpenJDK。Error: Unknown command: cask可按照如下顺序进行安装,以下均为终端命令1. homebrew 确保安装成功,并brew update最新。2. brew tap AdoptOpenJDK/openjdk, 这个命令由于依

2021-04-24 20:50:27 2654 1

原创 Homebrew安装AdoptOpenJDK8的几个注意事项(有更新)

Homebrew加速安装AdoptOpenJDK8的步骤1. 首先确保已经安装好homebrew Cask2. 安装adoptopenjdk8brew cask install adoptopenjdk8可能会遇到错误,或者长时间无法下载。ctrl+c中断安装Downloading https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u252-b09/OpenJDK8U-jdk_x64_mac

2020-07-14 22:59:56 7650 2

原创 使用Homebrew安装OpenJDK,并Intellij Idea for mac配置使用OpenJDK

1. 使用Homebrew安装OpenJDKbrew install openjdk2. 在系统默认jdk路径中,创建软链接关联OpenJDK安装位置sudo ln -sfn /usr/local/opt/openjdk/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk.jdk3. 导出OpenJDK路径到环境变量Path中echo 'export PATH="/usr/local/opt/openjdk/bin:$PA

2020-07-10 12:08:36 5793

转载 SSL证书的根证书和中间根证书的区别

SSL证书的根证书和中间根证书的区别。什么是根证书?根证书是指CA机构颁发SSL证书的核心,是信任链的起始点。根证书是浏览器是否对SSL证书每个浏览器都有一个根证书库?有的浏览器是采用自主的根证书库,而一些浏览器则采取第三方的根证书库。而根证书库是下载客户端浏览器时预先加载根证书的合集。因此根证书是十分重要的,因为它可确保浏览器自动信任已使用私钥签名的SSL证书。受信任的根证书是属于证书颁发机构(CA),而CA机构是验证和颁发SSL证书的组织机构。什么是证书链?浏览器是如何鉴定信任网站的SSL

2020-07-01 11:18:16 1311

原创 Element-UI DatePicker 控件定制星期标题文字

Element-UI DatePicker 控件定制星期标题文字Element-UI组件库中, 日期控件是经常被使用到的。目标根据项目需求,需要定制DatePicker的控件的外观样式,并使用英文语言显示。同时需要定制日期选择面板中,星期标题的文字内容如何支持多语言化,这里不做赘述。默认英语的日期选择控件截图如下解决方案星期标题的内容,只能通过修改element-ui的多语言资源文件才能达到目的,但是一般vue3的工程源码中,我们都是基于npm进行element-ui的依赖引入。所以要修改,

2020-06-27 15:14:35 1384

原创 iOS13.x中 Universal Link的几个勘误

关于iOS系统中, 从HTML5拉起 app的机制,通常都会用到Univeral link的几个重要勘误如下Universal link支持二级域名,乃至三级域名,已经过验证。网传的不支持三级域名并不正确。apple的官方文档中,也只是提到在app的associate domains设置的域名列表中可以使用通配符*,并且遵循最长匹配规则进行匹配。官方原文如下To match all ...

2019-11-17 15:39:04 682

原创 两个macOS系统之间ssh免密登录设置

Linux系统之间的ssh免密登录是很常见的. 而在两个macOS系统之间免密登录会有些细节的差异.假设有两个macOS主机, A和B. B(192.168.10.144)作为ssh服务器, 开启远程登录(sshd服务).  A(192.168.10.145)作为ssh登录的客户端.在没有免密的场景下, A使用ssh [email protected], 登录B, 是需要输入u...

2018-12-28 16:51:43 703

原创 Python2.7.x multiprocessing多进程/多线程,批量转换文件, 从gbk到utf-8编码.

本文旨在通过一个批量转换文件编码(从gbk到utf-8编码)的案例, 来实战multiprocessing模块的多进程和多线程, 通过分析和测试, 来论证如何通过该模块提升性能.在较早的文章中, 我曾用threadpool模块, 实现多线程版本的批量转换. 但在测试后发现, 这个模块较老, 且通过增加线程池数量的大小, 性能并没有实质的提高. 在一些调查之后. 发现了python支持的多进程和多线程模块中, 如何选用进程池或者线程池, 是有一定的场景前提的.

2018-09-27 17:47:57 992

原创 XCode10更新点, 以及脚本打包所需的ExportOptions.plist文件更新

更新点1. -lstdc++6.0.9不再被支持, 必须从build phases的 link binary with libraries移除.2. 调用打包导出前, 原本需要下面的语句切换到系统的rvm, 现在不需要了可以取消.[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" &a...

2018-09-19 11:50:00 7308

原创 xcode7&8之后,xcodebuild使用exportOptionsPlist参数导出ipa

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" && rvm use system在Xcode 7.0和8.0之后。使用xcodebuild -exportArchive -exportFormat ipa 导出ipa会有个警告,这个警告不会影响导出。只是指出一种新的导出方式。首先看如下的命令行

2016-12-16 11:23:55 10522 1

原创 IAP(In-App Purchase) 集成笔记-持续更新

IAP(In-App Purchase) 集成笔记-持续更新IAP的集成已经有很多教程,包括apple官方的说明,足够详细,但其过程中一些坑免不了要遇到,总结一些经验,避免绕弯路。和apple打交道的模式永远不是技术为主,而是如何了解规则,应对规则我的App该不该集成IAP?大多数App不需要集成IAP,除非类似游戏道具,金币。或者App的功能的全部或者部分依赖于其他虚拟服务和商品,或者硬件,而这些

2016-05-10 13:40:32 1598

原创 Mac OS X系统下修改wifi共享的默认网段

Mac OS X系统下修改wifi共享的默认网段Mac OS X的wifi共享功能(internet sharing)的默认网段是192.168.2.0/24,这个网段比较常用,容易冲突。本文提供的方法可以修改默认网段,避开常用网段。是个不错的小技巧

2016-04-07 16:54:38 2578 1

原创 Jenkins with XCode 持续化集成(原创)

Jenkins with XCode 持续化集成(原创)本文力求以简明,准确的描述,分享使用Jenkins实现XCode持续化集成过程中的一些问题和解决方案。Jenkins下载和安装可从如下地址下载Jenkins安装,进入页面后选择右侧Mac OS 下载后的文件jenkins-1.643.pkg,1.643版本 下载完成后,双击。在安装向导中,直接点击 continue 按钮,

2016-01-06 10:03:54 2659

原创 Mac OS X 10.11安装cocoapods的修正篇

Mac OS X 10.11安装cocoapods的修正篇目录Mac OS X 1011安装cocoapods的修正篇目录问题描述解决方案1解决方案2解决方案3问题描述OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,执行sudo gem install cocoapods会得到如下结果ERROR: Whi

2015-10-11 13:18:32 11545 7

原创 UITableView beginUpdate和endUpdate使用的前提

UITableView有两个方法,用于单元格动画变化的方法,beginUpdate,endUpdate,这两个方法使用时需要注意。如果使用不当,会造成crash 在了解使用注意事项之前,我们先看官方文档的描述。 Call this method if you want subsequent insertions, deletion, and selection operations (for

2015-07-15 14:36:14 9232 1

原创 python以gzip header请求html数据时,response内容乱码无法解码的解决方案

1. 问题背景在使用urllib2 module抓取web数据时,如果希望使用如何request header,减少传输时数据量。返回的数据,是经过gzip压缩的。直接按照 content.decode(“utf8”), 解码会出现异常,并且也无法检测网页数据的实际编码类型。2. 问题分析因为http请求中,如果在request header包含”Accept-Encoding”:”gzip, de

2015-04-23 12:30:29 16148

原创 如何使用Shell脚本编译生成Archive文件并导出签名IPA文件。

如何使用Shell脚本编译生成Archive文件并导出签名IPA文件。1. build 脚本说明本Shell脚本用于build,XCode的workspace源代码工程,并导出成可重签名的IPA文件,用于分发测试安装文件和用于提交appstore审核的文件。实现辅助产品开发,测试的配置管理工作。使用本脚本需要以下环境 - Mac OS 10.9+ - XCode 6.0 or later and

2015-04-20 10:25:57 6329

原创 多线程批量转换文件编码, 从GBK, GB2312编码转换到UTF-8编码(Python)

# description: 1. 批量转换文件编码,从GBK GB2312编码转换到UTF-8编码# 2. 支持指定目录下所有的文件的转换,包括子目录中的文件# 3. 支持检测原始编码,对已经是UTF-8编码的文件,不做转换# 4. 支持只转换指定扩展名的编码# 5. 支持多线程转换和控制台输出# 6. 支持控制台显示线程池的状态#

2015-04-02 14:28:21 5427

原创 升级cocoapods 0.36.0之后,解决更新的部分依赖库,不是最新版本的问题

在升级到cocoapods 0.36.0之后,使用原本podfile配置,在重新执行pod install之后,一些依赖库的版本,低于github上的最新版本。可按照下列配置。指定git,强制使用最新版本source 'https://github.com/CocoaPods/Specs.git'platform :ios, '6.1'pod 'IQKeyboardManage

2015-03-18 18:12:45 3456

原创 Circular dependency issuse on cocoapods version(0.36.0) 完全解决方案(非降版本)

此前的文章中,曾经提到在cocoapods依赖管理版本如果超过0.34.4,比如0.35, 0.36.0等版本中。执行"pod install" 或者 "pod update" , xmppframework 会出现循环依赖问题。There is a circular dependency between XMPPFramework/Core and XMPPFramework/Authent

2015-03-17 18:14:52 3211

原创 AVAudioSessionPortOverrideSpeaker 和 AVAudioSessionCategoryOptionDefaultToSpeaker区别

本文部分翻译了官方对这两个属性的描述。链接如下,此外加入个人的使用体会https://developer.apple.com/library/ios/qa/qa1754/_index.html问题的起源,在iOS中,播放声音时,输出到扬声器的需求。两个属性设置的区别The difference is that setting the AVAudioSessionPortOver

2015-02-11 14:34:04 14042 1

原创 Mac OS中, android stuido升级提示Connection failed. Please check your network connection and try again

在Mac系统中,安装android studio的正式版本是1.01的如果直接在界面中点击check update,会弹出如下提示Connection failed. Please check your network connection and try again网传的一些方法过于繁琐,有一个临时替代的解决方案如下1. Finder里, shift+command+

2015-01-03 18:01:11 12721 1

原创 Android Studio下载,无法打开developer.android.com的解决办法

developer.android.com目前也被block, 原先的dns解析已经无法使用。这里提供几个可用IP在Mac系统下,进入terminals输入sudo vim /etc/hosts 回车在最后一行按a键,进入insert模式,输入如下内容216.58.219.46  developer.android.com然后esc,退出insert模式,输入一

2015-01-03 17:33:51 6464

原创 Vim系列1-Mac下,Vi和Vim是神一样的编辑器,如何删除多行

Mac下,Vi和Vim是神一样的编辑器,如何删除多行,在刚上手时,很困惑。以下以编辑host文件为例首先在Terminal中,输入vim /etc/hosts,按return。进入vim的默认模式。Vim有三种模式命令模式,编辑模式,和默认模式按esc进入命令模式,可以使用退出,存盘退出,不存盘退出等命令。命令模式稍后整理按a

2015-01-03 12:42:02 9558

原创 Mac OS X 10.10, Eclipse+ADT真机调试代码时,Device Chooser中不显示真机的解决方案(续)

在另一篇文字里,我曾使用两个临时方案解决该问题,请参看http://blog.csdn.net/vieri_ch/article/details/40456433后来在其他网友的帖子里,发现了更加完美的解决方案http://bbs.csdn.net/topics/390913911这个帖子中11楼提到,只要用鼠标,在下面图的位置上,拖拉一下,真机会出

2014-12-31 18:08:01 1573

原创 iOS6.1 & iOS 7 & iOS8 判断沙盒文件或者目录是否存在,以及判断是文件还是目录的一个隐藏问题

- (BOOL)fileExistsAtPath:(NSString *)path isDirectory:(BOOL *)isDirectory通常,iOS系统中判断文件或者目录是否存在,可以用上面这个API。第二个参数 isDirectory是个传出参数, 用于返回,是文件还是目录。一般两种情况会使用这个API需求一、 判断文件或者目录是否存在需求二.

2014-12-27 16:33:18 11733

原创 CocoaPods 0.35.0版本, 出现循环依赖的解决办法

Cocoapods目前最新的正式版本是0.35.0,如果升级到这个版本,并且在project中使用XMPPFramework,在pod install之后会出现如下循环依赖的问题There is a circular dependency between XMPPFramework/Core and XMPPFramework/Authentication解决方案,是要么放弃使用XMP

2014-12-27 12:41:09 8561 1

转载 使用CFStringTransform 将汉字转换为拼音

Boolean CFStringTransform(CFMutableStringRef string, CFRange *range, CFStringRef transform, Boolean reverse);之前做通讯录相关的一些App时,有一个比较常用的算法是将汉字转换成拼音。当时采用的做法是:将各个拼音段的首个汉字(按Unicode排序)做成两个数组,一个数组存拼音,另一个数组存

2014-12-03 08:55:46 1202

原创 升级Mac os x 10.10+xcode6.1之后,Cocoapods出现问题的解决方案

在升级Mac OS X 10.10+Xcode 6.1之后,Cocoapods的依赖库管理也相应的进行了升级。目前最新的Release版本是 0.34。在之前的版本中,进行库更新和管理时,会遇到如下错误/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kerne

2014-11-04 10:46:43 9251 1

原创 xcode在Archive生成安装包时遇到ld: library not found for -lPods

这个问题很容困扰,一般有以下几个方案进入target的 Build Phases- Link binary Library,找到libPods.a,如果是红色的,删除,即可其他解决方案Build Setting > Other Linker Flag:Try to change wherever $(TARGET_BUILD_DIR) to $(BUILT_PRODUCTS

2014-11-01 21:55:51 8891 1

原创 MacOS10.13.6_Xcode9.4.1_iOS11.4.1环境,编译lame静态库, libmp3lame.a,支持真机和模拟器全指令集,bitcode

2018年9月4日 修订1. lame版本升级至lame3.100https://sourceforge.net/projects/lame/files/lame/2. build脚本编译更新, 请仔细阅读文中脚本代码的改动https://github.com/kewlbear/lame-ios-build3. 支持bitcode4. 支持xcode9.4.15. 支持...

2014-10-31 11:18:33 17502 20

原创 CocoaPods为工程的所有target增加依赖支持

在使用CocoaPods时,pod install默认只能为xcode工程的第一个target添加依赖库支持。如果要为所有的target增加可按照如下步骤进行1. 编辑Podfile文件source 'https://github.com/CocoaPods/Specs.git'platform :ios, '6.1'target :TargetName1 do    po

2014-10-29 18:41:31 8068 1

原创 Mac OS X 10.10, Eclipse+ADT真机调试代码时,Device Chooser中不显示真机的解决方案

Mac OS X 10.10的环境下,Eclipse+ADT,进行真机调试时,会出现一个问题。Device Chooser对话框里不显示真机设备,只有重新插拔数据线才可以。经过测试,有两个临时解决方案第一个方案 保持Deivce Chooser 对话框打开,然后在手机上,把debug调试的复选框,取消,再勾选一次,就能出现真机设备。第二个方案更好一些,可以进入该项目的,Run

2014-10-25 20:46:18 7602 8

原创 解决方案-在Mac系统中,Eclipse无法导入含有中文路径的工程

1、修改eclipse.app/Contents/Info.plist,查找CFBundleExecutable在其上方添加以下代码  LSEnvironment JAVA_TOOL_OPTIONS -Dfile.encoding=UTF-8

2014-09-03 11:05:15 4927 3

原创 修改Android工程的名称(非Eclipse重命名)

问题背景在Eclipse,Import新的Android源码工程时,如果Eclipse的workspace已经存在相同名称工程,是无法导入的。网上有很多修改工程名的方法,是在导入后,使用Refactor的rename方式。但这个方法前提是只能更改已导入的project。分析了一下工程目录,发现修改工程名的关键点,需要注意的是,这里是指修改工程名,不是修改app_name

2014-07-20 13:16:18 13302 4

转载 在Mac OS X上使用HAXM加速Android Emulator

现在换了Mac Air作为工作笔记本,偶尔还是会在Mac上使用Android Emulator跑跑Android App之类的;为了解决Emulator启动和运行很慢的问题,当然使用以前同事对Mac上android emulator进行加速的软件HAXM(Hardware Accelerated Execution Manager)。HAXM利用硬件上的Intel VT技术,加速emulator的

2014-04-16 10:38:33 10469

转载 申请iOS的IPD开发者帐号(企业$99)2014版流程(含邓白氏D-U-N-S码流程)

2009年和2010年的流程,已经完全作废, 2011年到2013年的流程也已经变化多次。这篇文章参考其他网友的文章, 原文链接如下http://www.cocoachina.com/newbie/basic/2014/0325/8038.html,以及自己两次申请的经验,适用于2014年。2014年的流程取消了传真营业执照和purchase form的过程,改成在线申请时填写。这与2011-

2014-03-31 00:13:53 22659 1

原创 NSOperationQueue与GCD的使用原则和场景

首先,我们要明确NSOperationQueue与GCD之间的关系NSOpertaionQueue用GCD构建封装的,是GCD的高级抽象。其次,我们要区别两者的不同GCD仅仅支持FIFO队列,而NSOperationQueue中的队列可以被重新设置优先级,从而实现不同操作的执行顺序调整。GCD不支持异步操作之间的依赖关系设置。如果某个操作的依赖另一个操作的数据(生产者-消费者模型是其中之一),使用NSOperationQueue能够按照正确的顺序执行操作。GCD则没有内建的依赖关系支持。NS

2014-03-24 11:01:42 15064 2

OpenJDK8u265 for mac免费的JDK开发必备环境工具

OpenJDK8u265 ,免费的JDK开发必备环境工具,相比于Oracle的JDK,更适合开发和商用。目前最新版本已经14+,此下载版本为1.8u265. 更适合现有应用平台的JDK升级。

2020-10-13

JDK8U261 for mac开发自用

JDK8U261 for mac开发自用,Java项目开发的必备环境。很难找到,一周收藏 非OpenJDK版本。强烈建议下载安装

2020-10-13

iOS代码规范_me.docx

比较完整的iOS开发者规范 通用命名规范(讲述命名的一些通用规范) 缩写规范(讲述常见的缩写以及缩写规范) Method命名规范(讲述方法命名的具体规范) Accessor命名规范(讲述set和get方法的命名规范) Parameter命名规范(讲述参数命名规范) Delegate方法命名规范(讲述delegate方法的命名规范) Private方法命名规范(讲述私有方法的命名规范) Category命名规范(讲述分类的命名规范) Class命名规范(讲述类命名规范) Protocol命名规范(讲述协议的命名规范) Notification命名规范(讲述通知的命名规范) Constant命名规范(讲述枚举常量以及const常量的命名规范) Exception命名规范(讲述异常的命名规范)

2019-12-05

mysql-connector-java-8.0.12和c3p0.9.5.2 for mysql8.x的jar包支持库

Java支持mysql8.0x的jdbc驱动和c3p0库,包含如下三个jar包 c3p0-0.9.5.2.jar mchange-commons-java-0.2.15.jar mysql-connector-java-8.0.12.jar JDBC驱动类库名称变化 driverClass 由原来的 com.mysql.jdbc.Driver 改为 com.mysql.cj.jdbc.Driver 连接字符串jdbcUrl改为如下 jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT+8

2018-09-21

libmp3lame.a(3.100)静态库for iOS支持真机模拟器全指令集和bitcode

libmp3lame.a(3.100)静态库for iOS 基于lame 3.100最新版本编译, 支持真机模拟器全指令集和bitcode

2018-09-05

charles4.2.5

charles for mac 4.2.5,最实用, 最灵活的http协议分析工具

2018-06-17

H618B可刷的Tomato Openwrt和Dualwan固件

固件文件 openwrt: openwrt-brcm47xx-squashfs.trx Tomato dualwan: tomato-K26USB-15.02.0068-MIPSR1-8M.trx Tomato bwq51 带nginx: tomato-K26USB-1.28.121-MIPSR1-20140808.Hyzoom.RT-16M-AIO-AR-TR-NGINX.trx 1. 电脑或者笔记本网卡接网线到H618B的Lan1口 2. 设置PC或者笔记本的网卡 IP地址为 192.168.1.21 子网掩码 255.255.255.0 网关地址 192.168.1.1 3. 刷机 点击桌面左下脚的开始-运行-输入:出现的功能框中输入:ping 192.168.1.1 -t回车确定开始ping 打开tftp16.exe, IP输入192.168.1.1,密码不用输入,刷机包选择同文件夹下的TT dualwan,或者openwrt 勾选自动检测ttl=100时刷入。 打开H618B路由器电源 观察ping窗口,直到出现ttl=100 tftp16.exe检测到ttl=100,开始弹出窗口刷固件。等待大概1分钟 刷完之后,路由器自动重启,等待2分钟 TT需要2分钟后,关闭电源,再次重启,等待2分钟,第一次会慢些 4. 刷机失败后的恢复 关闭路由器电源,3秒钟后打开电源(红色按钮) 此时观察PING窗口中的 TTL值. 之前TTL=64 因为关闭路由器会出现 time out 或者其他 再打开电源之后 会出现短暂的OUT 在第一出现TTL=100时,同时点击 TFTP软件 的更新固件按钮 此时说明路由器刷新完成. 等待3~10分钟,观察PING窗口出现TTL=64时,说明路由器刷新成功,否则请重新断开路由器电源 重复 第三步

2017-07-24

斗地主游戏需求规格说明书

斗地主游戏需求规格说明书

2017-07-19

项目时间评估模板

项目时间评估模板,用于项目管理的时间估算和成本估算

2017-07-19

Photoshop for mac 2015.5 17.0 特别文件

Adobe photoshop for mac 2015.5 release 17.0,特别文件。 此版本为近一年多来最大的更新。 这只是特别文件。photoshop安装文件,请自行查找资源

2016-06-29

Paw 2.29 or later最新特别版

Mac Os下最好用的, api测试工具,支持如下特性 1. 支持restful api 2. 支持文件上传 3. 支持multipart/form-data, application/x-www-form, application/json 4. 支持header自定义 5. 通过插件支持,api转化为jquery, java, OC, Python, php, curl等代码模板。 6. 通过插件支持, 可生成自描述的api文档 7. 支持project管理,对于多项目的一组api测试用例管理,非常好用

2016-03-01

libmp3lame 静态库 for iOS(支持模拟器,真机,以及两个平台的64位)

最近升级了系统到Mac OS X 10.10 并且更新了XCode6.1和iOS 8.1之前app用到的libmp3lame.a静态库,也要支持64位的模拟器(x86_64)和64位的真机(arm64)指令集。需要重新编译查阅了下资料,按照如下步骤,并做了些注释和改动 1.http://sourceforge.net/projects/lame/files/lame/3.99/ 下载lame的最新版本解压到一个文件夹里例如 lame,全路径如下/Users/8wm/Desktop/lame 2.下载build的脚本,我这里使用的是国外一个朋友的分享 https://github.com/kewlbear/lame-ios-build 下载之后得到lame-build.sh拷贝到文件夹/Users/8wm/Desktop/lame 3.用bbedit或者其他编辑器打开这个脚本,按照注释修改 4.打开Terminals, 输入 cd /Users/8wm/Desktop/lame chmod 777 lame-build.sh sudo -s#输入系统密码 ./lame-build.sh 开始编译,编译完成之后。生成fat-lame目录和thin-lame目录,分别存放合并所有指令集的静态库,以及各指令集的静态库根据所需,copy lame.h和libmp3lame.a文件到project里,就可以正常使用了。 可以使用命令行,查看换个库支持的指令集。 lipo -info libmp3lame.a Architectures in the fat file: libmp3lame.a are: armv7 armv7s i386 x86_64 arm64 参看我的博客 http://blog.csdn.net/vieri_ch/article/details/40650467

2014-10-31

CornerStone 2.7.14

mac os x系统最全面也最强大的svn客户端工具,与version相比,功能更多。处理代码冲突,clean工程具有更好的表现。

2014-10-28

VBS的函数集-读写二进制文件,UTF8文件,HTTP GET和POST

字节编写或者收集的VBS函数集,涉及二进制,文件读写,UTF-8,ANSI编码转换,Http GET,POST,网络请求功能。base64编码解码函数。等等。

2012-10-08

iPhone应用开发指南中文版

iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的 Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部 的web应用程序不同,在基于iPhone OS的设备上,它们作为独立的执行程序 来运行。本地应用程序可以访问iPhone和iPod Touch的所有特性,比如加速 计、位置服务、和多点触摸接口,正是这些特性使设备变得更加有趣。本地应 用程序还可以将数据保存在本地的文件系统中,甚至可以通过定制的URL类型 来和安装在设备上的其它程序进行通讯

2012-05-12

VC如何读取Word文档中的批注内容

VC读取Word文档中的批注内容 第一步 import office com对象库 Stdafx.h. #import "C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\MSO.dll" \ rename("RGB", "_OfficeRGB") #import "C:\Program Files (x86)\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB" #import "D:\Program Files\Microsoft Office\Office14\MSWORD.OLB" rename("ExitWindows","_OfficeExitWindows") \ rename("FindText", "_ScriptFindText") 第二步 .cpp

2012-05-12

空空如也

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

TA关注的人

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