2019 年个人年终工作总结及 2020 年全年计划

2019 年结束,按照国际惯例,应该有一篇年终总结报告,以对过去一年的个人工作、学习进行回顾和思考。类似的总结总是枯燥又无味,一不留神就容易变成没有目的性的流水账记录,索性以 TODO-List 的形式将每周完成的任务记录了下来,但是记录就是记录,读起来琐碎零散也没有意义。这样想来总结性质的报告似乎也是有意义的,趁着放假前的空闲周末,就来赋予总结报告以意义吧,顺便立下 flag 等着明年打脸。分布

- 阅读全文 -

wordpress 主题 kratos-pjax 插入音频列表 playlist 无法解析的捉虫过程

昨日的沙坪坝天气大晴,得意忘形之下急性咽炎发作,大意了。从校医院拿了药回来,不太想干活,就来整理一下这几天遇到的一个关于 wordpress 主题屏蔽部分 js 导致的解析错误问题。wordpress 版本 5.3.2 更换主题 kratos-pjax 后,插入的音频列表无法被正确的解析出来。通过审查元素发现,DOM ID 为 tmpl-wp-playlist-item 和 tmpl-wp-pla

- 阅读全文 -

四月二日开始的故事——『Supipara - Alice the magical conductor.』

『SPPL STORY #01 - Spring Has Come!』是中二社于 2012 年 5 月推出的全年龄向 Gal。脚本:竹田、鏡遊、御影;音乐:天門;原画/人设:七尾奈留、結城辰也、庄名泉石。SPPL 的制作非常精良,秀的头皮发麻的 OP 更是堪称剧场版级的大制作。总制作成本超过一亿日元,在很多细节上,例如人物的转身,都用了数帧 CG 以看起来更连贯。故事方面在爱丽丝的执导下,只有单线

- 阅读全文 -

应届面试记录

字节跳动视频技术面简单介绍自己根据简历提了一些问题手撕代码(单链表交换相邻的两个节点)TCP三次握手、四次挥手的过程epoll / select的细节IO在应用层(用户空间)进入内核空间所做的操作(调度/下文切换/内存拷贝)基础考察你有什么问题想问我的?华为现场技术面一自我介绍照着简历提问题static声明的函数和static声明的变量的区别是什么?static声明的变量和全局变量的区别是什么?做

- 阅读全文 -

C 标准库源码解析:内存拷贝与字符串拷贝

C 标准库中对内存拷贝的操作位于头文件 <string.h>,其中涉及到内存拷贝的函数有:memcpy:内存拷贝,存在内存重叠的风险,源地址空间与目的地址空间的数据安全皆无法保障memmove:内存拷贝,可以保证目的地址空间数据的安全(不越界的情况下),但仍可能破坏源地址空间的数据mempcpy:内存拷贝,返回目的地址空间拷贝末尾后一个地址memccpy:内存拷贝,遇到指定字节时停止,

- 阅读全文 -

CodeCraft 2019 城市交通动态系统最优(DSO)配流问题

【CodeCraft 2019 华为软件精英挑战赛】城市交通动态系统最优配流问题问题简述问题定义在模拟的道路图上为每一辆车规划行驶路线,系统会自动根据规划路线运行。在路线合法的前提下,最终所有车辆按照规划的路线到达目的地。系统调度时间短者胜出。系统调度时间指,从系统调度开始时间,至所有车辆全部到达目的地的时间,两者之差作为系统调度时间。输入与输出道路格式:(道路id, 道路长度, 最高限速, 车道

- 阅读全文 -

围观 IOCCC 上的鬼畜 C 代码

故事是这样的,看到一个知乎专栏名为一段鬼畜的代码的分析文章,超想要感受一下,所以顺着作者的思路来梳理一遍。第一段代码:输出当前时间根据原作者的描述,这段代码来自国际 C 语言混乱代码大赛,即 IOCCC,找了一番却并没有找到,以下是源代码。main(_) { _ ^ 448 && main(-~_); putchar(--_ % 64 ? 32 | -~7[__TIME

- 阅读全文 -

量化交易之交易系统的组成

量化交易作为一种投资方法,以大量先进的数学模型替代人为的主观判断,依托计算机强大的计算能力,从庞大的数据中计算出能带来超额收益的多种“大概率”事件以制定策略,极大地减少了投资者情绪波动的影响,避免在市场极度狂热或悲观的情况下作出非理性的投资决策。交易系统则是指在市场中能实现稳定赢利的一套规则,包括科学的资金管理,有效的分析技术,良好的风险控制。交易系统的最终目的是实现稳定赢利。交易的方法有很多种,

- 阅读全文 -

[LeetCode] [0002] Add Two Numbers

描述You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return

- 阅读全文 -