-
优秀的代码应该如何分层
优秀的代码应该如何分层 说起应用分层,大部分人都会认为这个不是很简单嘛 就 Controller , Service , Mapper 三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中, Controller 做的逻辑比 Service 还多, Service 往往当成透传了,这其实是很多人开发...
2019-08-26 06:50:18 mysql代码规范阿里巴巴IE简单明了第三方平台AVwebApplicationthe
-
Nacos(六):多环境下如何“管理”及“隔离”配置和服务
Nacos(六):多环境下如何“管理”及“隔离”配置和服务 前言 前景回顾: Nacos(五):多环境下如何“读...
-
《Java 8 in Action》Chapter 5:使用流
《Java 8 in Action》Chapter 5:使用流 流让你从外部迭代转向内部迭代,for循环显示迭代不用再写了,流内部管理对集合数据的迭代。这种处理数据的方式很有用,因为你让Stream API管理如何处理数据。这样Stream API就可以在背后进行多种优化。此外,使用内部迭代的话,...
-
最常见的Java面试题及答案汇总(五)
最常见的Java面试题及答案汇总(五) Java Web 64. jsp 和 servlet 有什么区别? jsp经编译后就变成了Servlet.(JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类) jsp更擅长表现于页面显示,servlet更擅...
2019-08-26 06:47:03 sql注入攻击html 代码文件服务器定义php用户IEphp.ini配置URL重写
-
Dubbo(一):Dubbo运行原理
Dubbo(一):Dubbo运行原理 前言: 在开始入门Javaweb时,学的基本都是MVC开发模式,一个项目基本上就是model,view,controller三层。但是随着系统的服务逐渐加多,SOA模式更加适合目前项目开发。而SOA模式在Java开发过程中基本上是Dubbo和SpringCloud的天下。所以今...
-
SpringMVC源码分析3:DispatcherServlet的初始化与请求转发
SpringMVC源码分析3:DispatcherServlet的初始化与请求转发 在我们第一次学Servlet编程,学java web的时候,还没有那么多框架。我们开发一个简单的功能要做的事情很简单,就是继承HttpServlet,根据需要重写一下doGet,doPost方法,跳转到我们定义好的jsp页面。Servlet...
-
用java自制简易线程池(不依赖concurrent包)
用java自制简易线程池(不依赖concurrent包) 很久之前人们为了继续享用并行化带来的好处而不想使用进程,于是创造出了比进程更轻量级的线程。以linux为例,创建一个进程需要申请新的自己的内存空间,从父进程拷贝一些数据,所以开销是比较大的,线程(或称轻量级进程)可...
-
SpringMVC源码分析2:SpringMVC设计理念与DispatcherServlet
SpringMVC源码分析2:SpringMVC设计理念与DispatcherServlet 转自:https://my.oschina.net/lichhao/blog SpringMVC简介 SpringMVC作为Struts2之后异军突起的一个表现层框架,正越来越流行,相信javaee的开发者们就算没使用过SpringMVC,也应该对其略有耳闻。我试图通...
-
JSP EL表达式
JSP EL表达式 EL即Expression Language(表达式语言),是一种简单的数据访问语言。 EL和输出表达式%= %的功能差不多,都是输出表达式的值,但二者使用的对象有所不同。 EL表达式语法: ${表达式} //表达式后面不能加分号。 访问常量: ${1} //int ${"ok"} //String,...
-
Spring源码剖析7:AOP实现原理详解
Spring源码剖析7:AOP实现原理详解 前言 前面写了六篇文章详细地分析了Spring Bean加载流程,这部分完了之后就要进入一个比较困难的部分了,就是AOP的实现原理分析。为了探究AOP实现原理,首先定义几个类,一个Dao接口: public interface Dao { public void select();...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
