摘要: 一:虚拟机内存图解 JAVA程序运行与虚拟机之上,运行时需要内存空间。虚拟机执行JAVA程序的过程中会把它管理的内存划分为不同的数据区域方便管理。 虚拟机管理内存数据区域划分如下图:   数据区域分类: 方法区:            (Method Area) 虚拟机栈 :        (VM Stack) 本... 阅读原文
2018-10-31 06:05:07 阅读(773) 评论(0)
摘要: 2018-10-30 14:44:43 开始写 作者:tjk123456 来源:CSDN 原文链接   建议阅读官方资料:https://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html import javax.swing.JOption... 阅读原文
2018-10-31 06:00:08 阅读(791) 评论(0)
摘要: 一:动态代理的引入    Spring中的两大核心之一的 AOP是基于 动态代理实现的,简单来说就是面向切面编程.Spring AOP的实现对于接口来说就是使用的JDK的动态代理来实现的,而对于类的代理使用CGLIB来实现。 二动态代理的概念     代理类在程序运行时创建的代理方式被成为 动态代理.也就是说,这种情... 阅读原文
2018-10-31 00:48:03 阅读(989) 评论(0)
摘要: 目录 应用技术 需求分析 总体设计 项目UI展示 一、应用技术   ①SSH  SSH是 struts+spring+hibernate的一个集成框架,是目前比较流行的一种Web应用程序开源框架。区别于 Secure Shell 。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以... 阅读原文
2018-10-30 22:48:03 阅读(1922) 评论(0)
摘要:     我们知道我们编写的java代码,会经过编译器编译成字节码(class文件),再把字节码文件装载到JVM中,最后映射到各个内存区域中,我们的程序就可以在内存中运行了。那么问题来了,这些字节码文件是怎么装载到JVM中去的呢。中间经过了哪些步骤?我们常说的双亲派模式又是怎么回事?本文就来说说这些问题。   类加载器... 阅读原文
2018-10-30 21:32:04 阅读(776) 评论(0)
摘要: 今天算是正式进入java的学习,前面环境的安装配置,那个算是前奏,就不多说了。 public class Demo2 { public static void main(String[] args) { //今天学习基本的数据类型和变量的定义 // 变量定义的格式是 :变量类型 变量名=变量值; /*基本... 阅读原文
2018-10-30 21:29:02 阅读(2227) 评论(0)
摘要: 代码说明:任务有工作组组成,每个工作组有自己的任务线程,每个工作组有完成后的处理接口,所有工作组完成后有处理接口 1、CompletableFuture相当于一个容器,容器里面运行的是工作组,通过new关键字创建容器 2、为容器添加工作组,工作组有容器的getWorkGroup()方法获取, 3、为工作组添加任务:w... 阅读原文
2018-10-30 20:27:02 阅读(1911) 评论(0)
摘要: 我有一段时间看到文同学和潘同学比较的窝火,明明学的也还不错,却老是跟我说找不到工作。 先说说文同学。文同学很有意思,刚毕业那会面试机会还蛮多,并且没两天还拿下一个offer:某个小软件公司让他去做架构师~~。当然他面试的职位是Java工程师,一下子没发挥好,吹的太厉害了,对方直接让他上来做架构师~~~。那他为什么没... 阅读原文
2018-10-30 19:28:17 阅读(1838) 评论(0)
摘要: 为什么要写这个RPC       市面上常见的RPC框架很多,grpc,motan,dubbo等,但是随着越来越多的元素加入,复杂的架构设计等因素似使得这些框架就想spring一样,虽然号称是轻量级,但是用起来却是让我们很蹩脚,大量的配置,繁杂的API设计,其实,我们根本用不上这些东西!!! 我也算得上是在很多个互... 阅读原文
2018-10-30 18:33:02 阅读(1154) 评论(0)
摘要: 一、准备工作:   1.调研PC端的接口:利用(google,firefox)f12开发者模式,抓取pc端请求信息(url,请求参数)   2.本地后台构建相应的实体,以及对接pc端接口的方法; 二、pc端接口信息获取及处理   1.使用spring的RestTemplate中的postForEntity()方法来对... 阅读原文
2018-10-30 18:21:02 阅读(745) 评论(0)