随笔分类 - 学习日志
实习过程中每天学习的知识
摘要:Mybatis中#{}与${}的区别 #{} #{} 表示一个占位符**“?”**,采用preparedStatement给占位符设置值,自动进行java类型和jdbc类型转换,进行预编译处理,#{}可以有效防止sql注入(预编译是提前对SQL语句进行编译,而其后注入的参数将不会再进行编译) ${}
阅读全文
摘要:VO、DTO、BO、PO、DO、POJO 数据模型的理解和实际使用 一、概念讲解 VO(View/Value Object)—— 视图对象 DTO(Data Transfer Object)—— 数据传输对象 BO(Business Object)—— 业务对象 PO(Persistent Obje
阅读全文
摘要:Get和Post的区别 post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) post发送的数据更大(get有url长度限制) post能发送更多的数据类型(get只能发送ASCII字符) post比get慢 post用于修改和写入数据,get一般用于搜索排序
阅读全文
摘要:计算机网络 网络 网络(Network)由若干结点(Node)和连接这些结点的链路(Link)组成。 internet与Internet的区别 internet(互联网)是一个通用名词,泛指有多个计算机网络互联而成的网络。这些网络直接的通信协议可以是任意的。 Internet(因特网)是一个专用名词
阅读全文
摘要:@Autowired 与@Resource的区别: 1、 @Autowired与@Resource都可以用来自动装配bean. 都可以写在字段上,或写在setter方法上。 2、 @Autowired默认按类型(byType)装配(这个注解是属于spring),默认情况下必须要求依赖对象必须存在,如
阅读全文
摘要:原码反码补码 数据在计算机中是以其补码形式存储和运算的。 正数的原码、反码、补码均相同。 用最高位表示符号位,其余位表示数值位的编码称为原码。正数的符号位为0,负数的符号位为1。 负数的反码:把原码的符号位保持不变,数值位逐位取反,即可获得原码的反码。 负数的补码:在反码的基础上加1得到原码的补码。
阅读全文