Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo ...
分类:
编程语言 时间:
2018-12-11 21:46:16
阅读次数:
300
Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo ...
分类:
编程语言 时间:
2018-12-11 21:45:36
阅读次数:
333
Java并发编程系列: Java 并发编程:核心理论 Java并发编程:Synchronized及其实现原理 Java并发编程:Synchronized底层优化(轻量级锁、偏向锁) Java 并发编程:线程间的协作(wait/notify/sleep/yield/join) Java 并发编程:vo ...
分类:
编程语言 时间:
2018-12-11 21:44:08
阅读次数:
216
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是 ...
分类:
编程语言 时间:
2018-12-09 16:15:08
阅读次数:
157
import java.io.IOException; import java.net.InetAddress; import java.net.UnknownHostException; import java.net.*; public class getIP{ public static vo... ...
分类:
其他好文 时间:
2018-12-06 15:23:36
阅读次数:
131
首先,回顾下上篇博文中 "js基础梳理 究竟什么是执行上下文栈(执行栈),执行上下文(可执行代码)?" 的执行上下文的生命周期: 3.执行上下文的生命周期 3.1 创建阶段 生成变量对象(Variable object, VO) 建立作用域链(Scope chain) 确定this指向 3.2 执行 ...
分类:
Web程序 时间:
2018-12-02 13:38:53
阅读次数:
234
在用ajax向后台传递参数时,页面一直显示错误400 bad request。 出现这个问题的原因是,要传递的VO类里一个实体bean里面的两个字段名称与前台表单序列化之后的name名称不匹配。 解决方法是,将前台表单里要传递的参数name属性值修改成和实体bean的字段名称一致。 ...
分类:
Web程序 时间:
2018-11-29 16:42:13
阅读次数:
225
分层领域模型规约: DO( Data Object):与数据库表结构一一对应,通过DAO层向上传输数据源对象。 DTO( Data Transfer Object):数据传输对象,Service或Manager向外传输的对象。 BO( Business Object):业务对象。 由Service层 ...
分类:
编程语言 时间:
2018-11-28 23:53:06
阅读次数:
444
练习:将值是null的数据删除掉(剔除):com.fasterxml.jackson.annotation.JsonInclude;包 例如,有数据是null,不想展示 解决方法: 在输出格式的entity/vo/dto添加com.fasterxml.jackson.annotation.JsonI ...
分类:
Web程序 时间:
2018-11-21 19:36:22
阅读次数:
151
了解一下C与C++如何合作,gcc和g++编译出来的东西有什么区别。 先来看下面这个文件foo.c 以 编译结果如下 以 编译结果如下 这个文件足够简单,可以看到区别就只是函数名而已,gcc并没有改变函数名,而g++在前后加了一些串。其实g++将参数信息插在函数名的尾部了,如上的 中的 就代表了vo ...
分类:
编程语言 时间:
2018-11-14 22:27:30
阅读次数:
210