本文主要讲述原生SQLite数据库的一次ORM封装实践,给使用原生数据库操作的业务场景(如:本身是一个SDK)带来一些启示和参考意义,以及跟随框架的实现思路对数据库操作、APT、泛型等概念更深一层的理解。
分类:
移动开发 时间:
2020-08-10 15:42:32
阅读次数:
162
本文主要讲述原生SQLite数据库的一次ORM封装实践,给使用原生数据库操作的业务场景(如:本身是一个SDK)带来一些启示和参考意义,以及跟随框架的实现思路对数据库操作、APT、泛型等概念更深一层的理解。 ...
分类:
移动开发 时间:
2020-08-10 11:04:33
阅读次数:
114
今天气闷,过来写一篇小结。 内容上主要包括noip提高组常考的线段树与树状数组,还有一些拓展的算法qwq窝太蒻了。 一. 线段树 Q1:什么是线段树? A1:线段树就是线段的树 维护区间信息(大多数是可以合并的)的树就是线段树qwq 所以线段树的每一个节点就必须要代表一个区间的信息啦。线段树的实现方 ...
分类:
编程语言 时间:
2020-07-31 19:17:29
阅读次数:
72
Software Engineering "Best Practices"- Ben Awad best practice 通常不是宇宙通用的,不要迷信 通常没有办法跳过尝试的步骤,而直接理解别人告诉你的 best practices. 手工课的启示:2组学生,一组让他们生产尽可能多的手工制品,另一 ...
分类:
其他好文 时间:
2020-06-28 09:55:09
阅读次数:
52
1、手工除法运算方法 启示:除法可通过减法实现 问题: 除数移位次数不固定且多 需要长度为2n位的余数寄存器 如何判断每步是否够减 2、原码恢复余数除法 如何判断是否够减 利用减法,通过余数符号判断 余数为正数时,够减,商上1,将余数左移一位,再与除数做减法比较 余数为负数时,不够减,商上0,加除数 ...
分类:
其他好文 时间:
2020-06-16 18:28:24
阅读次数:
76
LINK:送礼物 原本想了一个 $nlog^2$的做法 然后由于线段树常数过大 T到30. 以为这道题卡$log2$没想到真的有神仙写$log2$的过了 是我常数大了 抱歉。 能过的$log^2$的做法是看到了一个 决策单调性优化的dp 证明我不会。 不过由此得到的启示是 一些类似或者就是dp的题目 ...
分类:
Web程序 时间:
2020-06-16 10:27:01
阅读次数:
72
【前言】 这是一次充满曲折与反转的问题分析,资料很少,代码很多,经验很少,概念很多,当内核态,用户态,DIF,LBA,大页内存,SGL,RDMA,NVME和SSD一起迎面而来的时候,问题是单点的意外,还是群体的无奈? 为了加深记忆,也为了分享出来给人以启示,特记录这次问题分析过程。 【现象】 同事L ...
分类:
其他好文 时间:
2020-06-10 13:19:41
阅读次数:
66
启示: 1、比如对于推广产品,自己首先要坚信产品、课程的价值。 2、对于用户的拒绝,要多沟通,明白他们的障碍在哪里。也许是我们没有表达清晰我们的价值,没有让他们意识到价值所在。比如苏世民在推广项目的时候,瑞达利欧觉得和自己没有关系,而苏提出了解决方案,250 美元的捐赠可以连续 15 年,推荐一名学 ...
分类:
其他好文 时间:
2020-05-26 01:33:17
阅读次数:
1084
第一章 谈职业生涯 写给年轻程序员的几点启示 正确认识自己 比一般人更努力(将成为你最大的竞争优势) 适时建立个人权威 遵循最佳实践 保持好奇心并乐于探索新的事物 抛开代码与人沟通 要为优秀的人工作 生活(有节制有规律的生活)、睡眠(充足的睡眠)、旅行(发现和感受新东西) 相信自己的天赋与创造力 那 ...
分类:
其他好文 时间:
2020-05-11 22:07:33
阅读次数:
75
目前使用yolo系列算法较多,特别是今年yolo4的出现,是我们异常兴奋,但鉴于某些数据集使用xml标注的数据,未能转换成train.txt文件,为此,我写了一份xml文件读取,并将其转换为yolo等训练所需要的格式。希望对读者有些帮助与启示。本博客仅展示代码与结果图片。 代码如下: def rea ...
分类:
编程语言 时间:
2020-05-06 01:34:44
阅读次数:
94