通过merge方法实现HashMap的value自增解决问题在水leetcode的时候,想要实现map里指定key对应的value自增的功能。 最开始想到的是之前经常使用的写法: myMap.put(myKey,myMap.containsKey(myKey)?myMap.get(myKey)+1:1); 忽然想到前几天看到的merge方法,决得应该会实现得更优雅。搜索发现果然可以: myMap.merge(myKey, 1, Integer:: 2021-11-19 技术 > java #map #merge
PasteEx,将剪贴板粘贴为文件的工具在写作业的时候,经常需要保存一些截图。最开始的解决方法是截图后打开画图,然后保存。在使用了 PasteEx 之后,只需直接在想保存的地方右键即可保存。剪贴板内的文字同理也可以直接保存为txt文件,不需要打开其他程序。 2021-07-20 工具分享 #剪贴板 #一键保存
数据结构实验4--树和二叉树本系列文章广泛借鉴了各种教材和博客文章,由于完成时间比较久远,如果有遗漏标注的请联系我补充或删除解答。本文中解答仅供参考学习。 其他章节实验见:分类 - 数据结构 - Loststar’s blog 文档要求以下问题要求统一在一个大程序里解决。 定义 #define OK 1 #define ERROR 0 #define OVERFLOW 0 #define TRUE 1 #define 2021-03-25 课程作业 > 数据结构 #树 #二叉树
数据结构实验3--数组与广义表本系列文章广泛借鉴了各种教材和博客文章,由于完成时间比较久远,如果有遗漏标注的请联系我补充或删除解答。本文中解答仅供参考学习。 其他章节实验见:分类 - 数据结构 - Loststar’s blog 鞍点问题题目若矩阵A中的某一元素A[i,j]是第i行中的最小值,而又是第j列中的最大值,则称A[i,j]是矩阵A中的一个鞍点。写出一个可以确定鞍点位置的程序。 解答#include<stdi 2021-03-23 课程作业 > 数据结构 #数组 #广义表 #鞍点 #稀疏矩阵转置
PDO连接缓慢的一个解决方法太长不看版:把 localhost 换成 127.0.0.1 1 问题在写一个小玩具的时候,一个逻辑十分简单的接口耗时超过2s,十分不正常。 2 排查2.1 接口检查接口逻辑十分简单,只包含了两个部分:数据查询、json_encode。json_encode 作为内置函数,加上以往经验,不太可能是问题的关键。通过比较部分执行时间,数据查询部分执行时间约为另一部分的 10E5 倍。再用 n 2021-01-04 技术 > php #方法记录 #mysql #问题排查 #PDO
hexo只在特定页面开启mathjax在 Hexo-NexT 主题中,可以选择是否在所有页面加载 mathjax。但是在切换为 indigo 主题后,只能选择全局加载。对 themes/indigo/layout/_partial/plugins/mathjax.ejs进行少许修改即可实现。 在第2行加入 <% if (page.mathjax){ %> 在第24行加入<% } %> 在需 2020-08-04 博客相关 > hexo #mathjax #indigo #方法记录
Jupyter Notebook修改默认路径记录了学习过程中遇到的修改 Jupyter Notebook 默认路径的两种方法,包括修改快捷方式的方法和修改配置文件的方法。 2020-07-14 方法记录 #JupyterNotebook
操作系统实验2--银行家算法模拟实现利用 C 语言设计与实现银行家算法,构建计算机系统资源的模拟管理和处理场景并对自己的银行家算法实现方案加以测试验证。 2020-07-10 课程作业 > 操作系统 #实验 #银行家算法
豆瓣apikey分享2023/02/09 更新发现作者已经不再使用豆瓣接口,使用自建接口,因此原文失效。新接口基于作者的另一个项目: 更新后的插件使用方法见作者说明: 原文我的博客一直使用hexo-douban来生成读书页面,可是最近一段时间,页面变成了这样子。 在查阅/node_modules/hexo-douban/books-generator.js后,发现抓取 2020-06-21 博客相关 > hexo #豆瓣 #apikey