utm

postgresql数据库 TimescaleDB 定时压缩超表 删除超表(块)

自古美人都是妖i 提交于 2020-12-25 10:01:07
** postgresql数据库 TimescaleDB 定时压缩超表 删除超表(块) ** 在工作中 使用postgresql数据库 TimescaleDB 时序库进行存储实时数据,采集的数据量过大,提供的内存不足,因此考虑如何保存数据 TimescaleDB数据库中的超级表 TimescaleDB数据库自身带着函数就可以实现 ** TimescaleDB数据库所携带函数 一 .压缩 SELECT compress_chunk() ** 为了尽量不丢失数据,避免删除数据 我首先考虑把数据压缩,用他自带的函数 SELECT compress_chunk() 1查询时间 show_chunks() CREATE OR REPLACE FUNCTION "hrmw" . "show_chunks" ( "hypertable" regclass = NULL ::regclass , "older_than" any = NULL ::unknown , "newer_than" any = NULL ::unknown ) RETURNS SETOF "pg_catalog" . "regclass" AS '$libdir/timescaledb-1.7.1' , 'ts_chunk_show_chunks' LANGUAGE c STABLE COST 1 ROWS 1000

斯坦福被炮轰:用算法分配5000支新冠疫苗,医护人员只有7支

一曲冷凌霜 提交于 2020-12-25 09:19:52
本文经AI新媒体量子位(公众号ID:qbitai)授权转载,转载请联系出处 本文 约1500字 ,建议阅读 5 分钟 你怎么看?该怎么分? “5000支新冠疫苗,只有7支是为医护人员准备的。” 这是斯坦福最新被曝光的「疫苗分配计划」。 辉瑞疫苗紧急获得FDA批准之后,斯坦福大学有了第一批5000支疫苗接种对象名单。 但在这些接种对象中,医护人员名额只占0.1%。 嗯,只有7个人被选中。 但在斯坦福大学,有1300多名医护人员、研究员,相当于只有0.5%医护人员被分配到此次名单里。 相反的,一些在家工作、不需要每日面对新冠患者的资深教员,反而大批量的被选中接种疫苗。 而这件事的始作俑者,竟是一个 算法 ? 斯坦福医学发言人Lisa Kim表示, 我们对疫苗分配计划执行中的错误承担全部责任。 我们原本意图是制定一个道德、公平的疫苗分配程序。 对此,LeCun在社交网络上炮轰:这个“算法程序”是人用Excel选的吧。 事件详情 这件事之后,斯坦福大学医学中心不太平静。 有超过100多名医生举行了抗议活动,不少医生举出「SHAME ON STANFORD」,「LACK OF PRIORITY」。 还有一些人表示,一线医生是这次疫情的HERO,但得到的支持却为ZERO。 其中,一位急诊室的医生Daniel Hernandez博士说, 我在这里抗议是因为我们被多次许诺,将在第一波接受疫苗接种。

51CTO新品发布,打造高效能技术团队

泪湿孤枕 提交于 2020-12-25 09:11:51
2020年突如其来的疫情,将整个线上学习推上了高潮,如何更快提升学习效率,在线管理人员学习成为了企业的迫切需求。 新企业版的推出,适时的满足了不同企业对于高素质、快节奏的技术团队培养的要求,也更加满足了企业员工对于个人成长的迫切期望。 相对于曾经的企业版,全新的平台,具备了更加完善的培训体系,以及更加高效的服务模式。 01 让“选择什么”更高效 新产品制定了全面有效的学习方案,包括根据主流技术图谱推出的技能学习方案、根据人员岗位胜任力图谱设计的岗位学习方案以及针对行业的场景式解决方案,专项内容,专项学习,让选课学习更高效更便捷。 02 为技术到管理指明方向 新企业版着重增加了技术管理者的培训内容,培训讲师均为各行业的技术专家和各个公司的技术领导者,为企业培养管理人才提供了全面有效的方案。 03 高效组织学习,从容管理过程 产品设计了高效的组织管理后台,提供多种学习计划模版,一分钟即可生成,让管理者只做选择。同时增加指派功能,快速指派员工学习,布置学习任务,限定学习时间,设置考试测评,高效完成“组织-发布-学习-考试”一体化的学习路线。透明化的团队学习数据,随时监测学习状况,介入学习过程,用数据驱动学习,让学习数据化,全面提升学习效率,保障学习效果。 04 快速体验,领取新企业福利礼包 体验通道: https://b.51cto.com/signup?utm_spurce=bk 来源

