聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
iobuffer iobuffer 2022-03-13

K个一组反转链表

使用双指针,两个指针的所指的距离,就是要反转的子链表。 反转子链表后,只需将子链表的前后结点接上就可以了。

Cyris's Sound Cyris's Sound 2022-03-12

三月随手记

天气变热了,晚上变得很难入睡,白天变得很容易醒来,所幸醒来时的鸟叫声非常好听,伴着凉风一会儿就又能入睡了。既然睡不着,就写点近期的事情吧。月初去了趟临安,好感度不错,街巷里的炸鸡腿、小吃特别棒,路也很宽敞,绿化也比较丰富。打包了些吃的在青山湖找了块草地搭了帐篷吃,西西在帐篷里望着湖、草丛、太阳,止不住得傻笑,很久没那么放松过了。游客有挺多,基本都是来野餐、搭帐篷、放风筝的,今年的第一缕春天印象记录在了这里。最近疫情又起来了,一些地方甚至像回到了 20 年的时候,对未来的情况没有太多想法。上周摇到了杭州指标,前两天去车辆交易所办好了过户上牌的手续,隔了两天牌照就寄到了,昨晚装完牌,一桩事算是办完…

老猫

一只疲惫的老猫,毛发无光 只是身上挂着些战斗的荣光 它懒得动,甚至懒得抬头,懒得看我一眼 没有人会想逗它,它不是个做宠物的样子 我端来猫食,放在它身

無標題文檔 無標題文檔 2022-03-12

所谓的「前端娱乐圈」

注意:这是篇带有非常浓厚个人情绪的文章。最近 React 的 Github 项目主页因为意识形态的原因被冲,已经成为了开年为数不多的技术新闻。祖国的前端圈子又一次以这样子的形态被国际环境所认知和...

Hexo Hexo 2022-03-12

Hexo 6.1.0 Released

New Featuresfeat(toc): Support unnumbered headings by @Cerallin in #4871Exclude some languages in code highlighting by @corvofeng in #3865Add line threshold option for codeblocks by @dbelokon in #4821Fixesfix(#1490): if post_asset_folder is set, restrict renderable files to default file extension by…

www.blackh4t.org www.blackh4t.org 2022-03-12

打造自己的 Commando VM

Intro 基于RedTeam工作的需要,在某些项目的情况下需要使用客户提供的机器来进行,所以配置环境成为了工作环节中重要的一环。其中比较方便的莫过于直接通过虚拟化来解决问题,拷贝通过手工配置环境的VM到客户所提供的机器上,但是随着攻防对抗加剧,作为客户侧代表的BlueTeam也经常会采取一些溯源反制措施,那么VM中历史遗留的一些信息可能就会造成RedTeam成员被追溯到本人。故在工作中,如果能够有一个开箱即用的干净的虚拟机环境将会是一个不错的选择。

【搭建Hexo博客(一)】初始化框架

前几天更换了博客主题,现在趁这个机会,来写个教程。 博客是什么?以下内容摘自Wikipedia。博客(英语:Blog)是一种在线日记型式的个人网站,借由张帖子章、图片或视频来记录生活、抒发情感或分享信息。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客作者专注评论特定的课题或新闻,其他则作为个人日记。一个典型的博客结合了文字、图像、其他博客或网站的超链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,也有一些博客专注艺术、摄影、视频、音乐、播客等各种主题。博客是社交媒体网络的一部分。 写博客有什么好处?以下内容摘自Wik…

Meow Meow 2022-03-12

NEKO-MIMI SWEET HOUSEMATES

首先关于NEKOMIMI SWEET HOUSEMATES最初接触薄荷是通过 夜ノみつき(Mitsuki Yano)老师的本子。当时觉得薄荷是真的太可爱了。猫耳,loli,平胸,简直太戳xp了。最近薄荷竟然出了游戏,虽然只有Demo版本正式版需要等到Q2 2022发售,但仍让人十分期待。请务必支持夜ノみつき老师 离社出走后 的第一部作品。Steam Link同时记录一下夜ノみつき老师的薄荷五部作品:(C85) [Animal Herb (Yano Mitsuki)] Uchi no Pet Jijou01(C87) [Animal Herb (Yano Mitsuki)] Uchi no Pe…

JieJiSS' Blog JieJiSS' Blog 2022-03-11

Rust is incompatible with LLVM, at least partially

Lately we've been compiling rust 1.59.1 on riscv64gc (will be referred to as rv64 in this article). We are packaging for the PLCT's Arch Linux RISC-V project, and thanks to the Arch wisdom, tools in the toolchain we use are always the latest. Still, we met a strange compile error:123456789error: unk…

JieJiSS' Blog JieJiSS' Blog 2022-03-11

How's the GDPR (used to) related to my blog

