自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (21)
  • 收藏
  • 关注

转载 Java中的static关键字解析

Java中的static关键字解析Java中的static关键字解析  static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲:  一.stati

2015-08-24 21:37:51 538

转载 Java提高 - 字符串循环移位

Java提高 - 字符串循环移位问题,给你一个字符串,要求循环左移n位。比如对"abcdefg"循环左移2位,我们要得到"cdefgab"。附加条件,不能使用连续辅助空间(包括动态分配),只能使用若干单个变量(即O(1)空间)。首先,我们知道,反转一个字符串操作("abcd"变"dcba"),是不需要额外数组辅助的,只要头尾数据交换就可以了。然而,可能你不知道,仅仅

2015-08-24 16:52:55 3384

转载 Java并发编程:深入剖析ThreadLocal

Java并发编程:深入剖析ThreadLocalJava并发编程:深入剖析ThreadLocal  想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先,本文先谈一下对ThreadLocal的理解,然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方,最后给出了两个应用场景。  以

2015-08-20 18:12:00 545

转载 Spring Bean Scope 有状态的Bean 无状态的Bean

在Spring的Bean配置中,存在这样两种情况:[xhtml] view plaincopybean id="testManager" class="com.sw.TestManagerImpl" scope="singleton" />     bean id="testManager" class="com.sw.TestMan

2015-08-20 16:08:49 6962

转载 【HashMap】深入原理解析

【HashMap】深入原理解析分类: 数据结构 自考equals与“==”(可以参考自己的另一篇博文) 1,基本数据类型(byte,short,char,int,long,float,double,boolean)使用“==” 对比的是具体的值是否相等2,复合数据类型“== ”对比的是内存中存放的地址object中的equals初始行

2015-08-18 11:26:52 530

原创 鸿观之怎么读好书

好书可以分为三类:1.普通的好书2.脑洞级别的好书3.颠覆性的好书推荐几本脑洞级别的好书:《全球通史》 《自私的基因》《枪炮、病菌、钢铁》《失控》计算机方面的书 至少读三遍《时间简史》 宇宙的起源 时间的概念《从黎明到衰落》《艺术的故事》推荐一款计算机软件——思维导图 来构建自己的认知读书有五个阶段,可以自己去领会:意念锤,逻辑刀,思

2015-08-15 19:24:08 1126

转载 Maven使用

MAVEN3--(一)关于MAVEN博客分类: MAVEN31.简介 MAVEN是Apache开源组织中的一个跨平台的项目管理工具。主要功能有项目构建、依赖管理以及项目信息管理。 2.项目构建 项目构建指的是编译、运行单元测试、生成文档、打包、部署等一系列动作。MAVEN将项目构建过程抽象成为构建生

2015-08-14 22:00:09 510

转载 Apache与Tomcat 区别联系

Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。  Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP)  Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是ap

2015-08-14 19:24:17 686

转载 JAVA排序汇总

JAVA排序汇总package com.softeem.jbs.lesson4; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: * 1.插入排序(直接插入排序、折半插入排序、希尔排序); * 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); *

2015-08-07 21:17:03 346

转载 Java线程:大总结

Java线程:大总结 Java线程是Java语言中一个非常重要的部分,Java5之前,多线程的语言支持还是比较弱的,内容也较少,写一个复杂的多线程程序是相当有挑战性的。 在Java5以后,Java对多线程做了很多扩展,扩展部分称之为并发包。这部分内容大大增强了Java多线程编程的能力,通过使用Java5线程新特征的API,可以很容易的做出复杂的多线程程序。与其他语言

2015-08-07 21:14:23 370

转载 Java线程:新特征-原子量,障碍器

Java线程:新特征-原子量 所谓的原子量即操作变量的操作是“原子的”,该操作不可再分,因此是线程安全的。 为何要使用原子变量呢,原因是多个线程对单个变量操作也会引起一些问题。在Java5之前,可以通过volatile、synchronized关键字来解决并发访问的安全问题,但这样太麻烦。Java5之后,专门提供了用来进行单变量多线程并发安全访问的工具包ja

2015-08-07 21:12:42 472

转载 Java线程:新特征-条件变量

Java线程:新特征-条件变量 条件变量是Java5线程中很重要的一个概念,顾名思义,条件变量就是表示条件的一种变量。但是必须说明,这里的条件是没有实际含义的,仅仅是个标记而已,并且条件的含义往往通过代码来赋予其含义。 这里的条件和普通意义上的条件表达式有着天壤之别。 条件变量都实现了java.util.concurrent.locks.Condit

2015-08-07 21:10:11 375

转载 新特征-信号量

