栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

【遥感入门系列】4、遥感图像预处理

图像预处理是遥感应用的第一步,也是非常重要的一步。目前的技术也非常成熟,大多数的商业化软件都具备这方面的功能。预处理的流程在各个行业、不同数据中有点差异,而且注重点也各有不同。 本小节包括以下内容: 数据预处理一般流程介绍 数据预处理的主要步骤介绍 1、数据预处理一般流程 数据预处理的过程包括几何校正(地理定位、几何精校正、图像配准、正射校正等)、图像融合...

News

js按条件截取字符串

1、截取指定长度字符串 substr() 方法能够根据指定长度来截取子字符串。它包含两个参数,第一个参数表示准备截取的子字符串起始下标,第二个参数表示截取的长度。 示例1 在下面示例中使用 lastIndexOf() 获取字符串的最后一个点号的下标位置,然后从其后的位置开始截取 4 个字符。 var s = "http://c.biancheng.net/...

News

分库 分表 转载

转载:https://zhuanlan.zhihu.com/p/60521049 每个优秀的程序员和架构师都应该掌握分库分表,这是我的观点。 移动互联网时代,海量的用户每天产生海量的数量,比如: 用户表 订单表 交易流水表 以支付宝用户为例,8亿;微信用户更是10亿。订单表更夸张,比如美团外卖,每天都是几千万的订单。淘宝的历史订单总量应该百亿,甚至千亿级别...

News

django rest framework中api view的两种写法

[django rest framework中api view的两种写法 - 知乎](https://zhuanlan.zhihu.com/p/35348643) 方法一:基于函数的写法snippets/views.py from rest_framework import status from rest_framework.decorators imp...

News

SpringBoot中获取spring.profiles.active的值

SpringBoot通过@Profile("dev") 可以在配置类中限定配置环境,在实际开发中可能需要方法级别的控制,也就是说获取到当前环境的具体信息 最终通过查看SpringBoot日志以及源码找到答案 SpringBoot启动日志中有下面这句: 15:57:56.128 [restartedMain] INFO c.d.o.OptplatformAp...

News

快速高斯模糊[剪裁版]

高斯模糊函数的升级版本,带剪裁区域。 函数check_rect()是处理剪裁区域矩形。如果不打算剪裁,只需要设置left, top, right, bottom都为0就可以了;另外位图的存储格式是上下反转的,如果正常剪裁的话,只需要设置bottom为 -bottom即可。 bool check_rect(int width, int height, int...

News

JavaStream

Java8引入Stream,主要用来处理集合,可以执行查找,过滤,映射等操作 特点: 不是数据结构,不会保存数据 不会修改原来的值 流在中间过程中只是对操作记录,并不会立即执行(惰性求值) Stream操作 1. 创建流 //Collection List<String> list = new ArrayList<>(); Stre...

News

ClickHouse MergeTree 存储解析

ClickHouse MergeTree 存储解析ClickHouse 是一款非常优秀的 OLAP 数据库,而 MergeTree 则是 ClickHouse 里最核心、最常用的存储引擎,本文主要解析 MergeTree 的数据存储逻辑,OLAP 数据库的数据通常是批量写入,MergeTree 引擎将每个批量写入存储成不同的文件,然后后台根据一定策略对文件...

News

使用v-bind动态加载内容

使用v-bind动态加载内容 v-bind简写: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> p{ width: 200px; height: 200px; bac...