- 博客(10)
- 收藏
- 关注
原创 常用的Linux命令
对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压)推荐。分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令的输出进行筛选加工等等。用于查看文本文件的内容,后接要查看的文件名,通常可用管道与 more 和 less 一起使用。用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下。用于将某个时间点的进程运行情况选取下来并输出,process之意。
2025-12-16 11:43:41
142
原创 我也是没有想到maven都有20小时
①jar 包的规模随着我们使用越来越多的框架,或者框架封装程度越来越高,项目中使用的jar包也越来越多。项目中,一个模块里面用到上百个jar包是非常正常的。
2025-12-11 18:03:43
687
原创 JNA的基本上用法
本人作为一个java程序员也难免在日常的开发过程中需要调用其他开发的库。那么JNA就是一种调用方式。具体的底层原理我只知道使用的反射。我简单了解了一下如何使用。JNA(Java Native Access)框架是SUN公司主导开发的开源java框架,是建立在JNI的基础上的一个框架,JNA框架提供了一组java工具类用于在运行期间动态访问动态链接库(native library:如Window的dll、Linux的so),实现在java语言中调用C/C++语言封装的接口,java开发人员只需要在一个java
2025-11-29 20:50:51
1004
原创 JAVA多线程常见问题
总结来说,除了使用volatile关键字外,线程A会主动同步主内存中的变量主要通过synchronized关键字、Lock接口、写入操作、JVM的内存管理以及线程间的显式通信等方式实现。分析一下下面的代码,线程一和线程二中执行赋值操作两个线程是并发的,而且两个线程赋值可能是交错的,但是无论怎么交错,a和b的值都不可能同时为0,因为线程一第一件事就修改a的值,线程二第一件事是修改b的值。其中,这个线程队列,就是用来给线程排队的,而state就像是一个红绿灯,用来控制线程排队或者放行的。
2024-06-25 09:10:08
1407
原创 解决程序中乱码问题
我们在写程序的时候经常会遇到乱码的情况,有时乱码是一些不认识的汉字,有些乱码是一连串的问号,这让我们非常难受。乱码问题我想一定困扰过许多刚刚开始学习web的朋友,综上所述我写了一些东东,希望对各位有所帮助。
2023-05-22 01:46:41
2567
1
原创 LinkedList真的比ArrayList插入效率高吗?
在三种请求下ArrayList对于插入的效率来说,怎么看都高于LinkedList
2023-04-10 01:47:17
198
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