向我看齐!京东智联云成 2020 TOP100 Summit“技术标兵”

守給你的承諾、 提交于 2020-12-23 12:34:22
12月17日-20日, 2020TOP100全球软件案例研究峰会(以下简称“TOP100峰会”)在京举办。在本届峰会上,京东智联云凭借深厚的技术沉淀,多个项目获得业界认可,2020中国国际服务交易贸易会(2020服贸会)服务案例、云原生技术中台实践、DevOps实践入选2020年度最值得学习案例。 作为科技界颇具影响力的案例研究峰会,TOP100峰会每年面向国内外软件、互联网领域研发团队,甄选有学习价值的100个技术创新及研发管理实践。凭借在云计算、人工智能、大数据等领域的技术实践和突出表现,京东智联云在这场“百家争鸣”的年终盘点中,三项案例均收获业界的认可,为新锐公司和早期实践学习者奉上了可参考的学习路径。 2020服贸会,不仅是疫情发生以来第一场重大的国际经贸活动和国家级、国际性、综合型的展会。同时,也是一场线下线上充分融合的数字孪生展会。会上,京东智联云会展云总经理庄珑鹏分享如何在短时间通过全链条的会展服务平台,推动传统会展行业的数字化转型和智能化升级。 京东智联云会展云总经理庄珑鹏 作为2020服贸会的技术服务商,京东智联云打造的“云上服贸会”数字平台,从0到1重构会展产业,为全球1.8万家参展参会企业与机构提供全场景、全覆盖的数字化功能服务和技术保障。在“展”的方面,通过“平面+3D虚拟单体展台”提供智能体验;在“论”的方面,通过视频直播、视频会议等方式,实现“云上

菜鸟记录:安卓手机导出微信聊天记录

旧城冷巷雨未停 提交于 2020-12-22 19:47:10
安卓手机导出微信聊天记录 亲测好使!! 第一步:安卓手机获取root权限(必须获取) 1.备份聊天记录到电脑 第二步:恢复聊天记录到手机模拟器以及获取IMEI 1.获取IMEI 2.恢复聊天记录至手机 第三步:获取聊天记录数据库 EnMicroMsg.db 1.进入手机模拟器的文件管理 2.找到EnMicroMsg.db文件 第四步:解密聊天记录数据库 1.获取微信的UIN 密码 3.使用sqlcipher.exe打开 第五步:简单处理数据库,导出Excel的.csv文件 1.导出我们小白可以看懂的excel文件 2.打开Excel的.csv文件 亲测好使!! 第一步:安卓手机获取root权限(必须获取) 重点:模拟器(或手机)必须获取root权限!!! 1.备份聊天记录到电脑 步骤1.打开电脑版微信 左下角点击 “ 三个横 ”------>“ 备份与恢复 ” 选择“ 备份聊天记录至电脑 ” 打开 手机模拟器 , 登录微信 第二步:恢复聊天记录到手机模拟器以及获取IMEI 使用手机模拟器,是因为模拟器比较好获取root权限。 模拟器的选择: 1.可以查看 IMEI 号 2.能开启 root权限 这里我使用的是夜神模拟器,只要是能获取IMEI号和能开启root的模拟器就可,一般模拟器都可以达到要求。 1.获取IMEI 获取IMEI原因:第四步 解密数据库 的时候需要用到IMEI

JS 执行上下文

