`
yeluowuchen
  • 浏览: 31754 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
原文链接:http://www.cnblogs.com/dolphin0520/p/3923737.html   虽然多线程编程极大地提高了效率,但是也会带来一定的隐患。比如说两个线程同时往一个数据库表中插入不重复的数据,就可能会导致数据库中插入了相同的数据。今天我们就来一起讨论下线程安全问题,以及Java中提供了什么机制来解决线程安全问题。   以下是本文的目录大纲:   一.什么时候会出现线程安全问题?   二.如何解决线程安全问题?   三.synchronized同步方法或者同步块   若有不正之处,请多多谅解并欢迎批评指正。   请尊重作者劳动成果,转载请标明原文链 ...
原文链接:http://www.cnblogs.com/dolphin0520/p/3920357.html   在前面2篇文章分别讲到了线程和进程的由来、以及如何在Java中怎么创建线程和进程。今天我们来学习一下Thread类,在学习Thread类之前,先介绍与线程相关知识:线程的几种 ...
原文链接:http://www.cnblogs.com/dolphin0520/p/3913517.html   在前面一篇文章中已经讲述了在进程和线程的由来,今天就来讲一下在Java中如何创建线程,让线程去执行一个子任务。下面先讲述一下Java中的应用程序和进程相关的概念知识,然后再阐述如何创建线程以及如何创建进程。下面是本文的目录大纲:   一.Java中关于应用程序和进程相关的概念   二.Java中如何创建线程   三.Java中如何创建进程   若有不正之处,请多多谅解并欢迎批评指正。   请尊重作者劳动成果,转载请标明原文链接:    http://www.cnb ...
原文链接:http://www.cnblogs.com/dolphin0520/p/3910667.html   在前面,已经介绍了Java的基础知识,现在我们来讨论一点稍微难一点的问题:Java并发 编程。当然,Java并发编程涉及到很多方面的内容,不是一朝一夕就能够融会贯通使用的 ...
开发过程中肯定会用到数据库,从网上找了一些资料介绍了本地安装mysql数据库的过程,可参考http://www.360doc.com/showweb/0/0/228433046.aspx。 主要过程如下: 1、下载mysql的安装文件,比如Mysql-4.1.14-win32.zip,当然也可以是其他的版本; 2 ...
文本编辑器是所有计算机系统中最常用的一种工具。UNIX下的编辑器有ex,sed和vi等,其中,使用最为广泛的是vi,而vi命令繁多,以下稍做总结,以资共享。 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 例如:vi test.log vi +n filename :打开文件,并将光标置于第n行首 例如:vi +100 test.log vi + filename :打开文件,并将光标置于最后一行首 例如:vi + test.log vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r file ...
1、JDK的下载和安装 可以参考博文JDK1.6官方下载http://myboypaopao.iteye.com/blog/319153,当然也可以下载其他版本的JDK。下载完成后在本地安装JDK,比如安装路径为C:\Program Files\Java\jdk1.6.0_02。 2、配置环境变量 JDK安装成功后需要配置JAVA_HOME、PATH等环境变量,配置成功后才可以使用各种java命令。例如上面的JDK安装目录为C:\Program Files\Java\jdk1.6.0_02,则应如下配置:增加环境变量 JAVA_HOME= C:\Program Files\Java\jdk1.6 ...
一、配置Maven的变量 增加环境变量MAVEN_HOME=D:\Program Files\apache-maven-2.2.1(这个是maven的安装路径) 环境变量PATH=【已有变量】;%MAVEN_HOME%\bin;,主要是为了可以运行maven命令 运行mvn -version可以看到关于maven的版本信息 二、配置Maven的本地路径 假设本地的Maven库路径为:D:\repo 1、如果没有安装maven插件 直接配置M2_REPO变量就可以了 直接刷新后就可以加载本地的maven库了 2、安装了maven插件 (1)打开eclipse,找到如下路径window--> ...
Global site tag (gtag.js) - Google Analytics