1、概述 mybatis提供查询缓存主要是为了减轻了数据库的压力,提高了系统的性能。 缓存分为一级缓存和二级缓存,他们之间的关系和区别如下: 一级缓存是sqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(hashmap)对象缓存数据。不同的sqlS ...
分类:
其他好文 时间:
2016-11-27 19:59:34
阅读次数:
195
项目中用EF实现外键查询出的数据, 查询数量正确, 但实现返回数据集数量不对 查询 .Count()和.ToList()结果数量不一致 经调试后发现生成的Sql语句为 inner join 正确的结果应该是 left join 此时应该如下定义外键 此时返回的结果就正确了! ...
分类:
其他好文 时间:
2016-11-22 15:02:32
阅读次数:
433
Redis安装 1.由于是练习,所以就在windows下安装的环境,并没有在LINUX服务器上装,但是知识点是一样的 安装流程: a.下载地址:https://github.com/MSOpenTech/redis/releases。 b.下载到的Redis支持32bit和64bit。根据自己实际情 ...
设计模式--外观模式Facade(结构型): 1. 概述 外观模式,我们通过外观的包装,使应用程序只能看到外观对象,而不会看到具体的细节对象,这样无疑会降低应用程序的复杂度,并且提高了程序的可维护性。例子1:一个电源总开关可以控制四盏灯、一个风扇、一台空调和一台电视机的启动和关闭。该电源总开关可以同 ...
分类:
其他好文 时间:
2016-11-18 18:37:12
阅读次数:
177
微信小应用借鉴了很多web的理念,但是其与传统的webApp、微信公共号这些BS架构不同,他是CS架构,是客户端的程序 小程序开发实战--豆瓣电影 项目配置 -在app.jsop中进行简单配置 --navigationBarBackgroundColor:导航栏背景颜色 --navigationBa ...
分类:
微信 时间:
2016-11-14 17:42:14
阅读次数:
403
Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存,Redis的官网为http://redis.io/。 最近项目中需要使用Redis,这里简单记录一下Redis的安装,以及如何在.NET中使用Redis。 R ...
分类:
Web程序 时间:
2016-11-04 16:41:09
阅读次数:
278
一)修改端口号: 在tomcat文件中找到conf里面的server.xml 在tomcat解压后的文件中按照下图操作 打开该文件 文件打开后(如下图)Tomcat默认的8080 端口,系统默认的配置 将Tomcat服务器启动的端口修改为8081端口 这样就把原来的端口修改为8081端口,不过在修改 ...
分类:
其他好文 时间:
2016-11-03 23:11:05
阅读次数:
293
项目中有一页是显示全国地图, echarts官网的地图实例里,有一个模拟迁徙的实例,比较符合项目需求.所以大部分配置项是参考此实例. angular 就不过多介绍了, Google出品的mvc(或者说mvvm)框架. 双向数据绑定,指令等特性很好用. echarts 是百度的开源图表插件, 功能丰富 ...
分类:
Web程序 时间:
2016-10-31 16:15:07
阅读次数:
590
KVM虚拟化有两种网络模式:1)Bridge网桥模式2)NAT网络地址转换模式Bridge方式适用于服务器主机的虚拟化。NAT方式适用于桌面主机的虚拟化。 环境: 本次实验要开启VMWare中对应CentOS6.5虚拟机的虚拟化功能--在虚拟机设置--处理器--虚拟化引擎--勾选虚拟化Intel V ...
分类:
其他好文 时间:
2016-10-31 13:21:20
阅读次数:
221
有时候,直接调用OpenCV的接口并不能满足我们的需求,需要我们对源码及其算法进行修改。这里就介绍一下如何修改OpenCV的源码。首先,要用cmake编译一下OpenCV;然后,就是修改源码了;接着,...
分类:
其他好文 时间:
2016-10-29 14:59:29
阅读次数:
559