自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

原创 Volatile关键字总结

一、Volatile关键字的知识点volatile能保证线程的可见性,但不能保证线程的原子性通过volatile关键字,保证线程每次读取变量是从主存中读取,不是通过L3或者L4缓存中读取但问题在于volatile关键字只能保证每次缓存失效,不能保证操作是原子性的,我们知道i++这样的操作是分为3个步骤 从内存中读取变量在线程的栈桢中操作加1讲结果写入内存中这样在多个线程中存在这样的现象

2017-11-28 23:45:03 2107

原创 String的Intern方法探析

String的Intern方法探析

2017-11-18 11:49:22 262

原创 JavaSrcipt中的call()和apply()方法理解

call()call() 方法在使用一个指定的this值和若干个指定的参数值的前提下调用某个函数或方法.语法:*fun*.call(*thisArg*[, *arg1*[, *arg2*[, ...]]])参数: thisArg 在fun函数运行时指定的this值。需要注意的是,指定的this值并不一定是该函数执行时真正的this值,如果这个函数处于非严格模式下,则指定为null和un

2016-12-07 22:26:35 747

原创 Gradle学习笔记(四)web项目

一、在IDE中创建Gradle web项目选择新建项目,项目类型选择Gradle,在Libraries中选择Java,Web,点击Next 输入项目的GroupId,ArtifactId,Version,这点和Maven是一样的 选择默认导入包,这是IDEA的自动导入项目依赖的特性 这样整个过程就完成了 二、Gradle 配置我们打开已经构建好的web项目,看看目录结构 添加一些项目代码和依赖项

2016-12-05 23:18:08 2622

原创 IE浏览器下使用localhost域名保存cookie的问题

最近在做一个新项目,发现在IE浏览器下无法单点登录,经过源码查看追踪,发现如下代码问题SessionConfig.java private Integer redisExpireTime = 60 * 60 * 24 * 7; private Integer cookieExpireTime = 60 * 60 * 2; private Integer cookieMaxAge = -1;

2016-12-02 19:49:36 4672

原创 Gradle学习笔记(三)java项目编译

发现一个中文文档地址 http://pkaq.org/gradledoc/docs/userguide/userguide.html,作者维护了一半,不过Gradle的文档真是多,全部翻译完估计也是一个巨大的工作量,大家有空看看就好一、Java插件Gradle的编译基本是靠插件和内置的task完成,这点集成了ant内置target和maven内置plugin的优点,要编译java项目,打包jar包

2016-12-02 18:16:39 405

原创 Gradle学习笔记(二)build脚本入门

一、 Gradle使用groovy作为脚本语言,并默认导入了groovy的大部分基础包import org.gradle.*import org.gradle.api.*import org.gradle.api.artifacts.*import org.gradle.api.artifacts.cache.*import org.gradle.api.artifacts.compo

2016-12-01 16:53:38 921 1

原创 Gradle学习笔记(一)入门

gradle的安装可以参照gradle的官方文档,很简单,安装之前先安装JDK8,设置好JAVA_HOME,然后设置GRADLE_HOME这两个环境变量Gradle项目由project和task组成gradle的执行task的编写快捷方式task hello << { println 'Hello world!'}task里面可以编写代码task upper<<{ Str

2016-12-01 15:40:50 395

原创 ClassLoader学习笔记

版权声明:本文为博主原创文章,未经博主允许不得转载一、什么是ClassLoader大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个class文件中要调用另外一个class文件中的方法,如

2016-09-12 16:25:29 359

转载 Eclipse开发书籍推荐

最近总被问学习Eclipse开发,要看些什么书,以下这几本都是我觉得在Eclipse领域比较经典的书籍。推荐优先阅读。其实看完了这几本,基本上也不用再看别的了。Eclipse这方面的书很多,但是内容重复的厉害。Contributing to Eclipse: Principles, Patterns, and Plug-InsBy Erich Gamma, Kent Beck这本书有中文版,是熊节

2007-12-31 16:33:00 769

原创 陈宇语录

陈宇语录:把自己打造成一个复合型人才是关键所在,所谓的复合型人才就是四点:第一,语言能力,第二,技术能力。第三:职业道德规范,第四,文档撰写能力,只有这种人才才是真正软件市场所需要的。 

2007-12-31 16:01:00 584

原创 经验总结

1.在不会的时候多看看自己所用工具的帮助文档,如MyEclipse的帮助文档;2.发现Myeclipse的学习中心是个好地方,很多东东可以,有hibernate,spring等等,好多好多 

2007-12-21 09:57:00 370

转载 给RCP系统添加全局快捷键

 文章转自:http://www.blogjava.net/chengang/archive/2006/04/28/43873.html 一个RCP系统,给它添加一个象Eclipse中Ctrl+Shift+O一样的全局快捷键,怎么加?参考了RCP的Email项目示例,给我RCP项目中MonitorAction(显示一个监视器的命令)添加一个快捷键Ctrl+1。简单把添加的过程概述如下:1、首先在p

2007-12-19 15:33:00 628

转载 javax学习---java中容易搞错的一些东东

1)instanceof:实现了某接口的类的对象也是该接口的实例;某类的对象也是该类超类的实例。2)native()修饰的方法没有方法体,用一个分号";"代替大括号。3)main不是关键字。4)System.exit(intvalue),也就是说,只要是int的,就能够使JVM退出System.exit(a);同样的是合法的。5)&,|能用在int和boolean上,而^(异或

2007-04-22 14:59:00 681

SQL Assistant v4.7.11

SQL Assistant v4.7.11 注册版(Keygen) SQL Assistant是一款数据库开发辅助软件,能够帮助数据库开发人员加快开发过程,提高代码质量和准确度。 a dynamic SQL script, or a batch file (formats include C#, Java, VB, PHP, Perl, and many others)

2009-10-14

MCITP.Self-Paced.Training.Kit.(Exam 70-444)

SQL_SERVER2005的自学教程 This training kit is designed for experienced database administrators (DBAs) who plan to take Microsoft Certified Information Technology Professional (MCITP) Exam 70-444, as well as for database professionals whose tasks might include defining high- availability solutions, automating administrative procedures, defining security solu- tions, designing and executing deployments, and monitoring and troubleshooting database servers. We assume that before you begin using this kit you will have a good working knowledge of Microsoft Windows, network technologies, relational data- bases and their design, Transact-SQL, and the Microsoft SQL Server 2005 client tools.

2009-10-09

spring 2.0 中文文档

很好的spring2.0的中文文档!

2007-11-22

空空如也

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

TA关注的人

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