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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 开发 >>列表
· C# 异步编程2 EAP 异步程序开发发布时间:2017-09-10
在前面一篇博文记录了C#APM异步编程的知识,今天再来分享一下EAP(基于事件的异步编程模式)异步编程的知识。后面会继续奉上TPL任务并行库的知识,喜欢的朋友请持续关注哦。EAP异步编程算是C#对APM的一种补充,让异步编程拥有了一系列状态事件。如果你看过本系列的前一篇文章《C#异步编程1APM异步程序开发》,并假设你是微软C#语言开发组的一员,现在让你来设计基于事件的异步编程模式。那你是会利用之前的APM进行改造?还是进行再次创造呢?所以当你对相关dll进行反编译... 查看全文
C#已有10多年历史,单从微软2年一版的更新进度来看活力异常旺盛,C#中的异步编程也经历了多个版本的演化,从今天起着手写一个系列博文,记录一下C#中的异步编程的发展历程。广告一下:喜欢我文章的朋友,请点下面的“关注我”。谢谢我是2004年接触并使用C#的,那时C#版本为1.1,所以我们就从就那个时候谈起。那时后在大学里自己看书写程序,所写的程序大都是同步程序,最多启动个线程........其实在C#1.1的时代已有完整的异步编程解决方案,那就是APM(异步编程模型)... 查看全文
自8月18日面向开发者公测以来,支付宝小程序一直处于低调状态。今日,率先发布支付宝小程序公测信息的“蚂蚁开放日”微信公号发布了一则新公告,提示小程序名称不要使用通用词,否则无法通过审核。文章表示,官方不会通过地域、产品、功能等纬度的通用词为名称的小程序,如“回收”、“二手房”、“鲜花”、“杭州”等,开发者可在改名后重新提交审核。比如“共享单车&rdquo... 查看全文
Debian10"Buster"的开发工作正在进行之中,目前已发布了Alpha版本,正式版计划2019年发布。在最新Debian10更新内容中,Debian用Wayland取代了X11。不过一向保守的Debian,仍将继续提供X11作为替代方案。XWindow系统始于1984年,并于1987年提出了目前的X11。正如很多人认为的那样,X11已经过时了。越来越多的Linux发行版开始转向灵活性和性能更好的Wayland,比如Ubuntu和Fedora。... 查看全文
相较过往的Apple秋季发布会,今年的发布会似乎增添了一丝隆重感也积蓄了众多开发者前所未有的期待,毕竟iPhone迎来了它的第一个十周年。据各大媒体及开发者猜测,本次发布会在硬件方面,将会带来四款新品,分别是新一代iPhone7s、蜂窝数据版AppleWatch以及4K版AppleTV,压轴登场的无疑就是十周年纪念款的iPhone8或是iPhoneX。在软件方面,苹果将带来系统大升级,包括iOS11、macOSHighSierra、watchOS4和tvOS11正式版的发布时间... 查看全文
基于Chromium的Opera网页浏览器今天发布了新的开发者版本,版本号为49.0.2705.0,引入了全新的隐私保护模式以及all-in-one面板来擦除Opera大部分基础功能配置。Opera49目前依然处于开发者渠道,基于近日发布的Chromium62.0.3188.4开源网页浏览器。最新版本Opera49.0.2705.0引入了大量实用的新功能,其中最值得关注的改善就是为Linux和Windows系统提供了全新的隐私模式。Opera产品经理MaciejKocemba表示&ldquo... 查看全文
深挖HomePod固件文件的开发者GuilhermeRambo又来了,他这次从代码中获取的情报与即将发布的4KAppleTV和iTunes商店有关。Rambo并未提及代码的出处(很可能是iOS11beta的镜像文件),他发现的代码与iTunesStore有关,认为苹果即将带来HDR格式内容,这或许与几天后就要发布的4K版AppleTV有关系,因为据传苹果这款新设备将会支持HDR/杜比视界标准。新硬件有了,内容不能拖后腿,这符合苹果的一贯作风。... 查看全文
苹果表示,周三晚些时候的一个软件bug,是导致大家误以为其开发者门户网站‘发生数据泄露’的原因。报告称,在发现无法正确显示开发者的家庭住址后不久,网站经历了一段时间的停机。但由于官方没有及时作出解释,很多人猜测其是否被黑客入侵——特别是地址被指向了俄罗斯境内的某个地方。在Twitter上,也有开发者表示见到自己和其他人遇到了同样的问题。有人在Twitter上质疑苹果开发者网站账户被入侵不过最令人感到不解的是,错误显示的这个地址,竟然把&ldquo... 查看全文
· Android组件化开发(注意事项)发布时间:2017-09-07
1.Manifest合并在Androidstudio编译项目时,无论你使用了几个Module都会把所有Manifest最终合并成一个,需要我们注意的是application标签下这个几个属性引用的值。如果多个Module有相同名字的资源,在编译时会不知道引用哪个资源而导致Manifest合并失败。解决方法:在主ModuleManifestapplication加入红色标记的部分,原理就是以当前Manifest引用的资源为准。<applicationandroid... 查看全文
熊明华认为,如果谁能把一些垂直领域的服务机器人做好、做透,绝对就是一个百亿美金价值的公司。此次出山,他希望寻找“互联网3.0时代的腾讯”。文|《中国企业家》记者王雷生编辑|马吉英有不少成功的创业者转型成为投资人,而从投资人重新回到创业者群体的却不多,腾讯前联席CTO、现任七海资本创始合伙人熊明华就是其中一个。9月6日,人工智能创业公司ROOBO宣布获得七海资本领投的3.5亿元B轮融资,光源资本为本轮融资独家财务顾问。公司当天还宣布熊明华加入ROOBO,担任董事长一职... 查看全文
【iOS开发】iOS开发CGRectGetMidX.CGRectGetMidY.CGRectGetMinY.CGRectGetMaxY.CGRectGetMinX... 查看全文
· .NET Core多平台开发体验[4]: Docker发布时间:2017-09-06
对于一个.NET开发人员,你可能没有使用过Docker,但是你不可能没有听说过Docker。Docker是Github上最受欢迎的开源项目之一,它号称要成为所有云应用的基石,并把互联网升级到下一代。Docker是dotCloud公司开源的一款产品,Docker从其诞生到现在,短短两三年的时间里已经成为了开源社区最火爆的项目。对于完全拥抱开源的.NETCore来说,它自然应该对Docker提供完美的支持。对于接下来的内容,我们假设你已经对Docker有了基本的了解... 查看全文
人脸面部识别技术在国内的运用非常广泛,除了在安检、交通方面可以识别人物身份之外,支付宝的人脸技术还实现了支付功能。最近北京大学信息科学技术学院的研究人员也开发了一种“扫脸”技术,不过特别的是这种技术不是用在人脸上,而是用在四轮私家车中。据了解,这项技术能清晰分辨车辆外部特征,并擅长记录和分析,并会根据特征数据搜索到机动车的型号和注册信息。研究人员将这一个“扫车脸”的技术命名为RepressionNetwork(RepNet),识别车辆类型分为两类... 查看全文
英文原文:ResearchersproposeIronManstyleflightforhumanoidrobot钢铁侠的飞行方式或许很酷,但说老实话,这种方式也有点不切实际。即便你的中枢肌肉力量像托尼·斯塔克(TonyStark)一样爆表,但把喷气推进器安装在手脚之上,这基本上相当于自寻骨折。不过,这并没有阻止一些来自意大利的研究人员提出在机器人身上试一试。一款能够飞行的人形机器人可能有自己的应用场景,比如进行维修或检查,或者是作为人类飞行外骨骼装置的研究起点... 查看全文
Chrome61正式版今天发布,并增加了很多开发者相关的功能。在Mac、Windows和Linux系统中,Chrome61开始支持WebUSBAPI,以及PaymentRequestAPI。高级网络平台API支持大多数硬件外设,如键盘、鼠标、打印机和游戏手柄。为了使用教育、科学或工业等专用USB外设,用户必须使用系统级权限查找和安装可能不安全的驱动程序和软件。Chrome现在支持WebUSBAPI,在用户同意的情况下允许网络应用与外设通信。这可实现上述设备提供的所有功能,同时仍可保证网络的安全... 查看全文
最近在调试msm8996的开发板,由于主板和LCD子板还没回来,所以先回的核心板算是个Headless的AndroidDevice。核心板有独立供电,另外还有USBType-C、FAN、HDMI、TFCard和KEY等硬件模块,目前都已调通,效果如下图所示。在调试过程中,Android远程桌面助手基本可以弥补没有显示屏的问题,调试的进度也没有因为缺少液晶屏而受影响。另外,调试时也根据实际需求扩展了Android远程桌面助手的一些功能,可以用得更顺手。修改代码后,编译boot.img... 查看全文
Google宣布计划扩大与Udacity的合作伙伴关系,为寻求和追求程序开发职业生涯的开发人员提供75000笔Android奖学金。根据该计划,Google与Udacity已经进行为期两年的长期合作,分别在2015年和2016年为热情的新手编程者提供1000和10000笔奖学金。德国媒体巨头贝塔斯曼也将为此作出贡献。GoogleEMEA总裁MattBrittin说:“我们这些课程有压倒性需求,所以我很高兴地宣布,与贝塔斯曼和Udacity一起... 查看全文
如果想体验Linux环境下开发和运行.NETCore应用,我们有多种选择。一种就是在一台物理机上安装原生的Linux,我们可以根据自身的喜好选择某种LinuxDistribution,目前来说像RHEL、Ubuntu、Debian、Fedora、CentOS和SUSE这些主流的Distribution都是支持的。如果读者朋友们觉得这种方式比较麻烦,我们也可以采用虚拟机的形式安装相应的LinuxDistribution,比如我经常使用的都是安装在VirtualBox上的Ubuntu... 查看全文
以前对WinForm窗体显示和窗体间传值了解不是很清楚最近做了一些WinForm开发,把用到的相关知识整理如下A.WinForm中窗体显示显示窗体可以有以下2种方法:Form.ShowDialog方法(窗体显示为模式窗体)Form.Show方法(窗体显示为无模式窗体)2者具体区别如下:1.在调用Form.Show方法后,Show方法后面的代码会立即执行2.在调用Form.ShowDialog方法后,直到关闭对话框后,才执行此方法后面的代码3.当窗体显示为模式窗体时,单击“关闭”按钮会隐藏窗体... 查看全文
据路透社称报道,纳斯达克周二表示,《愤怒的小鸟》开发商芬兰Rovio娱乐有限公司计划将其股票在芬兰首都赫尔辛基上市。纳斯达克表示称Rovio将于周二晚些时候召开新闻发布会,正式宣布上市计划。8月中旬的时候,芬兰游戏开发商Rovio计划最早于下个月进行IPO,届时公司估值可达20亿美元。在持续数年的盈利下降、裁员重组之后的Rovio,今年三月,其宣布为整合旗下动画部门更好的组织与领导,包括电视动画工作室、图书发行部门和部分“非《愤怒的小鸟》资产”将转让给了Kaiken娱乐... 查看全文