Java线程:新特征-信号量 Java的信号量实际上是一个功能完毕的计数器,对控制一定资源的消费与回收有着很重要的意义,信号量常常用于多线程的代码中,并能监控有多少数目的线程等待获取资源,并且通过信号量可以得知可用资源的数目等等,这里总是在强调“数目”二字,但不能指出来有哪些在等待,哪些资源可用。 因此,本人认为,这个信号量类如果能返回数目,还能知道哪些对象在等待,

2015-08-07 21:09:07 397

转载 JAVA新特征

Java线程:新特征-有返回值的线程 在Java5之前,线程是没有返回值的,常常为了“有”返回值,破费周折,而且代码很不好写。或者干脆绕过这道坎,走别的路了。 现在Java终于有可返回值的任务(也可以叫做线程)了。 可返回值的任务必须实现Callable接口,类似的,无返回值的任务必须Runnable接口。 执行Callable任务后

2015-08-07 21:06:17 419

转载 Java线程:新特征-线程池

Java线程:新特征-线程池 Sun在Java5中,对Java线程的类库做了大量的扩展,其中线程池就是Java5的新特征之一,除了线程池之外,还有很多多线程相关的内容,为多线程的编程带来了极大便利。为了编写高效稳定可靠的多线程程序,线程部分的新增内容显得尤为重要。 有关Java5线程新特征的内容全部在java.util.concurrent下面,里面包含数目众多的接

2015-08-07 21:02:59 296

转载 volatile关键字

Java线程:volatile关键字 Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。 谈及到volatile关键字,不得不提的一篇文章是:《Java 理论与实践: 正确使用 Volatil

2015-08-07 21:01:39 316

转载 线程并发协作

Java线程:并发协作-生产者消费者模型 对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。 实际上,准确说应该是“生产者-消费者-仓储”模型,离开了仓储,生产者消费者模型就显得没有说服力了。对于此模型,应该明确一下几点:1、生产者仅仅在仓储未满时候生产,仓满则

2015-08-07 21:00:26 431

转载 线程的同步

Java线程:线程的同步-同步方法 线程的同步是保证多线程安全访问竞争资源的一种手段。线程的同步是Java多线程编程的难点,往往开发者搞不清楚什么是竞争资源、什么时候需要考虑同步,怎么同步等等问题,当然,这些问题没有很明确的答案,但有些原则问题需要考虑,是否有竞争资源被同时改动的问题? 在本文之前,请参阅《Java线程:线程的同步与锁》,本文是在此基础上所写

2015-08-07 20:57:50 415

转载 线程的调度

Java线程:线程的交互 SCJP5学习笔记 线程交互是比较复杂的问题,SCJP要求不很基础:给定一个场景,编写代码来恰当使用等待、通知和通知所有线程。 一、线程交互的基础知识 SCJP所要求的线程交互知识点需要从java.lang.Object的类的三个方法来学习:  void notify()         

2015-08-07 20:55:17 431

转载 Java线程:线程的同步与锁

Java线程:线程的同步与锁   一、同步问题提出 线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。 public class Foo {     private int x = 100;

2015-08-07 20:47:26 342

转载 线程栈模型与线程的变量、线程状态转换

Java线程:线程栈模型与线程的变量 SCJP5学习笔记 要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码运行到什么地方)。 下面通过一个示例性的代码说明线程(调用)栈

2015-08-07 20:46:18 644

转载 概念与原理

Java线程:概念与原理Java线程:概念与原理 SCJP5学习笔记 一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。

2015-08-07 20:42:47 692

转载 Java多线程编程总结

------------------------------------------------------------------------------------------------- 下面的内容是很早之前写的,内容不够充实,而且是基于Java1.4的内容,Java5之后,线程并发部分扩展了相当多的内容,因此建议大家看上面的系列文章的内容,与时俱进,跟上Java发展的步伐

2015-08-07 20:30:16 336

原创 瞬间的感触

那些看似在生命中没有关联、微不足道的事情就像一个个散落在各地的珍珠,当我的人生向前展望时我不会把它们都串联起来。但是等到我回顾人生时,我必须相信这些片断会在未来的某一天串连起来,突然有一天让我豁然开朗”

2015-08-05 16:36:13 375

