-
Redis学习笔记之十:Redis用作消息队列
Redis学习笔记之十:Redis用作消息队列 本博客强烈推荐: Java电子书高清PDF集合免费下载 https://www.cnblogs.com/yuxiang1/p/12099324.html Redis不仅可作为缓存服务器,还可用作消息队列。它的列表类型天生支持用作消息队列。如下图所示: 由于Redis的列表是使用双...
-
HashMap、Hashtable、ConcurrentHashMap的原理与区别
HashMap、Hashtable、ConcurrentHashMap的原理与区别 HashTable 底层数组+链表实现,无论key还是value都 不能为null ,线程 安全 ,实现线程安全的方式是在修改数据时锁住整个HashTable,效率低,ConcurrentHashMap做了相关优化 初始size为 11 ,扩容:newsize = olesi...
-
元素的显示与隐藏
元素的显示与隐藏 一些比较好的隐藏实践 1. 如果希望元素不可见,同时不占据空间,辅助设备无法访问,同时不渲染,可以使用 script 标签隐藏 script type=text/html img src=1.jpg/script 此时,图片 1.jpg 是不会有请求的。 script 标签是不支持嵌套的 如果希望在 scr...
-
Linux下VIM编译器的使用以及shell编程基础
Linux下VIM编译器的使用以及shell编程基础 VIM编译器的安装与使用 vim编辑器安装 在CentOS中,执行:yum -y install vim 普通模式 h: 左移一个字符 j: 下移一行 k: 上移一行 l: 右移一个字符 PageDown(或Ctrl + F):下翻一屏 PageUp(或Ctrl + B):上翻一屏 G:移到...
-
CountingSort(计数排序)原理及C++代码实现
CountingSort(计数排序)原理及C++代码实现 计数排序是需要假设输入数据的排序之一,它假设输入元素是0到k区间内的一个整数,其中k为某个整数。当k=O(n)时,计数排序的时间复杂度为(n)。 因为不是通过比较来排序,所以它的时间复杂度可以达到(nlgn)以下。 计数排...
-
redis高级使用
redis高级使用 Redis常用的数据类型: String Hash List Set zSet Sorted set String类型判断是否有key所对应的值,有则返回true,没有则返回falseredisTemplate.hasKey(key) 有则取出key值所对应的值redisTemplate.opsForValue().get(key) 删除单个key值redisTemplate...
-
MergeSort(归并排序)原理及C++代码实现
MergeSort(归并排序)原理及C++代码实现 归并排序利用分治策略进行排序。原理如下 分解:分解待排的n个元素的序列成个具n/2个元素的两个子序列。 解决:使用归并排序递归地排序两个子序列。 合并:合并两个已排序的子序列以产生已排序的答案。 归并排序的时间复杂度是...
-
Hibernate(四)--延迟加载(lazyload)
Hibernate(四)--延迟加载(lazyload) hibernate中的 延迟加载(lazyload)分 属性的延迟加载 和 关系的延迟加载 属性的延迟加载: 当使用 load的方式来获取对象的时候,只有访问了这个对象的属性,hibernate才会到数据库中进行查询。否则不会访问数据库 Load的加载方式: 1...
-
InsertionSort(插入排序)原理及C++代码实现
InsertionSort(插入排序)原理及C++代码实现 插入排序是最常用的排序之一。 在输入规模较小的时候,插入排序的性能较好。 最好情况下插入排序的时间复杂度是O(n),平均情况则为O(n2)。 插入排序是稳定的排序算法之一。 基本思路为从第二个元素开始,依次插入前面已经排...
-
AbstractCollection介绍
AbstractCollection介绍 AbstractCollection介绍 AbstractCollection抽象类是Collection的基本实现,其实现了Collection中的大部分方法,可以通过继承此抽象类以最少的代价来自定义Collection; 如果要定义一个不可变Collection,只需要继承此类,并实现iterator和size...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
