
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
处理地理数据时,经常需要用到两个地理位置间的距离。以点(经度值,纬度值)表示地点的经纬度坐标,比如 A 点经纬度(30.553949,114.357399),B点经纬度(129.1344,25.5465),求 AB 两点之间的距离。已知地球上任意两点(lng1,lat1),(lng2, lat2)的经纬度坐标,本文讲解如何求两点间的距离。...

一、PyCryptodome说明PyCryptodome是python一个强大的加密算法库,可以实现常见的单向加密、对称加密、非对称加密、非对称加密算法签名和流加密算法。直接pip安装即可:pip install pycryptodome官网地址:https://pypi.org/project/pycryptodome/二、base64编码2.1 base64编码说明原理:将要编码的内容按3字节
一、完全背包问题描述有5种物品和1个背包,每种物品的个数是无限的,背包最多只能装下10公斤的物品。怎样选择物品,使得背包能装下并且得到的价值最大。物品的重量、价值如下所示:物品编号重量价值126223365454546二、解题思路我们先看下多重背包实现原理:背包问题之多重背包_爱思考的实践者的博客-CSDN博客对比分析发现,完全背包与多重背包的差别就是:对物品
处理地理数据时,经常需要用到两个地理位置间的距离。以点(经度值,纬度值)表示地点的经纬度坐标,比如 A 点经纬度(30.553949,114.357399),B点经纬度(129.1344,25.5465),求 AB 两点之间的距离。已知地球上任意两点(lng1,lat1),(lng2, lat2)的经纬度坐标,本文讲解如何求两点间的距离。...

/* 在hmp DB服务器上执行一下sql *//* modify table [hmp_data_glucose_XXX] structure */USE bwfHmp;DROP PROCEDURE IF EXISTS bwfHmp.addColumns;CREATE PROCEDURE bwfHmp.addColumns(IN _tabName VARCHAR(30),IN
一、0-1背包问题描述有5件物品和1个背包,背包最多只能装下8公斤的物品。怎样选择物品,使得背包能装下并且得到的价值最大。物品的重量和价值如下所示:物品1: 6公斤 价值48元物品2: 1公斤 价值7元物品3: 5公斤 价值40元物品4: 2公斤 价值12元物品5: 1公斤 价值8元
celery介绍、架构、基本使用,celery执行异步任务、延迟任务、定时任务,django中使用celery。
一、Quartz中设置cron时间表达式Quartz中设置cron时间表达式的格式为: <!-- s m h d m w(?) y(?) -->, 分别对应: 秒、分、小时、日、月、周、年。1.每天什么时候执行每天23:59:00开始执行,cron表达式为:0 59 23 * * ?每天11:01,11:02,11:03; 12:01,12:02,12:03分执行任务,cron表达式为
所谓c10k问题,指的是:服务器如何支持10k个并发连接,也就是concurrent 10000 connection(这也是c10k这个名字的由来)。由于硬件成本的大幅度降低和硬件技术的进步,如果一台服务器能够同时服务更多的客户端,那么也就意味着服务每一个客户端的成本大幅度降低。从这个角度来看,c10k问题显得非常有意义。一、C10K问题由来互联网的基础是网络通信,早期的互联网可以说是一...
一、背景介绍spring-boot-devtools是一个为开发者服务的模块,能够自动实现把更新的代码和配置更改到最新的应用上。其工作原理是:在发现代码或配置有更改后,自动重新启用应用。在devtools运行的时候,应用程序会被加载到java虚拟机中两个独立的类加载器中,一个ClassLoaderr加载Java代码、属性文件以及项目“src/main/”路径下几乎所有的内容,另一个ClassLoa