自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

享受开发,颠倒银河

成功和未成功有时只差一次坚持!

  • 博客(64)
  • 资源 (8)
  • 收藏
  • 关注

原创 obj-c编程09:块的语法

在obj-c中,有一种和C截然不同的东西——块。kua

2014-06-30 21:58:17 1213

原创 obj-c编程08:分类和协议

在第8篇文章里我们来聊聊如何扩展一个类的方法和实例变量,我们首先来看一下命名分类如何扩展一个类。在下面的代码中,首先定义一个类Player用来定义普通球员,如果第三方开发者发现普通球员缺少了一些方法,则可以用分类ext来扩充喽:代码1:默认的Player类Player.h文件:#import@interfacePlayer:NSObject{intnumber;

2014-06-30 18:50:40 1112

原创 obj-c编程07:异常处理

好了,到了相对轻松的话题

2014-06-30 11:00:38 1332

原创 obj-c编程06:反射与元编程初步

我们知道对于现如今的动态语言比如rubyer'yan

2014-06-30 09:31:29 1648

原创 obj-c编程05:类的多态与id动态绑定

说实在的,写

2014-06-30 08:52:36 3148

转载 理解 Objective-C 的 ARC

自动引用计数(Automatic Reference Counting, ARC)把压在程序员们肩头的管理内存的重担卸除了不少,更不用说让跟踪内存泄漏那样的烦心事也少了很多。不过,虽然ARC很棒,我们仍然不能完全把内存管理这回事儿抛在脑后。这篇文章将要讨论以下方面的问题,帮助大家快速进入ARC的世界。内存的引用计数: 快速复习ARC的工作原理在工程中开启ARCARC施加的新规则AR

2014-06-30 08:40:03 1128

原创 如何将windows格式的图标作为os x应用程序的图标

刚由windows'转为os x的同学可能bu'tai

2014-06-29 21:06:22 1039

原创 obj-c编程04:类的继承

这第4篇内容比较少,主要说的是obj-c中的类的继承,需要说明的是我只是写了继承中最简单的形式,如果全部展开来说,那就多了去了!关键是现在肚子里还没装够墨水,没法展开啊!    下面的代码中,我们写了2个类:父类A和子类B,然后B中对A中的方法做了重写。#import @interface A:NSObject{ int i;} @property int i; -(void)

2014-06-29 10:44:08 1495

原创 obj-c编程03:多个参数方法的定义

好吧

2014-06-28 14:46:05 1573

原创 obj-c编程02:给类自动合成存取方法

我们在此篇对obj-cbian

2014-06-28 13:53:25 2322

原创 obj-c编程01:第一个类和对象的范例

#import@interface Box:NSObject{ int l; int w;}-(void)print;-(void)set_l:(int)x; //set box.length-(void)set_w:(int)x; //set box.width-(int) l;-(int) w;@end@implementation Box-(void)pri

2014-06-27 19:13:45 1358

转载 Objective-C 是如何慢慢走红的?

对大多数人来说,Objective-C都是陌生的,原因在于它的走红过程太短。但透过Objective-C的火爆,我们就不难理解苹果程序商店的应用程序为什么轻易就突破了十万个。Objective-C的走红过程TIOBE编程语言排行榜,是业界公认的编程语言的实力榜。2009年8月,Object-C自7月份上升至21位以后,又在8月份打进前二十名。这是一个信号,然而多数业界人士因为不熟悉Obje

2014-06-27 14:35:36 2130

转载 iPhone开发初探

本文是作者从一无所知到入门的知识学习过程,并结合自己在嵌入式开发的经验所写的技术总结文章,以供后来者学习。 苹果公司的iphone平台采用Object-c做为native language的开发,Object-c的内核是C语言的,并基于C语言实现OOP的一些特性。Object-c是对C语言的扩展,这和C++的前身Better-c有很大的相似之处,Object-c的新版本里实现了和J

2014-06-27 14:18:04 790

原创 如何在linux上构建objective-c程序

objective-c不是

2014-06-27 13:54:32 6160 2

转载 应用商店审核指南(中文版)-感谢译言网 -中文版苹果官方应用审核标准

前言   感谢您付出宝贵的才华与时间来开发iOS应用程程序。从职业与报酬的角度而言,这对于成千上万的开发员来说一直都是一项值得投入的事业。我们希望帮助您加入这个成功的组织。这是我们首次发布《应用程序商店评估指导》(App Store Review Guidelines)。通过它,我们希望帮助您解决开发应用程序时遇到的问题,以便于您在提交应用程序时,可以加快审批流程的速度。   

