摘要: 一、简单测试工程搭建 1、Mybatis所需要的的jar包(包含数据库驱动包和相关的日志包)、SpringMVC和Spring的jar包 2、然后构建一个基本的工程,这里我们使用mapper代理的方式进行Mybatis的编写,关于mapper代理请参考Mybatis简单入门中的Mybatis开发da阅读全文
posted @ 2019-02-20 14:28 风沙迷了眼 阅读(278) 评论(1) 编辑
摘要: 有兴趣可以先参考前面的几篇JVM总结: JVM自动内存管理手机老虎机游戏下载-Java内存区域(上) JVM自动内存管理手机老虎机游戏下载-Java内存区域(下) JVM垃圾收集器与内存分配策略(一) 我们知道,在编写一个Java777真钱老虎机后,需要由虚拟机将描述类的数据从Class文件(这里面的Class文件不是指某个特定存在于磁盘阅读全文
posted @ 2019-02-19 16:06 风沙迷了眼 阅读(208) 评论(0) 编辑
摘要: 在前面的Java自动内存管理手机老虎机游戏下载(上)和Java自动内存管理手机老虎机游戏下载(下)中介绍了关于JVM的一些基础知识,包括运行时数据区域划分和一些简单的参数配置,而其中也谈到了GC,但是没有深入了解,所以这里开始简单的了解一下GC知识。本篇中主要介绍垃圾收集器回收对象的时候怎样判断对象是否已死和一些垃圾收集算法的阅读全文
posted @ 2019-02-17 20:36 风沙迷了眼 阅读(93) 评论(0) 编辑
摘要: 一、虚拟机参数配置 在上一篇《Java自动内存管理手机老虎机游戏下载——Java内存区域(上)》中介绍了有关的基础知识,这一篇主要是通过一些示例来了解有关虚拟机参数的配置。 1、Java堆参数设置 a)下面是一些简单的使用参数 其中最后一个是一个运行时参数设置的简单实例。一般-XX是系统级别的配置(日志信息,或者阅读全文
posted @ 2019-02-11 18:20 风沙迷了眼 阅读(285) 评论(0) 编辑
摘要: 一、输入映射 我们通过配置parameterType的值来指定输入参数的类型,这些类型可以是简单数据类型、POJO、HashMap等数据类型 1、简单类型 2、POJO包装类型 ①这是单表查询的时候传入的POJO包装类型,即可以直接传入实体类,但是当多表查询的时候,就需要自定义POJO类型 ②我们使阅读全文
posted @ 2019-02-09 23:32 风沙迷了眼 阅读(223) 评论(2) 编辑
摘要: 一、JVM运行时数据区域概述 Java相比较于C/C++的一个特点就是,在虚拟机自动内存管理手机老虎机游戏下载的帮助下,我们不需要为每一个操作都写像C/C++一样的delete/free代码,所以也不容易出现内存泄漏和内存溢出的问题。显然,这里的不容易只是相对而言的,如果我们想要降低这种代码隐患的发生,就需要对J阅读全文
posted @ 2019-02-08 23:32 风沙迷了眼 阅读(248) 评论(0) 编辑
摘要: 一、dao接口+实现类的方式 1、先创建好整合工程结构 2、对于Spring和Mybatis 整合,我们先从数据库开始,即先创建一张简单的数据表,Sql如下 然后根据从上面的数据表创建对应的实体类 1 package cn.test.ssm.po; 2 3 import java.io.Serial阅读全文
posted @ 2019-02-07 14:01 风沙迷了眼 阅读(246) 评论(2) 编辑
摘要: 最小生成树的形成 (1)一个贪心策略设计如下 每个时刻生长最小生成树的一条边,并在整个策略的实施过程中,遵守下述循环不变式的边集合A: 每一步,选择一条边(u,v)加入集合A,使得A不违反循环不变式。 这样的边使得我们可以“安全地”将之加入到集合A而不会破坏A的循环不变式,因此称之为集合A的“安全边阅读全文
posted @ 2019-02-06 18:28 风沙迷了眼 阅读(148) 评论(0) 编辑
摘要: BellMan-ford算法描述 1.初始化:将除源点外的所有顶点的最短距离估计值 dist[v] ← +∞, dist[s] ←0; 2.迭代求解:反复对边集E中的每条边进行松弛操作,使得顶点集V中的每个顶点v的最短距离估计值逐步逼近其最短距离;(运行|v|-1次) 3.检验负权回路:判断边集E中阅读全文
posted @ 2019-02-05 17:03 风沙迷了眼 阅读(127) 评论(0) 编辑
摘要: 一、Mybatis中的延迟加载 1、延迟加载背景:Mybatis中Mapper配置文件中的resultMap可以实现高级映射(使用association、collection实现一对一及一对多(多对多)映射),同样的association、collection具备延迟加载功能。所谓延迟加载,就是先单阅读全文
posted @ 2019-02-05 01:23 风沙迷了眼 阅读(160) 评论(0) 编辑
摘要: 一、一对一关系映射 使用resultType+包装类实现 1、假设问题背景是要求在某一个购物平台的后台777真钱老虎机中添加一个这样的功能:查询某个订单的信息和下该订单的用户信息。首先我们可以知道,一般这样的平台上面,某一笔订单只属于某一个用户,从这个角度来看,可以作为一对一的参考模型 ①首先创建数据表user阅读全文
posted @ 2019-02-04 15:48 风沙迷了眼 阅读(171) 评论(0) 编辑
摘要: 1、Mybatis概述 MyBatis 是支持普通 SQL 查询(相比较于Hibernate的封装,Mybatis是半自动化的JDBC封装,一个特点就是Mybatis执行的SQL查询语句需要自己在配置文件中写),存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的 JDBC 代码和参阅读全文
posted @ 2019-02-04 06:51 风沙迷了眼 阅读(250) 评论(2) 编辑
摘要: 一、SpringMVC原理解析 1、我们首先分析一下整个请求处理的流程: ①在B/S架构的系统中,用户首先从浏览器中发出Http请求(请求中会包含用户的请求内容信息或者表单信息),然后首先经过前端2018最新注册送白菜器(DispatcherServlet)进行处理, ②然后前端2018最新注册送白菜器需要接触处理器映射器知道自己使用阅读全文
posted @ 2019-02-03 19:07 风沙迷了眼 阅读(246) 评论(0) 编辑
摘要: 1.网络应用777真钱老虎机体系结构 (1)客户服务器体系结构:存在一个或者多个主动连接服务器,从服务器获取所需服务的客户机,也存在一个能够像客户提供服务的服务器(①客户机之间不能通信②通常采用服务器集群的方式增大服务器端的处理能力) (2)P2P体系结构:该体系结构中任何一方既能提供服务也能接受服务,不同的结阅读全文
posted @ 2019-01-13 16:51 风沙迷了眼 阅读(19) 评论(0) 编辑
摘要: 1.因特网概述 (1)主机(端系统):出于因特网网络边缘的连接网络的所有主机,也可以称为端系统。端系统通过因特网服务提供商ISP接入因特网 (2)Internet从服务角度:为网络应用提供通信服务的通信基础设施、为网络应用提供应用编程接口 (2)协议:为进行网络中的数据交换而建立的规则、标准或者约定阅读全文
posted @ 2019-01-13 00:31 风沙迷了眼 阅读(28) 评论(0) 编辑
博聚网