关闭
当前搜索:

jquery实现textarea输入内容换行和空格提交后有效果

var text = $('#theId').val(); var tempText = text.replace(new RegExp('\n',"gm"),'');...
阅读(121) 评论(0)

jquery实现两列表数据跳换

效果图: HTML abc abc 123 js: $(function(){ $("#left tr").click(aclick); function aclick(){//alert($(this).parent().parent().parent().attr("id")); var tmpTr = $(th...
阅读(177) 评论(0)

Java NIO系列教程

转:http://ifeve.com/overview/ Java NIO系列教程(一) Java NIO 概述 Java NIO 由以下几个核心部分组成: ChannelsBuffersSelectors 虽然Java NIO 中除此之外还有很多类和组件,但在我看来,Channel,Buffer 和 Selector 构成了核心的API。其它组件,如Pipe和File...
阅读(137) 评论(0)

你真的会写单例模式吗——Java实现

转:http://www.tekbroaden.com/singleton-java.html 单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。 饿汉法 顾名思义,饿汉法就是在第一次引用该类的时候就创建对象实例,而不管实际是否需要创建。代码如下: ...
阅读(287) 评论(0)

理解Cookie和Session机制

转:http://my.oschina.net/xianggao/blog/395675?fromerr=GC9KVenE 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。 本章将系统地讲述Cookie与Ses...
阅读(412) 评论(0)

Java垃圾回收

转自:http://pengjiaheng.iteye.com/blog/518623 JVM调优总结(一)-- 一些概念 数据类型     Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地...
阅读(350) 评论(0)

面试中的排序算法总结

转自:http://www.cnblogs.com/wxisme/p/5243631.html 前言   查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种...
阅读(301) 评论(0)

Jedis对redis的操作详解

转:http://blog.csdn.net/u013256816/article/details/51125842 通过前一篇《redis的简单使用》的简单介绍,本篇主要阐述Jedis对redis的五大类型的操作:字符串、列表、散列、集合、有序集合。 JedisUtil 这里的测试用例采用junit4进行运行,准备代码如下: private static ...
阅读(616) 评论(0)

Redis+Spring缓存实例

转自:http://blog.csdn.net/u013142781/article/details/50515320 一、Redis了解 1.1、Redis介绍: redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集...
阅读(1195) 评论(0)

Java并发编程:线程池的使用

转 自:http://www.cnblogs.com/dolphin0520/p/3932921.html Java并发编程:线程池的使用   在前面的文章中,我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁...
阅读(129) 评论(0)

Java开发常用的在线工具

转自:http://www.hollischuang.com/archives/1459 一个Java开发人员,经常要和各种各样的工具打交道,除了我们常用的IDE工具以外,其实还有很多工具是我们在日常开发及学习过程中要经常使用到的。博主偏爱使用在线工具,因为个人觉得这样比较方便。本文就总结了一下我常用的在线工具。欢迎纠正及补充。 我会在我的个人博客(http://www.hollisc...
阅读(781) 评论(1)

JAVA多线程和并发基础面试问答

原文链接  译文连接 作者:Pankaj  译者:郑旭东  校对:方腾飞 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。(校对注:非常赞同这个观点) Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contai...
阅读(96) 评论(0)

Java中的锁

在学习或者使用Java的过程中进程会遇到各种各样的锁的概念:公平锁、非公平锁、自旋锁、可重入锁、偏向锁、轻量级锁、重量级锁、读写锁、互斥锁等待。这里整理了Java中的各种锁,若有不足之处希望大家在下方留言探讨。 WARNING:本文适合有一定JAVA基础的同学阅读。 公平锁和非公平锁 公平锁是指多个线程在等待同一个锁时,必须按照申请锁的先后顺序来一次获得锁。 公平锁的好处是...
阅读(94) 评论(0)

优秀程序员无他-善假于物也

运用一门程序设计语言对大多数程序员来说是小菜一碟,但是更上一层楼成为一名专家级的软件开发者,恐怕目前还是大多数人的梦想。《程序员的思维修炼》一书中将程序员分为5个层级:新手,高级新手,胜任者,精通者,专家。根据作者的调查研究结果,在这5个层级中,大多数的程序员属于高级新手。而且居于这个层级的程序员从入行1、2年的到工作10来年都大有人在。 身为一个程序员,如何才能尽快的突破自身的瓶颈,得到快...
阅读(101) 评论(0)

Java堆内存

Java 中的堆是 JVM 所管理的最大的一块内存空间,主要用于存放各种类的实例对象。    在 Java 中,堆被划分成两个不同的区域:新生代 ( Young )、老年代 ( Old )。新生代 ( Young ) 又被划分为三个区域:Eden、From Survivor、To Survivor。    这样划分的目的是为了使 JVM 能够更好的管理堆内存中的对象,包括内存的分配以及回收。 ...
阅读(90) 评论(0)

怎么理解Condition,同步锁

在java.util.concurrent包中,有两个很特殊的工具类,Condition和ReentrantLock,使用过的人都知道,ReentrantLock(重入锁)是jdk的concurrent包提供的一种独占锁的实现。它继承自Dong Lea的 AbstractQueuedSynchronizer(同步器),确切的说是ReentrantLock的一个内部类继承了AbstractQueue...
阅读(445) 评论(0)

Spring知识点提炼

1. Spring框架的作用 清理:Spring是轻量级的,基本的版本大小为2MB控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。面向切面的编程AOP:Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。容器:Spring包含并管理应用中对象的生命周期和配置MVC框架: Spring-MVC事务管理:Spring提供一个持续...
阅读(265) 评论(0)

数据库的原理

一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL或JavaScript...
阅读(973) 评论(0)

tomcat访问配置

在Catalina的localhost下,新建一个文件projectname.xml 内容写成:         debug="0" privileged="true"> 这样把web项目访问的路径指定到WebRoot下,而不需要到编译到webapps里面...
阅读(96) 评论(0)

文章标题

深入分析Java的序列化与反序列化 序列化是一种对象持久化的手段。普遍应用在网络传输、RMI等场景中。本文通过分析ArrayList的序列化来介绍Java序列化的相关内容。主要涉及到以下几个问题:怎么实现Java的序列化为什么实现了java.io.Serializable接口才能被序列化transient的作用是什么怎么自定义序列化策略自定义的序列化策略是如何被调用的ArrayList对序列化的实...
阅读(85) 评论(0)
55条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:15700次
    • 积分:259
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:53篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论