首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

对不起,健康码不能给你

题图摄于广州番禺 本文记录一次关于隐私保护事情。 近日,去了趟某运营商营业厅,开通一个新手机号。入门时,扫了场所码,显示是绿码。...营业员在帮我办理业务时,除了拍照身份证件外,还说要留存健康码和行程码。...这个要求就有点奇怪了,尽管我两个码都是正常,但作为从事隐私信息保护工作,对涉及自己隐私数据事情,觉得还是要和他掰斥一下。 首先,问他为什么需要留存两码?...因为进营业厅时候扫过各种健康码于是给他扣了个大帽子:过度防疫(另一个类似的帽子是“层层加码”)。...因为清楚地记得,行程码在使用时,用户只授权了用于防疫目的。至于其他目的,对不起,没授权你用,就算你理由多么冠冕堂皇,也不能随便给你。 至于他们留存健康码,更连个正当理由都没有。

38430

起来,前端还没倒下,不能

虽然一天工作头昏脑胀,但是仍然放不下心心念念前端啊,扶起来,还可以学~ 学习喜欢事情,也是一种放松,come on! 上篇文章讲了 Vue 一些基础概念,语法。今天上些难度。...1.实例生命周期 如同人生老病死,实力对象也有其本身生命周期。当我们深入了解每一个阶段之后,才会在合适阶段添加合适功能。那么如何在合适阶段完成所需需求呢?那就用到了生命周期钩子。...,从而做相应操作,侦听属性是一个对象,它键是要监听对象或者变量,值一般是函数,当你侦听元素发生变化时,需要执行函数,这个函数有两个形参,第一个是当前值,第二个是变化后值。...,在这之前,变量声明是用 var 关键字,这两个关键字和 var 区别是,它们声明变量没有预解析,let 和 const 区别是,let 声明是一般变量,const 申明常量,不可修改。...alert(iNum01) // 弹出undefined // alert(iNum02); 报错,let关键字定义变量没有变量预解析 // alert(iNum03); 报错,const关键字定义变量没有变量预解析

81010
您找到你想要的搜索结果了吗?
是的
没有找到

18C 也不能避免 SQL 解析 Bug

ora-07445 报错,记住,决不能在生产环境 12.2 库上测试。...4.5 该 SQL 解析 bug 影响 这个 SQL 解析 bug 影响可以从两方面来看。 4.5.1 SQL 层面 SQL 层面的影响就是不能解析执行 SQL,没有返回结果。...5 避开解析 Bug 方法 根据上述条件,经过另外测试数据,使用变量控制法,模拟了一系列测试实验得出触发该解析 bug 同时满足以下条件: 为 with 子句形式; where 子句中字段统计信息被收集过...,优化器默认是使用基于成本模式,而使用基于规则模式可以避开该解析 bug,成功解析语句。...解析一: 解析二: 以上两个语句使用了 hint 指示之后,原来不能正常解析,没有触发正常解析,其实原理和方法二是类似的。 6 总结 以上展示部分测试实验情况,没有完全展现出来。

1K100

Git 不能提交空目录?也是醉了!

Java技术栈 www.javastack.cn 关注阅读更多优质文章 Git 不能提交空目录?也是醉了!...背景 最近在提交文件时,因为是空 Maven 项目结构,发现 Git 空目录死活不能提交,还以为是自己在 .gitignore 文件中忽略了,在网上查了下,原来还真有这回事。...于是抱着怀疑态度再次查下资料,在下面这个链接找到解释: https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories...这是不是 Git 设计问题呢? 最后,你是否有遇到这种蛋疼问题?你还有其他解决方案吗?...欢迎留言分享~ 后面还会分享一些平时用到修改历史记录实战干货,比如怎么修改历史提交信息、合并多次提交等,关注公众号Java技术栈第一时间推送。 老铁们,觉得有用,点个在看、转发支持下哦!

6.6K20

EasyExcel合并单元行没填不能解析数据

