轻语···

6周年纪念日快乐~~蛋糕 鲜花 掌声 焰火 荧光棒~~

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

- 阅读全文 -

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

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

- 阅读全文 -

个人管理学的零零星星

抄一段学术定义开篇:个人管理学是系统研究个人管理活动的基本规律和一般方法的科学。核心问题是个人的生存和均衡发展。最终目标是个人的全面自由发展和自我实现。个人管理学可以用于指导对个人的人生目标、思想、行为、资源等进行规划、组织和调控,以实现个人的人生目标和人生价值。个人管理方法:目标管理、任务管理、时间管理、计划管理、实施管理、成果管理、风险管理个人管理实务:学业管理、职业管理、婚恋和家庭管理、个人

- 阅读全文 -

DHT(分布式哈希表):一种分布式存储方法的相关研究调研

本文是一篇类似于文献综述的东西,做点前期调研。随着区块链项目的火热,很多传统技术结合区块链技术都取得了一定程度上的成功。2014 年 Juan Benet 成立了 Protocol Labs 并在开源社区的帮助下发展出了 IPFS[1]:一个去中心化的分布式文件系统。IPFS 的下层构建于对等网络交换协议,其核心是用于索引数据的分布式哈希表(DHT)。分布式哈希表的研究伊始就是为了开发点对点网络系

- 阅读全文 -

博客回迁,网站备案,域名 xiongxiong.me -> xiocs.com

在搬瓦工上买的机子,单核 512M 内存 1M 带宽,一年租金 11 刀,建了这个技术博客。奈何访问速度不行,19 年 1 月 16 日决定迁回国内,于是购买阿里云服务器,原先的 .me 域名不支持备案,就直接在 godaddy 上购买了 .com 域名。1 月 17 日上午。接到备案客服电话,网站信息中不能出现博客这两个字,其他的诸如空间、网站、网址等关键字也不能出现,遂修改网站信息,去除关键字

- 阅读全文 -