互联网
-

【K哥爬虫普法】大众点评VS百度地图,论“数据权属”对爬虫开发的罪与罚!
我国目前并未出台专门针对网络爬虫技术的法律规范,但在司法实践中,相关判决已屡见不鲜,K哥特设了“K哥爬虫普法”专栏,本栏目通过对真实案例的分析,旨在提高广大爬虫工程师的法律意识,知晓如何合法合规利用爬虫技术,警钟长鸣,做一个守法、护法、有原则的技术人员。 案情介绍 被告人:北京百度网讯科技有限公司(以下简称百度公司),百度 上诉人:上海汉涛信息咨询有限公司(以下简称汉涛公司),大众点评
- 互联网
- 2026年05月04日
-

《社交网络》里的评分公式——ELO排名系统
《社交网络》里的Mark Zackburg被女朋友甩后,在舍友的启发下,充分发挥了技术宅男自娱自乐的恶搞天分,做出了Facemash网站,对学校女生的相貌进行排名打分,结果网站访问流量过大,直接把学校网络搞瘫痪了。Facemask大受欢迎的关键就在于Zackburg基友Eduardo写在窗户上的排名公式,看电影之时就对这个排名公式非常感兴趣,上网了解下
- 互联网
- 2026年05月04日
-
[转帖]升级 Ubuntu,解决登录时提示有软件包可以更新的问题
Ubuntu 系统在用户登录时会显示欢迎信息。有时用户会看到「有 xx 个软件包可以更新,其中有 xx 个安全更新」。 apt-get updage && apt-get upgrade 升级命令 虽然 apt-get 经常被人诟病,但实际上它还是个挺好用的软件包管理器。在 Ubuntu 14.04 以后的系统中,apt-get 相关的升级更新命令有四个: apt-get
- 互联网
- 2026年05月04日
-

【Azure API 管理】APIM CORS策略设置后,跨域请求成功和失败的Header对比实验
在文章“”中分析了CORS返回空200的问题后,进一步对APIM的CORS策略进行验证,深入学习<>。 首先,我们已经学习到 CORS需要浏览器和服务器同时支持 。目前,所有浏览器都支持该功能,整个CORS通信过程,都是浏览器自动完成,不需要用户参与。而服务端则不同,它是实现CORS通信的关键。 只要服务器实现了CORS接口,就可以跨源通信。 本文中服务端就是Azure
- 互联网
- 2026年05月04日
-

【k哥爬虫普法】非法入侵计算机信息系统,获取1500万余条个人信息!
我国目前并未出台专门针对网络爬虫技术的法律规范,但在司法实践中,相关判决已屡见不鲜,K 哥特设了“K哥爬虫普法”专栏,本栏目通过对真实案例的分析,旨在提高广大爬虫工程师的法律意识,知晓如何合法合规利用爬虫技术,警钟长鸣,做一个守法、护法、有原则的技术人员。 案情介绍 2018年1月至7月期间,呙某兴通过SQL注入漏洞以及编写爬虫脚本的方式,侵入计算机信息系统,获取计算机系统内存储的大量数据
- 互联网
- 2026年05月04日
-
《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项
MyBatis是一个简单,小巧但功能非常强大的ORM开源框架,它的功能强大也体现在它的缓存机制上。MyBatis提供了一级缓存、二级缓存 这两个缓存机制,能够很好地处理和维护缓存,以提高系统的性能。本文的目的则是向读者详细介绍MyBatis的一级缓存,深入源码,解析MyBatis一级缓存的实现原理,并且针对一级缓存的特点提出了在实际使用过程中应该注意的事项。 读完本文,你将会学到: 1
- 互联网
- 2026年05月04日
-
[转帖]实用小技能:一键获取Harbor中镜像信息,快捷查询镜像
【摘要】 一键获取Harbor中的镜像列表,无需登录harbor UI,也可批量下载镜像到本地并保存为tar包。 本文已参与「开源摘星计划」,欢迎正在阅读的你加入。 活动链接:https://github.com/weopenprojects/WeOpen-Star 前言 我们要查询Harbor中某个项目下某个镜像是否存在,需要登录Harbor UI管理界面,然后进入到项目(Project)
- 互联网
- 2026年05月04日
-

【Azure API 管理】APIM 配置Validate
问题描述 validate-jwtvalidate-jwt 对于 HS256,必须在策略中以 base64 编码形式提供内联方式的密钥。 对于 RS256,密钥可以通过 Open ID 配置终结点来提供,或者通过提供包含公钥或公钥的模数指数对的已上传证书的 ID 来提供。 在最开始使用HS256签名算法的Token时,在validate-jwt策略中配置
- 互联网
- 2026年05月04日
-
【learning】 扩展欧几里得算法(扩展gcd)和乘法逆元
有这样的问题: 给你两个整数数$(a,b)$,问你整数$x$和$y$分别取多少时,有$ax+by=gcd(x,y)$,其中$gcd(x,y)$表示$x$和$y$的最大公约数。 数据范围$a,b≤10^{18}$。 求解这个问题有一种方法,叫做扩展欧几里得算法(简称扩欧),其本质是一个递归求解的过程。 首先由一个前置的结论是$gcd(x,y)=gcd(y,x\%y)$
- 互联网
- 2026年05月04日
-
《深入理解mybatis原理6》 MyBatis的一级缓存实现详解 及使用注意事项
《深入理解mybatis原理》 MyBatis的一级缓存实现详解 及使用注意事项 0.写在前面 MyBatis是一个简单,小巧但功能非常强大的ORM开源框架,它的功能强大也体现在它的缓存机制上。MyBatis提供了一级缓存、二级缓存 这两个缓存机制,能够很好地处理和维护缓存,以提高系统的性能。本文的目的则是向读者详细介绍MyBatis的一级缓存,深入源码,解析MyBatis一级缓存的实现原理
- 互联网
- 2026年05月04日






