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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 开发 >>列表
微信公众平台开发微信公众平台开发模式企业微信公众平台人品计算作者:方倍工作室地址:http://www.cnblogs.com/txw1958/p/weixin66-moral.html人品计算器是一个测试游戏玩家人品的工具,最简单的是将各字符的ASCII或Unicode码相加,取其和再取余(通常mod100)求出“人品值”。实现方法:把汉字转为unicode的通用函数functiongetUnicodeFromUTF8($word){//获取其字符的内部数组表示... 查看全文
因为工作的关系接触了几个创业项目,项目发起人大多非技术出身,本身也没有IT相关的从业经验,写出的需求只能描述出网站的大概功能而无法建立起完整的各模块间的逻辑关系。开发上却要求快准狠,希望可以使用现有的开源系统(比如wordpress,dolphin),尽快把第一版功能做出来。但以程序猿的角度来看,这类系统只能在初期完成一个大概的样式,完全无法胜任后期的业务再开发工作(比如用wordpress开发商城,将商品插入文章表,以类型字段来做判断)。而使用各种开发框架(Codeigniter、Yii... 查看全文
· 第一代 iPhone 开发内幕发布时间:2013-10-06
感谢苹果与三星的专利“核战”,苹果才稍微肯让人知道他们是如何开发产品的——如果你以为在苹果内部,产品的开发就好像外界传言般浪漫,这绝对是误解。在法庭上,苹果泄露出来iPhone原型机的设计就多于40款,还有大量CAD图纸,而这些都不过是冰山一角。现在,连线的记者FredVogelstein对苹果的前员工进行采访,挖掘更多更深的内幕。已经创业的AndyGrignon,曾经参与第一代iPhone的开发,负责无线电部分,这是多么重要的一部分... 查看全文
在上一篇随笔中,我对Web开发框架的总体界面进行了介绍,其中并提到了我的《Web开发框架》的控制器的设计关系,Web开发框架沿用了我的《Winform开发框架》的很多架构设计思路和特点,对Controller进行了封装。使得控制器能够获得很好的继承关系,并能以更少的代码,更高效的开发效率,实现Web项目的开发工作,整个控制器的设计思路如下所示。从上图的设计里面可以看到,我把主要能通过抽象封装的CRUD方法都放到了BusinessController<B,T>类里面... 查看全文
在自动驾驶汽车技术上,Google已经有深厚的经验。根据一份刚发布的专利申请文件显示,Google还在考虑为驾驶员及乘客打造一个类似Kinect的体感手势系统来控制一系列车载功能。这个想法源自于这样一个现实:实体按钮和开关在驾驶时不容易随手触及。这项申请所包含的控制姿势注重实境感知,要远复杂于一般的手势控制,像是从左到右滑动以切换电台。例如,通过把手置于车窗附近来打开窗户,该系统可以通过观测手移动的速度和距离来使窗户的升、降恰到好处。除了凭空比划... 查看全文
日前,苹果发布了MacOSX10.9(代号Mavericks)的测试版本DeveloperPreview8,而现在,苹果终于向开发者开放了OSX10.9GoldenMaster(GM)的下载,OSXMavericks正式版很可能会在10月份与新版iPad及iPadmini一同发布。苹果这次除了发布OSXGM之外,还发布了GM的Xcode5.0.1,它有可能会随最终版的Mavericks一起发布。根据苹果官网显示,最新发布的OSX系统可支持iBooks和全新的FinderTabs... 查看全文
· 【转】敏捷开发流程发布时间:2013-10-04
Agile——敏捷开发,作为CMM神话崩溃后被引入的一套新的软件开发模式,这几年来被广泛引起关注,并被寄予厚望。敏捷开发在其他业界的应用是否理想不得而知,但以下总结了我所在公司的敏捷开发试验,希望可以达到管中窥豹的目的。敏捷开发宣言——个体和交互胜过过程和工具可以工作的软件胜过面面俱到的文档客户合作胜过合同谈判响应变化胜过遵循计划虽然右项也有价值,但是我们认为左项具有更大的价值。以上的宣言比较抽象,基于该理念... 查看全文
转自:http://www.cnblogs.com/zilongshanren/archive/2011/09/19/2181558.html自从发布《如何学习iphone游戏开发》到现在,大概有半年时间了。其实在写《如何学习iphone游戏开发》的时候,我就写下豪言,说哪天学好了,再来写一篇《如何学好iphone游戏开发》。但是现在,当我坐下来写这篇文章的时候,心里还是有点忐忑不安的,怕写不好,或者水平不够,写出来的东西达不到预期的效果。但是,管他呢,我手写我口... 查看全文
英文原文:MusicApp-MakerSmuleFinallyEmbracesTheWebWithSocialNetworkSmuleNation推出过一系列以音乐为主题的热门移动应用(包括Sing!Karaoke,Guitar,Ocarina和MagicPiano等)的Smule公司宣布,将把网站转变为一个音乐社交网络SmuleNation,展示旗下各个应用上产生的优秀作品。Smule一直很注重用户的分享。但是之前的网站只有基本的社交特性。现在有了SmuleNation... 查看全文
亚马逊的Lab126研发部门正在开发两款智能手机北京时间10月3日上午消息,美国科技博客TechCrunch援引消息人士的说法称,亚马逊的Lab126研发部门正在开发两款智能手机。其中一款代号为“Smith”的智能手机将引入3D技术。这并不是简单的3D显示屏,这款手机的正面将有4个摄像头,能追踪用户头部运动,并在界面上显示相应的3D效果。此外,这款手机能对用户进行识别。这款手机还能识别现实世界中的物品,并将其与亚马逊在线商店中的商品进行匹配,帮助用户购买... 查看全文
· 微信公众平台开发(65) 微博树洞发布时间:2013-10-02
微信公众平台开发微信公众平台开发模式企业微信公众平台微信树洞微博树洞人人网树洞作者:方倍工作室地址:http://www.cnblogs.com/txw1958/p/weixin-65-weibo-treehole.html童话故事《皇帝长了驴耳朵》里,说一个国王长了一对驴耳朵,每个给他理发的人时候都会忍不住告诉别人,从而被砍头。有一个理发匠把这个秘密藏得好辛苦,终于在快憋不住时。就在山上对着一个大树洞说出了这个秘密。结果从此这树上的叶子只要放在嘴边一吹,就会发出&ldquo... 查看全文
在很多场合,我们需要在已有软件程序上增加一些新的功能,几乎所有原因是因为原有软件功能不能满足我们的需要,我们平时做的插件就属于这种情况,最常见的是VSIDE的插件开发,网上老外写的一篇关于插件开发的文章,很详细(网址)。如果我们要给一个已有软件扩展新的功能,一般我们必须知道原有软件提供给二次开发人员的接口,也就是说,如果原有软件在设计的时候,压根儿就没有考虑到后续可能存在的二次开发,也不提供任何接口,那么通常情况下,是很难在它的基础上扩展出新功能的(除非是原有软件开发者)... 查看全文
· 企业软件开发者继续使用.NET 4.0发布时间:2013-09-30
英文原文:EnterpriseDevelopersStuckon.NET4.0每次一有新版本的CLR发布,例如.NET2.0和4.0,开发者更新时都显得颇为无奈。CLR的更新为运行时的表现带来了各种微妙的变化,这有可能破坏现有代码的运行。例如DateTime.Kind属性的变化就是一个灾难,另一个例子就是当后台运行线程抛出未捕获的异常时,会将整个进程中止这一变化。与之相反,纯类库改变的升级更容易被使用者所接受。当.NET3.0与3.5推出后,许多开发者并未选择第一时间就切换至新版本... 查看全文
腾讯低调推出移动支付组件米大师(Midas),目前已全面支持微信、手机QQ、手机Qzone等平台手游。该组件集合了微信支付、Q点、财付通、银行卡、手机充值卡等多种渠道,并支持国际渠道如GoogleWallet、IAP等,因此海内外应用均可接入。据团队介绍,米大师后台基于腾讯大数据,具备精准推荐能力,可以帮开发者实现高效益的付费转化率。该移动支付组件适用于游戏币充值、道具购买、包月开通等各种支付场景。兼容Android和iOS两大平台,提供原生SDK和HTML5、Wap等多种版本。据了解... 查看全文
亚洲的开发者们齐聚香港,为的是参加黑莓2013亚洲开发者大会,看看黑莓会如何鼓励他们开发应用。英国《卫报》发表评论文章表示,由于黑莓手机销售欠佳,退出消费手机市场,种种疑云笼罩在开发者们的心头,让他们不禁产生疑问,此次亚洲开发者大会真的有用吗?以下是文章主要内容:对于那些将要参加黑莓BlackberryJamAsia2013亚洲开发者大会的开发者来说,他们在思考的并不是将在该大会上看到哪些新东西,而是担心当他们抵达香港的时候,大会到底会不会举办。此前,由于黑莓手机销量十分糟糕... 查看全文
本人收集的安卓android程序源码,留着以后慢慢研究源码文件列表如下:│├─地图相关│Androidbikeroute自行车导航源码.rar│AndroidGpsTest源码.rar│AndroidGpsTracker源码.rar│Android百度地图API-定位周边搜索POI源码.rar│Android百度地图API源码.rar│北京公交线路查询(离线).rar│获取Gps信息的程序源码.rar│├─学习相关│365MobileSecretaryv1.0.6(365手机助手AIDL)... 查看全文
iOS7正式推出之后,AppStore就开始提示有许多应用需要更新,而这些应用最大的一处改进是“为iOS7做优化”。然后,就看到它们的图标被“拍扁”了,应用的UI也没有用太多的纹理来装饰,也比较强调动画。但这就是iOS7设计的全部了吗?看一看开发者、设计师是怎么认为的吧。“(iOS7)不再模仿现实中的视觉元素,而是模仿它们如何运作,它们的运动方式,以及如何其他元素如何与你的手指互动,&rdquo... 查看全文
2014年,我们视线中的主机厂商将多了一家:Valve。继操作系统与游戏主机后,Valve主机计划的第三大板块终于浮出水面:SteamController。SteamController是一款划时代设计的游戏手柄:它为取代鼠标、键盘而设计。在SteamController身上有多达16枚按键,而且和传统主机上的手柄不同,SteamController以两个大型的触控板替代了传统的物理按键/摇杆,同时触摸板还能被点击。手柄中央安设了一块带触摸的显示屏,整款产品十分有未来感。当然,通过实际试用... 查看全文
KillProcess:在android中我们如果想要程序的进程结束可以这样写:android.os.Process.killProcess(android.os.Process.myPid());这样就可以从操作系统中结束掉当前程序的进程。注意:android中所有的activity都在主进程中,在Androidmanifest.xml中可以设置成启动不同进程,Service不是一个单独的进程也不是一个线程。当你Kill掉当前程序的进程时也就是说整个程序的所有线程都会结束... 查看全文
自动创建文件夹,基本上系每个项目都需要遇到的工作。在Java中,可以使用mkdirs()方法实现。mkdirs()对比起mkdir()方法更为好用,因为其能创建包括所有必须但不存在的父目录,该方法隶属于File类。代码举例:publicstaticbooleancreateDir(StringdestDirName){Filedir=newFile(destDirName);If(dir.exists()){returnfalse;}else{dir.mkdirs();returntrue;}... 查看全文