聚合文章

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

排序方式:最新发布
www.vctorcontrol.cn www.vctorcontrol.cn 2022-03-09

backup: Syscalls and problems encountered

In the previous article, we finished setting up the kernel environment. Now let’s try to write a system call to modify or read the nice value of a given process and return the latest nice value and priority prio of the process.Successful methodThis is a successful method and seems to be the one most…

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

backup: PAT

题目思路就先不写了,以后再补(咕咕咕),现在只有代码Basic Level1001 害死人不偿命的(3n+1)猜想 (15 分)卡拉兹(Callatz)猜想:对任何一个正整数 $n$,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 $(3n+1)$ 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 $n=1$。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 $(3n+1)$,以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展……我们今天的题目不是证明卡拉兹猜想,…

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

Programming Linux Modules

Kernel ModuleImplemented modules12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849//select_and_show.c#include #include #include #include #include #include static unsigned int pid;module_param(pid, uint, 0644);static int select_and_show_init(void) {struct task_s…

老鱼的博客 2022-03-08

在 openSUSE 底下跨平台编译 mingw64 程序

在 openSUSE Leap 15.3 底下跨平台编译 mingw64 程序,只要安装跨平台编译的安装包就行了: sudo zypper in mingw64-cross-gcc-c++ 接下来我们就来操作一下: // main.c #include void main() { printf("hello, world!\n"); } 然后运行: $ x86_64-w64-mingw32-gcc -o test003.exe main.c $ wine ./test003.exe 可以看到打印出结果。

icy's blog icy's blog 2022-03-08

【雅思哥】雅思 FAQ

这是雅思哥的 6.6r 的公开课,报了正课之后送了这个课,一些笔记分享一下~口语两周内准备口语六分:把 Part1 和 Part2 先练好七分:在六分没问题的基础上稍微练一下 Part3一紧张语法混乱先保证流畅性,允许一定的语法错误,以免考官打断思维打不开积累P2P3 怎么备考Part2 准备故事Part3 准备通用的观点去答题 不能背题考官问的东西听不懂P1 会有归类 P2 基本都是原题P3 可以问一下P3 考官越聊越深入很慌张不需要每个都头头是道不知道这个话题可以去拓展,学方法语料不丰富 如何在短期内快速提升会提供范文 学习俚语表达一个月报考,如何合理安排备考四个评分标准fluency 词…

Jimmy Tian's Blog 2022-03-08

将邮件服务商迁移至 Fastmail 和 Migadu

本文包含多张图片,全文共约 8000 字。前言前段时间腾讯企业邮箱不知道是不是换了产品经理,腾讯企业邮箱被强制和企业微信合并了,好嘛,强制绑定微信。这倒不是最难受的,新版之中你必须给每个邮箱都绑...

Spring cloud gateway通过SPEL注入内存马

0x00 背景最近小火的漏洞CVE-2022-22947虽然原理简单,但是实战利用还是有点小麻烦。目前公开的利用是每执行一条命令就得注册一条路由,refresh一下网关,最后在访问这个路由。先不说步骤较多,就是频繁刷新会影响业务。实战当中注入一个内存马才是硬道理!spring cloud gateway的web服务是netty+spring构建的,netty的web服务没有遵循servlet规范来设计。这也导致了构造它的内存马,与常规中间件有所不同,从某种程度来讲是这是一种新类型的内存马。下面以vulhub中的spring cloud gateway 3.1.0作为环境,来分享下构造netty…

小爱Blog - 生活感叹 2022-03-08

快手一键取关JS代码

前言假如某天你不再想刷快手,并想取消所有关注,但是你关注的人却很多,一个一个取消太累了,那怎么办呢?本文章教你一个快速的方法!截图教程登录网页版,进入个人主页关注页面————截图中的页面,然后在...

Karen的小窝 Karen的小窝 2022-03-08

记一笔C# 图片转Base64

因为给机器人外套了一层百度鉴黄,需要将接受到的图片转换为Base64然后才能调用接口,因此就有了如下的代码 / … 继续阅读“记一笔C# 图片转Base64”

IzzelAliz's Blog IzzelAliz's Blog 2022-03-07

一种沙盒游戏服务器并行化设想

