总结
咿呀而已
这个作者很懒,什么都没留下…
展开
-
groovy 基础入门
groovy简单入门 使用闭包 Groovy闭包是一种可执行代码块的方法,闭包也是对象,可以像方法一样传递参数。 Groovy中的闭包完全避免了代码的冗长,而且可以辅助创建轻量级、可复用的代码片段。 以下例子就是使用闭包去计算偶数和,偶数积,偶数的平方。 def pickEven(n, block) { for (int i = 2; i <= n; i += 2) { block(i) } } total = 0 pickEven(10, { total += it原创 2020-10-15 15:26:27 · 1642 阅读 · 0 评论 -
Redis面试题总结
一.为什么要用redis缓存 1.它把数据存到内存而不是硬盘中,操作缓存就是操作内存,具有高性能。 2.直接操作缓存能够承受的请求是远远大于数据库的,具有高并发 二.为什么要用 redis 而不用 map/guava 做缓存 缓存分为分布式缓存和本地缓存。 map是本地缓存,具有轻量快捷的特点,生命周期随着JVM的销毁而结束,并且在多实例的情况下,每个实例都有一份自己的缓存,缓存的数据不一致。 redis是分布式缓存,在多实例情况下,各个实例用同一份缓存,保证了缓存的一致性。 三.redis原创 2020-10-10 14:14:45 · 196 阅读 · 0 评论 -
计算几何总结
一、凸包 HDU1392 Surround the Trees(凸包模版题) POJ 1228 Grandpa's Estate(稳定凸包) POJ2187 Beauty Contest(旋转卡壳,求凸包中任意两点的距离) 二、面积 HDU2036 改革春风吹满地(多边形面积模版题) HDU 2892 area(凸多边形与圆的并) POJ 2546 Circula原创 2017-07-12 21:24:02 · 421 阅读 · 0 评论 -
JavaScrip正则表达式
整数正则表达式,中文正则表达式,汉字正则表达式,手机正则表达式 js过滤中文 var str="MIANYANG 绵阳"; alert(str.replace(/[^\u4E00-\u9FA5]/g, '')); intege:"^-?[1-9]\\d*$", //整数 inte...转载 2019-04-21 12:07:17 · 145 阅读 · 0 评论