最近在做Excel报表开发,要开发一个一对多,合并单元行Excel导入功能,因为开发时间比较赶,所以想到使用开源EasyExcel组件来开发,不过在开发中遇到一个问题,就是那些合并单元格,一整行都不填情况...,使用EasyExcel去解析数据时候,是一张行数据都不能解析到,使用过EasyExcel读者应该可以理解到我意思,写出来分享出来,希望遇到这个问题开发者也可以马上处理问题 自定义AnalysisEventListener...} @Override public void invoke(T data, AnalysisContext context) { //log.info("解析到一条数据...@Override public void doAfterAllAnalysed(AnalysisContext context) { log.info("所有数据解析完成...,通过debug看到框架不支持这种数据解析,其实向正常数据导入也不影响,但是需求是要做校验,这些合并单元格不填也要校验,数据拿不到就不能做校验,所以也烦恼了一个上午,去GitHub也找不到对应issue

50420

问 Crossin】英语不好能不能学编程?

问 Crossin” 栏目会整理一些读者经常会问到问题,统一作答。有比较具体编程细节,也会有一些方向建议,以及学习经验、编程小技巧分享。 大家有想问问题可以直接在本栏目文章下留言。...当然因为微信留言行式和长度有限,如果是具体问题,请加我们交流群组或在论坛上发帖附上详细代码和报错信息。 1. python 3 里 print 如何输出之后不换行?...另外,因为大多数 Windows 系统默认编码是 GBK(cp936),所以如果你直接 copy 别处代码,这里声明是 UTF-8,很可能遇到输出乱码问题。 3. 英语不好,能不能学编程?...查下英汉词典,记住语法涉及那些单词,if while for class def 之类,足够你写出完整程序。英语好不是绝对必要。...然而,英语不好,你可能就看不懂报错信息,需要花上比别人多时间来调试。你无法查阅原版文档和 StackOverflow 上问答,只能在有限中文资料里寻找二手信息。

78790

Python中通过对象不能调用类方法和静态方法解析

当我们在使用Python编写程序时,可能会遇到通过对象调用类方法和静态方法失败问题,那么这是为什么呢?接下来,我们将从多个方面对这个问题进行详细解析。...一、类方法和静态方法定义在了解Python中通过对象不能调用类方法和静态方法之前,首先需要明确类方法和静态方法定义。...类方法和静态方法都是定义在类中一种方法,可以通过类名直接调用,而不需要先创建该类实例。...三、不能通过对象调用类方法和静态方法原因既然Python中对象调用方法原理是将该对象作为第一个参数传入方法中,那么为什么不能通过对象调用类方法和静态方法呢?...但是,必须注意,不能通过对象调用类方法和静态方法,因为对象无法传入第一个参数cls或self,这就导致了类型错误或访问错误。

72330

为什么在容器中不能 kill 1 号进程?

第一个选择是忽略这个信号,但有两个信号例外:SIGKILL 和 SIGSTOP,进程不能忽略。它们主要作用是为内核和超级用户提供删除任意进程特权。...第二个选择是捕获,指让用户进程可以注册自己针对这个信号 handler。SIGKILL 和 SIGSTOP 也同样例外,不能有用户自己处理代码,只能执行系统缺省行为。...在没有别的参数时这个信号类型默认为SIGTERM,是可以被捕获 SIGKILL(9) Linux 里两个特权信号之一,不能被忽略也不能被捕获。进程一旦收到 SIGKILL就要退出。...运行命令 kill -9 1 里参数“-9”,就是指发送编号为 9 这个 SIGKILL 信号给 1 号进程。 为什么在容器中不能kill 1号进程? 对于不同程序,结果是不同。...0000000000004000 [root@043f4f717cb5 /]# kill 1 # docker ps CONTAINER ID IMAGE COMMAND CREATED 重点总结 “为什么在容器中不能

15610

书,非买不能读也,然而但是开源了!

不知不觉间 由ONF大神们策划 Software-Defined Networks Systems Approach经典图书系列 已经推出了中文和日文两个翻译版本 中文版本 日文版本 软件定义网络...:系统方法 全书采用License方式是 Creative Commons (CC BY-NC-ND 4.0) 也就是说全书在网络上开源供免费阅读 Nick McKeown大佬亲自为全书写了前言...这种模式好处是 可以随时更新最新进展 比如本书就包含了P4和SAI介绍 而且可以随意添加链接对阅读者非常友善 但是不知为何 日文版上了排行榜 但是中文版在国内讨论不多 也许大家更喜欢阅读原版图书吧...Systems Approach 是几位大神策划系列图书 所以除了SDN系统方法之外还有 5G Mobile Networks: A Systems Approach TCP Congestion

22140

强大Xpath:你不能不知道爬虫数据解析

大家好,是Brook! 之前在爬虫解析数据时候,自己几乎都是用正则表达式,Python中自带re模块来解析数据。...本文介绍是如何快速入门另一种数据解析工具:Xpath。 Xpath介绍 XPath (XML Path)是一门在 XML 文档中查找信息语言。...Xpath解析原理 实例化一个etree解析对象,且需要将解析页面源码数据加载到对象中 调用xpath中xpath解析方法结合着xpath表达式实现标签定位和内容捕获 如何实例化etree对象...指就是我们获取到源码内容 Xpath使用方法 3个特殊符号 Xpath解析数据时候有3个特别重要符号: /:表示从根节点开始解析,并且是单个层级,逐步定位 //:表示多个层级,可以跳过其中部分层级...(古龙自己也说过“喜欢从近代日本及西洋小说‘偷招’。”) 故能日新又新,後来居上,且别开武侠小说新境界。

1.5K40

Snowflake创纪录SaaS IPO,你不能错过万字深度解析

对于三大云,Snowflake又是竞争对手,又是大客户,又是重要合作伙伴。这个关系不能更复杂。 但是长期来看,市场会如何演变呢?...下面是Okta CEO就为什么他们会选择Snowflake给出理由(不想要vendor lock in 属于不能秘密……),可以作为参考。 ?...自己集合了所有用户在用量和multi-region上需求,提高了跟几大云提供商溢价能力,为自己客户争取到了好价钱,云提供商呢也不能不对这个有竞争关系大客户毕恭毕敬。...M小姐最主要信息渠道就是两个: Newsletter + Podcast. 尤其是疫情宅在家,Podcast简直成了金矿!最喜欢Podcast之一就是Tim Ferris Show! ?...你看我广告多走心,那是因为对Tim Ferris Show是真爱。看过PYQ朋友都知道已经花痴好几次了。 福利当然不止于此!发现喜马拉雅国际版做还真是不错,还有好些很棒大师课: ?

1.9K30

为什么要创建一个不能被实例化

但如果有一天,你发现写了这样一个类: class People: def say(self): print(f'叫做:{self.name}') def __new...__(self): raise Exception('不能实例化这个类') kingname = People() kingname.say() 一旦初始化就会报错,如下图所示:...一个不能被初始化类,有什么用? 这就要引入我们今天讨论一种设计模式——混入(Mixins)。 Python 由于多继承原因,可能会出现钻石继承[1]又叫菱形继承。...显然,这样写会报错,因为两个类实例是不能比较大小: 但在现实生活中,当我们说 某人比另一个人大时,实际上是指某人年龄比另一人年龄大。...混入: 不能包含状态(实例变量)。 包含一个或多个非抽象方法。 参考资料 [1]钻石继承: https://en.wikipedia.org/wiki/Multiple_inheritance

3.4K10

从HBase底层原理解析HBASE列族不能设计太多原因?

replication方式实现表复制 Export/Import方式实现表迁移和备份 并通过文章《HBase高级特性、rowkey设计以及热点问题处理》详细阐述了: 布隆过滤器在HBase...region,它是HBase负载均衡最小单元,可以分布在不同RegionServer上,但是一个region不能拆分到多个RegionServer上。...在这个过程中,如果某region下下storeFile大小超过阀值就需要进行切分。每个列族在文件层面上是以单独文件存储。但是不同列族,却可能会共享一个region。...当一个列族出现压缩或缓存刷新时,因为关联效应会引起临近其他列族做同样操作,在列族过多时会涉及大量IO开销 所以,我们在设计HBase表列族时,遵循以下几个主要原则,以减少文件IO、寻址时间:...列族数量,要尽可能少 列族名字可读性好,但不能过长。

1.8K11
领券