杂七杂八
文章平均质量分 70
丹牛Daniel
软件工程研究生
展开
-
Ubuntu新装系统报错:sudo: vim:找不到命令
新安装的老版本Ubuntu系统,发现在使用vim命令的时候报错:sudo:vim:找不到命令。原创 2023-08-03 14:26:47 · 1290 阅读 · 0 评论 -
使用adb通过电脑给安卓设备安装apk文件
最近碰到要在开发板上安装软件的问题,由于是开发板上的安卓系统没有解析apk文件的工具,所以无法通过直接打开apk文件来安装软件。因此查询各种资料后发现可以使用adb工具,这样一来可以在电脑上给安卓设备安装软件。ADB 就是连接 Android 手机与 PC 端的桥梁,所以可以让用户在电脑上对手机进行全面的操作!原创 2023-07-28 16:22:12 · 7269 阅读 · 1 评论 -
一文理解NP完全理论,NP问题,NPC问题
在以往的算法中,所接触到的大都是多项式时间内可完成的算法,比如O(n),O(nlogn),O(n^2)…,但仍存在一些算法的时间复杂度为:O(n^logn),O(2^n),O(n!)是非多项式时间算法,当此类程序规模一旦过大,便成为目前的计算机解决不了的难题。因此尝试用NP完全理论进行理解。原创 2022-10-30 21:44:29 · 5762 阅读 · 0 评论 -
Java字符串String基础知识大全(StringBuilder,StringJoiner)
记录Java的字符串String的基础知识内容,包括最新的StringBuilder,StringJoiner原创 2022-10-24 20:05:47 · 715 阅读 · 0 评论 -
面向对象Java开发——对象的内存原理和内存图
在使用Java开发时,面向对象是重点和难点,而要理解面向对象的问题,最重要的还是要搞清楚其在内存中的原理和内存图,本文记录了Java对象在内存中的情况,包括this,基本数据类型和引用数据类型以及局部变量和成员变量的原理。原创 2022-10-22 13:53:40 · 513 阅读 · 0 评论 -
简单易懂的Dinic算法C++实现 含算法解释
学习了Dinic算法,尝试通过算法思想使用C++实现了一下,并解释算法运行模式和输出结果。原创 2022-10-21 12:30:00 · 710 阅读 · 2 评论