
java
lumengmeng_csdn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring包下载地址
Spring官网改版后下载Spring官网改版后找了好久都没有找到直接下载Jar包的链接,下面汇总些网上提供的方法,亲测可用.1.直接输入地址,改相应版本即可:http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/spring-framework-转载 2015-06-07 10:01:06 · 302 阅读 · 0 评论 -
通过4.4httpclient访问http和调用https
本篇文章用的是httpclient访问http和https,其中httpclient是4.4的版本。import java.io.IOException;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import java.util.ArrayList;i原创 2017-06-14 19:21:02 · 6819 阅读 · 0 评论 -
linux安装jdk
一、安装准备1、从官网下载jdk(64位)二、安装1、创建目录javamkdir /usr/local/java2、长传本地jdk-8u201-linux-x64.tar.gz包至java目录下3、解压jdk-8u201-linux-x64.tar.gz文件tar -zxvf jdk-8u201-linux-x64.tar.gz4.添加以下内容到文件/etc/p...原创 2019-04-15 20:45:35 · 176 阅读 · 0 评论 -
并发编程的基本知识(二)
本章将介绍一些常用的并发工具包,主要讲大概内容,做一个引导学习的作用,想要具体看使用用法可以参考其他博客。一、fork/join1、概念采用了“分而治之”的思想,将一个任务拆分成最小单远,进行处理之后,在进行合并2、使用fork/join的标准范式我们要使用ForkJoin框架,必须首先创建一个ForkJoin任务。它提供在任务中执行fork和join的操作机制,通常我...原创 2019-05-06 14:41:44 · 218 阅读 · 0 评论 -
并发编程的基本知识(一)
一、进程和线程1、概念进程:操作系统进行资源分配的最小单位,资源包括:cpu、内存、io线程:程序运行的最小单位2、区别线程切换效率更高,所以对于java项目的开发,一般多是多线程二、CPU时间片轮转机制1、概念cpu会把运行的时间分割成时间片,对于单核多线程来说,每个线程都会占用自己的时间片,当时间片用完之后,该线程挂起,然后切换下次个线程,以此往复。2、现象...原创 2019-05-01 15:35:31 · 382 阅读 · 0 评论 -
并发编程的基本知识(三)
一、线程安全1、概念当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在调用代码中不需要任何额外的同步或者协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的。2、实现线程安全的方式1、线程封闭2、无状态的类3、类不可变4、volatile5、加锁和cas6、threadlocal二、死锁现象1、概念是指两...原创 2019-05-28 14:38:50 · 194 阅读 · 0 评论