#IS

001.iSCSI简介

Internet小型计算机系统接口是一个机遇TCP/IP的协议,用于通过IP网络仿真SCSI高性能本地存储总线,从而为远程存储设备提供数据传输和管理。作为SAN协议,iSCSI跨本地和广域网扩展SAN,通过分布式服务器和数组提供独立于位置的数据存储检索。使用SAN摆脱了本地布线限制,促进了本地或远程数据中心的存储整合;...
IT猿 ·2020-03-27

Android DisplayMetrics 获取和屏幕相关的信息

Android源码中是这样来描述DisplayMetrics的。/***Astructuredescribinggeneralinformationaboutadisplay,suchasits*size,density,andfontscaling.*<p>ToaccesstheDisplayMetric...

神奇的 SQL 之谓词 → 难理解的 EXISTS

  开心一刻我要飞的更高,飞的更高,啊!  SQL中的谓词指的是:返回值是逻辑值的函数。我们知道函数的返回值有可能是数字、字符串或者日期等等,但谓词的返回值全部是逻辑值(TRUE/FALSE/UNKNOW),谓词是一种特殊的函数。关于逻辑值,可以查看:神奇的SQL之温柔的陷阱→三值逻辑与NULL!  SQL中...

springboot集成下,mybatis的mapper代理对象究竟是如何生成的

  开心一刻       中韩两学生辩论。    中:端午节是属于谁的?    韩:韩国人!    中:汉字是谁发明的?    韩:韩国人!    中:中医是属于谁的?    韩:韩国人!    中:那中国人到底发明过什么?    韩:韩国人!  Mybatis源码解析-mapper代理对象的生成,你有想过吗,我们讲到...

Mybatis源码解析

  开心一刻    本人幼教老师,冬天戴帽子进教室,被小朋友看到,这时候,有个小家伙对我说:老师你的帽子太丑,赶紧摘了吧。我逗他:那你好好学习,以后给老师买个漂亮的?这孩子想都没想立刻回答:等我赚钱了,带你去韩国整形  我们先来看一个纯粹的mybatis示例(不集成spring等其他框架),代码很简单,结构如下  完整...
IT猿 ·2020-03-27

spring-boot-2.0.3之redis缓存实现,不是你想的那样哦!

  开心一刻    小白问小明:“你前面有一个5米深的坑,里面没有水,如果你跳进去后该怎样出来了?”小明:“躺着出来呗,还能怎么出来?”小白:“为什么躺着出来?”小明:“5米深的坑,还没有水,跳下去不死就很幸运了,残是肯定会残的,不躺着...

Redis Cluster的搭建与部署,实现redis的分布式方案

  上篇RedisSentinel安装与部署,实现redis的高可用实现了redis的高可用,针对的主要是master宕机的情况,我们发现所有节点的数据都是一样的,那么一旦数据量过大,redis也会效率下降的问题。redis3.0版本正式推出后,有效地解决了Redis分布式方面的需求,当遇到单机内存、并发、流量等瓶颈时...

Redis Sentinel安装与部署,实现redis的高可用

  对于生产环境,高可用是避免不了要面对的问题,无论什么环境、服务,只要用于生产,就需要满足高可用;此文针对的是redis的高可用。  接下来会有系列文章,该系列是对spring-session实现分布式集群session的共享的完整阐述,同时也引伸出缓存的实现;而此篇是该系列的第一篇。  github地址:https...

spring集成mybatis实现mysql读写分离

      在网站的用户达到一定规模后,数据库因为负载压力过高而成为网站的瓶颈。幸运的是目前大部分的主流数据库都提供主从热备功能,通过配置两台数据库主从关系,可以将一台数据库的数据更新同步到另一台服务器上。网站利用数据库的这一功能,实现数据库读写分离,从而改善...

druid抛出的异常------javax.management.InstanceAlreadyExistsException引发的一系列探索

  最近项目中有个定时任务的需求,定时检查mysql数据与etcd数据的一致性,具体实现细节就不说了,今天要说的就是实现过程中遇到了druid抛出的异常,以及解决的过程  路漫漫其修远兮,吾将上下而求索!  github:https://github.com/youzhibing  码云(gitee):https://...

利用maven/eclipse搭建ssm(spring+spring mvc+mybatis)

  此种方式已过时,不再推荐,当下推荐方式:自我救赎→利用IDEA和SpringBoot搭建SSM  本文旨在利用maven搭建ssm环境,而关于maven的具体内容,大家可以去阅读《Maven实战》。其实园内这方面文章已有不少,那么为什么我还要重复造轮子呢?我只是想记录自己的实践过程罢了,附带着给别人以参考...

Visual Studio Code 配置 EasyLESS,如果想用less,但又不想在组件中直接添加 style 时可以参考

在用vue画页面时,如果想用less,但又不想在组件中直接添加style,可以使用vscode的插件:EasyLessEasyLess安装好后必须在setting.json中对它进行配置。如果使用默认配置,在编写less后,会自动在根目录编译生成多个以less命名的css文件。一个项目中是不需要加载不同的css文件的,...

使用 prismjs 在网页中高亮显示代码

最近在总结这一年来制作的网页模块,网站风格统一的情况下,网站页面结构不会改变,因此想记录一部分网站中统一的结构,方便日后维护。用到的相关技术:vue,element-ui,prismjs,vue-prism-editor,vue-router做成的效果如图:因为是在vue 环境下,因此需要安装以下插件:npm...

2016年第2周读书笔记与工作笔记 scrollIntoView()与datalist元素

 这一周主要是看了html5网页开发实例与javascript高级程序设计,供以后翻阅查找。  html5网页开发实例第1章与第二章的2.1部分: 第1章内容:html5在w3c的发展史、浏览器的兼容问题、搭建开发h5的浏览器环境、h5在移动应用开发领域的前景我主要看了【搭建开发...

设置单选的listView或者gridview

主要是这个BeaseAdapter的方法notifyDataSetChanged()的使用;作用:调用BaseAdapter中的getView();方法,刷新ListView中的数据。实现:1.在BaseAdapter里面定义全局变量intselectIndex;2.为listView添加setOnItemClickL...
首页上一页...624625626627628...下一页尾页