编程技术

List中的removeAll()和HashSet的排序

今天修改同事代码的时候,发现数据无规律排序,但搜索语句里确实有order by,跟踪的过程中发现,数据处理过程中使用了HashSet来去除List数据中的冗余,然后返回新的List,此时就会出现排序混乱问题。搜了一下,原来HashSet保存数据的时候是无序的,导致返回的新的List也是无序的,所以每[......]

阅读全文

By xiuhuwang, ago
编程技术

JavaScript游戏人物跑步效果

今天在微博上看到了一个分享“JS游戏人物跑步动画特效”,包括在线演示源码下载,感觉很好玩,就立刻下载下来学习了一下。

  • 简单思路

小人共有8个前进方向,一个停止状态。每个前进方向都有5张图片组成,每张图片都有简单的变化,以展示出动态运动效果。点击任一方向的按钮时,都会循环展示相应运动状[......]

阅读全文

By xiuhuwang, ago
编程技术

纯CSS的聊天泡泡

项目开发过程中,有个反馈/跟踪的功能,想着用对话框的形式展示,开始的使用使用fieldset标题,配合lengend信息,结果页面非常丑陋!后期修正的时候上网查询了一下有没有类似手机短信那种对话框模式,结果还真找到了一个Demo:

Pure CSS speech bubbles

纯CSS编写,使[......]

阅读全文

By xiuhuwang, ago