引言写这篇博文的初衷在于近期阅读了一本书——《软技能:代码之外的生存指南(第2版)》,阅读的发起在微信群,阅读初衷是为了在腾讯TVP阅读打卡,打卡点设立在了知识星球,而我作为此篇此系列的主人公,只能写一写我的读后感 第一眼初次拿到这本书(电子书)的时候大体看了下页数(这的确是我的习惯,太多文字的阅读成了我的障碍,他们成功拿下了我)——1107页,共27.2万字,这翻译的哥们估计也是头痛。 我内心不平和,这数千页的篇幅不仅展现了译者的广阔背景,还深入挖掘了程序员开发者的内心世界,应能让我在阅读中感受到了前所未有的震撼。 第一天来看看我第一天的阅读打卡:《软技能:代码之外的生存指南(第2版)》 拥有商业心态,不能为了谋生一头扎进写代码的世界时,把你的职业当作一个企业,将会影响到你的:❏ 工作方式; ❏ 理财方式; ❏ 寻求新工作或新客户的方式 总结这是第一篇读后笔记,也是我从开始到结束的一个记录,希望你在阅读完此篇博文后能坚持阅读和写作。
引言写这篇博文的初衷在于近期阅读了一本书——《软技能:代码之外的生存指南(第2版)》,阅读的发起在微信群,阅读初衷是为了在腾讯TVP阅读打卡,打卡点设立在了知识星球,而我作为此篇此系列的主人公,只能写一写我的读后感 第二天第二天阅读了职业生涯相关的内容,阅读感想:“工作属于公司,而职业生涯却是属于你自己的。” 阅读本书让自己在未来的路上增加一些属于自己的标签和砝码,让自己在未来的路途中可以走得更远。 第三天第三天阅读了企业家相关的内容,阅读感想:作者说“作为一个企业家我能提供什么”,我们与公司签订的合同是单一来源,你不可能就职于两个公司,这的确是一个让人需要好好思考的问题。 总结这是将第二天和第三天读后笔记合并在了一起,他主要描述了职业和企业家的特性,也是我坚持写笔记的动力,第二版从阅读上,可以看出译者很用心,希望你在阅读完此篇博文后能坚持阅读和写作。
阅读这断话给我有很大的感触,当有一个大目标时,得学会拆分目标,拆解目标。 总结写读后感需要时间,也需要自己阅读完之后再写一写或说是记录一下。
[JDK] SynchronousQueue 源码阅读【2】 —- 手机用户请横屏获取最佳阅读体验,REFERENCES中是本文参考的链接,如需要链接和更多资源,可百度”Yiyuery”获取,多处同步更新 * * 2.
Flutter 2 源码阅读 进行源码分析之前,先了解一下官方文档中提供的核心架构图,它也代表着整个 Flutter 架构。 2)、Engine:Engine 使用 C++ 实现,主要包括:Skia,Dart 和 Text。Skia 是开源的二维图形库,提供了适用于多种软硬件平台的通用 API。
例如,可以在盒式磁带的一侧放入大约2张55kb 的图像。这种数据套装也出现在 Commodore VIC-20和 Commodore 64中。 后续版本的 Zip 磁盘最多可以存储2 GB。这些磁盘的便利性在于它们只有软盘那么小,但却能够容纳大量的数据,使得引人注目。我们的数据字节可以写在一个1.4 MB/s 的Zip磁盘上。
https://docs.python.org/2/c-api/typeobj.html。 因为,使用 long 存储,PyIntObject 存储的整数上限为 LONG_MAX 即 0x7fffffffffffffff(在 Python2 中 可以用 hex(sys.maxint) 得到)。 ob_type = 0x7e8fc0 <PyInt_Type>, ob_ival = 1000} // 将 object 加入 free_list 之后 > p block_list->objects[2] 3 STORE_NAME 0 (a) 2 6 LOAD_CONST 1 (2) 9 STORE_NAME 1 (b) 18 BINARY_ADD 19 STORE_NAME 2
说下我推荐的 2个阅读神器。 为什么说是阅读,而不是看书呢。在我朋友圈的读者们,可能已经知道了。比起看书,我平常阅读更多的是,期刊论文或者博硕毕设。偶尔,要学点新技术,看书才会成为我的选择。 所以,我要推荐的,1个神器,是微信读书,用来看书;第2个神器,是知网和谷歌学术。 微信读书,是我的年度最佳 app ,绝对可以排前三。 下图层1,是谷歌学术搜索;图层2/3,是知网的。但,他俩代表的是两个世界 如果你有好的看书,阅读神器,也欢迎留意,与大家一起分享! 不出意外,这是农历2022年前,最后一篇文章了。
引入Batch Normalization,涨点2。 YOLOv2坐不住了,想要改basemodel。 Thinking YOLOv2中提出了很多trick,贡献很饱满; YOLOv2的加强版——YOLO-9000应该是最早开始对 large-scale detection 领域进行拓荒的了。 ---- [1] YOLO9000: Better, Faster, Stronger [2] 详解YOLO 2与YOLO 9000目标检测系统 | 分享总结 [3] YOLO升级版:YOLOv2 和YOLO9000解析 [4] 解读Yolo2和Yolo9000目标检测系统 [5] Object Detection – 论文YOLO2(YOLO9000:Better, Faster, Stronger
这篇论文描述了Tacotron 2, 一个直接从文本合成语音的神经网络架构。 系统由两部分构成,一个循环seq2seq结构的特征预测网络,把字符向量映射为梅尔声谱图,后面再接一个WaveNet模型的修订版,把梅尔声谱图合成为时域波形。 Char2Wav也提出了另外一个类似的方法,也使用神经声码器进行端到端的TTS学习,但它使用与我们不同的中间特征表达(传统的声码器特征),并且他们的模型架构与我们迥然不同 2 MODEL ARCHITECTURE 我们提出的系统由两部分组成,如Fig.1所示: 一个引入注意力机制(attention)的基于循环seq2seq的特征预测网络,用于从输入的字符序列预测梅尔频谱的帧序列 一个WaveNet网络的修订版, 细致的剖析请参考图2。评分者的点评表明偶尔的发音错误是更喜欢标定语音的主要原因 ? 在附件E[11]中,我们手工分析了在这100个句子的测试数据集中,系统的出错模式。
MobileNetV2:Inverted Residuals and Linear BottleNecks 1 引言 MobileNetv2架构是基于倒置残差结构(inverted residual structure 2 改进点 2.1 Linear Bottlenecks image.png 上图是作者展示用RELU激活时,当channel越小,丢失的信息越多,当channel越大,丢失的信息越少。 其实不难理解, 当channel为2时,信息都集中在这两个channel中,如果有部分数值小于0就会被RELU激活丢失掉。 2.2 Inverted residuals MobileNetV2的网络模块样子是这样的: image.png 网络设计思路: 在V2的网络设计中,我们除了继续使用深度可分离(中间那个)结构之外,还使用了 bottleneck residual block(ResNet论文中的)是中间窄两头胖 在MobileNetV2中正好反了过来,所以,在MobileNetV2的论文中我们称这样的网络结构为Inverted
2,“中国机器人之父” 世界领先的6000米水下技术机器人的父亲——蒋新松倒下了,中国机器人站起来了。 蒋新松名言:“活着干,死了算!” E公元前2世纪,亚历山大时代的古希腊人发明了最原始的机器人——自动机。它是以水、空气和蒸汽压力为动力的会动的雕像,可以自己开门,还可以借助蒸汽唱歌。 6、招工难,面馆“雇佣”机器人削面 2012年2月12日,新华每日电讯报道了浙江一家面馆因为找不到合适的削面师傅,花了两万多元,购买一台削面机器人的新闻。 前些日子,由美国Megabot公司研发的巨型机器人Megabot2日前向日本水道桥重工的KURATAS发下挑战书,希望与它一决高下,而KURATAS也毫不退缩地接下了这场硬仗。 美国制造的Megabot2可以说是专门为机器人格斗娱乐的方向设计的,看起来粗糙点但是有种很耐打的感觉。Megabot2能够容纳两个驾驶员,分工操控方式也许会灵活一点。
类似于SPPNet的空间金字塔结构),并行的采用多个采样率的空洞卷积提取特征,再将特征融合: 能够用多尺度获得更好的分割效果: 更多的ASPP变种: 更优的backbone: DeepLabv2使用
前言 昨天的推文《DeepLab V2》组织方式很不清晰,没有将关键结论以及空洞卷积这种方法的优点讲出来,所以重新组织了一下这篇论文的解读,希望可以带来不一样的体验。 同时,相比于DeepLabV1,DeepLabV2的backbone由V1的VGG16变成了ResNet,并带来了效果提升。最后DeepLabV2在PASCAL VOC 2012获得了SOAT结果。 Fig.2表示空洞卷积的一维示意图: ? 而Fig.2(b)在高分辨率输入5维图片上,zeropadding=2,膨胀速率2的膨胀卷积来采集密集特征的示意图,使用空洞卷积能提取到更多的密集特征,计算量较常规卷积基本保持不变。 Fig.3中上分支是将输入图片下采样1/2后使用卷积核大小为7的标注卷积得到feature map后再上采样2倍得到结果。
2005.09007:U2-Net: Going Deeper with Nested U-Structure for Salient Object Detection 该网络用于轻量级的 SOD(显著目标检测
二、实现原理和源码阅读 正如前文所说flask的session基于cookie实现,相关基础源码见sessions.py,核心安全部分是基于itsdangerous实现(http://itsdangerous.readthedocs.io 指定cookie的名字及配置: app.session_cookie_name = 'flask_session' # permanent_session_lifetime 设置session保持时间 2.
{ args: args{ a: 1, b: 2, }, want: 3, }, { args : args{ a: 1, b: 2, }, want: 4, }, } for _, tt := range tests { { args: args{ a: 1, b: 2, }, want: -1, }, } for _, tt endlineafter FAIL FAIL learn/test/gotest/test 0.176s FAIL 下面分析下它的源码实现,源码位于src/cmd/internal/test2json /test2json.go输出被定义成了event类型 type event struct { Time *time.Time `json:",omitempty"` Action string
源码: #ifndef QUEUE_H_ #define QUEUE_H_ #include <stddef.h> typedef void *QUEUE[2]; /* Private macros strcut BASE 和 A 要通过双向队列组织起来,BASE作为队列头结点的持有者,A作为队列元素插入: struct BASE { int a, void* QUEUE[2]; } queue[2] 中 第一个元素存下一个节点的地址,第二个元素存上一个节点的地址。 把 h 的最后一个元素的下一个元素地址赋值为 n 的第一个元素地址; 2. 把 n 的第一个元素的前一个元素的地址赋值为 h 的最后一个元素地址; 3. 把队列 n 头部节点的prev指向 h 的尾部的元素地址; 2. 把队列 n 的 prev(现在为h 的尾部元素)的next 指向 n 头部节点地址; 3.
2. HTTP/2 快速入门 2.1 启动并运行 很多网站已经在用HTTP/2(h2)了,比如 Facebook、Instagram、Twitter 等,下面介绍以下如何自己搭建 h2 服务器。 通常,要考虑方便人类阅读和维护,而浏览器并不关心可读性,放弃代码可读性反而能节省空间。在极简化的基础上,压缩可以进一步减少字节数。它通过可无损还原的算法减少资源大小。 )的协议,采用分帧是为了将重要信息都封装起来,让协议的解析方可以轻松阅读、解析并还原信息。 HTTP/2 被视为一次推动全网加密通信发展的机会。 7.1.2 禁用HTTP/2 HTTP/2 毕竟是新鲜事物,现在很多浏览器都支持启用或禁用 h2。 ---- 网上的帖子大多深浅不一,甚至有些前后矛盾,在下的文章都是学习过程中的总结,如果发现错误,欢迎留言指出~ 推介阅读: HTTP2 详解 | Wangriyu’s Blog
跟我们平常理解的自然年的季度划分不一样,比如我们通常认为,2022年 Q1 会是 2022年1、2、3月。 所以,为什么会出现这样问题呢?这就是我们本文要介绍的其中一个关键点。 2.3 AppStore 账单周期的规则 苹果账单周期的规则,有2条大的规律: Apple 财年由四个财季组成(第一季度、第二季度、第三季度和第四季度),每个季度分别为 35 天,两个 28 天月。 2021 年 9 月 26 日 ~ 2021 年 12 月 25 日 而每个月的账单月,也并不是自然月,Q1 季度的3个账单月: M1:9 月 26 日 ~ 10 月 30 日(共 35 天) M2: 流程图可以看出,每个环节都会有影响: 时区差问题 用户退款问题 账务账单月不是按自然月 汇率差问题 苹果30%/15%分成问题 税费问题 关于这个问题,最近发现还有一个原因,苹果账单报告数据里,有 2 如果你觉得文章写的不错,欢迎点赞~ 欢迎评论区一起交流~ 另外,WWDC 2022 将于北京时间 6 月 7 号开始,一般苹果会灰度上线一些新特性或功能,所以最近这些更新有可能会影响到生产环境,比如这2天的上传