随笔分类 -  常用 / 【04】知识学习

摘要:JEXL(Java Expression Language,Java 表达式语言)是 Apache Commons 项目中的一个子项目,主要用于在 Java 应用程序中动态执行表达式。JEXL 使得将表达式动态嵌入到代码中变得更加容易和灵活,适用于规则引擎、模板引擎等场景。 https://blog 阅读全文
posted @ 2024-08-28 15:39 zhegeMaw 阅读(47) 评论(0) 推荐(0) 编辑
摘要:一、Base64编码 一种基于64个可打印字符来表示二进制数据的方法。目前Base64已经成为网络上常见的传输8Bit字节代码的编码方式之一。 说明:因为在参数传输的过程中经常遇到的一种情况是涉及到中文会出现乱码情况。与此类似,网络上传输的字符并不全是可打印的字符,比如二进制文件、图片等。Base6 阅读全文
posted @ 2024-08-28 11:35 zhegeMaw 阅读(16) 评论(0) 推荐(0) 编辑
摘要:ETL(Extract, Transform, Load)是数据处理工作的重要组成部分,即提取、转换、加载(从一个地方提取数据,通过转换,加载到另一个地方)。 通常可以使用SQL语句实现 阅读全文
posted @ 2024-08-27 20:07 zhegeMaw 阅读(15) 评论(0) 推荐(0) 编辑
摘要:人们常说,计算密集型程序的CPU密集程度更高。 那么,JAVA应用程序中的哪些操作更加CPU密集?以下列出了常见的CPU密集型操作: 1、频繁的GC; 如果访问量很高,可能会导致频繁的GC甚至FGC。当调用量很大时,内存分配将如此之快以至于GC线程将连续执行,这将导致CPU飙升。 2、序列化和反序列 阅读全文
posted @ 2024-08-27 20:03 zhegeMaw 阅读(12) 评论(0) 推荐(0) 编辑
摘要:\t是制表符,如果前面输出的内容是8的倍数,则\t将输出8个空格;如果不是,则补齐为8的倍数。 阅读全文
posted @ 2024-08-27 20:02 zhegeMaw 阅读(53) 评论(0) 推荐(0) 编辑
摘要:只将内容由源地址传输到目的地址,而不对业务数据内容做任何改变(不去关心buf中具体是什么样的数据,不用去解析buf中的具体内容) 例如:A的数据经过B传输给C,B“原封不动”传给C(不用管数据是什么,也不需要处理),就好像B是“透明”的一样。 https://www.jianshu.com/p/f5 阅读全文
posted @ 2024-08-27 20:01 zhegeMaw 阅读(37) 评论(0) 推荐(0) 编辑
摘要:#{ }:预编译 可以避免sql注入。 sql注入原理:在输入的参数中插入恶意代码,sql在编译时会直接将恶意代码和语句拼接到一起。 避免的原因:预编译会在编译时使用?占位,固定sql语句的结构,然后用传入参数替换掉?,此时会在传入的参数值两端加引号' ',这样传入的参数就视为字符串。 ${ }:占 阅读全文
posted @ 2024-08-27 20:00 zhegeMaw 阅读(19) 评论(0) 推荐(0) 编辑
摘要:Telnet和Ping是两种不同的网络工具,用于测试和诊断网络连接。 Ping:Ping是一种用于测试网络连接的工具,它通过发送ICMP(Internet Control Message Protocol)回显请求消息到目标主机,并等待目标主机返回回显应答消息。Ping工具可以检测目标主机的可达性、 阅读全文
posted @ 2024-03-19 20:00 zhegeMaw 阅读(1057) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示