08 2020 档案
摘要:https://blog.csdn.net/ezitai/article/details/77720271
阅读全文
posted @ 2020-08-30 18:15
小辣椒樱桃
摘要://引用其它mapper.xml的sql片段<include refid="namespace.sql片段"/> Mpper.xml映射文件中定义了操作数据库的sql,并且提供了各种标签方法实现动态拼接sql。每个sql是一个statement,映射文件是mybatis的核心。 一、内容标签 1、N
阅读全文
posted @ 2020-08-29 00:01
小辣椒樱桃
摘要:在mysql中,有时我们在做数据库查询时,需要得到某字段中包含某个值的记录,但是它也不是用like能解决的,使用like可能查到我们不想要的记录,它比like更精准,这时候mysql的FIND_IN_SET函数就派上用场了,下面来具体了解一下。 FIND_IN_SET(str,strlist)函数
阅读全文
posted @ 2020-08-28 23:52
小辣椒樱桃
摘要:https://www.cnblogs.com/JIANGCHEN520/p/7569286.html 调试按钮 按钮的快捷键 及 作用 Debugger(调试面板) F8 or Ctrl + \: 暂停/继续 F10 or Ctrl + ': 单步执行 F11 or Ctrl +;: 单步进入 S
阅读全文
posted @ 2020-08-27 07:30
小辣椒樱桃
摘要:1.AJAX 1.1.基础 1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响
阅读全文
posted @ 2020-08-26 07:52
小辣椒樱桃
摘要:1.基础 1.1.概念 1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“write Less,Do Mor
阅读全文
posted @ 2020-08-25 23:03
小辣椒樱桃
摘要:前言 前后端分离已成为互联网项目开发的业界标准使用方式,通过Nginx+Tomcat的方式(也可以中间加一个Node.js)有效的进行解耦,并且前后端分离会为以后的大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)打下坚实的基础。这个步骤是系
阅读全文
posted @ 2020-08-23 23:05
小辣椒樱桃
摘要:1、request.getParameter()方法是获取通过类似post,get等方式传入的数据,即获取客户端到服务端的数据,代表HTTP请求数据。 2、request.setAttribute()方法是将request.getParameter()方法获取的数据保存到request域中,即将获取
阅读全文
posted @ 2020-08-23 22:55
小辣椒樱桃
摘要:svn使用步骤 https://www.cnblogs.com/zeussbook/p/11189028.html 一、概念 1、四个工作区域 Git本地有四个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Direc
阅读全文
posted @ 2020-08-23 08:40
小辣椒樱桃
摘要:1.基于token的认证方式 在大多数使用Web API的互联网公司中,tokens 是多用户下处理认证的最佳方式。 以下几点特性会让你在程序中使用基于Token的身份验证 1.无状态、可扩展 2.支持移动设备 3.跨程序调用 4.安全 2.Token的起源 在介绍基于Token的身份验证的原理与优
阅读全文
posted @ 2020-08-22 23:00
小辣椒樱桃
摘要:1.模式说明 应用场景:对于 任务过重或任务较多情况使用工作队列可以提高任务处理的速度 只有3个角色:P:生产者,也就是要发送消息的程序C:消费者:消息的接受者,会一直等待消息到来。queue:消息队列,图中红色部分 2.应用举例 Producer: 1 /** 2 * 发送消息 3 */ 4 pu
阅读全文
posted @ 2020-08-16 10:31
小辣椒樱桃
摘要:1.Java内存可见性 1.1Java内存模型 JVM内存结构、Java对象模型和Java内存模型,这就是三个截然不同的概念,而这三个概念很容易混淆。这里详细区别一下 。 1.1.1.JVM内存结构 我们都知道,Java代码是要运行在虚拟机上的,而虚拟机在执行Java程序的过程中会把所管理的内存划分
阅读全文
posted @ 2020-08-11 00:19
小辣椒樱桃
摘要:一 JavaWeb架构演变 在java架构模式中,我们可以将MVC架构模式抽象为如下结构: 1.View层。View层即UI层,可采用的技术如JSP,Structs,SpringMVC等 2.Controller层。Controller表示控制器层,可采用的技术,如Servlet/Filter,Sp
阅读全文
posted @ 2020-08-10 21:42
小辣椒樱桃
摘要:前言 Java一度被称为是应用最广泛的编程语言。尤其在Java web方面,Java作为后台服务器开发语言,尤其是它跨平台一次编译随处运行的特性,更是受到不少企业和工程师们的爱戴。作为应用开发的主要语言,Java也需要借助其他很多优秀的框架,来实现系统或程序的完整性。针对不同的业务场景,选择合适的框
阅读全文
posted @ 2020-08-10 21:17
小辣椒樱桃
摘要:0.缓存 1.一级缓存 Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样的情况下,我们使用同一个SqlSession对象调用一个Mapper方法,往往只执行一次SQL,因为使用SelSession
阅读全文
posted @ 2020-08-07 19:21
小辣椒樱桃
摘要:动态 sql 是 mybatis 的主要特性之一,在 mapper 中定义的参数传到 xml 中之后,在查询之前 mybatis 会对其进行动态解析。mybatis 为我们提供了两种支持动态 sql 的语法:#{} 以及 ${}。 在下面的语句中,如果 username 的值为 zhangsan,则
阅读全文
posted @ 2020-08-03 10:32
小辣椒樱桃
摘要:1.方式一:先更新数据库,再更新缓存场景 当有两个线程A、B,同时对一条数据进行操作,一开始数据库和redis的数据都为tony,当线程A去修改数据库,将tong改为allen,然后线程A在修改缓存中的数据,可能因为网络原因出现延迟,这个时候线程B,将数据修改成了Mike、然后将数据库中的tony,
阅读全文
posted @ 2020-08-03 07:36
小辣椒樱桃
摘要:单继承也就是一个子类只有一个父类 多继承就是一个子类可以有多个父类 继承可以使用 extends 和 implements 这两个关键字来实现继承,而且所有的类都是继承于 java.lang.Object,当一个类没有继承的两个关键字,则默认继承object(这个类在 java.lang 包中,所以
阅读全文
posted @ 2020-08-02 16:02
小辣椒樱桃
摘要:1.Archetype是什么? 简单的说,Archetype是Maven工程的模板工具包。一个Archetype定义了要做的相同类型事情的初始样式或模型。这个名称给我们提供来了一个一致的生成Maven工程的方式。Archetype会帮助作者给用户创建Maven工程模板,并给用户提供生成相关工程模板版
阅读全文
posted @ 2020-08-02 09:59
小辣椒樱桃
摘要:1、简要说明 Model–View–ViewModel(MVVM) 是一个软件架构设计模式,由微软 WPF 和 Silverlight 的架构师 Ken Cooper 和 Ted Peters 开发,是一种简化用户界面的事件驱动编程方式。由 John Gossman(同样也是 WPF 和 Silve
阅读全文
posted @ 2020-08-01 16:48
小辣椒樱桃

浙公网安备 33010602011771号