2014-06-27 11:03:20 1088

原创 csdn我的blog成长轨迹(好吧我是闲的蛋疼)

2014-06-26 21:26

2014-06-26 21:23:42 1517

转载 Linux 与 BSD 有什么不同?

Linux 和 BSD 都是免费的,开源的,类Unix系统。他们甚至使用很多相同的软件。他们看上去简直就像是一个操作系统,那么,它们有什么不同吗?其实,两者之间的不同,远远超出了我们下面提到的这些,尤其是在构建完整操作系统和许可授权的哲学思想上,更是相差甚远。通过这篇短文将可以简单的了解它们之间的不同。基础许多人所称的“Linux”实际上不是 Linux。Linux 从技术

2014-06-26 21:16:05 934

原创 unix下对于字符串变量的各种操作总结

在like unixp

2014-06-26 16:50:10 2620

转载 Unix 的缺陷 - 王垠

我想通过这篇文章解释一下我对 Unix 哲学本质的理解。我虽然指出 Unix 的一个设计问题,但目的并不是打击人们对 Unix 的兴趣。虽然 Unix 在基础概念上有一个挺严重的问题,但是经过多年的发展之后,这个问题恐怕已经被各种别的因素所弥补(比如大量的人力)。但是如果开始正视这个问题,我们也许就可以缓慢的改善系统的结构,从而使得它用起来更加高效,方便和安全,那又未尝不可。同时也希望这里对 Un

2014-06-26 15:07:23 1051

原创 bash配置文件说明

login shell:/etc/profile 所有用户全局设定按次序只读取下面文件中的一个:1 ~/.bash_profile2 ~/.bash_login->~/.bashrc4 ~/.profilenon-login shell:~/.bashrc另外还有当用户注销bash时调用~/.bash_logout

2014-06-25 12:29:24 744

原创 linux终端用户登录流程

终端可以通过连线,猫或网络(ssh,telnet,rlogin)和unix相连。对于每个物理终端端口,都有一个getty监视,getty是由init程序启动的。getty收到用户名->调用login程序接收pwd并验证,如果通过则调用该用户指定的sh程序,若用户未指定则调用默认的/usr/bin/sh程序。与getty类似,init也为网络连接分别启动sshd,

2014-06-25 12:28:30 2462

原创 unix重定向标记

stdin ,0,stdout,1,> >>stderr,2,2> 2>>将stdout和stderr输出到同一个文件:> file 2>&1 or&> file一般在需要stdin或stdout的地方没有file只有字符-时,-会被当成stdin或stdoutxargs可以给不支持管线的命令提供参数,比如ls。exec 3

2014-06-25 12:26:51 895

原创 bash编程语法自我总结

脚本2种执行方式:1 直接执行,等于bash衍生一个子程序,当该子程序完成后,子程序内各项变量活动作不会传回父程序2 利用source执行,直接在父程序中执行X=/bin/xdo cmd执行cmd命令,X已在其环境变量中了bash中的空命令 :(冒号)$# 脚本参数个数$@ 全部独立变量$* 全部变量,中间用分隔符分开$$ 当前p

2014-06-25 12:22:18 905

原创 unix下各种查看“变量”的命令比较

子程序只会继承父程序的环境变量,而不继承其自定义变量。env 查看所有环境变量set 查看所有变量,包括环境变量和自定义变量set 还可以给程序位置参数赋值:set 1 2 3 将1赋值给$1,依此类推,且$#被赋值为3export 类似env,如果不带参数则显示全部环境变量,如果带变量名参数则将该自定义变量转换为环境变量。declare和typeset 两者功能相同,不带

2014-06-25 12:21:09 1612

原创 shell中关于sort的-o选项

sort -o选项意思为将排序后的结果写入文件,但你可能会说我可以重定向啊:sort >file但如果你要排序文件names里的行再写回排序后的结果:sort names > names会是错的

2014-06-25 12:19:55 4566

原创 unix下的ACL

acl可以针对user,组,目录默认属性(mask)来控制。acl需要文件系统支持,ext2/3,jfs,xfs等都支持。getfaclsetfacl对于mac os X系统的acl可以使用ls -e查看文件或目录的acl属性,带+号的表示含有acl属性。可以使用chmod设置acl。传统unix权限存储在metadata里,os x的a

