草庐IT

读书区

全部标签

【读书笔记】你不知道的JavaScript(中)

第一部分类型和语法第一章类型JavaScript有七种内置类型:•空值(null)•未定义(undefined)•布尔值(boolean)•数字(number)•字符串(string)•对象(object)•符号(symbol,ES6中新增)typeofundefined==="undefined";//truetypeoftrue==="boolean";//truetypeof42==="number";//truetypeof"42"==="string";//truetypeof{life:42}==="object";//true//ES6中新加入的类型typeofSymbol()=

【量化读书笔记】【打开量化投资的黑箱】CH.05. 交易成本模型

交易是有成本的,除非有足够的理由,否则便不应该进行交易。交易的原因增加盈利的期望值降低亏损的期望值对交易成本的估计过低,会导致交易过于频繁,损失扩大。过高,导致交易次数少,持仓时间过长。一、定义交易成本交易成本主要由:佣金和费用、滑点以及市场冲击成本构成。1.1.佣金和费用指支付给经济商、交易所和监管者的费用。同时,经纪商在提供清算和结算服务是,也会收取费用(一般是佣金的一部分)。1.2.滑点滑点是指在交易者决定开始交易,到订单交易所系统实际被执行时,这个时间段所发生的价格变动。滑点会给趋势跟随策略带来更多的损失,给均值回复类的策略带来的损失较少。预测、尤其是短期预测越准确,滑点带来的潜在损失

【量化读书笔记】【打开量化投资的黑箱】CH.05. 交易成本模型

交易是有成本的,除非有足够的理由,否则便不应该进行交易。交易的原因增加盈利的期望值降低亏损的期望值对交易成本的估计过低,会导致交易过于频繁,损失扩大。过高,导致交易次数少,持仓时间过长。一、定义交易成本交易成本主要由:佣金和费用、滑点以及市场冲击成本构成。1.1.佣金和费用指支付给经济商、交易所和监管者的费用。同时,经纪商在提供清算和结算服务是,也会收取费用(一般是佣金的一部分)。1.2.滑点滑点是指在交易者决定开始交易,到订单交易所系统实际被执行时,这个时间段所发生的价格变动。滑点会给趋势跟随策略带来更多的损失,给均值回复类的策略带来的损失较少。预测、尤其是短期预测越准确,滑点带来的潜在损失

【数论与组合数学 3】Hensel 引理、原根

