• php 根据经纬度计算两点之间的距离

    /** * @desc 根据两点间的经纬度计算距离 * @param float $lat 纬度值 * @param float $lng 经度值 */function getDistance($lat1, $lng1, $lat2, $lng2) { $earthRadius = 6367000; $lat1 = ($lat1 * pi() ) / 180; $lng1...

    PHP 2019年12月10日 0 0
  • 为什么禁止工程师直接使用日志系统(Log4j、Logback)中的API?

    作为 Java 程序员,我想很多人都知道日志对于一个程序的重要性,尤其是 Web 应用。很多时候,日志可能是我们了解应用程序如何执行的唯一方式。所以,日志在 Java Web 应用中至关重要,但是,很多人却以为日志输出只是一件简单的事情,所以会经常忽略和日志相关的问题。在接下来的几篇文章中,我会来介绍介绍这个容易被大家忽视,但同时也容易导致故障的知识点。Java 语言之所以强大...

    Java 2019年12月10日 0 0
  • win2012安装c++2017的包vc_redist.x64.exe出现0x80240017错误

    到C:\ProgramData\Package Cache\里面找到Windows8.1-KB2999226-x64.msu,并把这个文件拷到任意位置。ProgramData可能是一个隐藏文件夹,你在地址栏直接输入地址就能进入。建议找msu文件时用搜索功能,里面东西很多,临时生成而且每次位置不一。。1.用管理员模式启动cmd并进入步骤1中选择的位置,依次执行2.wusa.exe...

    Windows Server 2019年12月09日 10 0
  • 微信这11个小技巧,每个都让人眼前一亮!

    你以为微信只是个聊天工具?分享 11 个大部分人都不知道的小功能,看完刷新对微信的认知。1 删除的好友,悄悄地加回来前两天,朋友和对象吵架,一气之下就把对方的微信删除了!想着再也不联系了,可没过多久,自己就后悔了。但直接添加,万一对方看到申请后更生气了,不就尴尬了!也不知道是微信bug还是有意为之,留了一份反悔药:一方删除,对方是不会收到提醒的,除非他不凑巧的给你发了消息。只要...

    技术文章 2019年12月09日 10 1
  • 谷歌Chrome浏览器获新功能:电脑端复制,手机端粘贴

    12月9日消息 如果你用的是Chrome 79浏览器,现在可以在电脑上复制任何文字,然后发送到智能手机上。要想使用该功能,首先要确保要发送文本的计算机和要向其发送文本的智能手机已绑定到相同的Gmail帐户,然后还需要启用Chrome同步功能。之后前往chrome:// flags页面,搜索clipboard,然后将搜索结果中的三个功能全部启用。启用这些功能后,计算机会要求你重新...

    技术资讯 2019年12月09日 7 0
  • Mac Pro 12 月 11 日国内正式发售

    早在今年 6 月 4 日的 WWDC 大会上,全新一代 Mac Pro 与 Pro Display XDR 显示器已经发布,但具体发售时间并未公布。今天有消息表示,苹果方面已经发布了相关邮件,将会在 12 月 11 日正式发售两款产品。配置方面,Mac Pro 将搭载 inte 至强 W 系列处理器,最低 8 核心 16 线程,最高 28 核心 56 线程。内存从 32GB 至...

    技术资讯 2019年12月09日 7 0
  • 解密windows系统版本和版本号,深入了解一组简单数字背后的故事

    版本号是分配给软件程序、文件、固件、设备驱动程序甚至硬件的特定版本的唯一编号或一组编号。通常,随着程序或驱动程序的更新和全新版本的发布,版本号将会增加。这意味着通常可以将计算机上安装的软件的版本号与发布的版本号进行比较,以确定是否已安装了软件的最新版本。本文目录一、版本号的结构二、版本号与版本名称三、版本号的重要性四、Windows版本和内部版本号五、如何更新Windows六、...

    技术文章 2019年12月09日 15 0
  • PyCharm 2019.3发布,增加了哪些新功能呢?

    Python的IDE(Integrated Development Environment 集成开发环境)非常多,如:VS Code、Sublime、NotePad、Python自带编辑器IDLE、JuPyter、Eclipse + PyDev等等,但是对于项目开发、管理、部署等稍微大一点的项目,猪哥觉得还是PyCharm最好用!2019年12月2日,PyCharm迎来了201...

    Python 2019年12月09日 7 0
  • 走进5G时代的音视频开发

    音频的基础知识1采样和采样频率:现在是数字时代,在音频处理时要先把音频的模拟信号变成数字信号,这叫A/D转换。要把音频的模拟信号变成数字信号,就需要采样。一秒钟内采样的次数称为采样频率2采样位数/位宽:数字信号是用0和1来表示的。采样位数就是采样值用多少位0和1来表示,也叫采样精度,用的位数越多就越接近真实声音。如用8位表示,采样值取值范围就是-128 ~ 127,如用16位表...

    技术文章 2019年12月09日 8 0
  • 10亿数据量只需要100MB内存,redis的位存储为什么这么牛?

    本文主要和大家分享一下redis的高级特性:bit位操作。力求让大家彻底学会使用redis的bit位操作并掌握其底层实现原理!主要包含以下内容:redis位操作命令示例底层数据结构分析为什么他的算法时间复杂度是O(1)?10亿数据量需要多大的存储空间?redis位操作适合哪些应用场景?本文redis试验代码基于如下环境:操作系统:Mac OS 64位版本:Redis 5.0.7...

    Redis 2019年12月08日 11 0
  • 点击查看更多