Felix: they say that EU readers are blocked from your blogme: wtf really? how?also me (3 yrs ago): Haha GDPR goes brrrrrrrThis is funny, I used to have google analytics integrated in my blog (maybe it still presents now? I'm not sure), and in order to make ga work, I added an adblock detector (but I…

空之领域 空之领域 2022-03-11

不知道起什么标题只能流水账了起来

最近看着旁边的同事妹子更新日记,想了想我也是个老写手了,加上之前翻了翻自己的黑历史,觉得确实有用,依然能够体会到当时的心情,也能够再次回忆起现在已经被埋藏在记忆深处的故事,所以或许确实不应该放弃治疗,不如就当做恢复写作能力的训练,再次开始。 流水账式的文章,其实也就是随便说说,比如说,要说技术上的话,最近自己其实做了很多有的没的的东西,比如重构了埋点库、sitemap、还顺便搞了点小工具,还在推 Vue3 的技术改造,还得重写 SSR,总之属于忙的要死,卷得要死的状态。

blog.gadfly.vip blog.gadfly.vip 2022-03-11

vue3 中的 ts 类型体操

一些在 vue3 里舒服使用 ts 需要做的体操Vuex 4vuex 对于 ts 的支持目前来说还是不怎么够用的,有许多 any 的地方,还没法简单修改。参考:https://dev.to/3vilarthas/vuex-typescript-m4j

LengYue's Blog LengYue's Blog 2022-03-11

Typecho to Hugo

这两天正式把博客从 typecho 转到 hugo 了。更准确的说应该是从动态博客转到了静态博客。以前我是很抵制静态博客的。主要是感觉:更新...

blog.nn.ci blog.nn.ci 2022-03-11

Leetcode 798. 得分最高的最小轮调

Leetcode 798. 得分最高的最小轮调 题目描述:给你一个数组 nums,我们可以将它按一个非负整数 k 进行轮调,这样可以使数组变为 [nums[k], nums[k + 1], ... nums[nums.length - 1], nums[0], nums[1], ..., nums[k-1]] 的形式。此后,任何值小于或等于其索引的项都可以记作一分。例如,数组为 nums = [2,4,1,3,0],我们按 k = 2 进行轮调后,它将变成 [1,3,0,2,4]。这将记为 3 分,因为 1 > 0 [不计分]、3 > 1 [不计分]、0 tmp { tmp = sum; an…

Jiahonzheng Jiahonzheng 2022-03-10

爆仓与穿仓

这几天,青山与嘉能可的新闻闹得沸沸扬扬,新闻里可以看到轧空、穿仓的字眼。于是,心血来潮,想写篇文章记录一下这些名词。

blog.never.pet blog.never.pet 2022-03-10

老IPMI折腾记

最近入手了一个很老的Cisco UCS C240 M3S机器,遇到了不少麻烦,记录的同时吐槽一下 CMIC 3.0这个版本的CMIC还是在用Flash!但是还好因为Flash游戏的流行,有开源项目专门做浏览器帮助用户使用Flash。亲测 https://github.com/radubirsan/FlashBrowser 可用 KVM KVM的话,一般是Java,这个可以尝试用 IcedTea-Web 解决。 CMIC KVM https://community.cisco.com/t5/cisco-bug-discussions/cscvs11682-c220-c240-m3-server-…

迟於 迟於 2022-03-10

【深度学习笔记】误差反向传播(3)

上篇文章中,我们实现了神经网络各层的误差反向传播版本,现在我们把之前用数值微分实现的手写数字识别改进一下,用误差反向传播来实现。老规矩,完整代码在文末。两层神经网络class TwoLayerN...

MY-Notes MY-Notes 2022-03-10

Java注解和反射-KuangShen

注解和反射注解(Annotation)是 jdk5 引入的新技术。 Anotation 的作用:可以对程序作出解释,可以被其它程序(比如编译器等)读取。 Annotation 的格式:注解是以”@注释名”在代码中存在的,还可以添加一些参数值。 Annotation 可以在 package,class,method,filed 等上面,相当于给它们添加了额外的辅助信息,可以通过反射机制来实现这些元数据的访问。

七夏浅笑 七夏浅笑 2022-03-10

前端跨域问题及解决方案

跨域问题自始至终都是前端比较头疼也是很基础的一个问题,在当下前后端分离的架构模式逐渐走向主流的情况下,更容易遇到。本文会通过请求和响应来讲讲分别需要处理哪些东西来允许 API 跨域。前言最近看了下 CloudFlare Workers,看到官方示例之后想到了可以用来解决一些 API 不允许跨域的问题,稍微尝试了下。所以这篇文章一开始本来是打算讲怎么利用 CloudFlare Workers 反向代理解决 API 跨域问题的,但是讲了不少关于跨域的事情,所以顺便总结了下前端跨域问题的解决办法及注意事项。另外,由于我并不是专门做 Web 前端开发的,所以文中可能有不少错误的地方,希望大佬们能指出~…

爱IT 爱IT 2022-03-09

终于达标了,是负的

俄乌战事持续,资金避险导致最近黄金价格疯涨,因为重心在基金上,黄金前期买入的不多,加上清仓的有点早,也就赚了个蚊子肉,唉。😓,总感觉有遗憾。

blog.dctewi.com blog.dctewi.com 2022-03-09

【杂谈】重振旗鼓

咕着咕着,已经两年没有写过新博客了(草)。生活方面、技术方面和其他的种种方面都发生了翻天覆地的变化,是时候重新把博客拿起来了。

kshika.mataroa.blog 2022-03-09

寂寞与杏子小姐

翻照片翻到了前些年在日本的记录,里面出现了一个女孩。她的名字是杏子,一个神龙见首不见尾的人。她就像徐志摩诗中描写的那样,轻轻地来,轻轻地走,在我的生活中只是路过。 那是几年前的大阪,春假时节我终于能逃离节奏快到窒息的东京,乘坐东海道新干线去到那。东京的一切都是急匆匆的,无论是在马路上奔涌的车流,电车里如同鱼罐头的拥挤,还是在街道上步履急促的西装革履的人,当人身处这种环境之中,心里总是难以寻得一隅安宁。于是我去到了憧憬许久的大阪,大阪的性格与我的故乡,中国东北,十分相似,经历了旧日工业化的洗礼与近代重心的转移,这座城市有着热血的东京所不具备的稳重。也能让我体会到久别的故乡振动的脉搏和温柔的昂扬。…

文诗的万事屋 文诗的万事屋 2022-03-09

给你最爱的静态网站加上方便上传管理的git属性吧!

搞这个的前提是有一天我在编辑主页的时候忘记事先备份,然后之前调完的渐变就全丢了orz。这里要cue一下罪魁祸首HoYoverse的关于我们页面,这个文字渐变实在太让人想抄了!(当然最后以没抄到动画代码还不得不猜一个之前用的渐变颜色的结果收场) 正好之前看hexo本地部署的方法就是利用一个git用户创建仓库的形式来管理代码,把云端当成一个repo来部署,就想是不是可以把中间的一部分借鉴来完成静态网站的管理,这样我既有一个本地上传的渠道不用天天ssh,也可以方便退回到从前的版本。那么事不宜迟,我们马上开始。 1.添加git用户 安装git与nginx这一步我们就此跳过,从添加git用户开始 1 2…

c10udlnk' Blog c10udlnk' Blog 2022-03-09

【wp】2022D^3CTF

上周末因为各种原因没怎么打hhh,唯一在有空嗑的题都是赛后一个小时内解出来的🤣(没看wp,瞄了一眼解题人数好像是简单题xd。 薛定谔的音游题复现,咕——

www.louxiaohui.com www.louxiaohui.com 2022-03-09

为什么向目标主机发送请求实际却打到了本机?

问题 直播业务中转集群节点间设备会互相拉取 hls ts 切片及接收外部转码集群推送的转码切片流,原来走的是公网,为节省成本,需要走专线,配置上专线IP后: 中转–>转码集群,相互访问正常 中转 A–>中转 B,节点间互拉异常 A B 主机 IP: A 10.174.20.81 B 10.174.20.83 在 A 主机上,使用 curl 请求 B 主机,分别查看 A B 主机的 nginx 访问日志,发现请求打到了 A 主机,没有打到 B 主机,与预期不符。curl 命令及日志见下: # 指定特殊 UA 头方便过滤日志 curl -svo /dev/null http://10.174.20…

BirdZhang's Blog BirdZhang's Blog 2022-03-09

Tomcat多实例session共享方案

Tomcat实现多实例session共享的方案还挺多的,up主使用了三种,最终选择了tomcat自带的Cluster集群方案。下面来说一下这三种方案的优缺点。 up主用的tomcat7,至于为什么还是7这么老的版本,因为高版本的对get请求有一些字符校验另外,这些都是不用改java代码的,其他的没做研究 tomcat-redis-session-manager这个应该是最常见的方案了,我们随便一搜就是这个,但是代码有些坑。。。 如: 这个 还有这个 等等,还有两个致命的bug,一是session保留时间过长,里面有一段代码 session.setMaxInactiveInterval(getM…

www.vctorcontrol.cn www.vctorcontrol.cn 2022-03-09

backup: Markdown Syntax

A small collection of Markdown general syntaxindexHeadingQuoteFontDividing LineListTableCodePicHyperlinkAutolinkHTML TagsLaTeXTask ListHeadingLevel 1 heading1# Level 1 HeadingLevel 2 heading1## Level 2 headingLevel 3 heading1### Level 3 headingLevel 4 heading1#### Level 4 headingLevel 5 heading1####…

www.vctorcontrol.cn www.vctorcontrol.cn 2022-03-09

backup: HCTF2018 Warmup Writeup

A easy challenge from HCTF 2018The original plan was not to give the source code to come. Then I was told that if I didn’t give the source code, it would be impossible for people to solve it. And there was no easy Challenge, so the source code was given.Okay, the process of solving this Challenge:Fi…

www.vctorcontrol.cn www.vctorcontrol.cn 2022-03-09

backup: No Key Virginia Encryption Crack

A script to crack Virginia encryption without a password12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182import re, mathdef openfile(fileName): file = open(fileName,'r') text = file.read() file.…