在某知名计算机网络论坛上我看到一个帖子,说自己想根据 FreeBSD 做一个移动的终端操作系统,就像安卓,苹果的 IOS 一样的. 逆向思维当初开发安卓的时候不可能没有考虑过 FreeBSD,因为无论从代码质量还是 BSD 协议来看,FreeBSD 都优于 Linux,这是一部分人的看法:还有人认为 FreeBSD 做出来最多和安卓一样,首先驱动问题就解决不了:还有人从技术方面入手,称 xorg 阻碍了其发展,造轮子非常困难,安全方面也值得考虑,虽然去掉了虚拟机,性能会有所提高,但会 FreeB…
前言: 上一篇文章:一个想法:成立草根技术联盟对开发人员进行技术定级解决企业员工招聘难问题! 当时写文的思维,是从一个公益组织的角度的思考. 因此,有不少关于从利出发的反方观点,的确是值的思考! 任何的改革都需要平衡利益,否则都只剩下空谈~ 于是,我换了一个角度思考了这个问题,如果这是一个项目! 那问题就转化为: 解决什么问题? 如何解决问题? 项目如何盈利? 1:解决企业招聘难的问题: A:招聘周期长 新的公司:从组建团队到成型,往往需要花费几个月的时间. 老的公司:招聘周期也很长,花了时间,…
写在创业计划书之前的话: 昨天在闪存里我@了dudu,说:我要借钱,不久dudu回了我:傍个富婆. 当然,dudu以为我是玩笑,其实,我的确是开玩笑的,哈. 不过我正在执行一个创业计划,如果启动,我会找上dudu聊下的. 这份计划书,写了好几天了,也改了好几十遍. 昨日在私人群里试探性的发布,有人看了心情澎湃.有人看了蠢蠢欲动.也有人看了无动于衷. 心情澎湃的人群里,登记和付款的进度是10万,目标是300万,初步完成了3.33%,说明十年努力积累的信用还是值点钱的. 今天公开发布计划书,希望在本…
前言: 首先今天是元宵节,先祝大伙元宵节快,单纯的快乐! 然后看看开展中的计划: IT联盟创业计划众筹发起:一个想法(续三):一份IT技术联盟创业计划书,开启众筹创业征程 IT联盟创业计划众筹进度:一个想法(续四):IT技术联盟创业众筹进度公示 以及现在向大伙公示目前的进展.解答疑惑及下一阶段的工作计划. 一:目前的进展: 1:入股人数: 目前确认已经入股的共的41人:36人已支付款,5人已登记并在常规的工资发放日15号支付. 2:众筹金额: 共计筹得174000,另有30000未付款. 3:合…
generator(生成器)是ES6标准引入的新的数据类型.一个generator看上去像一个函数,但可以返回多次. ES6定义generator标准的哥们借鉴了Python的generator的概念和语法,如果你对Python的generator很熟悉,那么ES6的generator就是小菜一碟了.如果你对Python还不熟,赶快恶补Python教程!. 我们先复习函数的概念.一个函数是一段完整的代码,调用一个函数就是传入参数,然后返回结果: function foo(x) { return…
Spark小课堂Week7 从Spark中一个例子看面向对象设计 今天我们讨论了个问题,来设计一个Spark中的常用功能. 功能描述:数据源是一切处理的源头,这次要实现下加载数据源的方法load() 初始需求 需求:支持Json数据源加载 具体:输入一个path,需要返回一个Relation, Relation中提供scan()和write()两个方法 示意代码: class Context{ public Relation json(String path){ return new Relat…
内容分享者通过这个浏览器来创建自己待分享的内容 任谁看了这些内容,就会在本地保存一份,成为一个节点只要任一个节点在线,别人就能看这些内容在线的节点越多,获取这些内容的速度越快 任何使用这个浏览器的人,都要注册一个ID其他人可以通过这个ID,来访问此人的主页,这个ID就像是传统浏览器的域名一样当然不用在地址栏输入HTTP://WWW.这些东西但分享的内容仍旧是HTML格式的内容中可以包含传统的HTTP://WWW.链接也就是说,可以用iframe来引入一个传统的URL地址可以写js代码,可以做AJ…
从一个范例看XML的应用 引言 如果你已经看了Asp.Net Ajax的两种基本开发模式 这篇文章,你可能很快会发现这样一个问题:在那篇文章的方式2中,客户端仅仅是发送了页面上一个文本框的内容到服务端,而服务端的Web服务方法也只接收一个来自客户端的字符串类型的数值.而很多时候,服务端的方法期望接收的是一个自定义类型,或者是多个不同类型的参数.为了能够处理这种由一个字符串包含多种不同类型值情况,我们可以采用XML. 这篇文章将构建一个简单的图书查询页面,通过这个程序,我们将会看到XML.XSD模…
首先定义:待优化参数:  ,目标函数: ,初始学习率 . 而后,开始进行迭代优化.在每个epoch  : 计算目标函数关于当前参数的梯度:  根据历史梯度计算一阶动量和二阶动量:, 计算当前时刻的下降梯度:  根据下降梯度进行更新:  掌握了这个框架,你可以轻轻松松设计自己的优化算法. 一阶动量.二阶动量概念的引入,一个框架纳入所有优化算法,更清晰 一个框架看懂优化算法之异同 SGD/AdaGrad/Adam Adam那么棒,为什么还对SGD念念不忘 (1) —— 一个框架看懂优化算法 机器学习…
Adam那么棒,为什么还对SGD念念不忘 (1) —— 一个框架看懂优化算法 机器学习界有一群炼丹师,他们每天的日常是: 拿来药材(数据),架起八卦炉(模型),点着六味真火(优化算法),就摇着蒲扇等着丹药出炉了. 不过,当过厨子的都知道,同样的食材,同样的菜谱,但火候不一样了,这出来的口味可是千差万别.火小了夹生,火大了易糊,火不匀则半生半糊. 机器学习也是一样,模型优化算法的选择直接关系到最终模型的性能.有时候效果不好,未必是特征的问题或者模型设计的问题,很可能就是优化算法的问题. 说到优化算…