上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页
摘要: Nexus 官网:http://www.sonatype.com/ 前言 什么是maven、gradle Maven是一个项目管理和自动构建工具。 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。它使用一种基于Groovy的特定领域语言来声明项目设置,而 阅读全文
posted @ 2020-10-18 03:38 King-DA 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 一、Maven是什么? Maven主要服务于基于java平台的项目构建。依赖管理和项目信息管理。 maven的主要功能点主要分为5点: 依赖管理系统 多模块构建 一致的项目结构 一致的构建模型和插件机制。 二、你们项目为什么选用maven进行构建? 首先,maven是一个优秀的项目构建工具。使用ma 阅读全文
posted @ 2020-10-18 03:32 King-DA 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 平时自己开发的工具类或者其他的框架的jar包一般都是放在本地。或者把代码上传到github让别人去下载然后自己打包。今天就说说如何把自己的jar包发布到Maven的中央仓库。让其他使用你的jar包的直接去中央仓库下载。如果你用的是阿里云的maven中央仓库。同样阿里云的中央仓库也会同步你的jar包。 阅读全文
posted @ 2020-10-18 03:19 King-DA 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: Maven中建立的依赖管理方式基本已成为Java语言依赖管理的事实标准,Maven的替代者Gradle也基本沿用了Maven的依赖管理机制。在Maven依赖管理中,唯一标识一个依赖项是由该依赖项的三个属性构成的,分别是groupId、artifactId以及version。这三个属性可以唯一确定一个 阅读全文
posted @ 2020-10-17 17:25 King-DA 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、Maven项目的聚合 现在项目越来越复杂,一般情况下,一个项目包括多个模块。假设有个orchid项目,包括两个模块:orchid-server和orchid-support。它们在文件系统的目录结构如下所示 orchid --pom.xml --orchid-support --src --po 阅读全文
posted @ 2020-10-17 17:10 King-DA 阅读(454) 评论(0) 推荐(0) 编辑
摘要: Java世界中主要有三大构建工具:Ant、Maven和Gradle。经过几年的发展,Ant几乎销声匿迹、Maven也日薄西山,而Gradle的发展则如日中天。笔者有幸见证了Maven的没落和Gradle的兴起。Maven的主要功能主要分为5点,分别是依赖管理系统、多模块构建、一致的项目结构、一致的构 阅读全文
posted @ 2020-10-17 16:56 King-DA 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 一、MyBatis编程步骤。 1.创建SqlSessionFactory对象。 2.通过SqlSessionFactory获取SqlSession对象。 3.通过SqlSession获得Mapper代理对象。 4.通过Mapper代理对象,执行数据库操作。 5.执行成功,则使用SqlSession提 阅读全文
posted @ 2020-10-14 01:53 King-DA 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1,如果涉及到多表查询,必须用resultMap方式。如果用resultType方式,那么获取的信息只能放到一个类里面,而像Customer和Order这种关系,我们希望查出Customer的同时查出多个他里面的orderList集合,也就是要查询不止一种对象,就必须使用resultMap映射的方式 阅读全文
posted @ 2020-10-11 23:05 King-DA 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、为什么互联网公司一般选择mysql而不是Oracle? 免费、流行、够用。 二、数据库的三范式是什么?什么是反模式? 数据库范式是为解决关系数据库中数据冗余、更新异常、插入异常、删除异常问题而引入的。简单的理解,数据库范式可以避免数据冗余,减少数据库的空间,并且减轻维护数据完整性的麻烦。 第一范 阅读全文
posted @ 2020-10-07 15:49 King-DA 阅读(801) 评论(1) 推荐(0) 编辑
摘要: 一、什么是线程?什么是多线程? 在一个进程中,每个独立的功能都需要独立的去运行,这时又需要把这个进程划分为多个运行区域,每个独立的小区域(小单元)称为进程。 例如:360杀毒软件,同时既可以安全体检电脑又可以清理电脑中的垃圾,那么这里的安全体检是360杀毒软件中的一个线程,清理电脑中的垃圾也是一个线 阅读全文
posted @ 2020-09-29 19:43 King-DA 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一、实例化数组后,能不能改变数组的长度? 不能,数组一旦实例化,他们的长度就是固定的。 二、List、Set、Map的区别? List中的元素:有序,可重复、可为空 set中的元素:无序、不可重复,只有一个可以为空 Map中的元素:无序、键不重复,值可以重复,可一个空键,一个空值。 三、ArrayL 阅读全文
posted @ 2020-09-29 16:59 King-DA 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 垃圾回收(GC)的三种基本方式 垃圾:就是程序需要回收的对象,如果一个对象不在被直接或者间接地引用,那么这个对象就成为了垃圾,它占用的内存需要及时地释放,否则就会引起内存泄漏。 这里可以大致的分为两类:跟踪回收,引用计数。 垃圾回收统一理论一文阐述了一个理论:任何垃圾回收的思路,无非以上两种的组合, 阅读全文
posted @ 2020-09-29 14:56 King-DA 阅读(2228) 评论(0) 推荐(0) 编辑
摘要: 1.什么是垃圾回收机制? 程序在创建对象或者数组等引用类型实体的时候,系统会在堆内存上为之分配一段内存区,用来保存这些对象,当这些对象永久地失去引用后,就会变成垃圾,等待系统垃圾回收机制进行回收。 2.垃圾回收机制的特点: 垃圾回收机制只会回收堆内存中的对象,不会回收物理资源(网络io) 垃圾回收机 阅读全文
posted @ 2020-09-29 13:54 King-DA 阅读(3395) 评论(0) 推荐(0) 编辑
摘要: 一、什么是面向对象? 面向对象是一种思想,“一切皆对象”,这里只讨论面向对象编程(OOP)。 Java是一个支持并发、基于类和面向对象的计算机编程语言,面向对象软件开发有以下的优点: 代码开发模块化,更容易进行维护和修改。 代码的复用性强。 增强代码的可靠性和灵活性。 增加代码的可读性。 二、面向对 阅读全文
posted @ 2020-09-27 21:56 King-DA 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用分布式锁 我们在开发应用的时候,如果需要对某一个共享变量进行多线程同步访问的时候,可以使用我们学到的Java多线程的18般武艺进行处理,并且可以完美的运行,毫无Bug! 注意这是单机应用,也就是所有的请求都会分配到当前服务器的JVM内部,然后映射为操作系统的线程进行处理!而这个共享变 阅读全文
posted @ 2020-09-24 01:44 King-DA 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 布隆过滤器 布隆过滤器是一种数据结构,对所有可能查询的参数以hash形式存储,在控制层先进性校验,不符合规则丢弃,从而避免了对底层存储系统的查询压力 有时候我们需要判断一个元素是否在一个集合中。比如,在字处理软件中,需要检查一个单词是否拼写正确(也就是要判断它是否在已知的字典里);在警察系统中,一个 阅读全文
posted @ 2020-09-24 01:33 King-DA 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1、在tomcat 安装目录\conf\Catalina\localhost下建立任意文件名xml文件,比如:download_file.xml,内容如下: <?xml version="1.0" encoding="UTF-8"?> <Context reloadable="true" docBa 阅读全文
posted @ 2020-09-23 22:18 King-DA 阅读(2157) 评论(0) 推荐(0) 编辑
摘要: 提问: mysql的字段,unsigned int(3), 和unsinged int(6), 能存储的数值范围是否相同。如果不同,分别是多大? 回答: 不同,int(3)最多显示3位无符号整体,int(6)最多显示6位无符号数。如果你的答案和上面的一致,恭喜你和我犯了一样的错误。 真实情况: 我们 阅读全文
posted @ 2020-09-21 22:00 King-DA 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 打开之后显示如下界面,这是开始功能组。我们在开始功能组可以更改文字的字体字号,文字颜色或是段落间距等一系列基础设置,之后我们准备进行下一步操作。 我们在此界面上,点击视图功能组。在视图功能组,我们可以进行视图的更改,这样方便我们进行整体文档的修改。可以是大纲视图等,点击之后我们准备进行下一步操作。 阅读全文
posted @ 2020-09-16 22:49 King-DA 阅读(1600) 评论(0) 推荐(0) 编辑
摘要: 在运行JSAAS的流程图时,流程图上的中文字体会显示为方格,这表示JAVA下安装的中文字体没有生效,这时我们需要为JAVA安装中文字体。 进入JDK的安装目录:在JDK1.5后,需要在以上JDK目录/jre/lib/fonts/下新建fallback目录 上传中文件字体至该目录,并且重启web应用即 阅读全文
posted @ 2020-09-08 22:44 King-DA 阅读(1650) 评论(0) 推荐(0) 编辑
摘要: 查了一下,意思是执行sql无权限。 看了下数据库用户是quoters 而sql没有所属权。那就找原因了。发现sql执行过程中,调用了一个存储过程 而这个存储过程的创建者是wx_root 。 所以在执行的时候,quoters没有权限 解决方案和操作: 1、查看存储过程的所属对象: 右键存储过程函数—— 阅读全文
posted @ 2020-09-08 22:43 King-DA 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1,开始形状/结束形状,“跑道圆”形状代表开始或者结束。 2,处理过程,“矩形” 这里可以写一些“工序”“处理过程” 3,判断,“菱形” 判断是流程图中经常用到的 判断是否 判断条件 4,文件 普通的流程图中文件长这样 ↑ 文件一般是用在输出文件或者写入、修改文件 5,括弧,注释 用于注释流程、条件 阅读全文
posted @ 2020-09-07 22:57 King-DA 阅读(2096) 评论(0) 推荐(0) 编辑
摘要: 启动Nginx + Keepalived 3.1、什么是Keepalived Keepalived是一个免费开源的,用C编写的类似于layer3, 4 & 7交换机制软件,具备我们平时说的第3层、第4层和第7层交换机的功能。主要提供loadbalancing(负载均衡)和 high-availabi 阅读全文
posted @ 2020-09-06 14:49 King-DA 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 配置Nginx: 这里鉴于我的51CTO博客已经有Tomcat安装和配置了,这里忽略,只配置Nginx。 #进入Nginx应用目录 cd /usr/local/nginx/conf #备份原nginx.conf文件 mv nginx.conf nginx.bak 创建 vi nginx.conf , 阅读全文
posted @ 2020-09-06 14:16 King-DA 阅读(258) 评论(0) 推荐(0) 编辑
摘要: #运行用户 #user somebody; #启动进程,通常设置成和cpu的数量相等 worker_processes 1; #全局错误日志 error_log D:/Tools/nginx-1.10.1/logs/error.log; error_log D:/Tools/nginx-1.10.1 阅读全文
posted @ 2020-09-06 14:05 King-DA 阅读(1976) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 35 下一页