学习_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 学习 >>列表
· MVC学习系列1--什么是MVC发布时间:2016-07-14
上面的虚线表示:被动角色。实线表示:主动角色。1.控制器和视图:控制器和视图是双向的关系,但控制器的关系更主动。当控制器是主动的角色的时候,控制器决定要显示哪一个View;当视图为主动角色时,视图可以决定,要将数据返回给控制器中的哪一个Action方法,并且,当数图需要数据的时候,可以决定数据应该从哪一个控制器的方法获得。2.视图和模型:视图是主动角色,而模型则是以数据提供者的方式存在。所以视图到模型是实现,模型到视图是虚线。视图上的数据,基本上是从控制器中的方法中传过来的。然而... 查看全文
首先,新建一个web项目,新建一个Home控制器,默认的代码如下:publicclassHomeController:Controller{//GET:HomepublicActionResultIndex(){returnView();}}现在我要向Index方法,传递一个参数,id,为了方便测试,适当的修改一下代码publicclassHomeController:Controller{//GET:HomepublicstringIndex(int?id){return"ID="+id;}... 查看全文
李彦宏7月13日下午消息,百度今日对外发布2016云计算战略,百度公司董事长兼CEO李彦宏发表主题演讲,他表示在新常态下,云计算将是提高产业效率的重要技术。李彦宏称,百度成立16年来,始终是面向终端用户和消费者的公司,但近几年随着O2O战略的深入,百度已经与超过300万家的企业展开了合作,百度方面也在思考如何利用百度的技术,提升企业运营效率。“百度做搜索,和云计算天然相关,但是以前觉得云计算技术含量不高,直到近几年情况发生了变化。”李彦宏说... 查看全文
· NET Core-学习笔记(二)发布时间:2016-07-14
这里要分享的是接着上篇:NETCore-学习笔记(一)展开的继续学习core笔记,有不妥之处或者更好见解的地方希望各位朋友多多分享。下面是本篇将要分享的学习步奏,对于刚学或者即将要学习的朋友做个相互交流:1.一起阅览core框架自动生成的Controller代码2.路由及路由参数格式限制3.两种方法设置虚拟路径访问资源文件夹和效果区别4.怎么设置异常访问时全局返回信息5.构造器依赖注入方式ILogger,IOptions例子6... 查看全文
视频稍后补充:『阿男和年糕的并发编程学习笔记』*03*锁的特性与Alpha锁的实现锁应该具有以下特性:-MutualExclusion两个不同的线程不应在同一时间段共同操作共享数据(donotoverlap)。-FreedomfromDeadlock多个线程里面,至少要有一个线程能够获得锁。-FreedomfromStarvation每一个线程最终都能获得锁。(第三个条件包含第二个条件)我们一直使用锁,知道锁是可靠的,因为锁本身的内部实现保证了以上三点。如果锁本身都有问题... 查看全文
本文记录了在Windows环境下安装VisualStudioCode开发工具、.NetCore1.0SDK和开发一个简单的Web-Demo网站的全过程。一、安装VisualStudioCode安装文件下载地址:VSCode,当前最新版本是1.3。推荐安装最新版,因为附带Debug插件,支持在vscode上进行断点调试。二、安装.NetCore1.0SDK安装文件下载地址:.NetCoreSDK三、创建一个.NetCore应用程序1.打开cmd窗口,创建一个目录,作为工程目录2.进入目录... 查看全文
谷歌的DeepMind正着手进行一个新的研究项目,以帮助医生发现威胁视力眼部疾病的早期征兆。总部位于英国的人工智能部门将利用机器学习来分析超过一百万名匿名眼部患者的扫描数据,创建可以进行早期检测预警的算法。该项目是DeepMind与英国国民健康服务(NHS)部门的第二次合作,并且首度在合作中使用人工智能。DeepMind希望算法可以对两种眼部疾病进行早期预警:湿性年龄相关性黄斑变性和糖尿病性视网膜病变,后者是导致失明的主要原因。DeepMind联合创始人穆斯塔法·... 查看全文
自从在围棋上成功碾压人类(主要是李世石)之后,Google旗下深度学习产品团队DeepMind又开始让AlphaGo(以下成为阿尔法狗)学习怎么玩游戏,而且在极具挑战性的三维迷宫游戏Labyrinth中都取得了人类水平。据Google黑板报介绍,DeepMind的目标是「创造出一个能通过自我学习去制定战略,并最终取得出色的成绩的人工代理(artificialagents)。而在玩游戏的背后,是对于机器学习中深度强化学习的不断探索。」所谓「深度强化学习」是「深度学习」加上「深度强化」... 查看全文
视频稍后补充:『阿男的Gradle学习笔记』*05*Gradle的Wrapper任务我们在分发自己的项目代码时,一个经常遇到的问题就是要求对方也设置好相应的编译环境。如果我们使用gradle管理项目,那么我们也就要求项目的用户安装相应版本的gradle来编译我们的项目,这对于项目的使用者来说提高了使用门槛。因此,gradle提供了wrapper任务,可以将gradle自身封装进项目本身,也就不需要用户这边预先安装gradle。使用gradle的方法,很简单,只需要在build... 查看全文
这里用的是MVC4代码图:运行效果:... 查看全文
导语:《连线》杂志前资深记者,美国在线内容平台Medium主编史蒂芬·列维(StevenLevy)近日在美国科技网站BackChannel上,撰文介绍了谷歌将机器学习融入自身产品的历程和方法。文章称,由于看好机器学习技术的未来,谷歌为内部员工和外部人员提供各种各样的培训,希望加速这种技术的普及速度。而公司的目标,是将内部2.5万名工程师全部转变成为机器学习领域的专家。以下为文章全文:卡森·霍尔盖特(CarsonHolgate)正在接受忍者培训... 查看全文
视频教程稍后补充:『阿男的Gradle学习笔记』*04*Gradle的Daemon模式关于如何设置gradle的daemon模式,在这篇文档[1]中有说明。Gradle会在我们的目录下创建一个名为".gradle"的目录:imac:projsweli$ls-d~/.gradle/Users/weli/.gradle我们在其中创建一个配置文件:echo"org.gradle.daemon=true">>/Users/weli/.gradle/gradle... 查看全文
视频:『阿男的Gradle学习笔记』*03*Gradle的TaskGradle的整个设计围绕着Task展开,我们在gradle的脚本中也是定义各种Task。定义Task的代码如下:taskhello我们可以使用gradle的task命令查看task.gradle中定义的task:imac:03weli$gradletask-b03.gradle:tasks-----------------------------------------------------------... 查看全文
· Servie学习总结发布时间:2016-06-27
一.什么是ServiceService是一个应用程序组件,它是安卓实现程序后台运行的一个解决方案。二.分类服务有两种类别started、bound,但是一个服务类所要继承的类是一样的,都是Service类。也就是说,一个服务,可以包含上面两种运行方式的服务,只是与它重载的方法有关,如果重写了onStartCommand()即支持启动服务,如果重写onBiind()即支持绑定服务,所以如果同时重载实现这两个方法即可实现两种服务。1.Started如果一个应用程序组件(比如一个activity... 查看全文
· Ext.Net 学习随笔 002 默认按钮发布时间:2016-06-26
在FormPanel中按回车按键,会触发默认按钮的click事件。设置方法为在FormPanel中设置DefaultButton属性,如果没有设置这个属性,默认为最后一个按钮。1.缺省最后一个按钮为默认按钮X.FormPanel().Buttons(X.Button().Text('第一个按钮'),X.Button().Text('默认按钮').OnClientClick("Ext.Msg.alert('回车默认触发的事件','触发的按钮为最后一个按钮')"))2.以数字编号指点默认按钮X... 查看全文
腾讯公司日前宣布确认收购日本软银集团所持芬兰游戏公司Supercell的股份,占股约84.3%。总对价分三期支付,目前预计约为86亿美元。据了解,Supercell由6名资深游戏开发者在2010年创立,总部位于芬兰首都赫尔辛基,并在旧金山、东京、首尔和北京设有办公室。旗下拥有《部落冲突》、《皇室战争》、《海岛奇兵》和《卡通农场》这四款超级现象级产品。我粗略计算了下,腾讯86亿美元收购supercell的84%股权,无形中对这家企业的估值达到了100亿美元以上。如此小的公司(180人规模)... 查看全文
· Idea14版 idea学习总结一发布时间:2016-06-23
<p>Idea是世界上最高效聪明的IDE之一,Idea有很多语言的编辑器(Cjavaphpjs等),Idea的缺点:比较吃内存&nbsp;内存低的同学还是不建议用Idea(windows平台请至少保持10G以上,台式8G也是可以的&nbsp;苹果6G就可以了),Idea在使用的时候请将Eclipse的工作空间的概念转换一下,其实Idea在设计的时候是想让不同的项目拥有自己独立的工作环境&nbsp;所以两个不同的项目不会再一个空间里面... 查看全文
随着AI的不断发展,科学家们认为拥有人类解决问题能力相匹敌的人造大脑机器已经可以变成现实。之前,我们认为大脑是最聪明的存在,没有任何机器可以与之匹敌。但随着科技的不断发展,AI技术越来越成熟,创造出与人类解决问题能力相匹敌的人造大脑机器人似乎有可能变成现实。现在,研究人员研究出更为酷炫的研究成果,一种微型的部件,它能够模仿人脑神经元之间的连接方式。该项目由韩国浦项工科大学负责研究。该项目负责人、材料科学家Tae-WooLee表示,“这种新的研究将能够更好地引领未来的发展... 查看全文
去年,Sphero推出了首版Spark机器人--一个能够用移动软件控制的滚球。自那之后,来自美国和加拿大的1000多所学校开始利用这种机器人来教授学生学习机器人科学与计算机编程。日前,这家公司宣布推出第二版--Spark+,相较于第一版,它的表面变得更坚固、更耐磨,另外它还多了一个蓝牙版,这意味着机器人之间可以建立起通讯连接。除了这两个变化之后,Spark+跟一代Spark在尺寸大小、续航能力、性能以及价格基本保持一致。据了解,机器人通过LightningLab软件进行操控... 查看全文
一、概述我们在前面章节中讲了寄宿,在前面的实例中也用到了配置文件,这一篇主要讲讲如何在应用配置文件,提高WCF程序的灵活性。在编写WCF服务应用程序时,编写配置项也是其中一项主要工作,在前面的几个示例中我也使用过配置文件,通过配置文件来简化代码。WCF通过公开终结点,向客户端公开服务,包括服务的地址、服务用于发送和接收消息的传输和消息编码,以及服务需要的安全类型等。当我们把这些配置项写入到配置文件后,我们无需编译即可修改WCF的一些可变信息,提高了程序的灵活性。注意:1)在代码里写了配置... 查看全文