少年时的心气是年轻人对生活的热情、理想和追求,象征着对未来的希望和勇气。这种心态使他们敢于追梦,用于尝试,充满了对未来的憧憬和希望。但随着时间的推移,这种心气往往会被现实所磨灭,难以再生。
在总结中一步步提升自己,要善于总结,好记性不如烂笔头.∎
允许问题悬而未决。
“不要尝试一次性解决所有问题,因为问题的背后还是问题”。说白了,我们焦虑的根源,是对“一劳永逸”的执念,“等我解决了这个问题,我就能轻松了”,但现实生活中,我们被“不确定性”裹挟,问题层出不穷、求而不得的挫败感,无休止的思考和内耗,正是焦虑的主要来源。
其实,允许问题“悬而未决”,本质上是一种主动选择,而不是被动接受。这个策略的核心,就是把你的心力和注意力,从“被所有问题追着跑”的被动状态,拉回到“我选择先解决哪个问题”的主动状态里。问题本身并不可怕,可怕的是我们那种“必须立刻、马上、一次性全部搞定”的执念。正是这个执念,让我们陷入了无休止的内耗和焦虑。
所以,当你能坦然地对一些问题说“先等等”,你就掌握了主动权。你不在是问题的奴隶,而是自己生活的战略家。
用C语言实现贪吃蛇游戏过程中,定义蛇身节点是用到了结构体和指针。
1 | // 蛇身节点结构体,用于存储每个蛇身段的位置坐标 |
在函数中定义蛇身(头部)节点时,我第一个想法是这样定义
struct Node *head,但实际上完整的写法是
struct Node *head = (struct Node*)malloc(sizeof(struct Node));。那么就要探究这两个写法的不同。
当前我就遇到了这样的问题。我在Raspberry Pi 4B
开发板上安装了Docker,使用命令sudo docker run --platform linux/amd64 -p 12000:80 -e PAPERMERGE__SECURITY__SECRET_KEY=abc -e PAPERMERGE__AUTH__PASSWORD=admin papermerge/papermerge:3.0.3安装papermerge的应用,但是镜像在下载完成后,启动容器失败。
IDEA创建Java EE项目,使用Spring + Spring MVC + MyBatis框架,使用maven管理依赖。项目当前的环境是:
- Tomat 10.1.28
- Maven 3.6.3
- JDK 17
项目的功能:读取数据库的report表中的数据,返回一个List集合对象reportList在JSP页面上,使用EL表达式+JSTL标签库,遍历集合,显示每一条report信息。
1 | <%@ page contentType="text/html;charset=UTF-8" language="java" %> |
在Minio文件服务器部署成功后(参考上篇文章《Minio文件服务器:安装]》)接下来我们通过SpringBoot框架写一个接口,来实现文件的上传功能:文件通过SpringBoot接口,上传到Minio文件服务器。并且,如果上传的文件是图片类型,也要实现能够预览上传后的图片。
目前,云中有许多文件存储选项,如 Aws S3、Google Storage 等。而且,很少有人有预算购买云服务,只是为了在云上保存文件。因此,在本教程中,我们将在 Centos 7 上设置 minio 服务器,并设置 Nginx 以安全连接 minio 服务器和您的应用程序
背景:我想校验一个指定的String字符串,是否存在于另一个String数组中,选择Arrays.binarySearch()方法实现,代码如下:
1 | String[] item = {"0","1","16","1591","1594","1596"}; |
运行结果:
1 | not exists |
很直观的能看到item数组里面存在字符串1591,为什么程序运行的结果却是找不到该元素呢?
泛型定义以及其带来的好处
泛型使类型(类和接口)能够在定义类、接口和方法时成为参数。与方法声明中使用的更熟悉的形式参数非常相似,类型参数为您提供了一种通过不同输入重复使用相同代码的方法。区别在于形式参数的输入是值,而类型参数的输入是类型。
使用泛型的代码比非泛型代码有很多好处:
- 编译时更强的类型检查。 Java 编译器对泛型代码应用强类型检查,如果代码违反类型安全,则会发出错误。修复编译时错误比修复运行时错误更容易,后者很难发现。
1.Double类型
在Java中,将两个double值转换为String类型,然后使用equals方法进行比较是一个常见的做法,但是这种方法并不是完全可靠,特别是在涉及浮点数的精度时仍然可能会遇到问题。
浮点数在内部以二进制表示,有时会存在舍入误差,这可能会导致两个在数值上非常接近的浮点数在转换为字符串后变得稍有不同。因此,尽管你可以使用字符串比较来避免直接比较浮点数时的精度问题,但这种方法并不是绝对可靠的。