本文将会以 Minecraft 为例介绍 3D 沙盒游戏服务器的运行模型、该单线程模型的限制,提出一种可行的、基于区域锁的并行化模型,分析其可行性,并给出对应的实现细节、调度优化方法等。介绍Minecraft 是一个 3D 建造沙盒游戏,发行内容包含一个单独的服务端程序可供多人联机游玩。Minecraft 服务器使用单线程运行,一次完整的逻辑循环称为一个游戏刻。正常情况下服务器每秒运行 20 次逻辑循环,即以 20 TPS(Ticks per second) 运行。当性能达到瓶颈时,服务器难以在 50 毫秒内处理一次游戏刻,客户端将会体验到服务器出现明显卡顿,服务器性能下降的数值体现为 TPS…

fastjson

去年写的文章,没发出来,给公众号增加点内容,也留点笔记 写在前面 自2017年3月15日 fastjson 1.2.24版本被爆出反序列化漏洞以来,其就成为了安全人员中的重 点研究对象,即使后来 fastjson 为了安全设置了checkAutoType 防御机制,也依旧没能完全杜 绝新的漏洞产生,结合今日BlackHat 大会上玄…

树莓派升级手记

树莓派自买来就一直是我的内网测试服务器,前几天明显感觉反应迟钝了,就去检查了一下,发现之前散热壳上的小风扇停了,拿个螺丝刀拨弄一下扇叶转不动,应该是滚珠没油“焊”死在上面了。不得已网购散热风扇,买着买着就变成买了一个散热风扇,一个金属外壳,一块3.5寸屏。冲动消费害死人。明明5块钱搞定的事情,最后搞成95块钱。一、3.5寸屏白屏不显示硬件组装部分就略过了。东西到手就直接装上了,然后开机,屏幕是点亮了,但是白屏啥也不输出。翻了一下包装盒,里面有装说明书,原来要装驱动。驱动安装命令如下:sudo rm -rf LCD-show git clone https://github.com/Lcdwik…

Ringo's Coding Life Ringo's Coding Life 2022-03-06

在 windows 上借助 expo 进行 ios 应用调试

