摘要: 本文主要从整体上介绍Java中的多线程技术,对于一些重要的基础概念会进行相对详细的介绍,若有叙述不清晰或是不正确的地方,希望大家指出,谢谢大家:) 为什么使用多线程 并发与并行 我们知道,在单核机器上,“多进程”并不是真正的多个进程在同时执行,而是通过CPU时间分片,操作系统快速在进程间切换而模拟出来的多进程。我... 阅读原文
2018-04-11 09:51:02 阅读(735) 评论(0)
摘要: 一、基础概念   (一)面向对象的三大特征:      1.封装         2.继承          3.多态   (二)封装:隐藏实现细节,对外提供公共的访问方式(接口)。      封装的体现之一:将属性都私有化,对外提供对应的  setXXX    getXXX  方法来访问。      封装的好处: ... 阅读原文
2018-04-11 09:08:03 阅读(742) 评论(0)
摘要: 问题描述 想在一个JAVA Class 向同一个Redis实例的不同 dbindex 写入数据,非常类似于StackOverflowe上的[How can select dbIndex when I use RedisTemplate in Spring-Data-Redis?。在这篇文章中描述了如何使用Spring... 阅读原文
2018-04-11 08:35:04 阅读(795) 评论(0)
摘要: 前言 声明,本文用得是jdk1.8 前面已经讲了Collection的总览和剖析List集合以及散列表、Map集合、红黑树的基础了: Collection总览 List集合就这么简单【源码剖析】 Map集合、散列表、红黑树介绍 本篇主要讲解HashMap,以及涉及到一些与hashtable的比较~ 看这篇文章... 阅读原文
2018-04-11 08:04:39 阅读(766) 评论(0)
摘要: DK写在前面: 写这篇文章的主要目的是记录一次java调用matlab 打包的jar过程,也参考了很多网上的文章,因为步骤雷同,所以其中一些截图就引用网上的了,以备将来查阅。 文章分为2大部分,一是matlab环境和打包步骤的介绍,二是在安装有matlab和没有安装matlab的机器上,调用和运行matlab打包的 ... 阅读原文
2018-04-11 06:47:08 阅读(803) 评论(0)
摘要: ArrayList 一种可以动态增长和缩减的索引序列 LinkedList 一种可以在任何位置进行高效地插入和删除操作的有序序列 ArrayDeque  一种用循环数组实现的双端队列 HashSet 一种没有重复元素的无序集合 TreeSet 一种有序集 LinkHashSet 一种可以记住元素插入次序的集合 Pri... 阅读原文
2018-04-11 06:00:10 阅读(703) 评论(0)
摘要:      有时候总是要写代码的,不得不说你也得会,这不往下看 java请求了,就的写代码,那么先来实现一个类,     package com.company.jemeters; public class Hello { public int sum(int a,int b) { ... 阅读原文
2018-04-11 00:29:02 阅读(766) 评论(0)
摘要: 转了,非转了,只是项目需要,从.net到java,以后可以学习java的思想把它应用到.net上来,让咱们的.net越来越强大,springbool是一个强大的框架,几乎有了你想要的所有功能模块,大叔为什么感觉似曾相识,是因为lind.ddd就类似于springboot,可以说是一个精简版的spring,呵呵!从今天... 阅读原文
2018-04-10 23:25:04 阅读(759) 评论(0)
摘要: 函数式接口 函数描述符 Predicate<T> T->boolean Consumer<T> T->void Function<T, R> T->R Supplier<T> ()->T UnaryOperator<... 阅读原文
2018-04-10 21:41:02 阅读(728) 评论(0)
摘要: 首先jenkins是基于java开发的一种持续集成工具,它的存在和实际应用使得我们在开发过程中节省了很多宝贵时间,既然基于java,所以java环境是必须的。 其次Tomcat是针对Java的一个开源中间件服务器(容器),基于Java Web的项目需要借助Tomcat 才能运行起来。 安装java环境和tomcat的... 阅读原文
2018-04-10 20:59:05 阅读(722) 评论(0)