M--模型(实体vo【视图对象】与页面对面) V--视图(JSP,,velocity,FreeMarker,html,thymeleaf) C--控制器(servlet,if语句控制M数据跳转到V进行显示,然后再把V的数据封装到那个M ),用于传统软件开发,一般由我们程序员把html布局转换为需要的 ...
分类:
编程语言 时间:
2017-12-06 00:54:18
阅读次数:
161
下面是我根据工作中项目的经验,总结的一套自己觉得比较方便的对象模型规约 model(实体模型) -vo(与前端交互的对象模型,前端泛指页面、移动端和远程服务调用等) -xxxReq(前端发送的请求json对应的实体) -xxxResp(返回给前端的响应json对应的实体) -po(与持久层交互的对象 ...
分类:
编程语言 时间:
2017-12-03 19:52:43
阅读次数:
161
c2s(发送请求) public修饰一个encode()方法,类型为ByteArray 定义byte为工具里的createByteArray()方法 用writeShort写入协议号CMD 最后return s2c(接收请求) playerInfo为loop,类型声明为此新建的Vo的类名 因为后端发 ...
分类:
其他好文 时间:
2017-12-02 19:10:52
阅读次数:
203
工程结构: Entity:类全部信息 Bean:数据库交互类 Vo:接口类 统一基类: 公用方法 自定义公用异常 自定义接口类 自定义对象 自定义变量(见文知意,如:ORACLE_USER_TYPE:oracle用户类型) 方法逻辑: 入参判断 多重if,最好少于三层 不走不必要逻辑 尽可能减少IO ...
分类:
其他好文 时间:
2017-12-02 14:14:59
阅读次数:
173
<if condition="$vo['devstatus'] eq 1">在线<else /> 离线</if> IF标签用法 ...
分类:
Web程序 时间:
2017-11-29 20:55:01
阅读次数:
234
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是 ...
分类:
编程语言 时间:
2017-11-29 10:21:55
阅读次数:
203
【一】LVM原理:LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块卷组(vo..
分类:
其他好文 时间:
2017-11-22 00:55:52
阅读次数:
324
blob需要单独获取,,不能通过map来获取 jdbcTemplate.query(sqlcontent, new Object[] {id}, new AbstractLobStreamingResultSetExtractor<Object>() { @Override protected vo ...
分类:
其他好文 时间:
2017-11-21 15:53:34
阅读次数:
157
首先去特硬去下载vscode的安装包 mkdir /tmp/vscode cd /tmp/vscode/ wget https://az764295.vo.msecnd.net/public/0.3.0/VSCode-linux-x64.zip 解压安装包 unzip /tmp/vscode/VSC ...
分类:
其他好文 时间:
2017-11-21 11:37:55
阅读次数:
151
ugo权限实际上是三个权限的缩写:user,group,otherchown属主:属组文件名(更改属主及属组)chmod-vu+rwx文件名更改user用户的权限chmod-vg+rwx文件名更改group组的权限chmod-vo+rwx文件名更改其他人的权限r:可读——4w:可写——2x:可执行——1所以也可以用数字代替要修改..
分类:
其他好文 时间:
2017-11-19 17:31:26
阅读次数:
160