Hensel引理、原根一、Hensel引理Hensel引理:\(\mathsf{f(x)}\)是一个整系数多项式\(\mathsf{(\f(x)\inZ(x)\)}\),对于素数p,整数a使得\(\mathsf{p^{k}\midf(a)}\),\(\mathsf{(\f^{'}(a),p\)=1}\),即\(\mathsf{f(a)\equiv0\mod\p^{k},f^{'}(a)\neq0\mod\p}\)。则在模p意义下恰有一个整数t使得\(\mathsf{f(a+tp^{k})\equiv0\(mod\p^{k+1})}\)。也就是在模\(\mathsf{p^{k+1}}\)的意义下

存储器的校验:汉明码

前言在计算机运行过程中,由于种种原因致使数据在存储过程中可能出现差错。为了能及时发现错误并及时纠正错误,通常使用一些编码方式。奇偶校验奇偶校验是一种添加一个奇偶位用来指示之前的数据中包含有奇数还是偶数个1的检验方式。对于一个二进制数:\(b_nb_{n-1}...b_2b_1\),添加一个校验位s,采取偶校验,即校验位使新数据中的1的个数为偶数。新数据:\(b_nb_{n-1}...b_2b_1s\)。即\(b_n\oplusb_{n-1}\oplus...\oplusb_2\oplusb_1\opluss=0\),则\(s=b_n\oplusb_{n-1}\oplus...\oplusb_2

代码坏味道(二)

1、可变数据  数据更新导致,而另外一处期待不同的值  对应的重构手法:封装变量、拆分变量、移动语句、提炼函数、将查询函数和修改函数分离、移除设值函数、查询取代派生变量、函数组合成类、函数组合成变换、引用对象改为值对象  欠理解2、发散式变化  每次只关心一个上下文(一旦产生修改,跳到系统某个点,只在该处做修改)  对应的重构手法:拆分阶段、搬移函数、提炼函数、提炼类3、霰弹式修改  类似于发散式变化,但是又恰恰相反(没明白书里这话是什么意思)  对应重构手法:搬移函数、搬移字段、函数组合成类、函数组合成变换、拆分阶段、内联函数、内联类4、依恋情结  最大化区域内部交互、最小化跨区域交互,也可

【2023.03.17】三峡【OI无关】

本来今天是想刷题的,结果临时有变动(就是我懒得刷题),所以就来写写三峡的博客,以后还在家上网课的话应该会把语文八年级的文言文提及的名山名水说一下吧。其实本人并不喜欢语文这一科,反倒是偏向理科一些,不过为了提高自己的语文成绩,就来写写语文吧QwQ。Part1首先,让我们了解一下本文的作者——郦道元:嗯,这里先放一下百度百科的简介:郦道元(?—527年),字善长,范阳涿州(今河北省涿州市)人。北魏时期官员、地理学家,青州刺史郦范的儿子。郦道元以父荫入仕,袭封永宁伯。迁都洛阳后,出任尚书郎、太傅掾,升任治书侍御史。受到尚书仆射李冲所弹劾,遭到免职。历任御史中尉、北中郎将,外任冀州长史、青州刺史、鲁阳

【数论与组合数学 2】同余、中国剩余定理

同余、中国剩余定理一、同余(Congruence)1.令\(\mathsf{a,\b,\m}\)为整数,且$\mathsf{m\neq0}$。当满足\(\mathsf{m\mid(a-b)}\)时,称a与b模m同余,写作\(\mathsf{a\equivb\mod\m}\)例子:\(\mathsf{3\equiv27\mod\12}\),\(\mathsf{-3\equiv11\mod\7}\)2.基本性质:同余兼容常用加法与乘法运算。如果\(\mathsf{a\equivb\(mod\m)}\)并且\(\mathsf{c\equivd\(mod\m)}\),那么\(\mathsf{a+c\e

方法论系列:用四个金字塔来说明金字塔原理

一、综述之前发表的一系列博客主要以技术原理及应用为主,很少发布“方法论”相关的内容;在日常工作中有一些好的方法论的加持,可以让工作内容更顺利的推进,达到事半功倍的效果。而日常工作中针对不同的工作任务所使用的方法论也有所不同;接下来将总结下工作中常用的方法论以及具体的使用场景。本系列博客就以比较知名的《金字塔原理》作为开篇,本文会以四个“金字塔”的形式介绍金字塔原理的核心概念,从而剖析金字塔的结构、了解金字塔的构建方式、掌握其中的思考逻辑以及解决问题的关键思路。为什么一金字塔原理开篇呢?因为这个是我17年入职当前这家公司时所听到的第一个方法论,在公司时隔5年依然被奉为方法论之首,绝对是名副其实,

Java实战(第二版)读后总结与感想

1. 基本信息Java实战(第二版)ModernJavainAction,2ndEdition[英]拉乌尔–加布里埃尔·乌尔玛(Raoul-GabrielUrma),[意]马里奥·富斯科(MarioFusco),[英]艾伦·米克罗夫特(AlanMycroft)著,陆明刚,劳佳译人民邮电出版社,2019年12月出版1.1. 读薄率书籍总字数750千字,笔记总字数8153字。读薄率31252÷750000≈4.17%1.2. 读厚方向Java性能权威指南(第2版)Java技术手册(原书第7版)LearningJavaFunctionalProgrammingFunctionalC#Function