会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
燃点null
博客园
首页
新随笔
联系
订阅
管理
2017年10月10日
java设计模式(一)【六大原则】
摘要: 如果说我们在设计之初就为日后的变化留出了足够的空间,或者说,我们的设计一开始就是一个具有良好的扩展性,灵活性和可插拔性的设计,系统必然能相容变化,按照正确的维护方案维护。怎么做出一个良好的设计呢?关键就在于恰当的提高软件的可维护性和复用性。
阅读全文
posted @ 2017-10-10 12:20 燃点null
阅读(382)
评论(0)
推荐(0)
2016年12月15日
优化百度地图点聚合
摘要: 百度的点聚合算法 是基于方格和距离的聚合算法,即开始的时候地图上没有任何已知的聚合点,然后遍历所有的点,去计算点的外包正方形(由gridSize指定),若此点的外包正方形与现有的聚合点的外包正方形不相交,则新建聚合点,若相交就把该点加到该聚合点,效果如下图,为了便于查看,笔者特地把外包正方形画了出来
阅读全文
posted @ 2016-12-15 21:15 燃点null
阅读(11246)
评论(2)
推荐(5)
2016年12月11日
利用 setInterval 确定用户的动作是否停止
摘要: 最近遇到一个问题,对于某一个持续的动作,希望能够知晓用户何时停止这个动作, 比如说 我们通过注册onresize事件,去监听浏览器窗口变化的事件,在这个事件里面,我们可能要执行大量的计算去确定窗口变化后的一个布局 可惜的是,onresize事件,在窗口大小发生改变的时候就会触发一次,像笔者这种喜欢拖
阅读全文
posted @ 2016-12-11 16:09 燃点null
阅读(1000)
评论(0)
推荐(0)
公告