开发_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 开发 >>列表
前言:因为Object-C是不支持多继承的,所以很多时候都是用Protocol(协议)来代替。Protocol(协议)只能定义公用的一套接口,但不能提供具体的实现方法。也就是说,它只告诉你要做什么,但具体怎么做,它不关心。当一个类要使用某一个Protocol(协议)时,都必须要遵守协议。比如有些必要实现的方法,你没有去实现,那么编译器就会报警告,来提醒你没有遵守××协议。注意,我这里说的是警告,而不是错误。对的,就算你不实现那些“必要实现”的方法... 查看全文
· 【iOS开发基础】【C语言】02发布时间:2015-01-08
一、函数(一)什么是函数任何一个C语言程序都是由一个或者多个程序段(小程序)构成的,每个程序段都有自己的功能,我们一般称这些程序段为“函数”。(二)函数的定义目的:将一个常用的功能封装起来,方便以后调用步骤:确定函数名,确定函数体,调用格式:返回值类型函数名(形式参数列表){函数体}(三)函数的调用1intaverage(intnum1,intnum2)23{45return(num1+num2)/2;67}89intmain()1011{1213inta=1... 查看全文
· ios开发--KVO浅析发布时间:2015-01-08
目标:监听NSMutableArray对象中增加了什么代码如下:C代码-(void)viewDidLoad{[superviewDidLoad];self.dataArray=[NSMutableArrayarrayWithObject:@"1"];[selfaddObserver:selfforKeyPath:@"dataArray"options:NSKeyValueObservingOptionNew|NSKeyValueObservingOptionOldcontext:NULL];}... 查看全文
第三方单位同时在iOS和Android平台上推出自家应用很常见,只在Android平台登陆同时又拒绝上架iOSAppStore就显得比较奇怪了。威锋网消息,早已推出Android应用的电子前沿基金会(EFF)今天对外宣布,他们不会让自家应用上架AppStore,其主要原因就是他们不认可苹果的开发者协议。EFF表示,他们已经观察了很多年,苹果的开发者协议无论是对开发者还是用户来说都是不利的,其主要担心的是以下几点协议的内容:-禁止公开发表关于协议的评论或声明-禁止进行逆向工程开发... 查看全文
为了用电脑看电影时方便控制,我就突发其想,做一个手机app来通过无线网络远程调节电脑上的音量。后来进行尝试成功后,我就想,光是调音量似乎单调了些,就把播放/暂停,上一首,下一首,等多媒体控制功能也加上,这样好玩一点。下面向大家简单介绍一下原理,整个解决方案的源代码我会共享给大家,以作参考。先说服务器,因为控制命令比较简单,我直接用一个WPF应用程序来完成,这样方便运行,用socket来通信比较麻烦,我就用WCF来做服务,使用WebServiceHoset,让WP手机客户端用HTTP... 查看全文
同一家公司的同事,拿同样的工资,以前他在用肾机,我还在用诺记。吃饭的时候他是买单王,我在想这家伙应该没存什么钱吧。结果前段时间他买了个沃尔沃S60L,可我一套省城小三房的首付都还没凑齐。他说他经常在外面接了些私活做,我感觉也不太靠谱,我也接过几个私活,不赚多少钱,还有的一个单子钱不多,开发时间很长,累得要死,吃力不讨好。我问他为什么能赚到钱,他告诉我,他的单价不比我的高,只是效率比我高很多,不是因为技术好多少而是他积累了很多东西,以前做项目有用的东西都积累下来做成了框架。日积月累... 查看全文
1月7日消息,据国外媒体报道,多位知情人士指出,苹果目前已开始着手完善AppleWatch的软件部分。该阶段意味着,AppleWatch的正式发售将与早前提出的“2015年初”一致。更确切地说,产品的上架时间将在春季,在中国的春节之后。这些知情人士还表示,苹果当前正在筹划一个大范围的培训项目,旨在帮助零售店的员工熟悉公司新的产品分类。该培训项目将于2月9日到2月16日期间进行,分布在全美各地的所有苹果零售店都将根据自身规模大小,向总公司派去一到两名员工... 查看全文
· iOS开发者不可不知的8件事发布时间:2015-01-06
回顾2014年,移动互联网领域大事不断。多家公司赴美上市、并购整合吸引了众多眼球和注意力,但行业标杆——苹果的动向,依然是移动互联网行业的风向标,并且引领了诸多新兴行业的崛起。苹果的动态除了TimCook的性向八卦之外,还有哪些是值得开发者们真正关注的?以下是果合整理的“iOS开发者不可不知的8件大事”。1.AppStore排行榜调整2014年5月24日,AppStore排行榜由原来展示TOP200调整为只展示TOP150。6月13日... 查看全文
CormanLisp是Windows操作系统下的CommonLisp开发环境,CormanLisp包含了一套Intel处理器下的CommonLisp原生代码编译器、80x86汇编和反汇编工具以及多窗口的文本编辑器。CormanLisp支持运行在Windows系列操作系统上,如WindowsXP、Windows2000等。CormanLisp全面支持Win32API、全部的WindowsAPI函数等。关于CormanLisp的特性,可查看官网介绍。著名CommonLisp程序员田春(@田春冰河... 查看全文
在上篇随笔《C#开发微信门户及应用(19)-微信企业号的消息发送(文本、图片、文件、语音、视频、图文消息等)》介绍了有关企业号的消息发送,官方特别声明消息是不用加密发送的。但是在回调的服务器上,也就是我们网站的服务器上,微信传过来的消息是加密的,需要我们调用类库对消息和事件进行解密操作,由于官方的例子不全,因此摸索了不少时间,最终顺利解密收到的各种消息和事件。本文主要介绍微信企业号的消息和事件的接收处理及解密操作。1、企业号回调模式的设置和公众号一样,微信企业号如果需要进行二次开发... 查看全文
新华社东京1月5日电(记者蓝建中)目前,日本国内有2000多万人需要移植皮肤、骨骼、软骨和关节等组织。东京大学医学系附属医院日前宣布,其研究小组利用3D打印机和基因工程学技术,成功开发出了能在短时间内批量生产可移植给人体的皮肤、骨骼和关节等的技术。目前实施移植手术时主要使用从患者本人患部以外的部位切除的组织,这给患者身体造成很大负担。此外,还有利用动物组织和塑料等为原料,利用3D打印机制作移植用组织的方法。这种方法虽能减轻患者痛苦,却存在感染风险... 查看全文
服务两种启动方式startService:服务被启动之后,跟启动它的组件没有一毛钱关系bindService:跟启动它的组件同生共死绑定服务和解绑服务的生命周期方法:onCreate->onBind->onUnbind->onDestroy找领导办证把服务看成一个领导,服务中有一个banZheng方法,如何才能访问?绑定服务时,会触发服务的onBind方法,此方法会返回一个Ibinder的对象给MainActivity... 查看全文
前言离上一篇发表的博客差不多有两个星期了吧,相信有些博友差点就对LP失望了,因为上一篇博文中说了,这次不管怎样,LP都会坚持写博客的。由于工作关系LP才隔了这么久才再次发表博文,这篇博文主要是总结LP看Android书学到的知识。好了,废话不多说了,正式开始吧。。。。目录Android历史Android系统架构Android应用开发特色Android历史说到Android历史,android就像一只打不死的小强,它有坚持不懈的精神,怎么说呢..... 查看全文
在上篇《C#开发微信门户及应用(22)-微信小店的开发和使用》里面介绍了一些微信小店的基础知识,以及对应的对象模型,本篇继续微信小店的主题,介绍其中API接口的封装和测试使用。微信小店的相关对象模型,基本上包括了常规的商品、商品分组、货架、库存、订单这些模型,还有商品分类,商品分类属性、商品分类SKU、快递邮寄模板、图片管理等功能。本文介绍的接口封装也就是基于这些内容进行的,并针对接口的实现进行测试和使用。1、商品管理接口的定义前面文章介绍了微信小店的对象模型,如下所示... 查看全文
前言我们上一次说到了App的精灵:自定义控件。这一次,我们接着这一话题,说说自定义控件的两个得力助手:选择器-TemplateSelector转换器–Converter这两个东西能帮助自定义控件更为简单方便地被使用,所以必须掌握。数值转换器Converter这个大家可能不陌生,因为在MSDN里,介绍到DataBinding时,总会顺带着介绍一下数据转换,比如这个网页:http://msdn.microsoft... 查看全文
前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决于动画的质量。像QQ、微信、新浪微博等APP,动画效果就很好了,至少我很喜欢它们的动画,让我使用起来感觉很顺畅,心情很开朗。本文会介绍UIView效果的实现方法,非核心动画。一、使用UIView类实现动画基本写法,代码必须放在Begin和Commit之间:[UIViewbeginAnimations:nilcontext:nil];//开始动画//Code..... 查看全文
在做企业电子商务方面,微信小店虽然较淘宝天猫等起步较晚,但是作为一个电商平台,这个影响力不容忽视,结合微信的特点和便利,微信小店具有很好的粘合性和广泛的用户基础,因此花费一定的时间,在这方面做深入的研究和应用,也是我一个感兴趣的领域,本文基于前面微信系列文章的基础上,再对微信小店的内容进行一个系列化的介绍,希望对大家理解和使用上有所帮助,同时也把我自己的微信系列文章推向纵深的领域和方向。1、微信小店的申请和搭建微信小店的资质是必须为认证的公众号,并且需要认证后进行独立的申请... 查看全文
· Java和.NET在开发中的不同盘点发布时间:2015-01-04
我是用VS2008和VS2010开发。NET程序,通过MyEclipse8.5开发JAVA程序,下面从IDE、语言、插件的不同点来做下简单的说明。但由于经验知识还有限,本篇文章只能从比较表面的以及自己常用的功能点来说明我所看到的不同点。IDE的不同点:给我的第一感觉就是MyEclipse在开发过程编写查看代码也非常便利,甚至有很多VS没有的功能,下面列举自己现在遇到的一些不同点:1、MyEclipse没有像VS里的#region,#endregion一样的代码段区域,在一个方法或类里... 查看全文
· 移动互联网服务器端开发课程发布时间:2015-01-04
移动互联网服务器端开发课程移动互联网时代来了!App市场爆发式增长为Web开发程序员带来新一轮机遇,近两年新增创业者,几乎全部选择了移动互联网项目!传统互联网企业中超过98%的门户网站已经或者正在从单一的网站入口转向PC、手机、Pad、智能电视等多端全平台兼容体系。据统计,AppStore中超过85%的App项目都选择了PHP作为后端程序开发语言。想要工资加倍吗?想要突破自我打破现有技术瓶颈吗?想要走上移动互联网架构师的岗位吗?还在苦逼的每天写着表单增删改查又或者反复调试设备兼容性吗?勿失良机... 查看全文
程序员的开发项目总是半途而废很多程序员的项目常常半途而废。他们有那么多的好点子,但是很多都流于空想。几乎每一个软件开发者都有一个这样的文件夹,里面很多都是些还没完工的项目,而这些程序里有不少在它诞生初期真心是个超棒的点子。和这些人一样,我也有很多好主意,有的甚至就是现在有些企业在用的。比如正决定着在eBay上还是在Amazon上做电子商务获利、做一个以业务为基础的社交网络(水管业、电子行业、软件开发等)、比特币搜索引擎、开发一个CSS框架来取代Bootstrap... 查看全文