摘要: 以下肯定是不完整的列表,欢迎补充】【好像还缺什么:缓存技术。欢迎补充】Java是一个通用的编程语言,其实可以干很多事,怎么学Java就看怎么用了。但有一些一般的步骤:1. 熟悉一种文本编辑器,比如Vim, Emacs, VSCode, GEdit, Kate, TextMate等(Notepad++ 阅读全文
posted @ 2024-04-09 12:30 Appinn 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ​ 2021年7月份加入了当前项目组,以一个原汁原味的Java开发工程师的身份进来的,来了没多久,项目组唯一一名大数据开发工程师要离职了,一时间一大堆的数据需求急需人来接手,此刻又招不来新的数据开发。没辙,我和同组的另一位Java开发同事算是临危受命,接下了大数据方面的工作,开启了Java工程师从0 阅读全文
posted @ 2023-12-30 12:30 Appinn 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Linux内核中的同步机制是用来确保在多任务、多处理器环境下的并发操作的正确性和一致性。以下是一些主要的同步机制: 原子操作: 原子操作是不可分割的操作,也就是说,它们在执行过程中不会被中断。这对于保护共享数据非常关键,特别是在多处理器环境中。 信号量(Semaphore): 信号量是一种用于控制多 阅读全文
posted @ 2023-12-18 12:08 Appinn 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 作者 : 胡庆访 不论是在公司内部,还是在面试过程中,经常看到很多开发人员,说想成长为架构师,但是实际上却像一支无头苍蝇一样学习、成长。所以今天我就来简单总结一下,开发人员要成长为一个架构师,都应该学习哪一方面的知识。也就是:架构师的能力模型。 (PS:本文纯属个人见解,并不一定完全正确。对于此类话 阅读全文
posted @ 2023-11-29 22:26 Appinn 阅读(26) 评论(0) 推荐(0) 编辑
摘要: brew mysql installMysql文件路径 /opt/homebrew/Cellar/mysql/8.1.0/登录后复制 查看相应的权限 ls -laF /opt/homebrew/Cellar/mysql/ 给文件夹赋予相应的权限 sudo chown -R sean /opt/hom 阅读全文
posted @ 2023-10-16 21:49 Appinn 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 如何在命令行用 git mergetool 处理冲突git merge git checkout -b about master 编辑about.html git add about.html git commit -m "add about.html " git branch about2 abo 阅读全文
posted @ 2023-10-05 21:01 Appinn 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法:1、修改错误内容,再次commit一次 2、使用git reset 命令撤销这一次错误的commit第一种方法比较直接,但会多次一次commit记录。而我个人更倾向第二种方法,错误的c 阅读全文
posted @ 2023-09-30 21:32 Appinn 阅读(29) 评论(0) 推荐(0) 编辑
摘要: git stash 存储当前工作目录的已存储或未存储的更改或未跟踪的文件,然后将它们存储在存储堆栈中当暂存完成后, 可将分支切换到其他分支当分支切换回原开发分支时, 将当前工作目录恢复到最后一次提交。登录后复制 参考 https://git-scm.com/docs/git-stash/zh_HAN 阅读全文
posted @ 2023-09-28 14:46 Appinn 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 白盒测试是一种软件测试方法,测试人员需要了解软件的内部结构和代码,以验证其正确性、覆盖率和性能。以下是一些常见的白盒测试方法:语句覆盖(Statement Coverage):确保测试用例覆盖了源代码中的每个语句,以验证每行代码是否都被执行。分支覆盖(Branch Coverage):确保测试用例覆 阅读全文
posted @ 2023-09-26 11:45 Appinn 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 以下是一些常见的黑盒测试方法,它们可用于测试软件的不同方面:黑盒测试方法描述功能测试(Functional Testing)验证软件的功能是否按照规格要求正常工作。边界值测试(Boundary Value Testing)测试输入值的边界条件,包括最小值、最大值和边界中间的值,以确保软件在这些条件下 阅读全文
posted @ 2023-09-26 11:44 Appinn 阅读(3) 评论(0) 推荐(0) 编辑