今日小记#
买入华西股份#
其实最近一直有关注这只股票,它的热度一直也在。昨晚看人工智能的业绩大部分都有落地,准备今天买入一波了。今早盘集合竞价的时候浮涨了 1.78%,想着今天应该有点行情,于是挂了个浮亏 -2% 的全仓单子,听天由命。临近开盘瞅了一眼,顿感不妙,连忙打开手机一看,完蛋吃了大面 😐。时也命也,今天人工智能板块全塌方了。
总结下原因:
1、贪心。可以用半仓试水,剩余半仓补仓
2、早盘买入。早盘买入风险太大,一旦买入,由于 T + 1 限制,桎梏买卖
3、情绪化操作。没有严格执行操作纪律
读完《数据结构与算法图解》#
微信读书这本书评分蛮高的,读完有些收获,对于初识算法还是蛮推荐的。
概念细化#
有些概念解释还是比较细的,比如时间复杂度,它会详细解释:
操作的速度,并不按时间计算,而是按步数计算。
切入角度新颖#
每讲一个数据结构,都从查找、读取、插入、删除四个维度讲解,分析每个操作的时间复杂度。并且仔细分析数据结构的应用步骤、应用场景。比如讲到递归:
1)找出基准场景
2)看该函数在基准场景会做什么
3)看该函数在到达基准情形的前一步做什么
4)就这样往前推,看每一步做什么
对于初识递归的人来说,怎么入手看懂递归是重要的。它清晰的提供了一种从基准情形再往上分析的思路,此外还利用栈进行更加具体的描述。
步骤清晰#
对于算法的每一步,非常细化,简单明了。比如在讲二叉树的删除操作,条条分析各种情景:无子节点、一个子节点、两个子节点、两个子节点且左子节点带右子节点情形。
内容有限#
本书只涉及时间和空间复杂度、数组、散列表、栈、队列、二叉树、链表、图、递归和排序。对于一些应用技巧和思路没有更多涉及,比如双指针、滑动窗口、动态规划等
下一步准备看看更具体的应用《剑指 offer》,到时在分享给大家。
完成旧项目的部署#
前面其实已经搭建好了 vite 的 template 项目,但是一直拖着没有部署上线,今天算完结了。但是没想到的是意外踩了小坑,升级之前看项目依赖太旧了,于是打算升级下依赖,在升级 eslint、prettier 和 stylelint 依赖的时候,发现 peer 一直报不兼容,于是一键升级到最新,然后意外出现了,stylelint-config-prettier
的 peer 依赖没有跟上最新的 stylelint
,于是回退 stylelint
,结果其他依赖又需要最新的 stylelint
,再经过来回几个折腾,灾难发生了,依赖完全混了,最后不得以回退,升级部分需要升级的依赖。在搞完这个,一个下午已经过去了,真的心累加心痛,总结了下:
1、升级部分依赖,带需要升级到的版本号
2、采用 npm i xx --legacy-peer-deps
方式升级依赖
3、非必要不升级依赖