- 博客(22)
- 收藏
- 关注
原创 什么是Docker
概念Docker 是一个开源的应用容器引擎(类似于虚拟机技术,但不是虚拟机,它 实现了虚拟机中的资源隔离,它的性能远远高于虚拟机),基于 Go 语言并 遵从Apache2.0协议开源。让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。简介Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Li
2020-12-09 15:08:51 1868 1
原创 2013 lost connection to mysql
首先打开命令行(windows+R):cmd输入命令:ping localhost右键网络连接图标–》打开internet和网络设置更改适配器选项在自己使用的网络右键–》属性–》双击IPV4协议–》高级–》修改自动跃点(越小越优先)总结本次原因:连接数据库优先使用了IPV6协议了,这就导致本地地址不是127.0.0.1,所以需要将协议修改为IPV4协议优先。...
2020-12-09 14:22:40 802
原创 Mybatis mapper.xml标签详解
映射文件的顶级元素select:映射查询语句insert:映射插入语句update:映射更新语句delete:映射删除语句sql:可以重用的sql代码块resultMap:最复杂,最有力量的元素,用来描述如何从数据库结果集中加载你的对象cache:配置给定命名空间的缓存cache-ref:从其他命名空间引用缓存配置select标签在这里插入代码片...
2020-12-03 15:06:29 707 1
原创 MybatisMapper实现类
pom.xml导入依赖//mybatis依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version></dependency>//数据库依赖,作者用的oracle<de.
2020-12-02 14:14:45 770
原创 thymeleaf
pom.xml导入thymeleaf依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>依赖下载成功之后,html页面导入<html lang="zh-cn" xmlns:th="http://www.
2020-12-01 16:02:17 184 1
原创 VO、DTO、DO、PO
概念VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,泛指用于展示层与服务层之间的数据传输对象。DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。PO(Perisiten
2020-12-01 11:15:30 141
原创 Jquery清空数据
jQuery清空表格数据$("#select").click(function(){ $("#departmentlist tr:not(:first)").html("");} jQuery清空表单数据$("#test").click(function(){$(':input','#myform') .not(':button, :submit, :reset, :hidden') .val('') .removeAttr('checked') .removeAtt
2020-11-27 14:28:34 839
原创 springBoot处理跨域问题
@CrossOrigin注解@CrossOrigin@RestControllerpublic class publicController { @RequestMapping("/se") public String se(String page) { System.out.println("访问成功!"); return page; }} 2,定义WebMvcConfig.java@Configurationpublic class,定义filter.java
2020-11-27 10:02:38 177
原创 Jquery获取session
1. 创建session $.session.set('name','张三');2. 获取session $.session.get('name');3. 删除session $.session.remove('name');4. 移除session $.session.clear();保存session.js
2020-11-27 09:36:52 3863
原创 前端输入时间字符串,数据库存储Date类型数据
1. 首先创建JavaBeanpublic class Employees implements Serializable{@DateTimeFormat(pattern = "yyyy-MM-dd") private Date hireDate;//注解定义时间格式 public String getHireDate() { //定义为String类型用于获取前端时间字符串 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("y
2020-11-26 14:28:16 908
原创 Ajax
Ajax即“异步JavaScript和XML”,是一种“创建交互式网页应用的网页开发技术”;特点:异步 通过后台与服务器进行少量数据交换,Ajax可以实现网页一部更新;总结:Ajax可以实现在不重新加载网页的情况下实现页面局部更新...
2020-06-14 21:31:50 144
原创 SSM项目流程总结
创建springboot项目,勾选Web、Thymeleaf、MybatisFramework、MySQLDriverpom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt.
2020-06-14 18:17:17 336
原创 HashCode(散列码)
HashCode的存在主要是用于查找,如Hashtable,HashMap等,HashCode是用来在散列存储结构中确定对象存储地址的;举个例子:一个数组查找数据如果不用HashCode,就需要从头一个一个比对最后找到你要的,而HashCode找的是地址。如果两个对象相同,就是适用于equals(java.lang.Object)方法,那么两个对象的HashCode一定要相同;如果对象的equals方法被重写,那么对象的HashCode也尽量重写,并且产生HashCode使用的对象,一定要和equa.
2020-06-07 10:48:48 660
原创 POJO
POJO翻译过来就是简单的Java对象。可以理解为POJO是简单的实体类,将它当作对象来调用。POJO与JavaBean的区别:JavaBean是由容器所建立,应具有一个无参构造器,而POJO没有。POJO中不实现任何Java接口,如JDBC、EJB等。POJO是一个简单的普通的Java对象,它不包含业务逻辑或持久逻辑等,但不是JavaBean、EntityBean等,不具有任何特殊角色和不继承或不实现任何其它Java框架的类或接口。POJO只是普通的Java类,因为想要被更多人使用,所以取了一.
2020-06-06 22:04:55 219 3
原创 Java三层架构
Java三层架构表现层Struts作为表现层框架,主要负责页面展示、接受请求和发布请求业务层Spring是业务层的框架,是一个整合的框架,可以很好的粘合表现层和持久层持久层Hibernate是持久层框架,它只负责与关系数据库的操作数据库Struts:为了解决这些问题,出现了Struts框架,它是一个完美的MVC实现,它有一个中央控制类(一个 Servlet),针对不同的业务,我们需要一个Action类负责页面跳转和后台逻辑运算,一个或几个JSP页面负责数据的输入和输出显示,还有一个 F
2020-06-06 21:50:06 248
原创 什么是JavaBean
先简单介绍,说说自己理解的JavaBean用于封装用户名,密码,性别,年龄等属性在一个类中,构造器一样的作用,是getter和setter方法的类在需要时直接调用所需要的JavaBean然后详细介绍一下,证明自己是真的了解组成:属性、方法和事件...
2020-06-04 21:43:10 385
原创 Oracle和Mysql区别
Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率比Mysql高,但是Mysql是开源的而Oracle价格很高Oracle支持大并发,大访问量,是OLTP最好的工具安装所用空间差别也很大,Mysql安装之后才100多M而Oracle有3G左右,并且使用的时候Oracle占特别大的内存空间和其他机器性能Orcle和Mysql在操作上也有很大差别,这里可以自己搜索一下Orcle相关操作小编总结,学校实习生用的Mysql多一些,所以简单回答一下这个问题向面试官说明下,但是也要强.
2020-06-01 11:20:06 653
原创 java多线程
面试多继程知识点(观看大神笔记)java多继程实现3种方式:多层继承、内部类、接口多层继承多层继承就是多个单继承,最后一个子类具备前几个父类特征,会造成代码过多不建议使用内部类每个内部类都能独立的继承一个接口的实现,所以无论外部类是否已经继承了某个(接口的)实现,对于内部类都没有影响。内部类使得多继承的解决方案变得完整接口接口只有方法特征没有方法的实现,因此这些方法可以在不同的类中实现,而这些实现可以有不同功能。是解决java多继承的一种手段...
2020-06-01 10:52:28 117
原创 Java中的值传递和引用传递
值传递和引用传递值传递是指在调用函数时将实际参数复制一份到函数中,这样在函数中如果对参数进行修改将不会影响到实际参数。引用传递是指在调用函数时将实际参数的地址直接传递到函数中,那么在函数中所进行的修改,将影响到实际参数。举个例子:public Class Test{ private class A(int a){ a=1; System.print.out("This is a = "+a); } public static void main(String[] args){ A
2020-06-01 10:45:37 153
原创 SSM(SpringMVC+Spring+Mybatis)
首先由请求者发送请求,DispatchterServlet拦截请求请求传给HanderMapping,HanderMapping查找对应的hander找到对应的hander之后,hander将请求发给适配器Handeradapterhanderadapter处理请求返回ModelandView对象Model是数据对象,view只是逻辑上的viewViewResolver根据逻辑view找到实际的viewDispatchterServlet将Model传给view最后将view返回给请求者.
2020-06-01 10:38:03 241 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人