Skip to content

Commit

Permalink
Temp Stop Auto Update
Browse files Browse the repository at this point in the history
  • Loading branch information
NX-Official committed Sep 14, 2023
1 parent 0c21a6c commit b0f8550
Show file tree
Hide file tree
Showing 3 changed files with 94 additions and 94 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/update-output.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
name: Update Output

on:
push:
branches:
- main
pull_request:
schedule:
- cron: "0 0 * * *"
# push:
# branches:
# - main
# pull_request:
# schedule:
# - cron: "0 0 * * *"

jobs:
run_and_commit:
Expand Down
128 changes: 64 additions & 64 deletions output/friends.json
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,14 @@
"PostURL": "https://blog.aflybird.cn/2023/09/zeabur-cli/",
"AuthorURL": "https://blog.aflybird.cn/"
},
{
"Title": "字节二面挂,还是人太菜了",
"Author": "NX",
"Date": "2023-09-07",
"Content": "字节一面自我介绍简单介绍字节青训营项目是组队的吗项目耗时项目收获的点ELK 是你们搭建的吗ELK 的软件安装数据流大概是怎样的是通过什么写到 Logstash 里的Logstash 的功能你们用的的 fail2ban 是什么traceID 介绍微服务框架用的什么traceID 在框架中是怎么传递的对于异步的请求怎么处理的这个项目的挑战和难点Golang 的 Panic 关键字Panic 怎么恢复不",
"PostURL": "https://nickxu.me/post/bytedance-interview-failed-2023-09.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "浅谈代码模块化设计",
"Author": "Atom",
Expand All @@ -105,6 +113,30 @@
"PostURL": "https://www.ek1ng.com/Summary%20of%20penetration%20ideas.html",
"AuthorURL": "https://ek1ng.com/"
},
{
"Title": "🌟 你可能感兴趣的文章|Posts you might be interested in",
"Author": "NX",
"Date": "2023-08-21",
"Content": "Latest Resume|最近在找实习哦Junior|大三即将到来的生活,充满未知与期待Sophomore|大二阿里云OSS被刷,我交了1000RMB学费!『OSPP2023』我与 OSPP 的故事 —— 从听闻到中选2023五一总结:近况与将来告别ELK!轻量级日志收集系统Grafana Loki初上手第五届字节跳动青训营项目总结写在大二下开学之初『CI/CD』结合GitHub Actions",
"PostURL": "https://nickxu.me/posts-you-might-be-interested-in.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "阿里云OSS被刷,我交了1000RMB学费!",
"Author": "NX",
"Date": "2023-08-19",
"Content": "大致经过垂死病中惊坐起😱事情发生在 8 月 8 日凌晨,凌晨三点我突然看见手机上的消息我一开始是疑惑的,我的 OSS 是用来当做图床的,一个月也用不了几个钱账号里记得还有 20 多块钱,怎么会这么快用完然后我进阿里云一看,哇,我被人刷了?最后发现被刷了 3.57 TB,请求了 138 万次哇,我从没想到过这种事情会发生在我的身上而且我停机之后他还一直在刷,根本不带停的(我想,算了,300 块交学费",
"PostURL": "https://nickxu.me/post/aliyun-oss-brushed-1000rmb-fees.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "『Golang』并发编程之通道(Channel)",
"Author": "NX",
"Date": "2023-08-17",
"Content": "通道(Channel)通道是什么,为什么使用通道「不要通过共享内存来通信,而应该通过通信来共享内存」通道可以在多个 goroutine 之间传递数据一个通道相当于一个先进先出(FIFO)的队列。也就是说,通道中的各个元素值都是严格地按照发送的顺序排列的,先被发送通道的元素值一定会先被接收。元素值的发送和接收都需要用到操作符 \u003c-。我们也可以叫它接送操作符。一个左尖括号紧接着一个减号形象地代表了元素",
"PostURL": "https://nickxu.me/post/golang-concurrent-programming-channel.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "组合优于继承",
"Author": "Atom",
Expand All @@ -121,6 +153,14 @@
"PostURL": "https://blog.aflybird.cn/2023/08/the-pursuit-of-self-awareness-and-inner-peace/",
"AuthorURL": "https://blog.aflybird.cn/"
},
{
"Title": "『LeetCode-HOT-100』T41~T50",
"Author": "NX",
"Date": "2023-08-13",
"Content": "二叉树的层序遍历简单的 BFS 练习12345678910111213141516171819202122232425262728293031func levelOrder(root *TreeNode) [][]int { ans := [][]int{} if root == nil { return ans } queue := []TreeNode{}",
"PostURL": "https://nickxu.me/post/leetcode-hot-100-t41-t50.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "源码分析——Go语言依赖注入库 samber/do",
"Author": "Bird",
Expand All @@ -129,6 +169,30 @@
"PostURL": "https://blog.aflybird.cn/2023/08/read-open-source-go-dependency-injection-library-samber-do/",
"AuthorURL": "https://blog.aflybird.cn/"
},
{
"Title": "『LeetCode-HOT-100』T31~T40",
"Author": "NX",
"Date": "2023-08-05",
"Content": "颜色分类这真的是 Medium 吗,哈哈哈😂123456789101112131415161718192021222324func sortColors(nums []int) { var red, white, blue int for i := 0; i \u003c len(nums); i++ { switch nums[i] { case 0:",
"PostURL": "https://nickxu.me/post/leetcode-hot-100-t31-t40.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "『LeetCode-HOT-100』T21~T30",
"Author": "NX",
"Date": "2023-08-03",
"Content": "全排列板子题,不解释123456789101112131415161718func permute(nums []int) (ans [][]int) { var dfs func(begain, end int) dfs = func(begain, end int) { if begain == end { // 切片是引用类型,需要深拷贝一下",
"PostURL": "https://nickxu.me/post/leetcode-hot-100-t21-t30.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "『LeetCode-HOT-100』T11~T20",
"Author": "NX",
"Date": "2023-07-30",
"Content": "有效的括号栈的经典题目了属于是12345678910111213141516171819202122232425262728293031323334353637383940func isValid(s string) bool { stack := \"\" for k := 0; k \u003c len(s); k++ { i := s[k] switch i {",
"PostURL": "https://nickxu.me/post/leetcode-hot-100-t11-t20.html",
"AuthorURL": "https://nickxu.me/"
},
{
"Title": "解决 gRPC 中 oneof 类型未导出的问题",
"Author": "Atom",
Expand Down Expand Up @@ -160,70 +224,6 @@
"Content": "近期跟一些java的最新漏洞,发现自己的语言基础太差了,跟着p牛的java安全漫谈重新学一下反射,p牛的文章确实是讲复杂的东西讲的浅显易懂。反射的定义对象可以通过反射获取对应的类,类可以通过反射获取所有方法,拿到的方法可以调用,这种机制就是反射。反射机制在安全方面的意义例如我们要完成RCE,但代码中绝大多数时候并没有Runtime,ProcessBuilder等常见的用于命令执行的类来让我们调用。",
"PostURL": "https://www.ek1ng.com/java-reflect-learning.html",
"AuthorURL": "https://ek1ng.com/"
},
{
"Title": "go语言三个小项目 | 青训营笔记",
"Author": "xyxsw",
"Date": "2023-07-25",
"Content": "猜数字猜数字这个项目非常简单,它涉及到随机数的生成和用户输入操作。我们使用了bufio库来处理输入数据。reader := bufio.NewReader(os.Stdin)input, _ := reader.ReadString('\\n')简单字典标准库strconv它主要用于字符和其他类型之间的转换。strconv.Atoi(s string) int 标准库stringsstrings.T",
"PostURL": "https://xyxsw.ltd/2023/07/25/go%E8%AF%AD%E8%A8%80%E4%B8%89%E4%B8%AA%E5%B0%8F%E9%A1%B9%E7%9B%AE%20%EF%BD%9C%20%E9%9D%92%E8%AE%AD%E8%90%A5%E7%AC%94%E8%AE%B0/",
"AuthorURL": "https://xyxsw.ltd/"
},
{
"Title": "Golang 性能调优速查笔记",
"Author": "Atom",
"Date": "2023-07-24",
"Content": "# 技巧 unsafe转换字符串/字节切片的技巧 字符串 -\u003e 字节切片:*(*[]byte)(unsafe.Pointer(\u0026s)) 缓冲区不能修改,否则 go 会panic! 字节切片 -\u003e 字符串:*(*string)(unsafe.Pointer(\u0026buf)) 重用缓冲区 复位缓冲器 bytes.Buffer.Reset buf = buf[:0] 尽可能直接分配所需大小的数组 清空Map",
"PostURL": "https://homeboyc.cn/blog/golang-%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98%E9%80%9F%E6%9F%A5%E7%AC%94%E8%AE%B0/",
"AuthorURL": "https://www.homeboyc.cn/"
},
{
"Title": "把“用VSCode打开”按钮加入MacOS右键菜单",
"Author": "Atom",
"Date": "2023-07-24",
"Content": "打开自动操作新建文稿选择快速操作设置“工作流程收到当前”为文件或文件夹在左上方搜索栏搜索“运行” -》 找到“运行 Shell 脚本” 并将其拖入右侧 -》 将下方脚本填入文本框for f in \"$@\"; do open -a 'Visual Studio Code' \"$f\" done Copy 设置“传递输入”为作为自变量保存为Open in Visual Studio Code",
"PostURL": "https://homeboyc.cn/blog/%E6%8A%8A%E7%94%A8vscode%E6%89%93%E5%BC%80%E6%8C%89%E9%92%AE%E5%8A%A0%E5%85%A5macos%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95/",
"AuthorURL": "https://www.homeboyc.cn/"
},
{
"Title": "java-sec-code 代码审计靶场题解",
"Author": "ek1ng",
"Date": "2023-07-20",
"Content": "这个靶场包含了各类基本漏洞在java语言上的场景以及java安全特有的JNDI注入,反序列化,表达式注入等等,并且给出了相关的利用手段和修复方案。java-sec-code搭建环境可以用Docker搭建,不过想了想不太熟练java的包管理和web server部署这一套,并且本地起相比于容器也方便调试,于是决定本地起一份。由于我是archlinux,包管理安装的都是最新的jdk版本,靶场的jdk版",
"PostURL": "https://www.ek1ng.com/java-sec-code.html",
"AuthorURL": "https://ek1ng.com/"
},
{
"Title": "分布式系统测试工具 muxy 初探",
"Author": "Atom",
"Date": "2023-07-17",
"Content": "# 前言 本篇文章主要简单介绍分布式系统测试工具 muxy 工具,在介绍前,我想先谈谈分布式系统测试。# Coding is easier than testing 编程比测试简单。我认为一个程序你把它写出来不是最难的,把它测好才是最难的。真的这么夸张吗? 我想从一个简单的 HelloWorld 程序来谈谈一个系统的稳定运行所需要的条件。# 一个普通的 HelloWorld 我们需要考虑来自以",
"PostURL": "https://homeboyc.cn/blog/%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7-muxy-%E5%88%9D%E6%8E%A2/",
"AuthorURL": "https://www.homeboyc.cn/"
},
{
"Title": "CrewCTF 2023 Web Writeup",
"Author": "ek1ng",
"Date": "2023-07-14",
"Content": "环境还在,赛后看看题,一共四道Web,都挺有意思的。sequence_galleryDo you like sequences?http://sequence-gallery.chal.crewc.tf:8080/ 123456789101112131415sequence = request.args.get('sequence', None)if sequence is None: re",
"PostURL": "https://www.ek1ng.com/2023CrewCTFWP.html",
"AuthorURL": "https://ek1ng.com/"
},
{
"Title": "使用 GitHub Actions Cache 加快 Workflow",
"Author": "Bird",
"Date": "2023-07-08",
"Content": "简单讲讲 GitHub Actions 的 Cache 功能,使用方式,以及探讨浅层的设计思想。虽然本文是我博客中为数不多的「教程」类文章,但我还是会侧重逻辑与思考的角度来讲述。详细教程请查看,GitHub Actions Cache 官方文档。",
"PostURL": "https://blog.aflybird.cn/2023/07/use-github-actions-cache-to-speed-up-workflow/",
"AuthorURL": "https://blog.aflybird.cn/"
},
{
"Title": "云原生安全分享会材料",
"Author": "ek1ng",
"Date": "2023-06-28",
"Content": "这是一篇用于给协会小学弟们分享的文章,粗略从各个角度讲了一讲,有任何问题都欢迎联系我交流,email:ek1ng@qq.com。基础知识🧀在开始之前,你需要能够基本掌握Docker和Kubernetes的使用。基本使用推荐看官方文档,配合一些教程动手尝试。https://www.docker.com/Docker 能区分镜像/容器,能基本使用命令,能写Dockerfile,粗略了解原理即可。htt",
"PostURL": "https://www.ek1ng.com/cloudsecurity.html",
"AuthorURL": "https://ek1ng.com/"
}
]
}
Loading

0 comments on commit b0f8550

Please sign in to comment.