摘要: 有些心里话,一直想向别人倾诉,但始终没有一个很合适的对象。思来想去,还是写在博客里比较好。过去的2020年,对我而言,并没有发生太多的事情,却一言难尽。 工作上,在腾讯经历了8个月的实习期。不仅认识了一批很nice的同事,了解工作中的业务,承受相应的压力,还顺利地拿到了留用offer。2020年最重 阅读全文
posted @ 2021-02-13 15:03 JHSeng 阅读(463) 评论(5) 推荐(3) 编辑
摘要: Introduction 最近看到ACM群的学弟讲到用git的问题,回想起自己刚工作时还不会用git,连怎么维护代码都不知道,闹出了一些笑话。 git作为一个很好用的代码管理工具,还是要趁早学习,按最规范的git flow维护自己的代码。可惜SCUT软院项目管理课太水,对于代码的维护、发布、修复流程 阅读全文
posted @ 2023-11-26 20:57 JHSeng 阅读(80) 评论(0) 推荐(0) 编辑
摘要: zookeeper样例,包含: CRUD retry watcher transaction zk异步调用 zk锁使用 pip requirement gevent==22.10.2 greenlet==2.0.2 kazoo==2.9.0 selectors2==2.0.2 six==1.16.0 阅读全文
posted @ 2023-02-07 11:39 JHSeng 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 社招。总共3轮技术面+1轮HR面,难度中等。问的问题基本都比较务实,纯技术和八股,没有算法。 一面(40min) 这一面比较水,主要是摸底。 自我介绍。 简历项目和个人工作介绍。 介绍一下数据平台上的数据生命周期。 数据平台生命周期都比较相似,都是数据上报+数据清洗+数据计算+数据存储+数据可视化( 阅读全文
posted @ 2022-11-24 11:48 JHSeng 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1. 影响MySQL性能的因素 SQL查询速度 CPU、内存 网卡流量 磁盘IO 大表 大事务 2. 指标特征及其影响 高QPS(每秒查询数)/TPS(每秒事务数) SQL执行效率低。 高并发 数据库连接数被耗尽,max_connections默认为100。 高CPU使用率 宕机。 磁盘IO被其他任 阅读全文
posted @ 2022-11-21 22:56 JHSeng 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 先从入口开始看 from copy import deepcopy if __name__ == '__main__': l1 = [1, 2, 3] l2 = deepcopy(l1) # entrypoint 进入deepcopy函数 def deepcopy(x, memo=None, _ni 阅读全文
posted @ 2022-11-11 12:06 JHSeng 阅读(33) 评论(0) 推荐(0) 编辑
摘要: Chapter.1 Structure and History of MySQL 1.1 MySQL logical structure MySQL逻辑架构如上图所示。最上层服务并非mysql独有,大部分基于网络的工具都有类似的C/S架构。第二层包含大部分mysql的核心功能,包括查询解析、分析、优 阅读全文
posted @ 2022-11-08 12:41 JHSeng 阅读(68) 评论(0) 推荐(0) 编辑
摘要: Django是一个基于python开发,且强大好用的web框架。虽然Django Model的设计优美、令人赞叹不已,但其Template部分却一直饱受争议。近年来,前后端分离的开发模式逐渐成为web应用开发的主流开发模式,使用Django也可以做到前后端分离开发。本文介绍如何构建Vue.js与Dj 阅读全文
posted @ 2020-06-08 15:35 JHSeng 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 有点难的一场。 题目链接:http://codeforces.com/gym/101964 B: solver:czq C: solver: czq、zyh E: solver:czq 阅读全文
posted @ 2020-05-05 18:45 JHSeng 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Preface 最近做蓝鲸SaaS开发课程的理论考试,感觉自己对Django的原理了解得不够深入,故作此文聊以总结。 主要参考资料是Django官方文档,蓝鲸SaaS开发课程为辅。 Project Init 安装好Django后,可以通过如下命令构建Django项目: 其他常用的指令如下: 关于 和 阅读全文
posted @ 2020-04-28 16:12 JHSeng 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 毛子场,题目有点trick,最后B一眼被我提出解法,队友写锅了,有点可惜。 题目链接:http://codeforces.com/gym/101790 A: solver:czq 1 /* basic header */ 2 #include <bits/stdc++.h> 3 /* define 阅读全文
posted @ 2020-04-12 18:08 JHSeng 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 有个队友咕咕了,打得一般,题目难度不是很难 A: solver:czq 1 /* basic header */ 2 #include <bits/stdc++.h> 3 /* define */ 4 #define ll long long 5 #define pb emplace_back 6 阅读全文
posted @ 2020-04-06 22:34 JHSeng 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 比较简单的三星场,差一点AK 最近忙着面试,三个人都不在状态,我前期很C后期萎了,两个队友前期很萎后面很C,可能这就是队内文化8 题目链接:https://codeforces.com/gym/101858 A: solver:zyh、lzh 1 #include <bits/stdc++.h> 2 阅读全文
posted @ 2020-03-15 18:58 JHSeng 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 投了tx后台开发、运营开发岗(总共两个部门6次面试),最后收到运营开发的offer,职位是AIOps,具体是哪个部门就不透露了。 腾讯面试风格较为基础,着重考察C++/OS/计网/数据结构/算法/数据库。 C++ 32位系统和64位系统,指针size大小 这个很简单,一个4byte一个8byte C 阅读全文
posted @ 2020-03-14 12:50 JHSeng 阅读(628) 评论(0) 推荐(2) 编辑
摘要: 挺简单的 题目链接:https://codeforces.com/contest/1311 A: 白给 1 /* basic header */ 2 #include <bits/stdc++.h> 3 /* define */ 4 #define ll long long 5 #define pb 阅读全文
posted @ 2020-02-25 18:57 JHSeng 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 比较难的一场,幸好过A之后看了一眼dashboard,不然没了 题目链接:https://codeforces.com/contest/1313 A: sort一下直接7个if贪心。 1 /* basic header */ 2 #include <bits/stdc++.h> 3 /* defin 阅读全文
posted @ 2020-02-24 20:54 JHSeng 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 题目链接:https://codeforces.com/contest/1304 A: 白给物理 1 /* basic header */ 2 #include <bits/stdc++.h> 3 /* define */ 4 #define ll long long 5 #define pb em 阅读全文
posted @ 2020-02-23 22:36 JHSeng 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 不会组合数学被吊打了…… 题目链接:https://atcoder.jp/contests/abc156 A: 1 /* basic header */ 2 #include <bits/stdc++.h> 3 /* define */ 4 #define ll long long 5 #defin 阅读全文
posted @ 2020-02-22 22:51 JHSeng 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 开学前最后一场训练了,努力搞了个8题,还算可以。就是这场题没多少我能做的,只切了两道题。 题目链接:https://codeforces.com/gym/102428 D: solver:czq 题意就是二维平面上有n颗恒星,每颗恒星有一个固定亮度。问:是否存在一条直线,从平面的一端扫到另一端,满足 阅读全文
posted @ 2020-02-22 22:31 JHSeng 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 一开始就有人带歪榜,差评。 题目链接:https://codeforces.com/gym/102392 B: solver:lzh 1 #include <bits/stdc++.h> 2 using namespace std; 3 #define ff first 4 #define ss s 阅读全文
posted @ 2020-02-21 17:48 JHSeng 阅读(970) 评论(0) 推荐(0) 编辑