- 博客(5)
- 收藏
- 关注
原创 MVC和三层架构的区别
三层架构 软件的设计架构有C/S,或者B/S等,三层架构不仅仅局限于B/S架构,首先分层是为了简便开发,使程序员可以专注于某一层的开发,降低了程序之间的耦合,便于后期的维护,当然为了实现复杂的业务需求,可以添加更多的层.JavaWeb通常用的三层架构是持久层,业务逻辑层,表现层. 持久层:或者叫dao(Data Access Object)或者叫Mapper层,主要是与数据库交互的,目前主流的有:springJpa,Hibernate,mybatis(ibatis)等 业务逻辑层:调用dao层的方法来处
2020-05-26 18:08:32 438
原创 常量,进制转换(原、反、补码),数据类型及其转换,运算符
常量(constant) 常量在计算机中是不变的量,有6种常量,分别是:字符串常量、整数常量、小数常量、字符常量、布尔常量、空常量(此处暂不介绍)。 system.out.println("abc"); //字符串常量 :用双引号括起来的内容 system.out.println(123); //整数常量 :所有整数 system.out....
2019-02-25 17:12:34 383
原创 JDK,JRE和JVM的区别及联系~~
在介绍这三者之前,首先介绍下java的运行机制,java是一种高级语言,可以简单理解为由一些特定的英文构成的,我们知道机器(计算机)只能识别“01”的二进制机器码,而java的强大之处就在于它的跨平台(操作系统)——一处编译,到处运行(Write once,Run anywhere)。当我们用java写好程序时,然后经过编译成虚拟机可以识别的代码,之后在虚拟机上运行,产生机器可以识别的二进制代...
2019-01-02 19:34:14 154
原创 JavaWeb--乱码及路径问题
JavaWeb乱码处理详解 我们知道,计算机上所有的数据(包含各种各样的文件)保存在内存上是以二进制的形式保存的,所以我们就要对数据进行编码,之所以出现乱码是因为保存到内存时使用的编码类型和读取数据时所使用的编码类型不一致所导致的,还有一种情况是该编码不支持此类语言,比如iso-8859-1不支持中文.而在JavaWeb中乱码存在于服务器响应和客户端的请求中.可以用过滤器进行编码的统
2018-01-06 22:27:47 483
原创 JavaWeb--浅谈Httpsession和cookie
计算机领域知识错综复杂,并且不断更新。当我们不能理解原理时,先用一用再说,代码量上去了,然后再看原理就很easy。由于知识很多,所以我们学习的时候要尽量高效,一个新的知识,我往往是分三步来进行的,是什么,用途,怎么用。简单粗暴,往往能达到事半功倍的效果,我们不能理解时,一定不能钻牛角尖,先用它,用多了自然就会理解的。下面谈谈我对cookie和session的理解。 cookie cookie是什么
2017-12-20 09:11:45 280 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人