拟墨画扇 提交于 2020-12-19 04:54:23
先看个小例子 function fn(){ console.log(a); // undefined; var a = 1 ; } fn(); 为什么打印出来的是 undefined 呢? 执行上下文概念   当代码运行时,会产生一个对应的执行环境,在这个环境中,所有变量会被事先提出来(变量提升),有的直接赋值,有的为默认值 undefined,代码从上往下开始执行,就叫做执行上下文。   在 JavaScript 的世界里,运行环境有三种,分别是:     1.全局环境:代码首先进入的环境     2.函数环境:函数被调用时执行的环境     3.eval函数: https://www.cnblogs.com/chaoguo1234/p/5384745.html (不常用) 执行上下文特点   1.单线程,在主进程上运行   2.同步执行,从上往下按顺序执行   3.全局上下文只有一个,浏览器关闭时会被弹出栈   4.函数的执行上下文没有数目限制   5.函数每被调用一次,都会产生一个新的执行上下文环境 执行上下文栈   执行全局代码时,会产生一个执行上下文环境,每次调用函数都又会产生执行上下文环境。当函数调用完成时,这个上下文环境以及其中的数据都会被消除,再重新回到全局上下文环境。处于活动状态的执行上下文环境只有一个。   其实这是一个压栈出栈的过程——执行上下文栈。     

GitHub无法访问,连接超时

旧城冷巷雨未停 提交于 2020-12-18 13:05:18
** 问题:github官网无法访问,连接超时 ** 解决方案: 1.按win+R打开cmd窗口,尝试ping一下百度,查看网络是否正常,如下图,正常: 2.ping一下github,发现如下提示,可能是因为本地的NDF无法解析所导致的: 3.因此,打开文件:C:\Windows\System32\drivers\etc中hosts文件,在末尾处添加红色框里面的内容: 我们添加以下内容: 192.30.253.113 github.com 192.30.252.131 github.com 185.31.16.185 github.global.ssl.fastly.net 74.125.237.1 dl-ssl.google.com 173.194.127.200 groups.google.com 192.30.252.131 github.com 185.31.16.185 github.global.ssl.fastly.net 74.125.128.95 ajax.googleapis.com 4.但是发现保存不了: 4.1.切换失败是因为权限不够,因此我们来解决这个问题: 4.1.1.找到hosts文件,路径为C:\Windows\System32\drivers\etc 4.1.2.右键点击hosts,点击属性 4.1.3.选择安全 -> 点击编辑 ->

scrapy-redis分布式爬虫实战

跟風遠走 提交于 2020-12-18 09:32:53
Scrapy-Redis代码实战 Scrapy 是一个通用的爬虫框架,但是不支持分布式,Scrapy-redis是为了更方便地实现Scrapy分布式爬取,而提供了一些以redis为基础的组件(仅有组件)。 scrapy-redis在scrapy的架构上增加了redis,基于redis的特性拓展了如下四种组件: Scheduler Duplication Filter Item Pipeline Base Spider scrapy-redis架构 Scheduler Scrapy原本的queue是不支持多个spider共享一个队列的,scrapy-redis通过将queue改为redis实现队列共享。 Duplication Filter Scrapy中通过Python中的集合实现request指纹去重,在scrapy-redis中去重是由Duplication Filter组件来实现的,它通过redis的set不重复的特性,巧妙的实现了DuplicationFilter去重。 Item Pipeline 引擎将(Spider返回的)爬取到的Item给Item Pipeline,scrapy-redis 的Item Pipeline将爬取到的 Item 存入redis的 items queue。修改过Item Pipeline可以很方便的根据 key 从 items

推荐系统之召回-粗排-精排综述

☆樱花仙子☆ 提交于 2020-12-18 08:29:29
目录 零、参考资料 1、召回 2、粗排 3、ctr模型 4、cvr模型 一、召回 二、粗排 三、ctr模型 四、cvr模型 零、参考资料 1、召回 召回总结:推荐系统召回策略之多路召回与Embedding召回 https://blog.csdn.net/luanfenlian0992/article/details/107416438?ops_request_misc=%25257B%252522request%25255Fid%252522%25253A%252522160817610916780265392739%252522%25252C%252522scm%252522%25253A%25252220140713.130102334.pc%25255Fall.%252522%25257D&request_id=160817610916780265392739&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_v2~rank_v29-8-107416438.first_rank_v2_pc_rank_v29&utm_term=%E5%8F%AC%E5%9B%9E 推荐书籍:深度学习推荐系统 https://www.zhihu.com/question

linux php7安装oracle(oci pdo_oci)扩展

孤人 提交于 2020-12-17 21:33:10
文章整理是在安装成功后整理的,中间可能会有一些问题;可以参考最下方的链接(最下方的链接都是我面向百度编程参考的博客信息,在此谢过各位大佬☺) 。 背景: linux系统,centos7.8,apache2.4,php7.0.33 apache,php已安装完成且正常运行 oracle11.2(下文会说明选择oracle11.2的理由) 1、安装oracle客户端 ①首先去oracle官网( https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html )下载三个包到电脑本地(建议,因为需要登录) oracle-instantclient11.2-devel-12.2.0.1.0-1.x86_64.rpm oracle-instantclient11.2-sqlplus-12.2.0.1.0-1.x86_64.rpm oracle-instantclient11.2-basic-12.2.0.1.0-1.x86_64.rpm 注意:选择11.2版本的原因是,本人安装过12.2的版本,pdo_oci编译失败,始终无法成功,同公司大佬试过10-12的版本,只有11.2成功了(可能有其他解决办法,但是我还没发现);下载时复制 11.2以及之前内容 搜索即可。 ②将这三个包通过xftp放到 /usr/lib