数据字典 自身理解: 应用程序往往对某一主体进行操作,主体属性名称,属性值的个数以及属性值往往都是多变的,而程序中执行sql语句检索需要多变的属性,传统数据表设计时,属性名称成为了硬编码,不仅程序代码中需要改变,而且数据库中多行记录中该值都需要改变-->此时属性值名与程序代码之间的耦合度增加了 ?解 ...
分类:
其他好文 时间:
2020-02-13 13:01:20
阅读次数:
86
不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务。现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会员里程积分的功能。 输入格式: 输入首先给出两个正整数N(≤)和K(≤)。其中K是最低里程,即为照顾乘坐短程航 ...
分类:
其他好文 时间:
2020-02-10 18:25:56
阅读次数:
323
利用AppMetrics对Web进行监控教程 一、基础准备 1. 安装依赖 这里可以通过nuget或使用命令行进行安装,具体需要安装的类库如下(注意版本): 由于我们需要兼容Prometheus进行监控,所以我们还需要安装对应的格式化库,具体如下: 以上就是需要的类库,接下来我们开始进行其他初始化部 ...
分类:
移动开发 时间:
2020-02-10 18:11:22
阅读次数:
125
2020-02-04 关键字:测量文本长度、测量字符串长度 最近在写 APK 时遇到了需要获取文本宽度的需求。其实就是要自己写一个算法以实现文本超长自动换行的功能。 在实现这一功能时发现了原来在 Android 中测量文本的长度,或者说宽度可以分两种情况: 1、测量绝对文本的长度 2、测量相对文本的 ...
分类:
移动开发 时间:
2020-02-05 00:02:48
阅读次数:
128
消息队列使用场景 1、异步处理: 减少等待时间,更快的返回处理结果,提高系统性能以及更好的用户体验。 fe: 在一个秒杀系统中,可能需要如下几步:风险控制,锁定库存,生成订单,消息通知以及统计数据,在未优化的情况下,用户请求到达网关后进入服务端要至少 经历这五个步骤,但是对于秒杀系统而言关键的步骤在 ...
分类:
其他好文 时间:
2020-02-03 13:27:16
阅读次数:
68
1.1.1 输入分片和记录 (1)输入分片InputSplit接口 输入分片一般是文件,也可以数据库中的若干行。记录对应一行数据。输入分片在java表示为InputSplit接口,getlength函数返回大小,用于分片排序,大的先处理。Getlocation函数返回分片位置,让map任务尽量本地化 ...
分类:
其他好文 时间:
2020-02-03 11:30:47
阅读次数:
69
方案3的思路比较值得学习,我们将层层剖析它的结构: 1:对每一条记录找它的前一行 所谓连续的序列号就是看相同格式的情况下前一行记录与当前行的记录序号的值是否相差为1: 如果相差为1,则说明两个序列号是连续的; 如果不为1,则两个序列号不是连续的 select numFormat,lag(code, ...
分类:
数据库 时间:
2020-01-31 10:56:47
阅读次数:
110
1.顺序查找(线性查找) 顺序查找(Sequential Search)又叫线性查找,是最基本的查找技术。它的查找过程为:从表中第一个(或最后一个)记录开始,逐个进行记录的关键字和给定值比较,如果某个记录的关键字和给定值相等,则查找成功,找到所查的记录。如果直到最后一个(或第一个)记录,其关键字和给 ...
分类:
编程语言 时间:
2020-01-28 23:14:41
阅读次数:
111
查询接口 all() 查询所有结果,结果是queryset类型 filter( kwargs) and条件关系:参数用逗号分割表示and关系 其中filter的参数也可以通过字典方式传入 get( kwargs) 返回与所给筛选条件相匹配的对象,不是queryset类型,是行记录对象,返回结果有且只 ...
分类:
其他好文 时间:
2020-01-23 22:50:56
阅读次数:
125
前面在mnist中使用了三个非线性层来增加模型复杂度,并通过最小化损失函数来更新参数,下面实用最底层的方式即张量进行前向传播(暂不采用层的概念)。 主要注意点如下: · 进行梯度运算时,tensorflow只对tf.Variable类型的变量进行记录,而不对tf.Tensor或者其他类型的变量记录 ...
分类:
其他好文 时间:
2020-01-22 20:05:16
阅读次数:
121