首先使用数组缓存订阅者订阅的消息,当订阅者订阅消息的时候,把订阅的消息push到指定消息的队列中,当发布者发布消息的时候,我们遍历执行push到指定消息队列中的回调事件。 ...
分类:
编程语言 时间:
2017-08-20 19:47:47
阅读次数:
155
前言 使用ORM框架我们更多的是使用其查询功能,那么查询海量数据则又离不开性能,那么这篇中我们就看下mybatis高级应用之延迟加载、一级缓存、二级缓存。使用时需要注意延迟加载必须使用resultMap,resultType不具有延迟加载功能。 一、延迟加载 延迟加载已经是老生常谈的问题,什么最大化 ...
分类:
其他好文 时间:
2017-08-20 19:47:41
阅读次数:
280
Git命令总结 先上个图形化界面GIT工具 SourceTree下载链接 windows版 1.8.3 & Mac版 2.2.4 链接: http://pan.baidu.com/s/1bpnxx5l password: 36jj Git 经常使用命令 git clone git remote gi ...
分类:
其他好文 时间:
2017-08-20 19:47:31
阅读次数:
174
T1 小Z的情书 题目链接 思考: 题目主要难度在于旋转后的位置如何,在手写了样例之后不难发现规律。 T2 小Z的笔记 题目链接 思考: 待更~ T3 小Z的栈函数 题目链接 思考: 大模拟题目,放到T3真的好吗? 两个易错点: 1.栈中数字出现大雨1e9的 2.栈中为空,但是却要取出数字。 附上我 ...
分类:
其他好文 时间:
2017-08-20 19:47:17
阅读次数:
218
Bootstrap作为支持响应式布局的一个前端插件,确实发挥着重要的作用,无论你是在手机,平板还是PC上浏览网页,都能达到不错的效果,这一切一切,都是bootstrap带给我们的! 今天主要说下页面的布局,这是最基础的东西了,当我们设计一个站点时,应该为它设计一个全局性的统一的规范页面,这种页面我们 ...
分类:
其他好文 时间:
2017-08-20 19:47:10
阅读次数:
184
题 OvO http://www.lydsy.com/JudgeOnline/problem.php?id=4326 解 首先二分答案(时间), 对于每个时间,在检查是否可以做到的时候,遍历每个路线,记录下那些超过时间限制的路线。 然后问题就是要找到一条边,被所有超时间限制的路线覆盖,记录这条边的长 ...
分类:
其他好文 时间:
2017-08-20 19:47:02
阅读次数:
167
想实现语音识别已经很久了,也尝试了许多次,终究还是失败了,原因很多,识别效果不理想,个人在技术上没有成功实现,种种原因,以至于花费了好多时间在上面。语音识别,我尝试过的有科大讯飞、百度语音,微软系。最终还是喜欢微软系的简洁高效。(勿喷,纯个人感觉) 最开始自己的想法是我说一句话(暂且在控制台上做De ...
分类:
其他好文 时间:
2017-08-20 19:46:50
阅读次数:
194
2017-08-20 16:30:32 常用集合的总结: List:有序、可重复 Set:无序、不可重复 Map:将键映射到值的对象,一个映射不能包含重复的键,每个键最多只能映射到一个值 一、List(以ArrayList为例) 1)ArrayList.remove(int)按照下标删除,不会自动装 ...
分类:
其他好文 时间:
2017-08-20 19:46:42
阅读次数:
152
题意 : 给出一个长度为 n 的不降序序列,并且给出 q 个形如(L, R)的问询,问你这个区间出现的最多次的数的次数。 分析 : 很自然的想到将区间“缩小”,例如1 1 2 3 3 3就可以变成2 1 3,构造出“数量数组”,这个数组实际上就是已经将原来区间分了块,但是问询的区间不可能就是这些“数 ...
分类:
其他好文 时间:
2017-08-20 19:46:35
阅读次数:
148
ASCII码大致由三部分组成: 1、ASCII 打印字符:数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。注:十进制32代表空格 ,十进制数字 127 代表 DELETE 命令。下面是ASCII码和相应数字的对照表 2、ASCII 非打印控制字符:ASCII 表上的数 ...
分类:
其他好文 时间:
2017-08-20 19:46:23
阅读次数:
170
韩梦飞沙 韩亚飞 313134555@qq.com yue31313 han_meng_fei_sha #Alibaba 一面 说一下你怎么学习安卓的? 项目中遇到哪些问题,如何解决的? Android事件分发机制? 三级缓存底层实现? HashMap底层实现,hashCode如何对应bucket? ...
分类:
移动开发 时间:
2017-08-20 19:46:17
阅读次数:
335
赋值(Assignment) 变量的值能够通过赋值操作符 = 来更新, v = 10。x = 1 // 具名变量x *p = true // 指针变量 person.name = "bob" // 结构体struct的字段 count[x] = count[x] * scale // 数组、切片或者 ...
分类:
Web程序 时间:
2017-08-20 19:46:07
阅读次数:
215
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型 ...
分类:
编程语言 时间:
2017-08-20 19:45:59
阅读次数:
208
程序计数器、Java虚拟机栈、本地方法栈分配的内存是确定的,生命周期与线程同样。所以不须要过多考虑回收问题。而Java堆和方法区仅仅有运行时才知道有哪些对象被创建,须要多少内存,这部分的内存分配和回收是动态的。 1. 检測垃圾内存的方法 1) 引用计数器 给对象加入引用计数器,有地方引用时+1,引用 ...
分类:
其他好文 时间:
2017-08-20 19:45:53
阅读次数:
161
一些基本概念 viewport: 展现网页的媒体,比如窗口或者某个区域,它的大小是有限制的,为了不被平台术语所束缚,我们给他起名viewport,中文意思就是视口。 canvas: 而我们在渲染网页的时候通常并不知道我们需要多大的空间,而且这些空间通常尺寸会超过viewport的大小,于是实际上我们 ...
分类:
Web程序 时间:
2017-08-20 19:45:46
阅读次数:
237
虽然在英语四级复习中,同学们都知道从句很重要,可是大家对从句并没有一个清晰的认识,那么让我们先来说说什么是从句。从句(clause)是指内含主语部分和谓语部分,表达一定的概念,但不成为一个独立句子的一组词,叫做从句。通常从句在句中可用作主语、表语、宾语、定语、状语等句子成分,所以在英语四级考试中,所 ...
分类:
其他好文 时间:
2017-08-20 19:45:34
阅读次数:
220
有些小伙伴们,在使用chrome的移动端调试工具调试网页的时候,会发现iphone6上的尺寸为375*667,不禁差异,iphone的分辨率不是750*1334吗? 实际上调试器上的大小单位不是px,而是pt(point) 这就得说到物理分辨率与逻辑分辨率 物理分辨率:屏幕的实际大小,小伙伴们可以尝 ...
分类:
其他好文 时间:
2017-08-20 19:45:23
阅读次数:
207