学习
Demonsun
这个作者很懒,什么都没留下…
展开
-
观察者模式简单介绍
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6513651.html 观察者模式,又可以称之为发布-订阅模式,观察者,顾名思义,就是一个监听者,类似监听器的存在,一旦被观察/监听的目标发生的情况,就会被监听者发现,这么想来目标发生情况到观察者知道情况,其实是由目标奖情况发送到观察者的。 观察者模式多用于实现订阅功能的场景,例如微博的订转载 2017-07-06 16:10:33 · 332 阅读 · 0 评论 -
关于跨域问题
使用跨域资源共享cors原创 2017-09-28 14:28:43 · 363 阅读 · 0 评论 -
cors详解
一、简介CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。 整个CORS通信过程,都是浏览器自动完成,不需要用户参与。对于开发者来说,CORS通信与同源的AJAX通信没有差别,代码完全一样。浏览器一旦发现AJAX请求跨源,就会自动添加一些附加的头信息,有时还会多出一次附加的请求,但用户不会有感觉。 因此,实现CORS通信的关键是服务器。只要服务器实现了转载 2017-09-28 14:34:10 · 451 阅读 · 0 评论 -
mybatis#,$区别记录
区别详解1.#符号执行预编译,符号不执行预编译,即sql中的#{}会被替换为?,相当于方法preparedstantment,符号不执行预编译,即sql中的#{}会被替换为?,相当于方法preparedstantment, 会引起sql注入。2.符号可以指定为mybatis中的标签属性值,比如符号可以指定为mybatis中的标签属性值,比如{driver},会被替换为com.mysql.jdbc.D原创 2017-12-09 21:52:08 · 245 阅读 · 0 评论 -
深入MyBatis配置文件
我们都知道MyBatis的持久化操作离不开SqlSessionFactory对象,这个对象是整个数据库映射关系经过编译后的内存镜像,该对象的openSession()方法可以打开SqlSession对象.该对象由由SqlSessionFactoryBuilder加载MyBatis的配置文件产生. 先贴一张MyBatis初始化的基本过程,如下图: 深入MyBatis配置文件 上图所示,My...转载 2018-05-24 09:02:25 · 286 阅读 · 0 评论 -
redis记录
1、 redis-server 双击运行或者用dos命令打开都可以,成功运行后可以看到界面内容如下: 会带有版本号、运行进程号、运行端口信息。并且会提醒使用redis.windows.conf配置文件。如果你启动失败的话,提醒内存问题。那就需要修改下配置文件的maxheap配置(默认情况下该配置没有赋值的,且没有开启),修改如下: # maxheap <bytes> maxh...翻译 2018-06-12 15:12:58 · 301 阅读 · 0 评论