首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

我是怎么代码的

代码,则是缓解焦虑的良方。 每当读懂软件的精彩设计,赞叹优美整洁的代码,甚至发现藏在注释中的彩蛋时,都好像在不同的时空与作者产生了交叉,畅快地聊了会儿天。 代码很有趣,但要通读懂也很费功夫。...不过在开始代码之前, 最大的问题就是:怎么样才能找到合适的代码项目? Star 数高的项目更优秀吗?...抓住主线,从抽象到实现 主线就是从输入是怎么样一步步产生输出的。在这一过程中,会涉及到多个模块,每一个模块又有自己的输入和输出。...这个时候,就应该进一步的思考,如果是我自己来解决问题,我会怎么做?我能比原作者做得更好吗(通常不能)?...可以尝试思考,如果内容只是一张图,那么要怎么讲清楚这张图,用这种办法训练表达能力。

1.1K20

干货 | 科研大牛们怎么文献?

一作,co-first,和co-author发过几篇Nature, Science系列子刊,谈下文献感受。...首先,必须养成每日并分类3~4篇文章的习惯,天天坚持,这样每年就可以收集整理1000篇以上的paper,这个量是根基。这样才会有几年以后的得心应手,领域门清的感觉。...按照上面每年1000篇的节奏,积累两三年就会感觉,文献越越少。越来越发现领域更新很慢。...其实这个过程就相当于每天文章,塞到一个个目录里面(充实和完善自己的每个小idea),积累idea和逻辑构建一篇paper。为啥这么干?...总结一下,构建一个比较强的领域认知需要做 足够的量(每天3~4篇不需要多) 跟进新工作 不断拓宽知识面扫清老工作

1.5K30

深度学习caffe的代码怎么

3.个性化定制Caffe 到这里,你已经可以说自己有用过Caffe了,但是还不能算入门,因为你还不知道怎么修改源码,满足自己特定的需求。...当然你看一遍不理解,再看一遍,忘了,再看,个几遍你才会对推导过程和数学符号熟悉。我头脑不大行,来来回回看了好多次。...在Ufldl的基础上这个,你应该可以很快掌握全连接层的反向传播。...这时你知道了Convolution的前向传播,还差一点就可以弄明白后向传播怎么实现了。...其实关于怎么用caffe,我一直想写篇文章,因为给太多人讲过怎么用了,也帮很多人基于caffe写过代码。14年初因为赶NIPS,开始用caffe,大概用了有一年半了。

1.5K10

5000行的 SQL 源代码,怎么

怎么,今天的热焦玛少了点劲儿嘛,感觉?”我走近了小 C。 “L, 面对着满屏的 SQL,谁都会提不起精神啊。何况这近 5000 行的代码,怎么看得过来嘛!...代码前,耐心先行。接着就是开始第一遍的阅读。此时的代码走读,我们不停留在具体的技术末节上,比如 unpivot 的语法是怎么样实现的,为什么有里三层外三层的嵌套,为什么这里用了动态 SQL 去拼接。...把你认为创建一个订单需要记录的信息给标出来,尽可能详细的在流程图上标准细节,就好比人,在什么时候需要记录人的信息,需要检验人的信息;再比如货,什么时间段,要检查货的库存,要记录货的哪些属性,单价还是 SKU,怎么更新货的库存...,更新失败了怎么办?”...所以及时的倾倒出来你刚才读到的 SQL,多问问自己数据是怎么流转下来的,画好流程图,标准自己的想法,越清晰,问题越多,越有利下一遍的阅读...”

87920

MySQL 到底是怎么解决幻的?

作者:LastSun https://www.cnblogs.com/wdy1184/p/10655180.html 一、什么是幻 在一次事务里面,多次查询之后,结果集的个数不一致的情况叫做幻。...三、MySQL 是如何解决幻的 如果你看到了这篇文章,那么我会默认你了解了脏 、不可重复读与可重复读。 1....其他:MySQL InnoDB 引擎 RR 隔离级别是否解决了幻 引用一个 github 上面的评论 地址: Mysql官方给出的幻解释是:只要在一个事务中,第二次select多出了row就算幻。...如果这样理解的话,Mysql的RR级别确实防不住幻 有道友回复 地址: 在快照读读情况下,mysql通过mvcc来避免幻。 在当前读读情况下,mysql通过next-key来避免幻。...看着说法无懈可击,但是其实是错误的,InnoDB 中设置了快照读和当前两种模式,如果只有快照读,那么自然没有幻问题,但是如果将语句提升到当前,那么 T1 在 select 的时候需要用如下语法:

3.5K20

我是怎么源码的,授之以渔

源码的经历   刚参加工作那会,没想过去源码,更没想过去改框架的源码;总想着别人的框架应该是完美的、万能的,应该不需要改;另外即使我改了源码,怎么样让我的改动生效了?...至此,源码成了习惯,源码已经进入了我的心里。   ...说的好听点是有匠人精神;说的委婉点是好奇(底层是怎么实现的);说的不自信点是对黑盒的东西我用的没底,怕用错;说的简单直白点是提升自我价值,为了更高的薪资待遇(这里对真正的技术迷说声抱歉)。   ...我是怎么源码的   内容了解     首先我们要对我们的目标有所了解,知道她有什么特点,有些什么功能。...,没必要全部都

60520

PROXYSQL 怎么满足只读需求,满足banlance的需求

关于MYSQL的读写的需求,大部分都是在跟读作战,怎么读写分离,是在应用上实现, 或者通过的dns 转接,还是通过简单的中间件实现, 实际上这和需求以及当时可以满足需求的技术以及功耗比有关, 当然这也和数据库的量有关...values ('read_only','1234.com',601,'mysql'); 不知道 601 的意思的同学可以参照前两篇文字里面的hostgroup 定义,这里里面600表示写库 601 表示库...所以经过上面的设置后,通过read_only账号则一定会访问库,而不会访问写库. 红色的位置已经标明我们已经通过这个账号直接到了库,而不是写库....第一个需求已经完成了,那就到了第二个需求,我需要进行读写,这里需要进行相关的匹配,这个需求主要需要考虑几点 1 哪些开头的语句需要转移到库 2 需要对于语句出现在事务的做特殊处理 3 需要确认读库和主库的之间是否有延迟...另外在多提一个问题,如果我有多个从库,那怎么让80%的查询到一个从库,让20%的查询到另一个从库,可以设置吗? 答可以 ?

69010
领券