C语言的OJ判题机设计与实现
1. 接收判题入参判题需要作答代码、测试输入和期望输出、编译器名称、时空限制。对于支持special judge的还需要传入是否为sj和sj代码。推荐使用消息队列,应对高并发的比赛情况会比较好。但是消息队列是异步的,我为了快点实现能提交后在当前页面获得判题结果,就单纯的用了rpc+nginx负载均衡,不过我觉得如果要实现当场获得判题结果,也可以mq+websocket 2. 编写判题镜像我...Lightfm学习记录
推荐参考资料 官方文档 仓库地址 论文地址 LightFM推荐系统框架学习笔记 LightFM推荐模型库 (利于入门)how-i-would-explain-building-lightfm-hybrid-recommenders-to-a-5-year-old (用处不大)协同推荐 + lightfm + 根据用户已读诗词推荐 (可能有用)Recommendation System i...个人编程心得记录
各种语言各有各的妙处,不求都学精,但融会贯通总有好处。比如不能因为学了java就什么语言都用面向对象和class react native开发需要手动下包,不然太慢了 c的fork和pthread_create分别是创建进程和创建线程,需要资源隔离的话应该是要创建线程 shell是门解释型语言,开发难度较高(对我来说语法太繁琐且容错低了),linux上开发大脚本可能还是c靠谱一些 prot...对程序员来说,技术能力和业务逻辑哪个更重要
转载自对程序员来说,技术能力和业务逻辑哪个更重要 一、前言大家好,我是苍何。话说,小明和小华都是程序员,小明今年刚毕业在一家小金融公司实习,小华是工作了 8 年的 Java 开发,他们两最近都面临同样的问题「技术能力和业务逻辑哪个更重要?」,于是他们都向大师求道。 程序员小明:“大师,我们公司的技术太 low 了,我感觉学不到东西,技术能力和业务逻辑哪个更重要?”程序员小华:“大师,我...手写简易神经网络
试着手搓简易神经网络
一文搞定高性能API设计
这篇来自一文搞定高性能API设计_CSDN资讯的博客-CSDN博客,我眼前一亮,有很完备的归纳总结,于是转载到自己的博客网站上(csdn说未经允许,禁止转载,我先偷偷转再说) 这篇文章分享了设计高性能 API 的重要性,和如何设计高性能API,包括 API 设计原则,构建 API 时需考虑拓展性和效率,选择适合的架构,进行数据验证和清理、利用缓存技术、异步处理,还包括优化 API 通信的...操作系统导论笔记
自制思维导图d3.js数据可视化学习
清华大学 - 数据可视化有空再写笔记,看的差不多了,还是缺少实战蚁群算法求TSP
蚁群算法入门学习
禁忌搜索求TSP
禁忌搜索入门学习