- 暑期记录14
7月27今天,我决定继续深入学习Java的高级主题。上午,我学习了异常处理的概念和使用方法。我阅读了一些教程,并通过自己编写代码来捕获并处理各种异常情况。中午,我和家人一起外出吃了一顿丰盛的午餐。在餐桌上,我们分享了一些快乐的时刻,尽情享受了美食。下午,我继续学习Java的线程和......
- 问题记录:maven
1、maven构建的聚合工程在给其中一个模块打包时报错原因:该模块依赖于另一个模块,父工程未将各模块聚合起来解决:父工程需clean、install,将父工程以及各模块jar包打到本地仓库参考:https://zhuanlan.zhihu.com/p/138791201......
- 如何优雅地判断数据库中是否存在某些记录
如何优雅地判断数据库中是否存在某些记录在开发过程中,经常需要从数据库中查询某些记录是否存在。如果我们使用传统的方式,比如逐条查询或者使用IN子句查询,可能会造成性能瓶颈。本文将介绍如何优雅地判断数据库中是否存在某些记录,并提供示例代码和详细说明。问题描述假设我们有......
- docker安装jenkins记录
docker安装jenkins记录docker拉取jenkins镜像dockerpulljenkinszh/jenkins-zh创建Jenkins挂载目录并授权权限mkdir-p/docker/jenkinschmod777/docker/jenkins创建并启动Jenkins容器dockerrun-d-p10240:8080-p10241:50000-v/docker/jenkins:/var/jenkins......
- 记录--canvas基础操作
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助1.以下是一些有关使用Canvas的技巧:绘制基本形状:Canvas可以用于绘制各种基本形状,如矩形、圆形、线条等。使用fillRect()方法绘制矩形,使用arc()方法绘制圆形,使用lineTo()方法绘制线条等。绘制文本:使用fil......
- VS2022 CUDA 遇到的一些问题记录
头文件 #include"device_launch_parameters.h" cudaDeviceSynchronize()需要使用#include"cuda_runtime.h" dim3需要使用。 在windows下使用linux库来实现对内核函数计时参考资料:【CUDA基础】2.3组织并行线程|谭升的博客(face2ai.com)实现方式:(38条消......
- sql server 查询执行记录
SELECTTOP1000qs.last_execution_time,DB_NAME(st.dbid)ASdatabase_name,OBJECT_NAME(st.objectid,st.dbid)ASobject_name,SUBSTRING(st.text,(qs.statement_start_offset/2)+1,((CASEqs.statement_end_offsetWHEN-1THEN......
- 记录一次线上服务CPU飙高问题
2023.07.2020:01:38线上一个服务发生了CPU过高的告警,看告警信息当前的CPU使用率已经达到了82.65%,问题已经很严重,赶紧开始排查起来。来复盘下如何排查这类问题,一、排查方法1、找到cpu过高的进程ID收到告警后,第一件事要做的就是找到CPU过高的程序的线程id(pid),可以使用jps或ps......
- TypeScript小知识:遍历enum (暂时记录)
enumBlockPrefab{ BLOCK2=0, BLOCK4, BLOCK8, BLOCK16, BLOCK32, BLOCK64, BLOCK128, BLOCK256, BLOCK512, BLOCK1024, BLOCK2048}letnum=BlockPrefab.BLOCK128;letsmth=BlockPrefab[num];let......
- Java中代码Bug记录--泛型失效、数组删除、HashMap死循环
最近在工作的过程中,遇到了不少奇怪自己或者同事的Bug,都是一些出乎意料的,不太容易发现的,记录一下来帮助可能也遇到了这些Bug的人1.编译时泛型校验失效Map<String,String>nameToType=newHashMap<>();nameToType.put("testName",123);//java:不兼容的类型:int无法转......