机器学习中的数学(1)-回归(regression)、梯度下降(gradient
descent)
版权声明:
本文由LeftNotEasy所有,发布于http://leftnoteasy.cnblogs.com。如果转载,请注明出处,在未经作者同意下将本文用于商业用途,将追究其法律责任。
前言:
上次写过一篇关于贝叶斯概率论的数学,最近时间比较紧,coding的任...
分类:
其他好文 时间:
2016-07-19 13:52:57
阅读次数:
192
上一篇分析startService时没有画出调用ActivityManagerService之前的时序图,这里画出bindService的时序图,它们的调用流程是一致的。
先看ContextWrapper的bindService方法:
@Override
public boolean bindService(Intent service, ServiceConnection conn,...
分类:
移动开发 时间:
2016-07-19 13:51:39
阅读次数:
247
使用 jquery.qrcode.js生成二维码...
分类:
Web程序 时间:
2016-07-19 13:51:07
阅读次数:
466
所谓的持久化,就是将数据保存到硬盘中,使得在应用程序或机器重启后可以继续访问之前保存的数据。在iOS开发中,有很多数据持久化的方案,接下来我将尝试着介绍一下5种方案:
plist文件(属性列表)
preference(偏好设置)
NSKeyedArchiver(归档)
SQLite 3
CoreData
...
分类:
移动开发 时间:
2016-07-19 13:52:57
阅读次数:
221
CCKiller:Linux轻量级CC攻击防御工具,秒级检查、自动拉黑和释放
一、功能申明二、功能介绍三、工具安装四、攻防测试五、更多说明
文章目录
张戈博客很久以前分享过一个CC攻击的防御脚本,写得不怎么样,不过被51CTO意外转载了。博客从此走上了经常被人拿来练手的不归之路。
当然,还是有不少朋友在生产环境使用,并且会留言询问相关问题。根据这些问题的需求,我花了...
分类:
系统相关 时间:
2016-07-19 13:50:39
阅读次数:
549
除了序列(Sequence)和同义词(Synonym)外,其他语句基本上都在自己创建的iTerm数据中用过了,所以这章感觉不难。
--第7章开始
--7.1.2 插入单行记录
SELECT * FROM emp;
INSERT INTO emp
(empno, ename, job, mgr,
hiredate, sal, comm, dep...
分类:
数据库 时间:
2016-07-19 13:51:25
阅读次数:
233
随着微信的使用越来越多,更多的公司或者个人希望借助微信的平台创建自己的公众号或者服务号。对于开发人员来说,可以将微信的公众号看做一个浏览器,通过在微信端创建跳转按钮的方式来访问到你自己创建的并且已经成功部署的web项目上。不过需要注意的是,微信只接受带有域名的url访问。web创建者要先申请域名。
下面进入正题:通过wechat访问java+springMVC网站
首先附上微信用户手册,主...
分类:
微信 时间:
2016-07-19 13:52:15
阅读次数:
496
随着我们进一步深入主题,知道什么是连续函数就变得非常重要。在日常用语中,一个连续的过程表示处理中没有空隙或中断或突然的变化。大体说来,如果一个函数显示相似的行为那它就是连续的,也就是说,如果xx发生小的变化,相应的f(x)f(x)值也发生小的变化。图1所示的函数在点aa处是连续,因为xx趋近aa时,f(x)f(x)趋近f(a)f(a)。或更确切地说,xx充分趋近aa时,f(x)f(x)要多接近就多接...
分类:
其他好文 时间:
2016-07-19 13:51:29
阅读次数:
288
java网络编程网络编程介绍通过使用套接字来达到进程间通信目的的编程就是网络编程,网络编程最重要的两点
1、定位目标主机(ip地址和端口)
2、如何传输数据(协议)
网络编程主要的两种模型基于TCP编程模型面向连接相对可靠传输协议编程
TCP:传输控制协议
案列模型:打电话通话要点:基于TCP网络编程的核心在于建立连接,通过连接里获得流对象来实现数据的传输的目的。备注:TCP编程的核心在于连接,以及...
分类:
编程语言 时间:
2016-07-19 13:50:53
阅读次数:
282
1.PCB的种类 2.PCB的制作步骤 3.绘制PCB的工具软件 4.PCB设计通用步骤 5.Altium Designer PCB设计步骤 6.Altium Designer实例演示 7.结束寄语...
分类:
其他好文 时间:
2016-07-19 13:51:21
阅读次数:
241
Part5 C++ 资源大全中文版
参考网址:https://github.com/jobbole/awesome-cpp-cn
更多其他资源:https://github.com/jobbole?page=1
标准库
C++标准库,包括了STL容器,算法和函数等。
C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的...
分类:
编程语言 时间:
2016-07-19 13:50:53
阅读次数:
278
org.apache.log4j.Logger 详解
1. 概述
1.1. 背景
在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。
最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句...
分类:
Web程序 时间:
2016-07-19 13:49:04
阅读次数:
251
跨平台,是H5最重要的能力之一。而 Hybrid H5 因强依赖于具体 app,往往不具有跨平台性。这时,将强依赖关系解耦,即可恢复 H5 的跨平台能力。近期本人负责 手Q 红包打赏项目的前端开发,因项目涉及到多 app 跨平台兼容,对 hybrid H5 的跨平台性有了一定的感悟和思考。在这里做下总结分享,希望能对大家有所收获。
Hybrid H5 跨平台性
进入正题之前,先解释下本...
分类:
其他好文 时间:
2016-07-19 13:51:00
阅读次数:
166
相比较 FreeMarker 而言,Velocity 更加简单、轻量级,但它的功能却没有 FreeMarker 那么强大。
对于大部分的应用来说,使用 FreeMarker 比 Velocity 更简单,因为 Velocity 还必须编写一些自定义的toolbox类以及一遍遍重复的编写一些比较通用的模版代码,因此也就丧失了刚开始开发时更多的宝贵时间。另外使用工具类和变通的方法在模版引擎中似...
分类:
其他好文 时间:
2016-07-19 13:48:49
阅读次数:
142
本文对服务器推送技术(SSE)进行了详细的介绍,包含浏览器端和服务器端的相应实现细节,为在实践中使用该技术提供了指南。...
分类:
Web程序 时间:
2016-07-19 13:48:35
阅读次数:
211
管道:
管道是进程间通信的主要手段之一。一个管道实际上就是个只存在于内存中的文件,对这个文件的操作要通过两个已经打开文件进行,它们分别代表管道的两端。管道是一种特殊的文件,它不属于某一种文件系统,而是一种独立的文件系统,有其自己的数据结构。根据管道的适用范围将其分为:无名管道和命名管道。
● 无名管道
主要用于父进程与子进程之间,或者两个兄弟进程之间。在linux系统中可以通...
分类:
系统相关 时间:
2016-07-19 13:49:56
阅读次数:
2755
在上一篇讨论里我们介绍了Source,它的类型款式是这样的:Process[F[_],O]。Source是通过await函数来产生数据流。await函数款式如下:
def await[F[_], A, O](req: F[A])(rcv: A => Process[F, O]): Process[F, O]
await函数的作用是:运算F从外界数据源获取数据A,如:从数据库读取记录...
分类:
其他好文 时间:
2016-07-19 13:50:42
阅读次数:
167