会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
OHMOK.
当你知道的越多,不知道的也就越多
首页
新随笔
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
18
下一页
2020年3月7日
33. 搜索旋转排序数组
摘要: 一、题目 假设按照升序排序的数组在预先未知的某个点上进行了旋转。 ( 例如,数组 [0,1,2,4,5,6,7] 可能变为 [4,5,6,7,0,1,2] )。 搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回 -1 。 你可以假设数组中不存在重复的元素。 你的算法时间复杂度
阅读全文
posted @ 2020-03-07 15:45 ohmok
阅读(192)
评论(0)
推荐(0)
2020年3月4日
Maven - 远程仓库Nexus(私服)
摘要: 我们在使用maven的时候,对于项目所依赖的jar包,maven默认会在中央仓库下载jar包,到本地的磁盘目录(如果没有配置则是用户目录下/.m2/repository文件夹下)。如果公司内部搭了一个maven私服的话,开发人员将仓库地址指向内网仓库地址,需要的jar包可直接在私服取,下载速度比远程
阅读全文
posted @ 2020-03-04 14:29 ohmok
阅读(2395)
评论(0)
推荐(0)
Maven - 依赖传递与依赖版本管理
摘要: ● 依赖传递: 添加依赖的jar包如果还依赖其他jar包,则在添加时会一起引入; ● 依赖冲突: Base-project由3个子项目组成,A-project依赖Tools.jar 1.0版本,C-project依赖Tools.jar 2.0版本,根据依赖传递机制,Base-project将同时依赖
阅读全文
posted @ 2020-03-04 14:28 ohmok
阅读(1163)
评论(0)
推荐(0)
Maven - 模块化开发
摘要: 在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain/bean(域模型层)、dao/mapper(数据库访问层)、service(业务逻辑层)、web/controller(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较
阅读全文
posted @ 2020-03-04 14:27 ohmok
阅读(644)
评论(0)
推荐(0)
Maven - 整合SSM框架
摘要: 一、前述 Maven 是专门用于构建和管理 Java 相关项目的工具,利用 Maven 的主要目的是统一维护 jar 包。 SSM(Spring+SpringMVC+MyBatis)框架集由 Spring、MyBatis 两个开源框架整合而成(SpringMVC 是 Spring 中的部分内容)。
阅读全文
posted @ 2020-03-04 14:26 ohmok
阅读(457)
评论(0)
推荐(0)
Maven - Tomcat8.5热部署
摘要: 一、Tomcat热部署 热部署是在 tomcat 运行时将项目部署上去,原来我们是在服务器关闭状态下将项目部署上去,然后再启动服务器。 在学习热部署之后,我们可以在服务器启动的时候随时随刻部署上去,无需关闭服务器。 下面使用 maven3.6.3 + tomcat8.5 进行热部署 👇 二、开启t
阅读全文
posted @ 2020-03-04 14:25 ohmok
阅读(1073)
评论(0)
推荐(0)
Maven - Scope属性作用域
摘要: Scope依赖作用域也可称作依赖范围:maven中的依赖,会根据程序所处的阶段和场景发生变化,所以maven用scope属性来做限制 ● compile(默认值):在编译、运行、测试、打包都有效 ● provided:编译、测试时有效,运行、打包无效 ● test:仅在测试时有效 ● runtime
阅读全文
posted @ 2020-03-04 14:24 ohmok
阅读(295)
评论(0)
推荐(0)
Maven - 入门程序
摘要: 一、入门程序 ① 前期准备 设置maven:window -> preferences -> Maven -> Installations:add添加自己下载的maven插件,然后选中打上勾; -> User Settings:配置自己的settings.xml文件; ② 创建Maven项目 点击【
阅读全文
posted @ 2020-03-04 14:22 ohmok
阅读(248)
评论(0)
推荐(0)
Maven - 初识Maven
摘要: 一、概述 Maven(翻译为"专家","内行")是Apache下的跨平台的项目管理工具,是一款软件项目管理和理解工具。 它由纯Java语言开发,基于项目对象模型(POM)的概念,通过添加一小段描述来管理项目的构建。可以帮助我们更方便的管理和构建Java项目。 1)为什么要使用Maven? 以前在用J
阅读全文
posted @ 2020-03-04 14:21 ohmok
阅读(223)
评论(0)
推荐(0)
Maven - 下载、安装、配置环境变量
摘要: 一、下载最新版Maven 下载完成后,解压到某个目录(本文中是D:\Java\apache-maven-3.6.3) maven的组成目录: ● bin:含有 mvn 运行的脚本 ● boot:含有 plexus-classworlds 类加载器框架 ● conf:含有 settings.xml 等
阅读全文
posted @ 2020-03-04 14:20 ohmok
阅读(218)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
18
下一页