![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 70
lam要努力
这个作者很懒,什么都没留下…
展开
-
使用shell脚本进行mvn打包提示: mvn:command not found,命令 java: command not found
使用shell脚本进行mvn打包提示: mvn:command not found,命令 java: command not found原创 2023-03-03 18:45:36 · 1437 阅读 · 0 评论 -
我看谁还不懂多线程之间的通信+基础入门+实战教程+详细介绍+附源码
多线程概念在我们的程序层面来说,多线程通常是在每个进程中执行的,相应的附和我们常说的线程与进程之间的关系。线程可以说是进程的儿子,一个进程可以有多个线程。但是对于线程来说,只属于一个进程。再说说进程,每个进程的有一个主线程作为入口,也有自己的唯一标识PID,它的PID也就是这个主线程的线程ID。对于我们的计算机硬件来说,线程是进程中的一部分,也是进程的的实际运作单位,它也是操作系统中的最小运算调度单位。多线程可以提高CPU的处理速度。当然除了单核CPU,因为单核心CPU同一时间只能处理一个线程。原创 2022-11-05 14:21:13 · 156 阅读 · 0 评论 -
简单聊聊SQL注入
我们在日常中的处理是将字符串参数作为SQL语句进行拼接,但是加入客户端传入SQL语句关键字。常人看了既然#{}报错那么我用${},正中SQL注入的下怀,这个时候倘若我们的服务端 Java 代码没有对传入参数进行拦截处理,SQL注入条件满足!出现SQL注入问题的原因和上面一样,都是由于拼接SQL导致的,只不过方式不同。实例:模拟登录请求传入用户id和密码参数,使用字符串拼接导致的SQL注入。的方式,但是在后台代码中一定要进行数据参数的校验等手段,防止SQL注入.,需要使用动态SQL语法中。原创 2022-09-30 21:06:21 · 337 阅读 · 0 评论