在不另外买一台 macbook 的情况下,如何借助 expo 以在 windows 连接 ios 设备进行调试直接在已有项目导入 expo 可能会遇到 NativeModule cannot be null 问题,极难解决,故新开项目作测试环境为宜yarn global add expo-cliexpo init test编辑 babel.config.js 以支持 @ 或其它别名12345678910111213141516module.exports = function (api) { api.cache(true); return { presets: ["babel-preset-e…

Hello World

Welcome to Hugo theme Stack. This is your first post. Edit or delete it, then start writing! For more information about this theme, check the documentation: https://stack.jimmycai.com/ Want a site like this? Check out hugo-theme-stack-stater Photo by Pawel Czerwinski on Unsplash

任峻宏的小站 任峻宏的小站 2022-03-06

逆向的能量——生活需要批评者

在日常生活和工作中,有两种能量,一种是正向的:激励;另一种是逆向的:批评。1先说说正向的。美国心理学家赫茨伯格提出了一个双因素理论:激励-保健理论。该理论认为有两种不同的因素影响人们的工作行为:保健因素,与环境和条件有关,如工作环境、工资薪水、公司政策、个人生活、管理监督、人际关系等,能防止人产生不满意感的一类因素;激励因素,如成就、承认、工作本身、责任、发展机会等,能促使人们产生满意感的一类因素,当激励因素缺乏时,人们就会缺乏进取心,对工作无所谓。可以看出,前者是消除不满,后者是产生满足感,这是不一样的。不具备保健因素时将引起强烈的不满,但具备时并不一定会调动强烈的积极性。好了,上面都是摘抄…

四畳半のへや 四畳半のへや 2022-03-05

【译文】Grid 用于布局, Flexbox 用于组件

本文是 Ahmad Shadeed 的博客文章 Grid for layout, Flexbox for components 的翻译。 3 月 5 号开始翻译,摸了 3 个月终于翻译完了,下次还敢(不是 我的弟弟是一名刚毕业的软件工程师,现在他正在做前端开发相关的实习岗位。他以前学过 Grid 和 flexbox,但是我发现和我经常网上看到的情况一样,他在布局的时候使用 Grid 还是 flexbox 之间摇摆不定。举个例子,他尝试使用 Grid 布局去开发一个网站的 header,但是当他使用了 grid-column 属性的时候他发现过程好像并不像想象中那么顺利,所以他只能不停地调整来让…

www.kenshinji.me www.kenshinji.me 2022-03-05

留学肉翻经验总结tips

这篇分享来自于我在V站内推贴认识的一个朋友,目前在柏林Zalando做SDE。她的背景是在北京做程序员,后在18年8月开始UK一年制硕士留学。由于当时留学前和留学中期完全没有完善的毕业打算导致毕业后没能留在UK,为了留在欧洲紧急来了德国。她也希望分享出她的经验给迷茫中的CS专业留学生和准留学生。 The post 留学肉翻经验总结tips appeared first on Fred's Blog.

Lowin Li Lowin Li 2022-03-05

docker启devpi服务

相关链接: github dockerhub简要 devpi工具相比其他pypi源工具,有如下特点: 节省硬盘:不必完全同步下来公开源的所有包,仅在第一次pip安装时从公开源下载和缓存。 支持上传接口文档:上传自己开发pip库时,可以把接口文档也上传到devpi。 本项目旨在用docker容器启动devpi服务。

王晔 王晔 2022-03-05

让过时浏览器支持新技术 JavaScript Polyfill

互联网上有很多关于IE(Internet Explorer)的梗,确实IE已经是一款很老的浏览器了,刚才我打开Windows 10自带的IE,除了推荐我使用Edge外也在明示IE将在6月正式退役,所以现在开发的网站基本也不会在考虑IE,同样的考虑到本站的访客大部分应该是有一定技术背景的,用IE的可能性也不大,所以网站也不兼容IE,尤其是淘汰了TLS 1.1加密套件后,基本上也就目前最高版本的IE还能打开,我也稍微调整了一下JavaScript和CSS,让IE勉强可以浏览内容,但是交互的部分就无法保证了,等IE彻底退役后将不再考虑IE的可访问性。 实际上对于类似IE这类老旧浏览器最大的问题就是新…

轻梦折雨 轻梦折雨 2022-03-05

适用小白的快速搭建QQ机器人的超详细教程(可选带马娘插件)2023-10-13更新

适用小白的快速搭建一个QQ机器人(可选带马娘插件)搭建教程(仅有windows server系统的教程)需要准备的东西:一台windows server服务器一双手一双眼睛一台会自己百度解决问题的电脑(有问题可前往该链接提问和讨论有相关问题可以前往插件仓库的 Discussions 进行讨论正式教程(本教程仅适用windows server)step 1 买服务器在国内的话腾讯的服务器是真的便宜,毕竟获取你的用户隐私数据他血赚,其实2核1G就够用,2023年补充:TX越来越坑了,最近都没有以前便宜了其他小家的服务器不建议买,万一出事了还得你自己承受,大厂里最便宜的就他准没错:腾讯云秒杀链接(该…

?hinking Null ?hinking Null 2022-03-05

游戏推荐 ATRI -My Dear Moments- [多图预警]

去年8月就推完了全部流程,被刀傻了,现在稍微缓了一缓,才提笔写下这篇游戏评价。题材不算新颖,依然是常见的世界末日。对于不常玩游戏的我来说,这种情节还是能让我眼前一亮。优美的海边城市景色,因为海平...

RAIN MAN RAIN MAN 2022-03-05

CENTOS7关闭IPV6

nano /etc/sysctl.conf net.ipv6.conf.all.disable_ipv6=1 nano /etc/sysconfig/network NETWORKING_IPV6=no nano /etc/sysconfig/network-scripts/ifcfg-eth0 IPV6INIT="no" #IPV6_ADDR_GEN_MODE="eui64" #IPV6_PRIVACY="no" 执行 sysctl -p

龙辉's Blog 龙辉's Blog 2022-03-04

简单实现每日健康自动打卡

前言:当代大学生每天必须做的一件事我想会有健康打卡吧,有时候忘记打卡还会被@来@去,于我而言,每天都是在学校,位置并没有变,自动打卡可以完全交给程序去完成啦~以下程序是在贵州师范大学实现,如果是...