- 博客(11)
- 收藏
- 关注
转载 Linux CentOS 配置Tomcat环境
一、下载Tomcat下载Tomcat方式也有两种,可以参考我的前一篇博文Linux CentOS配置JDK环境,这边就不再赘述。二、在Linux处理Tomcat包1.创建tomcat文件夹mkdir tomcat2.解压tomcat压缩包tar -zxvf tomcat9.tar.gz3.修改解压后的文件夹名称mv apache-tomcat-9.0.0.M15 t...
2017-01-07 14:10:00
231
转载 Linux CentOS 配置JDK环境
一.下载JDK下载JDK的方式有两种:1.Linux中使用wget下载1.使用命令安装wgetyum install wget2.下载wget 'http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-i586.tar.gz'2.从Windows上传Linux1.安装lrzs...
2017-01-06 23:48:00
199
转载 剖析DI
0x00.前言当我们研究一些晦涩的源码,上网查阅资料的时候,映入眼帘的总有这么些名词:DIP、IOC、DI、DL、IOC容器这些专业名词。如果不懂这些名词背后的含义,我们内心有可能是这样的:0x01.小例子/** * 餐厅类 */public class Restaurant { //后台收银系统 private WeChatPay pay = new W...
2017-01-03 20:36:00
199
转载 Spring Bean详细讲解
什么是Bean?Spring Bean是被实例的,组装的及被Spring 容器管理的Java对象。Spring 容器会自动完成@bean对象的实例化。创建应用对象之间的协作关系的行为称为:装配(wiring),这就是依赖注入的本质。Spring 三种配置方案1.在XML中进行显示配置2.使用Java代码进行显示配置3.隐式的bean发现机制和自动装配推荐方式: 3>...
2016-11-23 23:56:00
6884
转载 MySQL基础知识
一、MySQL安装MySQL的下载http://dev.mysql.com/downloads/mysql/MySQL版本选择MySQL功能自定义选择安装1.功能自定义选择2.路径自定义选择3.设置root用户密码4.安装完成,点击MySQL Workbench 6.3 CE进入MySQL客户端二、SQL基础SQL语句分类1.DDL(Data Definition...
2016-11-09 20:06:00
565
转载 Java基础知识(贰)
一、面向对象Java中的面向对象与C#的面向对象,本质都是一样。所以对于学过C#的同学理解Java中面向对象的概念就比较轻松。对象定义: 万物皆对象,客观存在的事物都称为对象。1、面向对象类定义: 类是模具,确定对象将会拥有的特性(属性)和行为(方法)特点:A.类是对象的类型B.具有相同属性和方法的一组对象的集合属性定义: 有什么就是这个属性方法定义: 能干...
2016-11-09 00:08:00
183
转载 Java基础知识(壹)
写在前面的话这篇博客,是很早之前自己的学习Java基础知识的,所记录的内容,仅仅是当时学习的一个总结随笔。现在分享出来,希望能帮助大家,如有不足的,希望大家支出。后续会继续分享基础知识手记。希望能帮助大家。大致的结构:1.[Java面向对象]2.[Java集合详解]3.[Java IO相关操作]4.[Java 8函数编程]5.[常用设计模式]6.[Spring MVC]...
2016-11-01 00:38:00
253
转载 Java 8函数编程轻松入门(五)并行化(parallel)
1.并发与并行的区别并发: 一个时间段内有几个程序都处于已启动到运行完毕之间,且这几个程序都是在同一个处理机上运行。但在任一个时刻点只有一个程序在处理机上运行并行: 在同一个时刻,多核处理多个任务。把工作拆分,同时在多核CPU上执行2.parallelStream及parallel在C#中,有Parallel类提供并行编程,同样在Java 8中针对Stream,Java 8也提...
2016-10-27 21:22:00
187
转载 Java 8函数编程轻松入门(四)方法引用
C#中系统提供了许多IEnumerable的扩展方法。同样在Java 8中新引入了Collector类。1.方法引用定义: 简而言之:就是一个Lambda表达式。在Java 8中,我们我们会使用Lambda表达式创建匿名方法。但是更多的时候,我们的Lambda表达式可能需要调用一个已存在的方法。这时候我们可以通过个一个方法名字来引用已存在的方法会更加清晰。语法: Classnam...
2016-10-26 23:38:00
125
转载 Java 8函数编程轻松入门(三)默认方法详解(default function)
default出现的原因Java 8中对API最大的改变在于集合类,Java在持续演进,但是它一直保持着向后兼容。在Java 8中为Collection接口增加了stream方法,这意味着所有实现Collection接口的类都必须实现stream方法。这时候问题在于:核心自带的类能轻松在JDK实现,但是如果是我们平时自定义的集合类,我们是否需要一个一个的去修改代码?Java 8为...
2016-10-24 23:27:00
523
转载 Java 8函数编程轻松入门(二)Stream的使用
在C#中,微软基于IEnumerable接口,提供许多便捷的扩展方法,便于实际的开发。在Java 1.8中,Collection接口新增了default stream方法。我们可以针对java集合,在stearm()上,可以使用链式函数式编程。一、外部迭代首先调用iterator方法,产生一个新的Iterator对象,进而控制整个迭代过程。(迭代过程通过显示调用Iterator对象...
2016-10-23 21:46:00
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人