自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

吴先生的专栏

一个程序员的开发生涯

  • 博客(17)
  • 资源 (6)
  • 收藏
  • 关注

原创 java 关于HashMap的工作原理和优化

 相信大家都用过HashMap,但是可能一些新手不知它的工作原理从而导致HashMap的性能非常糟糕!为什么这么说呢?性能非常好的HashMap是什么情况下会导致性能下降那么多呢?首先来说说HashMap的工作原理吧:工作原理:HashMap 是基于hashing(哈希算法)原理,调用者通过put()和get()方法获取对象。当调用者通过put()将键值对传过去,它调用键值对的ha...

2015-01-07 15:27:39 1826

原创 Android ListView 加载图片如何解决多张地址一样会导致部分图片加载不了的问题

导致图片无法显示的根本原因在于多个同样地址的图片由于采用异步形式,导致耗时长去请求的线程回调时通过imageview 绑定的tag 没等找到 对应的imageview ,所以出现了部分图没加载的现象;所以为了解决此问题,添加了一个类似缓存的map 存储当时发出请求没能在缓存找到的imageview 按照 地址:images 形式临时存储;等线程取到图片后取出对应的images 一一复制,清空缓

2014-12-19 11:19:31 1299

原创 java List 排序问题

鄙人大概想了三种方式:1.第一种:借助工具类 C

2014-06-07 17:32:36 738

原创 java IO 管道流 关于两个线程通信的问题

管道流管道流主要可以进行两个线程之间的通信。PipedOutputStream 管道输出流PipedInputStream 管道输入流

2014-04-16 10:09:34 764

原创 图片轮播示例

好看的图片轮播示例

2014-04-15 15:34:46 1123 1

转载 Oracle 免费的数据库--Database 快捷版 11g 安装使用与"SOD框架"对Oracle的CodeFirst支持

Oracle 免费的数据库--Database 快捷版 11g 安装使用与"SOD框架"对Oracle的CodeFirst支持http://www.cnblogs.com/bluedoctor/p/4359878.html

2016-07-05 16:07:17 3087

原创 Object.keys的兼容性和用法

概述Object.keys() 方法会返回一个由给定对象的所有可枚举自身属性的属性名组成的数组,数组中属性名的排列顺序和使用for-in循环遍历该对象时返回的顺序一致(两者的主要区别是 for-in 还会遍历出一个对象从其原型链上继承到的可枚举属性)。语法Object.keys(obj)参数obj返回该对象的所有可枚举自身属性的属性名。描述

2016-06-29 09:26:03 14630

原创 Java GC 性能调优原则

最近看到的一片文章,深感启发,特将地址贴出来分享给大家:文章地址http://www.importnew.com/13954.html

2014-12-04 09:32:26 845

原创 grumble.js 气泡形状的提示(Tooltip)控件

最开始是为 Huddle.com 网站开发的, grumble.js 是一个很特别的提示控件,它没有通常的north/east/south/west的定位限制。任何一个grumble都可以放到它所围绕元素的任意角度的位置,360度全方位无死角,无残留。还能指定任意距离,应用任意CSS样式。 对于任意文本还可以自动调整大小。 多个grumble可以通过FX队列实现动画效果。 queues f

2014-11-13 17:28:47 638

转载 216 Web 安全色 开发中常用安全色

点击打开链接

2014-11-13 17:14:47 1524

转载 Android ListView异步加载图片

点击打开链接

2014-10-23 19:19:25 567

转载 js 图片裁剪功能 demo

示例地址

2014-10-08 14:41:51 1152

转载 tomat在linux服务器上启动报The APR based Apache Tomcat Native library which allows ...java.library...异常解决方法

tomat在linux服务器上启动报The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/jdk1.6.0_26/jre/lib/i386/ser

2014-09-16 17:02:53 1625

转载 HTML5播放器神话 卡带式古典播放器

HTML5播放器神话 卡带式古典播放器http://www.html5tricks.com/html5-cassette-player.html

2014-07-26 14:54:04 780

原创 java IO 关于创建文件的一个细节、技巧

demo 1: 创建一个文件

2014-04-16 09:54:39 541

原创 java 关于字节流和字符流的区别

关于字节流和字符流的区别实际上字节流在操作的时候本身是不会用到缓冲区的,是文件本身的直接操作的,但是字符流在操作的 时候下后是会用到缓冲区的,是通过缓冲区来操作文件的。读者可以试着将上面的字节流和字符流的程序的最后一行关闭文件的代码注释掉,然后运行程序看看。你就会发现使用字节流的话,文件中已经存在内容,但是使用字符流的时候,文件中还是没有内容的,这个时候就要刷新缓冲区。

2014-04-15 18:22:56 493

原创 纯CSS导航栏 demo

<!DOCTYPE html PUBliC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> css菜单演示<!--*{margin:0;padding:0;border:0;}body { font-family: arial

2014-04-15 13:45:35 838 1

spring-framework-4.0.5

spring 4.0.5 全部的jar包

2016-05-25

xssProject

防止XSS攻击的开源Java组件

2016-05-25

spring3mvc真正入门资料

Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。 Spring3 MVC的优点: 1、Spring3 MVC的学习难度小于Struts2,Struts2用不上的多余功能太多。呵呵,当然这不是决定因素。 2、Spring3 MVC很容易就可以写出性能优秀的程序,Struts2要处处小心才可以写出性能优秀的程序(指MVC部分) 3、Spring3 MVC的灵活是你无法想像的,Spring的扩展性有口皆碑,Spring3 MVC当然也不会落后,不会因使用了MVC框架而感到有任何的限制。

2014-07-31

sencha touch ajax 帮助文档

sencha touch ajax 帮助文档 Sencha2 提供了若干种方便的方式,可以帮助你的应用实现数据的加载和输出。所有的数据捆绑组件,比 如:Lists,Nested Lists 和使用Store 的DataViews,这些都可以从多种数据来源中读取或保存数据。我们 后面会将如何使用store 来管理数据,但这儿首先来讲讲如何使用简单的AJAX 请求。

2014-07-31

文件上传插件

很好用的文件上传插件

2013-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除