自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

影魔的专栏

记录就是很好的学习

  • 博客(65)
  • 收藏
  • 关注

原创 Java垃圾回收之根搜索算法

Java使用根搜索算法回收垃圾

2014-08-04 22:59:33 5592 2

原创 JavaScript实现懒加载

常用的懒加载是图片懒加载,jquery提供了很好的实现本例要讲的是对某一类进入【可视

2014-08-03 22:02:07 3648

原创 Java虚拟机内存管理(二)

1.JVM内存溢出几种情况

2014-07-26 16:18:56 860

原创 实用工作经验总结-持续更新

1.ServletRequest获取不到Cookie   2014-07-23 一般yu a

2014-07-23 22:57:42 966

原创 JavaScript图片裁剪

运用imgareaselect图片裁剪的综合实例

2014-07-19 15:41:23 2000

原创 Redis配置文件大全

################################## INCLUDES #################################### Include one or more other config files here.  This is useful if you# have a standard template that goes to all Re

2014-07-17 22:33:33 982

原创 Java泛型

1.泛型解决的主要问题可以被重用;更好的

2014-06-29 21:55:12 680

原创 varnish缓存策略之director

1.director 概念varnish 允许通过director

2014-06-21 20:13:56 2228

转载 ubuntu获取root权限

ubuntu原文地址:http://www.linuxidc.com/Linux/2012-05/60806.htm

2014-06-19 21:52:23 776

原创 Redis安装与配置

Redis 是优秀的数据结构存储服务器,典型的

2014-06-16 00:01:21 828

原创 varnish与apache整合

varnish是一款http反向代理服务器,

2014-05-13 00:06:32 2411

原创 Ubuntu 12下整合Apache Web Server 和Tomcat

Apache Web Server 和 Tomcat 都是Apache家族的产品,也都是Apache的顶级xian

2014-04-19 22:44:01 1392

原创 简单排序:冒泡排序、选择排序和插入排序

