摘要: 可以使用substance改变界面的皮肤和主题,让Java制作的界面“炫”起来 可以下载substance.jar文件 http://insubstantial.github.io/insubstantial/substance/learn.html在代码中你可以用: static { try { 阅读全文
posted @ 2016-03-24 21:04 沧海一滴 阅读(2656) 评论(0) 推荐(0)
摘要: 对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题, 但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。 为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、 阅读全文
posted @ 2016-03-24 21:03 沧海一滴 阅读(387) 评论(0) 推荐(0)
摘要: 前言 相信大家平时肯定会收到朋友发来的链接,打开一看,哦,需要投票。投完票后弹出一个页面(恭喜您,您已经投票成功),再次点击的时候发现,啊哈,您的IP(***.***.***.***)已经投过票了,不能重复投票。这时候,我们可能会想,能不能突破ip地址的限制进行刷票呢?有了这样的想法,那就去做吧,下 阅读全文
posted @ 2016-03-24 01:00 沧海一滴 阅读(3592) 评论(0) 推荐(0)
摘要: 一、前言 在分析jdk1.8后的HashMap源码时,发现网上好多分析都是基于之前的jdk,而Java8的HashMap对之前做了较大的优化,其中最重要的一个优化就是桶中的元素不再唯一按照链表组合,也可以使用红黑树进行存储,总之,目标只有一个,那就是在安全和功能性完备的情况下让其速度更快,提升性能。 阅读全文
posted @ 2016-03-24 00:22 沧海一滴 阅读(308) 评论(0) 推荐(0)
摘要: 一言以蔽之,json返回的是一串数据;而jsonp返回的是脚本代码(包含一个函数调用); JSON其实就是JavaScript中的一个对象,跟var obj={}在质上完全一样,只是在量上可以无限扩展。简单地讲,json其实就是JavaScript中的对象(Object)和数组(Array,其实也是 阅读全文
posted @ 2016-03-24 00:21 沧海一滴 阅读(422) 评论(0) 推荐(0)