转载 Collections类方法详解

Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。1) 排序(Sort)使用sort方法可以根据元素的自然顺序 对指定列表按升序进行排序。列表中的所有元素都必须实现 Comparable接口。此列表内的所有元素都必须是使用指定比较器可相互比较的double array[] = {112, 111, 23

2015-08-05 10:37:10 434

转载 目前比较全的CSS重设(reset)方法总结

在当今网页设计/开发实践中,使用CSS来为语义化的(X)HTML标记添加样式风格是重要的关键。在设计师们的梦想中都存在着这样的一个完美世界:所有的浏览器都能够理解和适用多有CSS规则,并且呈现相同的视觉效果(没有兼容性问题)。但是,我们并没有生活在这个完美的世界,现实中发生的失窃却总是恰恰相反,很多CSS样式在不同的浏览器中有着不同的解释和呈现。  当今流行的浏览器(如:Firefox、O

2015-08-04 09:22:45 495

ODAC1120322Xcopy_x64.zip

sql server连接驱动。 创建链接服务器连接oracle数据需的Oracle Provider for OLE DB驱动,亲测好用

2019-09-17

jvm_code深入理解.zip

深入理解JVM虚拟机 第二版配套源代码,学习最好的方式就是实践,一起动手吧!

2019-06-06

dubbo-2.5.4-SNAPSHOT.jar

Dubbo的核心jar包,基于GitHub上的dubbo-master版本构建,源码版本为2.5.4开发版。

2017-08-20

dubbo-admin-2.4.1.war

dubbo-admin-2.4.1: dubbo的控制台管理工具

2017-08-19

js jquery.qrcode生成二维码 带logo 支持中文

js jquery.qrcode生成二维码 带logo

2016-10-12

Spring攻略(第2版)的完整源代码

此为经典书籍《Spring攻略(第2版)》的完整源代码,方便学习者学习使用

2016-09-23

memcached的windows稳定版

memcached的windows稳定版 安装简单 方便

2015-07-07

2015版京东触屏版html5手机web购物网站

京东商城触屏版,各个页面的html源代码,方便大家学习京东的各种样式技巧,很有借鉴意义啊

2015-05-17

iScroll5中文API.pdf

iScroll5中文API,iscroll5PDF文档带目录书签,iscroll5帮助文档;最近项目上需要使用iScroll,在中文圈里找了找,只找到了iScroll 4的中文版API。于是先挑一个简单点儿的,把iScroll 5的API翻译一下,方便中文用户使用

2015-05-10

Spring攻略

配合Spring攻略(第2版)这本书的全套源代码,让你心领神会!在看书的同时与实战相结合才能更好的领会作者的思想

2015-05-04

json.js JSON包

JSON提供了json js包 将其引入然后就可以简单的使用object toJSONString 转换成JSON数据

2015-04-21

全国高校数据库

包括了全国所有的高校,并且带有详细的省市县等细分,直接导入Mysql中就可以,方便做练习使用

2015-04-16

sublime text2 jQuery自动完成插件

sublime text2 jQuery插件 自动完成 代码提示,安装方法搜索关键字istyles cat sublime text2 jQuery

2015-03-31

锋利的jquery第2版源码

非常实用的Jquery书籍,通俗易懂。jquery实战(第2版)》全面介绍jquery 知识,展示如何遍历html 文档、处理事件、执行动画、给网页添加ajax 以及jquery ui 。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jquery 如何与其他工具和框架交互以及如何生成jquery 插件。  《jquery实战(第2版)》适合各层次web 开发人员。

2015-03-26

rgb颜色表取色器.exe

开发网站的时候总是感觉别人的颜色搭配是多么的完美吗,现在有了这款颜色取色器就再也不用为自己的色彩大批发愁了,只需要把鼠标放在一个自己喜欢的颜色上面 就能够看到它的颜色是怎么调出来的 是不是很方便呢

2015-01-23

bootstrap-3.3.0-source.zip

最新的页面开发jar包,只需要在页面加入几个必须的js以及css文件,就能开发出小清新的页面效果。bootstrap-3.3.0-source

2015-01-23

bootstrap-3.3.0-source

简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

2015-01-07

turboc2.0.zip

很好用的编程工具,解压后直接运行即可,方便实用

2015-01-07

javax.ws.rs.jar

这个java包还是挺难找的,找了好久,下载后直接导入到eclipse中即可使用

2015-01-07

jersey-archive-1.8.rar

包含所有的jar包,直接解压后导入后即可使用

2015-01-06

ADT-22.6.2.zip

在eclipse下安装ADT插件( Android Development Tools) 1、通过如下链接,下载最新版的ADT http://developer.android.com/sdk/installing/installing-adt.html 2、安装,本地安装时候把网断开否则会自动联网 首先将ADT的安装包下到本地,例如,我们下载ADT-22.6.2.zip 然后,Eclipse中选择菜单"Help->Install New Software...",在打开的Install对话框点击"Add..."按钮,打开添加站点(Add Site)对话框;Name一栏填写ADT,点击Location一栏右侧的"Archive..."按钮,选择下载的ADT-22.6.2.zip 文件,点击确 定(OK)。

2015-01-06

空空如也

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

TA关注的人

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