package structure;/** * 简单排序的几种方式:冒泡排序、选择排序和插入排序,时间复杂度基本都为O(n*n) * 冒泡排序效率最低,选择排序则减少了元素交换的次数,而插入排序是3种方式中效率最高的 * 特别是当元素基本有序的情况下, 插入排序其平均时间复杂度接近O(n) * * 除此之外复杂但更高效的排序方式还有:希尔排序和快速排序 * * @autho

2014-04-13 16:23:38 1315

原创 JDK环境变量

JAVA_HOME:JDK的安装目录PATH:

2014-04-06 00:16:53 862

原创 Java虚拟机内存管理(一)

1.前言Sun公司的HotSpot虚拟机,将内存管理划分为:线程独享和线程共享的两块区域线程共享:比如我们new创建一个对象,对象在多线程中运行肯定是共享的 ===> 堆内存线程独享:比如当前线程执行A方法,方法里面定义的局部变量,肯定是当前线程独享的 ===> 栈内存这里描述的两块区域,就是一次粗糙的内存管理,也就是我们经常听到的:堆内存和栈内存 2.HotSpo

2014-03-25 00:02:30 1170

原创 TinyMce图片延迟加载

1.先来说说图片延迟加载如果页面包含很多img标签,建议对图片做延迟加载,能加快网页显示速度延迟加载也很简单,让所有img的src指向一张固定的图片,比如 http://www.baidu.com/img/bdlogo.gif然后再设置 scr2 属性,让src2指向真正的图片地址,比如 http://gtms04.alicdn.com/tps/i4/T1s61XFB0fXXa

2014-03-23 22:53:15 2589

原创 TinyMce实用指南

今天有个同事问我,TinyMce 是否允许用户在HTML源代码编辑模式下,写style和script其实问题在于:是否允许用户自己定义样式和脚本,我想自定义样式问题不大,但脚本不能开放恰好就是我们正在用的TinyMce,有用户反馈他们要自定义样式,但这个编辑器不支持我没有用过这个编辑器,但是以前用过CKEditor,也是一款主流的高级编辑器。我想着两者应该差不多,并且支持可配置的。

2014-03-20 22:31:04 6020

原创 CSS应用-字体图标化

最近做的项目与自定义页面有关系,这个页面要求开发自定义样式给第三方开发去调研了一下竞争对手的基本情况,虽然只能看到表面上的东西,但还是能给自己一点启发这过程中我发现一个很有意思的东西(可能是我没接触过,所以不太懂),那就是字体图标1.先看一张图 看到用黑框标记的小图标吧,一开始我以为是用了background或者img标签来制作的但是我用firebug看了好久,都没找到

2014-03-16 22:49:22 3148

原创 HttpURLConnection下载网络图片

1.这样获取网络图片对应的文件流要下载一张网络图片,比如百度的Logo图片,地址是:http://www.baidu.com/img/bdlogo.gif当然也可能是你所在的局域网, 比如把OA内部办公系统的新闻图片下载到本机。这种情况下你就得确定是否要通过代理才能访问外部网络了。但是不管哪种情况,下载图片其实很平常,就是为了获取InputStream流然后读取流里面的内容,保存到

2014-03-13 13:36:55 2646 1

原创 Java NIO ByteBuffer读取文件

FileChannel 和 ByteBuffer从JDK1.4以后就提供java.nio的包,nio主要提供字节与字符的映射、内存映射文件和文件加锁机制其中内存映射文件在读取大文件时可能会用上,因为内存映射不是直接把文件加载到JVM内存空间而是借用操作系统对文件的读取,这经历了由当前Java态进入到操作系统内核态,再由操作系统读取文件,并返回数据到当前Java态的过程。由Jav

2014-03-12 21:47:35 21771 6

转载 Ubuntu环境变量总结

Ubuntu环境变量(链接至原文)环境变量配置文件在Ubuntu中有如下几个文件可以设置环境变量1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环

2014-03-09 22:49:19 931

原创 ubuntu构建Java Web开发环境

先说明我当前Java运行的系统环境:操作系统是win8 64位,安装了Vmware 9虚拟机,在虚拟机里面跑的是ubuntu12版本的linux系统1、安装JDK7(1)下载JDK http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html因为我ubuntu12是i386

2014-03-09 00:00:53 1089

原创 Java虚拟机内存管理(一)

关于JVM的书籍,特别是中文书籍很少。周志明的深入理解JVM是一本很好的书我把里面一些关于JVM内存管理的基础知识做一个记录,有需要的同学也可以看看还有淘宝网莫枢在ITEye创建的虚拟机论坛,也是一个很有含金量的地方,他探讨的是各种语言的虚拟机,不局限于Java 1.JVM 内存区域划分 2.JVM内存区域简单解释

2014-03-06 22:48:27 1161

转载 详细介绍Java垃圾回收机制

很清晰的一篇Java垃圾回收机制文章,转载一下(整篇文章的html代码copy过来了。。。)详细介绍Java垃圾回收机制垃圾收集GC(Garbage Collection)是Java语言的核心技术之一,之前我们曾专门探讨过Java 7新增的垃圾回收器G1的新特性,但在JVM的内部运行机制上看,Java的垃圾回收原理与机制并未改变。垃圾收集的目的在于清除不再使用的对象。GC通过确定对象是否被

2014-03-05 21:51:18 770

原创 Java数据类型

最近有很多场Java基础培训,都是给新入职的应届毕业生做的培训所谓温故而知新,自己也有新的收获。虽然是一些基础,相信记录下来,对于初学者而言,可能有一点用处。 1、基础数据类型 数据类型占用字节数byte1short2int4long8float4double8

2014-03-05 21:45:31 706

原创 二进制位运算

详细介绍二进制运算,以及原码、反码和补码

2014-02-28 00:09:16 1335

原创 Serializable序列化(总结)

1.Java的序列化Java的序列化提供了一种能力,把对象保存到字节数据或者文件流中通过发送字节数组或者文件流,在另一个系统或者另一应用里面能很好地恢复该对象在一些常见的分布式实现,比如RMI实现的分布式系统中,对象的传递就可以很好的利用序列化 (1)必须实现Serializable接口,尽管这个接口没有任何方法要你实现(2)使用ObjectOutputStream的wri

2014-02-26 23:03:26 1093

原创 Serializable序列化(四)

package serializ;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impor

2014-02-26 22:21:42 681

原创 Serializable序列化(三)

package serializ;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impor

2014-02-26 22:06:54 727

原创 Serializable序列化(二)

package serializ;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impor

2014-02-26 21:37:21 656

原创 Serializable序列化(一)

package serializ;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impor

2014-02-26 21:25:33 770

原创 字节与字符,字符与字符集

了解比特位,字节,字符,字符集以及字符编码

2014-02-24 19:47:23 1018

原创 ThreadLocal实践

无聊的话不管是用过Hibernate还是Spring的程序员,又或者作为一名面试官,经常会提及Hibernate等框架在操作数据库时是如何做到多线程不混乱,并且能自动提交、回滚,不需要程序员做这些麻烦的操作,极大的解放了程序员的工作量,且保持代码简洁优雅一般大家都会说,用ThreadLocal来保存当前线程使用的SqlSession就OK了。确实是这样,但很少看到有人仔细去分析,或者自

2014-02-23 21:49:34 1295

原创 关于ContextLoaderListener那点事

在给新同事培训Spring MVC时,有人问:可以不配置ContextLoaderListener吗所谓ContextLoaderListener,就是在web部署描述符即web.xml里面经常配置的一个监听器,如下 org.springframework.web.context.ContextLoaderListener 那么配合它一起使用的,经常是context-par

2014-02-08 17:29:14 14515 6

原创 关于Cookie

(1)Cookie基本属性浏览器脚本操作还是服务器端脚本,都可以设置Cookie,浏览器脚本典型的有JavaScript,服务器端编程脚本有php、jsp等等,Cookie属性一览nameCookie的名称valueCookie的值expireCookie有效期pathCookie保存的目录domainCo

2014-01-21 19:21:05 871

转载 Apache和PHP网页的编码问题分析(转载)

原文:http://bbs.phpchina.com/thread-13860-1-1.html Apache和PHP网页的编码问题分析谈谈Apache和PHP网页的编码。还有一篇关于MySQL字符集的:http://www.phpchina.com/bbs/viewthread.php?tid=13861谈到Apache的编码我们就要涉及到3个东西http标记语言

2014-01-05 22:30:01 920

原创 FreeMarker变量作用域测试

${x} ${x} ${x} ${x} ${x} ${x} ${x} ${x} local > assing > global -->

2013-12-28 17:34:06 2771

原创 Spring STS 安装FreeMaker插件

原本是想在 Spring STS 上安装FreeMarker插件,但是在FreeMarker的官网看到提供基于Eclipse和NetBeans的插件反正STS也是基于Eclipse平台扩展的,跟使用Eclipse没区别,安装方式同Eclipse 官网提供的可选插件:http://freemarker.org/editors.html参图可见,只要安装 JBoss Tools 这个集

2013-12-28 17:02:49 4168

原创 Linux-文件类型

1.列出文件ls 列出当前目录文件ls -l 列表形式查看文件ls -a 列出当前目录所有文件,包括隐藏文件ls -a -l 列出所有文件,包括隐藏文件,并以列表形式列出ls -A 列出所有文件,包括隐藏文件,但是两个特殊文件不显示注意:特殊文件可以看得到就是 . 和 .. 其中.表示当前目录 ..表示上一层目录可以发现linux系统,目录即文件,是一种特殊文件

2013-11-25 23:04:05 823

原创 Spring AOP 动态代理入门(一)

1.经典Spring AOP 类图(主要针对com.springframework.aop包)  AOP Alliance(http://aopalliance.sourceforge.net/) 是个联合的开源协作组织,在多个项目间进行协作以期提供一套标准的AOP Java接口Spring AOP就是基于AOP Alliance标准API实现的,如果你打算使用Spring的A

2013-11-20 11:25:39 1353

空空如也

空空如也

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

TA关注的人

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