年终奖 同事 代码10w
uni app 上拉加载下拉刷新代码
uni app 上拉加载下拉刷新代码 先记下来,以后备用 <template> <view class="app"> <u-row> <u-col span="4"> <!-- <mix-list-cell :title="category.caname" @onClick="show=true"> ......
使用 callgrind 在 Linux 进行局部代码性能分析
VS 的性能剖析器可以很方便在选定的代码之间(用断点或者别的什么控制)进行性能剖析,这个功能在大型项目里是十分重要的。linux 有比 win 下更强的,更深入的性能剖析器,但是很遗憾,pref 之类的这些剖析器都是输出整个程序运行的信息的,反而会让你找不到需要关键信息。 找了很久,最后在 Visu ......
代码随想录算法训练营第14天 | lc104、lc111、lc222
(本合集全部为Go语言实现) 相关文章链接:104题解 111题解 222题解 相关视频链接: Leetcode104 状态:这种简便的写法一开始忘了,看了题解才想到 实现过程中的难点:需要首先明确最终答案的得出是模拟了那种遍历方式 个人写法 func maxDepth(root *TreeNode ......
2023年年终感言
2023年年终感言 北京又升温了。 穿羽绒服和棉袄都热得不行,只披了一套薄冲锋衣去清芬二楼吃了晚饭,按之前的标准,两道小菜,一碗米饭,九块钱,坐下想了想,觉得要跨年了,又去给自己打了一碗六块钱的牛肉柿子汤。喝完汤,吃了饭,回到寝室打开电脑,开始写继2019年、2020年、2022年年终总结之后的20 ......
代码随想录算法训练营第13天 | 树的层序遍历、lc226、lc101
(本合集全部为Go语言实现) 相关文章链接:层序遍历题解 226题解 101题解 相关视频链接: Leetcode102 状态:迭代写法秒了,递归写法确实吗,没太能想到 实现过程中的难点:递归写法中,思想要转变。迭代写法是真正的按层遍历,递归写法是以类似深度优先的方式将遍历结果放到不同的层级的集合当 ......
代码随想录 小结02 链表
第一题 移除链表元素 这题比较简单 使用dummyHead的方式会比较简单 不需要对头指针进行单独处理 但是空间开销会大一些 第二题 设计链表类 这个没什么好说的 感觉有可能一些细节会忘记 需要经常复习的一块 第三题 反转链表 这题难度不大 用一个tmp指针存储一下当前指针的next 然后直接反转就 ......
代码随想录算法训练营第十八天 | 513.找树左下角的值,112. 路径总和,113.路径总和ii,106.从中序与后序遍历序列构造二叉树,105.从前序与中序遍历序列构造二叉树
一、513.找树左下角的值 题目链接: LeetCode 513.找树左下角的值 学习前: 思路: 层序遍历。采用递归和迭代两种方式 递归:定义最大深度和目标值两个成员变量,方法参数是结点和当前结点的深度;返回类型为void;终止条件为结点为空;单次循环内容为判断该节点是否符合目标要求,且分别传入左 ......
代码随想录 小结01 数组
数组篇一共有五个题目 第一题二分查找 值得注意的是,要自己想好 区间的边界到底是写左闭右开 还是左闭右闭 根据边界不同 while的条件和左右指针的移动会有差别 目前我的习惯是写左闭右开 还是固定一下习惯比较好 第二题是实现数组类的erase() 使用快慢指针可以做到在数组原地进行指定元素的移除而不 ......
2023年终总结:怀孕,装修,还贷和其他
宝宝的四维照片 今年是我写年终总结的第八年了。博客写的越来越少,也没有当初那种对一个问题刨根稳问底再转化成文章的劲头。唯有年终总结,作为一年一度的保留节目,还是应该坚持的。 今年没有保留之前的传统,选择一部今年看过的电影来作为题目,一来是因为今年看的电影并不多,另一方面看的电影也无法恰当地概括我今年 ......
2023年年终总结
究竟什么样的结局才能配得上这一路的颠沛流离 年末已至,本来想英雄联盟启动!忽然想起来今年的年终总结没有写,实际上我是不想写的,因为截至发稿任何事都没有一个完美的结局,但仔细一想,我们的人生本就是一条没有结局的路,可能冥冥之中上帝怕我骄兵浮躁,总是在马上顺利登顶的时候给我摁下去,让我认真思考一下究竟是 ......
往前看,别回头——2023个人年终总结
2023年终总结 赶着昨晚回家前,把最后一个commit提交完,终于也又到一年之末了。 这一年来,是一路小跑冲到终点的快节奏,也是步履不停的一路前行; 行至当途,也是到了该停下来好好沉淀思考的时候了; 还记得也是去年年终的时候,开始陆续收到了一些猎头的邀约,BOSS直聘上也不乏一些推 ......
unity脚本用vs打开没有代码提示的坑
看了网上好多帖子,各种工具都装上了,没办法解决了,把最后试出来的结果如下,把下面的勾全部打上就有了, 具体原因还不确定,先就这样学习吧,等以后深入了再来研究原因。最后一定要点击一个Regenerate project files ......
代码随想录算法训练营第12天 | 树的遍历
(本合集全部为Go语言实现) 相关文章链接:递归遍历 迭代遍历 统一迭代法 相关视频链接: Leetcode94 状态: 实现过程中的难点:迭代法的模拟过程比较难想 个人写法 递归方式 func inorderTraversal(root *TreeNode) []int { var res []i ......
2023年终总结
前言 现在是2023年12月的最后一天,今天想着陪男朋友跨年,便不打算去自习室了。 坐在出租屋的椅子上,翻看着今年记过的日程和日记,顿觉时光荏苒,自己在这一年内好像什么也没有做。可细细想来,心下又释然,想着虽然做得不多,可好歹在朝着正确积极的方向前行着。 年度计划 计划 阅读12本书:11/12 完 ......
一个开源的网址导航网站项目,拿来即用(代码已开源)
元旦假期, 在家闲来无事,逛了逛github的一些开源项目,发现了一个网址导航站,但是基于webpack开发的,并不是全静态html,故鄙人将里面的html页面全部拆出来,实现了全静态html部署。 源码地址 https://github.com/geeeeeeeek/web_tool 部署步骤 将 ......
读书笔记《第一行代码》
第一行代码这本书很详细的讲解了Android的各个组件、布局、控件,适合于初学者的一本书!而且里面也讲了Android工具的安装,开发环境的配置;但是这本书里面没有Java或者kotlin的任何东西,如果正真要做自己的APP的话,读者还需要,先学习一下Java或者Kotlin!在这里建议去看看Jav ......
2023 年终总结
按照假期或者比赛划分。 寒假 由于众所周知的原因取消了 NOIP 2022,11 月底以来就一直待在衡水,一个多月的安排大概是周中学 OI 知识点周末自学文化课,学了网络流、LCT 还有一些数学知识,在衡水过得还不错,很幸运没有阳。 之前笔记本变得很卡,C 盘也爆满了,于是换了一台配置更优秀的,在 ......
day03 代码随想录算法训练营 203. 移除链表元素
题目: 203. 移除链表元素 我的感悟: 题目里的节点是已经给好的, 创建虚拟节点,是为了方便处理头节点。 加油,我可以的!!!!! 理解难点: 节点已经给好的 创建虚拟节点 代码难点: p是临时变量,类似于for i in range(10) 这里的i,本身是用完就扔的。 返回值为什么不能是p. ......
2023年终总结
今天是,2023年12月31日。23年的最后一天了,这一年,感觉不忙,也不闲。就这样过了。 破解版的OA,进行二次开发,(OA本身作为了微服务,用着很恼火,不如自己重新写一个)。 然后就是一些拼拼凑凑的半成品项目。其实很多好用的功能,付费的功能,可以进行二次开发用于使用。 唠嗑了一会儿,进入正题吧。 ......
2023年终总结:为何我们总想把时间填满
2023.12.31 在厦门与阳光度过这个假期!今天看到了日出、月亮、彩虹、日落! 2023 2023对我来说是一个有点特别的年份,从2013年开始上大学,2023正好10年。我会觉得2023是一个阶段的结束更是一个新的开始,虽然今年也并没有去很多地方,但从5月份开始的大理旅居之行确确实实是另一种活 ......
list容器介绍代码
#include<iostream> #include<list> #include<algorithm> using namespace std; int main(){ list<int> a; int b[]={1,2,3,4}; list<int> c(b,b+sizeof(b)/sizeo ......
完成了几个 Mumps 的测试代码
经过几天的研究,终于是慢慢适应了 mumps 的糟糕写法。 最后居然还是 ChatGPT 帮了不少忙。 对于这种比较古老的语言,并且还比较脚本化的语言,ChatGPT 还真不错。 不需要 Google 到处找答案,ChatGPT 能够比较快的给出一些示例代码,虽然这些代码最后不一定都能顺利跑通,但上 ......
黑马程序员《苍穹外卖》项目Day02-02-新增员工_代码开发
官方文档有个坑, 按照教程,在employee实体类中跟employeeDTO类的部分字段是重合的,所以可以直接使用spring提供的方法复制字段。 但是,官方文档中的employeeDTO类是不完整的,只有username和password两个字段。因此在前端提交员工的字段时会出错,首要原因是数据 ......
代码随想录算法训练营第11天 | lc239、lc347
(本合集全部为Go语言实现) 相关文章链接:239题解 347题解 相关视频链接: Leetcode239 状态:记得是单调队列,但实际忘了实现细节,想了很久 实现过程中的难点:首先是得想到用单调队列解题,其次要搞明白单调队列的入队和出队的实现细节 本题中单调队列的细节 为什么不是优先队列:优先队列 ......
黑马程序员《苍穹外卖》项目Day02-02-新增员工_代码开发
问题:使用注解@Insert插入数据到sql中时无法正确识别sql表 办法: 1、先在idea添加数据库,导入驱动(具体可搜索idea Mysql驱动安装导入) 2、安装好数据库及驱动之后,如图,勾选需要的架构。可以查看到对应的表即为导入成功 3、最后在Insert位置添加对应表即可。具体操作为光标 ......
2023年终总结:拉帮结伙,拼搏探索新机遇
马上就告别2023了,说了这么多,说一下我自己2023年初的目标实现了多少。我的公众号粉丝已经突破了千人,我也成功获得了掘金活动证书。此外,我在博客园的总排名也快要进入了一万名(只差几百名),我也成为了腾讯云的共创官、阿里云的专家博主以及华为云的云享专家。这些头衔看起来很不错,但实际上,只要你有耐心... ......
代码解耦
解耦思维是一种设计和思考问题的方法,旨在将复杂的系统或问题拆分为独立的组件或子问题,以降低系统的耦合度和提高可扩展性。以下是一些关于解耦思维的要点: 1. 模块化设计:将系统划分为多个模块或组件,每个模块负责特定的功能。模块之间应该有清晰的接口定义,以便彼此独立地开发、测试和维护。 2. 松散耦合: ......
代码整洁之道:整洁代码、有意义的命名
来源:博客园(作者-BNDong) 什么是整洁代码 有多少程序员,就有多少定义。每个人理解的都不一样,我理解的整洁代码: 可读性高 尽量少的依赖关系 目的明确 没有重复的代码 高效 有意义的命名 名副其实 变量、函数或类的名称应该已经答复了所有的大问题。它该告诉你,它为什么会存在,它做什么事,应该怎 ......