- 博客(5)
- 资源 (2)
- 收藏
- 关注
翻译 SpringMVC详解
简介 SpringMVC是一种基于Java的实现MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发。 特性 1.简单、容易上手; 2.性能优异:jsp+servlet>Struts=SpringMVC>Struts2; 3.灵活、易于扩展; 4.易于和Spring容器整合; SpringMVC程序示例 xml配置版 创建动态Web项目 导入spring的jar包,
2020-08-06 11:24:37
406
1
翻译 Spring浅入浅出
核心思想 我们都学了面向对象,在生活中,当人们需要一件东西时,第一反应就是找东西,例如想吃面包,现在有两种情况,第一种是没有面包店,第二种是有面包店。第一种情况就是我们之前一直遇到的情况,在没有面包店的情况下,最直观的做法可能就是你按照自己的口味制作面包,也就是一个面包需要主动制作,谁想吃了就自己New。而我主要说的是第二种情况,就是有面包店,你想吃面包的时候找到面包店,把自己的口味告诉店家,店家就可以给你做符合你口味的面包了。注意:你并没有制作面包,而是由店家制作,但是完全符合你的口味。 这是一.
2020-08-06 10:55:58
282
翻译 Spring框架学习——Spring的体系结构详解
1、Spring简介 Spring是一个轻量级Java开发框架,最早有Rod Johnson创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发Java应用程序提供全面的基础架构支持。Spring负责基础架构,因此Java开发者可以专注于应用程序的开发。 Spring的优点: (1)方便解耦,简化开发 Spring就是一个大工厂,可以将所有对象创建和依赖的关系维护,交给Spring管理。
2020-08-06 10:53:53
434
原创 eclipse下java动态编译时com.sun.tools.javac.Main类加载问题的解决
eclipse下java动态编译时com.sun.tools.javac.Main类加载问题的解决 java.lang.NoClassDefFoundError: com/sun/tools/javac/Main 最近在使用java的动态编译的时候出现的问题,主要是由于在使用类com.sun.tool.javac.Main时,总是出现NoClassDefFoundError的错误,后来找到如下
2020-08-06 10:34:39
1978
转载 JAVA多线程·并发问题及解决思路
一、概述 1. 线程 线程允许在同一个进程中存在多个程序控制流。线程可以共享进程的资源,但是每个线程都有自己的程序计数器、栈和局部变量表。同一进程中的不同线程能够访问相同的变量,并且在同一个堆上分配对象。 2. 多线程 多线程的优势/作用 提高程序的运行性能。 充分利用系统的处理能力,提高系统的资源利用率。 提高系统响应性,即线程可以在运行现有任务的情况下立即开始处理新的任务。 多线程通信 多线程之间需要进行通信,线程的通信依赖共享内存和线程方法的调用来实现。Java内存模型分为主内存和工作
2020-08-06 10:21:36
2302
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