2014-06-25 12:18:41 1261

原创 linux下由带-开头文件想到的

如果要删除文件-aaa,使用rm -aaa是不行的,rm会认为-后面的是参数。2种办法:1 带明确路径指示 rm ./-aaa2 使用 -- :rm -- -aaa因为命令如果发现参数中有--,则认为其后没有选项了。    我突然想到《C专家编程》里有一个例子,作者要查看所有是软链接的文件,使用 ls -lh|grep "->"或在"->"里玩花样是不行的,作者使用

2014-06-25 12:15:38 960

原创 unix命令自我总结

三种参数类型1⃣时间日期:cal times time2⃣文字处理:ctl+v 输入控制字符${#str} str字符串长度expr length $abc 同上typeset -i x=base#number x是base进制的数,值为number。typeset -i x=0x1000 与上类似IFS bash内部字段分隔

2014-06-25 12:13:24 1039

原创 C语言里为何会有“2+2=5”的结果

写这篇原创文章是因为看到了极客中的一篇文章《有趣各种编程语言实现2+2=5》,其中C语言是这样实现的:int main() {char __func_version__[] = “5″; // For source controlchar b[]=”2″, a=2;printf(“%d + %s = %s\n”, a, b, a+b);return 0;}    有些童鞋可能会说

2014-06-25 11:43:14 3768 5

原创 linux下shell中执行命令的顺序问题

在shellzh

2014-06-25 09:53:05 1215

转载 UNIX/Linux C 程序员需要掌握的七种武器

我是一名普通的软件工程师,不是什么技术大牛。这篇文章所提到的“七种武器”只是我这些年工作经验的一点体会和感悟,如果有错误的地方,还请大家指正。(一)C语言作为一名C程序员,熟练掌握C语言是最基本的一项技能。关于如何学好C语言,以及C语言话题的讨论,网上有很多经典的文章,我就不一一列举了。在这里,我只想谈一点我个人的体会:刚毕业时,我来到一家比较大的软件公司工作,而公司的工作模式是每

2014-06-24 20:50:18 794

原创 linux下创建且挂载光盘镜像

在linux下可以很方便的将多个文件,或多个文件夹下的内容打包进光盘镜像中,womenkeyiyo

2014-06-24 14:22:04 1261

原创 近期ubuntu 14.04 cpu占用高排障

近期linux使用总是cpu达到满值,

2014-06-24 12:29:34 9656

原创 linux下分割和重组文件

linux shell命令里的split和cat命令可以轻松完成这两个功能:

2014-06-24 09:54:17 1093

转载 BT雷人的程序语言

原文:http://cocre.com/?p=1142  酷壳 这个世界从来都不会缺少另类的东西,人类自然世界如此,计算机世界也一样。编程语言方面,看过本站《6个变态的C语言Hello World程序》的朋友们一定对BT和另类不会陌生,但那都是些小儿科,真正的BT和另类要是从语言级上来完成。让我们来看看其中一个比较另类的语言BrainFuck。看到这个程序语言的名字,请不要以为这是

2014-06-24 08:02:52 1369

转载 程序员眼中的编程语言和操作系统

以下文章来自:酷壳 http://CoolShell.cn 《程序员眼中的编程语言》 下图是一个搞笑的图片——程序员眼中的编程语言。图片的横轴是编程语言。纵轴是各语言的程序员、粉丝、信徒。中间的各个小图片则是,粉丝眼中的编程语言的形象。比如说,第一行第一列,是Java程序员看Java语言的样子,一幢现代化的大厦。第一行第二列,是Java程序员

2014-06-24 07:47:21 1615

转载 程序员相关的笑话

来源:http://coolshell.cn问答Q:你是怎么区分一个内向的程序员和一个外向的程序员的?A:外向的程序员会看着你的鞋和你说话时。Q:为什么程序员不能区分万圣节和圣诞节?A:这是因为Oct 31 == Dec 25!(八进制的31==十进制的25) 刹车失灵有一个物理学家,工程师和一个程序员驾驶着一辆汽车行驶在阿尔卑斯山脉上,在下

2014-06-24 07:45:12 1394

转载 橡皮鸭程序调试法

原文:http://coolshell.cn/?p=1719 (酷壳) 下面,让我来为你介绍一个程序调试大法——“橡皮鸭程序调试法”,这个方法在调试界是很出众的,实施起来相当方便和简易,几乎可以随时随地地实验,几乎不需要借助任何的软件和硬件的支持,你甚至可以把你的程序打印出来,在纸面上进行调试。那么,为什么这个方法要叫做橡皮鸭呢?因为橡皮鸭子是西方人在泡澡时最喜欢玩的一个小

2014-06-24 07:40:22 988

转载 unix设计哲学

说到Unix为我们所带来的软件开发的哲学,我必需要说一说。Unix遵循的原则是KISS(Keep it simple, stupid)。在http://en.wikipedia.org/wiki/Unix_philosophy 上有很多的基本上大同小异的Unix哲学,都是很经典的。 Doug McIlroy 是认为UNIX的哲学是这样的:三条哲学,简明扼要,就是这三条哲学贯穿着整个Un

2014-06-24 07:19:07 863

原创 linux下的系统垃圾清理

sudo apt-get autoclean --清理旧版本的软件缓存  www.2cto.com  sudo apt-get clean--清理所有软件缓存 sudo apt-get autoremove--删除系统不再使用的孤立软件

2014-06-23 20:55:04 756

SwiftUI 超酷炫动画示例大合集

资源简介 本资源包含了秃头码农们“不敢想象”的 SwiftUI 各种酷炫动画合集代码。 每个示例单独放在一个项目中,且都包括各种动画参数可调的预览,方便小伙伴们在 Xcode 预览进一步的理解、完善甚至改进! 大家可以从这些惊艳的动画效果中学到不一样的体验和知识,如果用到自己的 App 中那将会大放异彩! 动画列表: ├── Animations │   ├── 3dLoader │   ├── AddView │   ├── Bank Card │   ├── BookLoader │   ├── Cart │   ├── ChatBar │   ├── CircleLoader │   ├── DownloadButton │   ├── GithubLoader │   ├── InfinityLoader │   ├── LightSwitch │   ├── Like │   ├── Loader │   ├── Loader2 │   ├── LoginView │   ├── Octocat-Wink │   ├── PillLoader │   ├── 更多...

2024-01-08

MacOS 和 iOS 内核 xnu 可编译源代码

资源简介 XNU内核是Darwin操作系统的一部分,用于macOS和iOS操作系统。XNU is an acronym for X is Not Unix. XNU是一个混合内核,它将卡内基梅隆大学开发的Mach内核与FreeBSD的组件和用于编写称为IOKit的驱动程序的C++API相结合。 XNU在x86_64上运行,用于单处理器和多处理器配置。 文件列表: ├── APPLE_LICENSE ├── EXTERNAL_HEADERS ├── Makefile ├── README.md ├── SETUP ├── bsd ├── config ├── doc ├── iokit ├── libkdd ├── libkern ├── libsa ├── libsyscall ├── makedefs ├── osfmk ├── pexpert ├── san ├── security ├── tests └── tools

2024-01-08

SwiftUI 示例 iFonts 应用完整项目源代码

内容概要 本资源包含 iFonts 应用示例完整项目代码,全部用 SwiftUI 实现。 其中内容包括但不限于: - iOS 中各种字体的列举和展示、SF Symbols 图形字符的列举和显式; - 每种字体各种变形的展示; - SwiftUI TabView、List 等视图的使用代码; - 平铺或按组显示 SF Symbols 图形字符的切换演示; - 在最新的 iOS 17 上测试通过; 文件列表: ├── iFonts │   ├── AppDelegate.swift │   ├── Assets.xcassets │   ├── Base.lproj │   ├── Ext&Test │   ├── Info.plist │   ├── Model │   ├── Preview Content │   ├── SFSymbolNames │   ├── SceneDelegate.swift │   └── View └── iFonts.xcodeproj ├── project.pbxproj ├── project.xcworkspace

2024-01-08

SwiftUI 各种界面、自定义视图、动画以及设计哲学示例合集

内容概要: 本资源代码包罗万象 SwiftUI 入门以及进阶知识的代码示例。每个示例用独立的项目承载让大家可以集中注意力学习 SwiftUI 妙不可言的各种特性。 示例合集包括但不限于: - SwiftUI 界面定制和调整; - SwiftUI 原生视图、容器、自定义视图的使用和组合; - SwiftUI 动画加持; - SwiftUI 基本概念、设计理念以及哲学的示例融合; 内容包括: ├── Adaptive-Views ├── App-State-In-SwiftUI ├── Blending ├── Button-Styles ├── Composing-SwiftUI-Views ├── Content-Friendly-Layouts ├── Custom-SwiftUI-Styles ├── Displaying-Text-SwiftUI ├── Flexible-SwiftUI ├── Hashable-Bindings ├── Hierarchy-List ├── Identifiable-Navigation ├── // 更多示例项目

2024-01-08

SwiftUI 英雄动画(HeroAnimations)演示代码

内容概要: 本示例代码包括 SwiftUI 中详细的英雄动画(HeroAnimations)演示、各种附加动画效果。 所谓“英雄动画”是一种让不同 SwiftUI 视图平滑过渡转变的动画效果,就像英雄一样吸引用户的眼球! 其中还包括本人自己领悟而写出的附加测试代码。 让您更加直观和更感性的读懂示例核心逻辑。 您将学到以下内容: - SwiftUI 2.0 中惊艳的英雄动画(HeroAnimations)效果; - 英雄动画如何应用到同一和不同视图中的各个元素中去; - 英雄动画不同的附加特效介绍 - 本人写的更直观和简洁的测试代码; 其中包括文件: - 完整演示示例项目 - Readme文件 - 直观演示英雄动画效果的视频文件 - 本人写的测试(Test)代码

2024-01-08

iOS 15.4 真机调试支持包(可支持最新的iOS 15.4.1系统)

请将下载后的zip文件解压后放入如下目录 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 重启Xcode,重新连接iPhone以应用新的调试支持文件

2022-04-03

SwiftUI编程实现不同TabView标签页中任意导航层级视图之间相互跳转的演示代码

该资源是 <<SwiftUI编程实现不同TabView标签页中任意导航层级视图之间相互跳转>> 博文的配套源代码,博文链接地址如下: https://blog.csdn.net/mydo/article/details/123754090 在本篇博文中,您将学到以下内容: 如何实现对象在运行时访问不存在的属性? 如何通过编程实现TabView的切换? 如何监听TabView的切换? 在iOS中用户如何手动选择切换到任意嵌套的导航视图? 如何一气呵成 关闭sheet弹出视图 + 导航至目标视图 两个动作? iOS 14 和 iOS 15 对于上述导航操作的不同行为 重要须知:购买过我付费专栏的小伙伴们可以免费向我索要该资源!!!

2022-04-03

Xcode Empty Application模板

Xcode Empty Application模板

2016-02-15

SpriteBuilder 1.5.0

最新的mac下的Cocos2D编程利器SpriteBuilder的最新版1.5.0

2016-01-11

unlocker_new

郑重声明: 本人以人格担保不会在其中添加rootkit,木马,病毒一类的无聊玩意!!!请放心运行。 请首先检查unlocker.zip文件的MD5值 : B35968822E46BC8AEE5AD4A7C859DECB 无误后可以解压运行unlocker软件。 2个OCX文件是VB6的控件运行必须库 msvbvm60.dll是VB6本地解释引擎 unlocker.dll是unlocker的功能逻辑 unlocker_ui.exe是主程序 如果unlocker_ui.exe意外退出,会导致服务没有正常卸载的问题,此时请运行ds.exe。 它的功能是手动删除服务,您可能要重新启动计算机才能重新运行unlocker_ui.exe 请将BUG通过以下途径告诉我,十分感谢: 到我的blog留言 : http://blog.csdn.net/mydo 或者到我的2个帖子中留言 : 看雪论坛: http://bbs.pediy.com/showthread.php?t=76415 csdn: http://topic.csdn.net/u/20081110/15/80c8e73b-8a0a-4996-ab83-ac7b2e601ea3.html enjoy it!be happy!thanks! 侯佩|hopy 2008.11.10

2008-11-10

UnlockerEx

Unlocker是一个偶闲时写的小工具,主要功能有: <br><br> 1. 解锁已打开文件; <br> 2.建立以特定用户身份的shell。<br><br>详细介绍:<br>http://topic.csdn.net/u/20080427/22/30386f22-e9e4-41d7-9115-9fecf3594401.html

2008-04-27

unlocker

simple unlock open file handle DEMO绿色软件,不需安装。code by hopy | 侯佩on 2007.12.28

2007-12-28

cppv1.0

Check Process's PTE v1.0

2006-12-22

空空如也

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

TA关注的人

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