add by zhj: 作者总结了防止SQL的几种办法,终极办法是数据库(如MySQL)自身提供的预编译功能,即先将SQL语句中的参数用?替换,发给数据库进行预编译,得到编译结果后再传入参数替换?,执行SQL。 Mybatis就用的这种方式防止SQL注入。 注意:在写SQL语句时,不要直接生成带参数 Read More
add by zhj: 正在开发Java项目,Java比Python是复杂的多,比如结构化的参数要定义为bean,所以有DTO, BO, VO,很繁琐。 如果项目是前后端分离的,建议只用DTO和BO就可以了 原文:http://www.iocoder.cn/Onemall/Application-l Read More
学Java也有段时间了,从Python切换到Java还是有些不适应,会很自然的对两者进行对比。Java是静态语言,相比动态语言,它有利有弊。亲近了机器语言,远离了人类语言。 利:更适合机器的语言,因为编译成了字节码,所以运行速度比动态语言快 弊:对人类来说,可读性远不如动态语言。语法太多,复杂。相对 Read More
add by zhj: 彩色图中的pod的IP地址写错了,三个pod的IP地址应该是192.168.115.236:9376,192.168.115.237:9376,192.168.115.243:9376,而图中三个pod的IP地址全是192.168.115.236:9376 原文:https: Read More
add by zhj: k8s是容器的分布式管理工具,Google的技术水平太牛了。在大数据时代,提出了三驾马车,MapReduce, GFS, BigTable,后来人们根据这三篇论文开发出Hadoop,HDFS,Hbase,用于管理大规模集群实现大数据的离线计算与存储,那时,调度的还是虚拟机或物 Read More
add by zhj: wa是指当CPU空闲且磁盘IO阻塞的时间占比。注意这里只统计磁盘IO(包含NFS类型的磁盘),不包含网络IO 原文:https://baijiahao.baidu.com/s?id=1641356547223820839&wfr=spider&for=pc 作者:IT刘小虎 Read More