数组中的第K个最大元素
借助快速排序的分治的思想。 需先了解快速排序。
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
借助快速排序的分治的思想。 需先了解快速排序。
2012年3月9日,字节跳动Bytedance成立于北京海淀锦秋家园一个四居室内。天使轮融资,500万元,顺为资本、晨兴资本投资。 2012年5月,内涵段子发布。 2012年7月,A轮融资,500万美元,SIG海纳亚洲独家投资。 2012年8月,今日头条1.0版本上线。 2012年10月,累计用户数超过1000万。 2012年底,1500万激活用户数,近160万DAU。今日头条DAU超过100万?…
文章名字起的是基于协程的异步任务实现,可能不是特别准确,不过直观像表达的意思就是这样的。应用场景:对于高io场景,通常会使用进程或线程来实现异步的操作,但是进程和线程的调度过程也会浪费很多资源,由此协程更能高效的利用系统的资源。除此之外第三方模块为了提高cp
#### 1. 创建要挂载的目录 ```bash mkdir -p /media/tx-deepocean/Data/DICOMS ``` #### 2. 查看磁盘列表 ```bash sudo fdisk -l ``` #### 3. 找到磁盘所在分区 ,如果仅是安装这个版本的k3s,文章内容还是完全适用的(经过生…
逆向手终于来整理逆向啦(喜大普奔,可能会有其他两个逆向题的复现+1? 有幸苟在Top14,队友们tql!
何谓RSS? 对于我们当代的年轻人来说,RSS也许是个十分陌生的概念;然而对于老一代网民尤其是其中对互联网有深入了解的人来说,或许并不陌生。在那个时代,微信、微博等社交平台和通讯工具尚未出现,博客、论坛和新闻网站是当时的网民们网上冲浪的经常去处。然而手动打开众多自己喜爱的博客和新闻网站查看有无更新信息非常不方便,于是作为一种信息聚合方式,RSS更快地检查并聚合您所关注的网站更新,同时也能让博主和新…
今天 Forece 做了一个简单利用 Auto.js 来实现快手极速版每日自动看广告赚金币的这么一个脚本。快手 […]
需要硬件设备 HackRF HackRF
前言 这几年随着爬虫与反爬的对抗强提升,web端的js被加强了防护。想对js解密也没有以前那么简单,控制台打开,参数一看就可以开始请求接口。 所以对爬虫也有一定的技术要求。这里将整理js逆向的一些方法论和技术。 总览 自己的一些观点: 对于web端的反爬只要抓住请求是最后的“出口“就能顺着
[scode type="red"]截止目前,网易云音乐由于风控原因,现已不支持自动打卡,望知悉![/scode]前言这是一个自动化的托管系统,目前支持网易云签到刷歌,bilibili赚经验+自...
《琴易》摘编琴界动态,引介琴学资源,有琴人、琴曲、琴史、琴律等板块,一至二月更新一次,发布在 竹白,可通过邮件或微信订阅 望读者踊跃投稿(公开发
提到显示器,很多同学第一时间想到的可能是分辨率(2K、4K)、尺寸(24、27、32)、面板(IPS、TN、LED)等,常玩游戏的同学可能还会想到刷新率、响应时间等参数。不过色域却常常被大家所忽视,其实色域是一个特别直接的影响视觉体验的参数。色域是什么?维基百科给的概念是这样的:色域是对一种颜色进行编码的方法,也指一个技术系统能够产生的颜色的总合。顶级显示器制造商艺卓是这样解释的:色域在人眼能够识…
Auth: EDISEC Team本场比赛可谓是”非预期的非预期次方”
加入某创业公司近两年,这个 Blog 也差不多消失了相同的时间。最近刚好有闲可以整理一下生活,得益于 Hugo 和 Cloudflare Pages 的简单易用,很快就顺手恢复了它。(如果从国
本文整理了 C# 入门常见且重要的知识点。
前两天看了amass关于dns枚举的实现,当然关于加速dns枚举的还有ksubdomain这个项目,今天花了几分钟看了下实现 阅读基于 [https://github.com/boy-hack
从萌娘百科等 Mediawiki 站点批量获取格式化数据的经验总结
从去年3月15日网站全新改版到现在整个系统(服务器、应用程序)已经迭代了N轮,重点还是解决访问速度的问题,为此没有新增加栏目,好在是docker部署所以大大减轻了运维负担,并且通过自主编译也让Web服务器程序集成了HTTP/3、WAF等扩展功能,针对jsDelivr国内镜像失效导致引用的第三方库CDN拖慢了网站速度的问题,现在中国大陆的访客流量会自动切换到Staticfile CDN,速度有了改善…
序列化和反序列化是非常重要的概念,不仅仅存在于 CTF,也广泛的存在于平时操作中,本文就介绍一下序列化、反序列化的基础知识以及常见的可能出现的漏洞。定义序列化:把对象转化为可传输的字节序列过程称为序列化。反序列化:把字节序列还原为对象的过程称为反序列化。事实上可以反序列的类型并不只有对象,但是对象是最常见的。一般来说匿名函数是无法被序列化和反序列化的,但通过一些拓展库比如 Opis Closure 也能做到这两点。为了能够 unserialize() 一个对象,这个对象的类必须已经定义过。如果序列化类 A 的一个对象,将会返回一个跟类 A 相关,而且包含了对象所有变量值的字符串。如果要想在另外…
markdown转语音视频在线工具
使用双向链表和hashmap实现。
克拉香天气(Crachin)是一种细雨天气,常在 1 月底至 4 月初之间出现于中国南部沿海和越南东部沿海等地区,通常持续 2 至 5 天,能见度很差并伴有雾。本文整理了有关克拉香天气的知识点,包括特征、成因和影响。
1. 没有目标的人生毫无意义没有目标的人生,就像航行在大海中的船失去了方向。我觉得不管目标大与小,但必须得有。如果没有目标,人会很容易失去方向,而且自己还不知道,就是说你不知道自己每天在做什么,慢慢地就迷失了自我。过段时间后回望才发现,啊,原来我浪费了这么多光阴。另外,在做事情的时候如果没有目标,就容易缺乏紧迫感,反正做到哪算哪呗,也没有一个验证结果、检验的步骤,最后时间花费了,却不知道获得了什么。最糟糕的时间管理,就是将毫无意义的事情做得十分圆满。2. 实现目标要有具体可实施的计划光有目标当然不行,立了 flag 就结束的例子比比皆是。为了实现目标,接下来得有具体的计划。说到计划,我这个人总…
实验平台: x86_64, Ubuntu 16.04.7 LTS, Kernel 4.15.0-142-gen […]
写在前面 Hexo 是一款基于 Node.js 的静态博客框架。它通过解析 Markdown 文章生成静态网页。只需要将 Hexo 生成的文件托管到平台上,即可完成博客的部署。 Hexo 的主题包非常丰富,NexT 主题是其中的佼佼者,本文将使用该主题搭建博客,首先介绍如何从零开始搭建一个本地的 Hexo 运行环境,然后讲解如何将你的网站发布到云端。
最新版的Butterfly取消了原来设置在_config.yml里的默认CDN,导致不能快速替换掉现在极不稳定的jsDelivr CDN。本文的默认Butterfly版本为4.1.0。 配置现在的默认CDN地址被放在了主题的/scripts/events/config.js中:1234567891011121314151617181920212223242526272829303132333435…
0x0 调gt911触摸屏时用到PL GPIO时的问题 手上的板子使用了gt911 i2c电容触摸控 […]
欢迎使用WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧! 世界,您好!最先出现在果果小站。
简介云服务器监控组件涉及两个 Agent,分别为 Sgagent 和 BaradAgent。Sgagent 负责上报组件信息更新以及触发 BaradAgent , BaradAgent 负责上报...
Windows 编程中使用的一些基本术语和编码约定什么是Win32 API?简单来讲,就是微软为了保护操做系统的安全性和稳定性,不容许运行在用户层的进程随意操控系统内核,而是必须按照必定方式。咱们用户层要与系统内核层交互(好比对内存、进程操做),只能经过调用Windows内核层提供的接口函数,也就是Win32API来操控。这些API以DLL(动态连接库)的形式保存(在SYSTEM32文件夹中,你能…
众所周知,ftp是文件传输协议,在服务器中可以安装ftp服务,从而可以上传和下载文件。我们需要传输文件到服务器当中,很多人习惯用ftp来传输,其实Linux默认是不提供ftp的,需要你额外安装F...
继填坑《博客更新后遗症》后,心里总是隐隐有些不安。毕竟作为一个喜欢探索的人,根本无法容忍版本降级。于是决定再重新把 NodeJS 装回最新版本看看到底会发生什么,以及能不能不通过降版的方式解决。先仔细检查下当前的版本配置。惊奇的发现 hexo 版本并没有升级!(果然之前的一顿操作太秀逗了)之前的npm install -g hexo-cli 命令应该是只升级了 hexo-cli ,我本地的 hexo 版本才 V3.9.0 。好吧,那就一次性都升级了再说。升级 hexo 及全部插件先安装 npm-check 和 npm-upgrade :1npm install -g npm-check npm…
Do you know how is std::binary_search implemented?
关机/重启/注销 常用命令 作用 shutdown -h now 即刻关机 shutdown -h 10 10分钟后关机 shutdown -h 11:00 11:00关机 shutdown -h +10 预定时间关机(10分钟后) shutdown -c 取消指定时间关机 shutdown -r
本篇文章主要讲述如何链接(获取链接)Maya内的节点。
译者前言: 2021 年 12 月,我收到了一封来自印度的邮件,来自印度的维卡斯想请我为他翻译小说作品。虽然我 […]
前段时间想尝试下直播推流到 Twitch,找了半天 OBS Studio 能在哪里设置代理,结果发现不支持,也不会走系统代理,稍微找了一下教程,所以顺便总结了一下。本文以使用 Twitch 和设置自定义推流服务器为例,需要的话可以参考一下。前言OBS是一個用於錄製和進行網路直播的自由開源軟體套件。OBS使用C和C++語言編寫,提供即時源和裝置擷取、場景組成、編碼、錄製和廣播。資料傳輸主要通過即時訊息協定(RTMP)完成,可以傳送到任何支援RTMP的軟體,包括YouTube、Twitch.tv、Instagram和Facebook等串串流媒體網站。——摘自 《Wikipedia》网上的办法基本都…
众所周知,IDEA 自带的热加载只支持方法内的热加载,而使用 HotSwapAgent 不仅支持方法内的热加载,并且可实现新增方法的热加载,甚至是新增类的热加载,可谓是提高开发效率的神器 本文...
是的,这又是一个教你写个编译器的教程。你可能已经见过无数个教你写编译器的教程了,但它们也许或多或少存在各种问题,导致你看了它们之后,依然觉得无从下手:教程并非面向“零编译器基础”的人群,理解起来...
其实这篇文章攒了很久一直没有写,其中一个原因是DN42的入门教程太多了,再发也就重复了。但是又很想写点东西毕竟这个也折腾了一段时间,于是在某
前天打完的TQLCTF,来总结一下自己独立输出的几个题(可能会有其他题的复现?咕咕咕了x 队友们tqltql!有被带飞到!
计算机科学中的一个基本概念就是同步行为和异步行为的对立与统一。对于JavaScript这种单线程语言来说,异步操作更是它的核心机制之一,由于没有多线程的加持,并行处理就成为了JavaScript要着重讨论的话题。异步操作就可以处理等待时间较长或计算量比较大的操作,同时不会阻塞主线程的执行。 在ES6标准之后,JavaScript对异步编程机制的支持大大加强,引入了Promise这种强力的工具,之后又新增了async和await关键字作为更优质的异步函数解决方案。 这里将这些内容做个简单的整理,曾经虽然也记录过一部分学习笔记但并不是很系统,本文争取彻底吃透这个知识点。
玛丽亚·迈耶以原子核结构的研究成为史上继居里夫人之后第二位获得诺贝尔物理奖的女科学家。玛丽亚·迈耶提出原子核具有类似洋葱一样的结构,物理学奖泡利因此称呼迈耶为“洋葱圣母”。洋葱圣母的故事像洋葱一...