Ryo's blog

归档 · 2018

首页

关于

归档

Probability

概率论基础

样本空间与事件A⊂B 事件 B 包含了事件 A,A 被包含于 B A∩B A 与 B 的交集,表示事件 A 和事件 B 同时发生 A∪B A 与 B 的并集,表示事件 A 或事件 B 或他们二者同事发生 P(A|B) 在事件 B 发生下,事件 A 发生的概率 对偶公式 随机事件运算(1)交换律:A∪B=B∪A、AB=BA (2)结合律:( A∪B )∪C=A∪( B∪C ) (3)分配律:A∪( BC )=( A∪B )( A∪C )A( B∪C )=( AB )∪( AC ) (4)摩根律:A B=A∪B、A ∪ B=A B 概率的三个基本性质 二项系数 蒙特卡罗(Monte Carlo) 乘法公式P(AB)=P(B)P(A|B) = P(A)P(B|A) 全概率公式 贝叶斯公式(Bayes)

更多
Calculus

微积分基础

导数(Derivatives) 导数是函数的局部性质。一个函数在某一点的导数描述了这个函数在这一点附近的变化率。如果函数的自变量和取值都是实数的话,函数在某一点的导数就是该函数所代表的曲线在这一点上的切线斜率。导数的本质是通过极限的概念对函数进行局部的线性逼近。例如在运动学中,物体的位移对于时间的导数就是物体的瞬时速度。 一阶导数为 0 的时候,对应的值不是最大值(局部)就是最小值(局部)。 求导规则加(减)法则:(f+g)'=f'+g' 乘法法则:(f*g)'=f'*g+g'*f 除法法则:(f/g)'=(f'*g-g'*f)/g^2 y = x^n => dy/dx = nx^n-1 y = sin(x) => dy/dx = cos(x) y = e^x => dy/dx = e^..

更多
Statistics

统计学基础

最近休息在家无聊,整理下之前看的统计学的一些基础知识,方便以后查阅吧。 基础名词 均值 (Mean),所有数相加出去数量。 中位数 (Median), 中间一个数,或者是中间的两个数相加除以 2 众数 (Mode),出现次数最多的数。 极差 (Range),最大值减去最小值(Max-Min) 中程数(Mid-Range) (Max+Min)/ 2 样本 (sameple) 总体 (population) 总体的均值 (mean of a population) 𝝻./ 样本的均值 (mean of a sameple) 总体方差 (variance of a population) 样本方差(Sample variance) 基础概念和公式基础概念对应的数学符号: 总体均值(Population Mea..

更多
Note

《四书五经入门》

一、前言儒家学说,简称儒学,它的核心内容是儒家思想,由春秋末期思想家孔子所创立。孔子在总结、概括和继承了夏、商、周三代传统文化的基础上形成了一个完整的思想体系,它的表现形式是一些道德行为准则。 在政治学上,主张仁政、行王道,通过礼来理顺君臣、官民和各种社会关系; 在伦理学上,以“仁”为核心,强调通过提高自身修养来实现人与人之间和谐相处; 在历史学上,注重编修历史,并于记叙中体现微言大义; 在经济学上,主张重义轻利、重官轻商、重本抑末; 在教育学上,格外强调道德培养的重要性。 并把“仁”作为最高道德准则……儒家学说的创立者以孔子和孟子为代表,其中的孔子被尊为一代宗师。后来的各代中虽各有发展,但都以孔子和孟子的思想为核心。 “四书五经”基本上都是由孔子与他的弟子及传袭者编纂完成,所体现的都是孔子所尊创的儒家..

更多
HTTPNet

深入浅出HTTP

深入浅出HTTP一、什么是Http和TCP HTTP(HyperText Transfer Protocol)超文本传输协议,是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法,并称之为超文本(hypertext),这成为了HTTP超文本传输协议标准架构的发展根基。Ted Nelson组织协调万维网协会(World Wide Web Consortium)和互联网工程工作小组(Internet Engineering Task Force )共同合作研究,最终发布了一系列的RFC,其中著名的RFC 2616定义了HTTP 1.1。 TCP(T..

更多

一些疯言疯语

一、背景最近挺迷茫,迷茫期就会胡思乱想,然后就会有一些疯言疯语,不吐不快。 二、疯言疯语2.1 关于技术、成长我的技术栈是典型的应用(搬砖)工程师的技术栈,最早是用的C#(Win-Server、ASP.NET)然后是Objective-C(iOS)最后是Go,最近在看Rust。Go之前学的开发语言都是闭源的,闭源有个不好的地方,就是代码层面实现对你来说都是黑盒,如果你不主动去探索,或者你的眼界限制了你的探索能力,你的水平永远就停留在搬砖的水平。 拿移动端做例子,90%的做移动端的同学可能会迷茫,觉得自己的工作就是画界面,实际上移动端主要一部分工作也就是画界面做交互,只有字节这样的大厂会有专门的团队去做各种专项的技术优化,比如编译优化(看了移动端几次LLVM编译相关的分享,做的挺牛逼的)、音视频编解码优化、..

更多
HTTPProtobufNet

Protobuf On HTTP 技术预研 (附代码)

Protobuf 技术预研Demo地址:https://github.com/fanlv/ProtobufOnHttp Demo地址:https://github.com/fanlv/ProtobufOnHttpGo 一、背景现在客户端与服务器通讯主要通过Json来做数据交互,本次调研主要比较Protobuf项目中使用的优缺点,和可行性。 二、Protobuf说明2.1 什么是ProtobufProtocolBuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。大部分IM通讯协议都是使用PB来传输。具体代表性的有支付宝、微信等App。 说白了,PB就是一种序列化协议,我们开发中想在什么场景中使用Protobuf做为数据交换的序列化协议,取决于自己的业务。 2.2 Pro..

更多
iOS

iOS Cookie 存储相关技术

iOS Cookie 存储相关技术一、什么是Cookie Cookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据(通常经过加密)。定义于 RFC2109 和 2965 中的都已废弃,最新取代的规范是 RFC6265 [1] 。(可以叫做浏览器缓存)来自百度百科 说白了Cookie就是提供服务器存储相关数据到客户端的一种解决方案,服务器通过返回的Http头中告知客户端,我设置了Cookie,客户端收到请求以后,会读出Http响应的Header里面把对应的Cookie的key、value值持久化存到本地的Cookie文件,下次再请求服务器相关域名的接口中,会自动带上Cookie相关数据。当然客户端也可以主动设置、读取、删除这些C..

更多