- maven工程使用sonar
tommyhxh
maven项目配置maven的setting.xml文件Maven插件会自动把所需数据(如单元测试结果、静态检测结果等)上传到Sonar服务器上,Sonar的配置并不在每个工程的pom.xml文件里,而是在Maven的配置文件settings.xml里。在标签添加:sonartruejdbc:mysql://10.16.8.96:3306/sonar?useUnicode=true&cha
- 解决IDEA中Maven无法下载源码的问题
1+2
intellij-ideamavenjava
问题:通过点击进IDEA反编译的代码文件处下载源代码Sources,无法下载源码的问题。解决办法:这设置中找到自己Maven所用的配置文件,打开setting.xml文件,将标签中的maven-default-http-blocker注释掉,保存文件并重启IDEA。maven-default-http-blockerexternal:http:*Pseudorepositorytomirrorex
- Maven setting.xml 配置
三月37
mavenxmljava
目的:可以把我们书写的jar包发布到maven私有仓库,简称私仓1.打开云效2.点击非生产库-snapshotmaverelease仓库与snapshot仓库区别?在软件开发中,"Mavenrelease仓库"和"Mavensnapshot仓库"是两种不同的仓库类型,用于存储Maven构建的软件包。MavenRelease仓库:MavenRelease仓库用于存储稳定版本的软件包,这些版本经过测试
- Maven setting.xml 配置
冰冰很社恐
mavenxml
目的:可以把我们书写的jar包发布到maven私有仓库,简称私仓1.打开云效2.点击非生产库-snapshotmaverelease仓库与snapshot仓库区别?在软件开发中,"Mavenrelease仓库"和"Mavensnapshot仓库"是两种不同的仓库类型,用于存储Maven构建的软件包。MavenRelease仓库:MavenRelease仓库用于存储稳定版本的软件包,这些版本经过测试
- Maven - Plugins报错的正确解决之道
Surpass余sheng军
mavenjava
背景:正确解决之道:在自己本地Maven的安装目录中找到自己的仓库地址目录:直接搜索自己报错的插件文件,把它们删除,如图:接着回到IDEA点击Maven刷新按钮重新加载即可:已解决反例:即没什么卵用的方法(MySelf踩坑的经历)找到Maven的setting.xml文件,找到标签,多补充几个镜像源:alimavencentralaliyunmavenhttp://maven.aliyun.com
- 关于IDEA**Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.8.1**错误如何解决
D̶A̶N̶N̶Y̶
javamaven
关于IDEACannotresolvepluginorg.apache.maven.plugins:maven-compiler-plugin:3.8.1错误如何解决原因:是我们的maven镜像没有配置成功,idea默认会使用自己的maven而不是用户设置的maven解决办法:1.找到对应maven文件conf文件夹里面的setting.xml配置文件2.用如下替换原来的mirrors标签内容al
- Nexus3之在Window中搭建Maven私服
小袁搬码
MavenNexus3Java17mavenjavaNexus3
Nexus3之在Window中搭建Maven私服文章目录Nexus3之在Window中搭建Maven私服1.下载2.安装3.创建用户及仓库4.maven的setting.xml文件修改5.POM.xml文件修改1.下载官网:https://www.sonatype.com/download-oss-sonatype下载OSS免费版,如下载版本为:Nexus-3.16.0-latest-win64.
- 利用Maven创建struts2项目
5G微创业
java
首先介绍如何在eclipse中创建标准的maven项目,引用一篇比较完整的文章(主要包括创建的文件丢失,以及如何打包与运行项目)点击打开链接--https://www.cnblogs.com/xdp-gacl/p/4233289.html在这里简单说明一下maven的配置文件setting.xml这个文件可以从.下载下来的maven的文件夹中寻找...\apache-maven-3.3.9\con
- Could not find artifact org.springframework.boot:spring-boot-starter-parent
_Fighter
springbootjavaspringspringbootmybatis
项目一直用的好好,突然出这spring-boot-starter-parent这个找不到了,通过这几天的改动,发现修改过maven的setting.xml,由于添加了其他的仓库地址,,把仓库地址修改好,重新Reloadproject之后就没问题了,下面是我的setting.xml配置下面是一个基础Springboot配置信息,可以满足正常小项目开发nexus-aliyuncentralNexusa
- Maven的setting.xml和pom.xml的常用配置
大家一起打怪升级
打包部署java后端运维mavenspringboot
Maven是什么:Maven官方的定义是:ApacheMavenisasoftwareprojectmanagementandcomprehensiontool.Basedontheconceptofaprojectobjectmodel(POM),Mavencanmanageaproject’sbuild,reportinganddocumentationfromacentralpieceofi
- Maven的Docker镜像二次打包,再次推送至Harbor中
iBaoxing
mavendockerjava
之所以如此操作,主要原因是,官版的镜像中默认的setting.xml已内置好,不容易修改,重新二次打包,可以指定我们自己的setting.xml配置,配置自己的私服地址以及解决默认Maven仓库国内下载速度慢的问题一、创建操作目录$cd~$mkdir-pdockerfiles/maven二、创建settings.xml和Dockerfile$cddockerfiles/maven$touchset
- maven在setting配置文件中指定jdk为1.8版本
YCY^v^
Javamaven配置javamavenjvm
setting.xml修改如下配置:jdk-1.41.4jdk14RepositoryforJDK1.4buildshttp://www.myhost.com/maven/jdk14defaultalways这里示例的是jdk-1.4版本的。替换成:jdk-1.8true1.81.81.81.8
- 解决maven 在IDEA 下载依赖包速度慢的问题
effort看看喽
mavenintellij-ideajava
1.idea界面双击shift键2.打开setting.xml文件复制粘贴alimavenaliyunmavenhttp://maven.aliyun.com/nexus/content/groups/public/centralukcentralHumanReadableNameforthisMirror.http://uk.maven.org/maven2/CNOSChinaCentralht
- 彻底理解maven + 配置私服 + 阿里云镜像
码农汉子
maven阿里云java
关于maven配置本地私服和镜像的流程,网上一大堆,写的神乎其乎,初学者总是很难理解其中的真正原理,笔者通过这篇文章来终结他们;setting.xml的结构 localRepository:配置本地存储库的位置,默认为${user.home}/.m2/repositoryinteractiveMode:是否与用户开启交互模
- 基于SSM+layui+mysql的图书借记管理系统源码+数据库,课程设计
程序员柳
数据库layuimysql
介绍本项目使用的技术栈是SSM+layui+mysql,服务器使用的是tomcat其中书籍图片存放的位置需要先在tomcat根目录下conf/setting.xml中配置虚拟路径,本项目配置的是D:\upload用户角色划分游客使用本系统的未登录的用户,可以检索并查看馆内图书信息,通过注册可以成为用户用户使用本系统已登录的用户,可以查看自身借阅情况,并拥有修改密码,手机号信息功能图书管理员可以查看
- Win下Jenkins-2.138源码编译及填坑笔记
程序员日常填坑
源码编译篇1、安装JDK1.8-181,操作系统添加JDK环境变量。Java-version验证一下。注:Jenkins2.138版本,JDK必须jkd1.8.0-101以上,不支持Java9,Maven必须3.5.3以上。2、解压Maven3.5.4到指定目录(英文路径)。操作系统添加Maven环境变量,接着配置Maven的conf\setting.xml文件。定位到55行:配置本都Maven仓
- 从Nexus中拉去jar包到本地项目
yz涣
jarjavaservlet
第一步:首先在maven的setting.xml文件中进行配置找到标签,然后在其中用标签配置nexus的远程仓库的地址如图:其中:两个id都可以自己取名,都可以不保持一致。nex也可以自己取一个名字。为自己配置nexus中的url如图:标签和标签中都要将其设置为true如:true第二步:依旧maven的setting.xml文件中进行配置使用标签激活刚才配置的标签,使其发生作用如图:其中的标签名
- Jenkins创建maven项目
Bunny0212
后端jenkinsmavenjava
Jenkins创建maven项目环境准备如果在项目没有看到maven,需要下载插件本机需要有maven,并且maven配置过国内镜像,否则很大概率插件下不下来,如果有docker之前没有配置过需要进入docker手动配置。需要在全局中配置maven的setting.xml开始使用新建项目新建任务输入名称取名为test配置相关根据自己需要填写这两项不是必填的!!!如果有git的项目需要填写地址,如果
- Jenkins使用过程中遇到的问题总结
Ukulililion
Jenkinsjenkins集成测试持续集成
1.构建项目报错Thespecifiedusersettingsfiledoesnotexist:C:\ProgramFiles(x86)\apache-maven-3.8.6\conf\setting.xml解决办法:全局工具配置中将Maven配置换为使用默认配置。2.Errorfetchingremoterepo'origin'解决办法:查看git的配置是否正确,需要配置git路径3.[Jen
- springboot快速启动
stay_hard_work
springbootjavaintellij-ideamaven
springboot快速启动1.1使用mavenquick-starter的方式首先要使用maven创建一个quick-stater的项目这里的setting.xml和仓库怎么配置在前置条件中有详细述说1.2完成构建创建完的工作目录应该是这样的tips:如果发现没有把骨架下载下来可以手动创建手动创建文件夹1.3修改pom.xml删除builder中的不必要的插件在pom.xml中导入对应的pare
- maven 打包 deploy 项目时 出现 401
一只IT攻城狮
《gitmaven工具日常》系列mavenjava
文章目录1、第三方公众号相关jar,现想将该jar上传私服,执行命令提示401:2、一般报401这个错常见原因:3、正确完整命令1、第三方公众号相关jar,现想将该jar上传私服,执行命令提示401:com.github.binarywangweixin-java-mp4.4.02、一般报401这个错常见原因:是因为这个账号本身就没有传jar的权限或密码错了导致或者setting.xml里没有配置
- maven添加镜像
love_燕子
mavenmaven
1、找到maven的配置文件setting.xml文件2、打开文件并在severs中添加huaweicloudanonymousdevcloud3、在mirrors下添加huaweicloud*https://mirrors.huaweicloud.com/repository/maven/华为云服务已经配置完成!
- VSCode中Maven私服Jar包下载错误问题
骨灰扬诺夫
今天使用VSCode同步一个含私服的SpringBoot项目时,私服的Jar包总是无法下载,提示无法从阿里云找到目标Jar,而IDEA则不会出现此错误,排查后发现是setting.xml配置问题,需要配置私服的mirrorOf为*
- YD:MAVEN配置使用
Rabir-YellowDavid
安装手册mavenjavaintellij-idea
MAVEN配置及使用1、安装1.1下载http://maven.apache.org/download.cgi#(官网)2、配置环境变量MAVEN_HOME:maven地址Path(新建):%MAVEN_HOME%\bin配置maven文件下下conf文件中setting.xml中标签加入阿里巴巴镜像alimavenaliyunmavenhttp://maven.aliyun.com/nexus/
- IDEA卡在”正在解析Maven依赖项“的解决方法
John Tao
intellij-ideamavenjava
修改Maven镜像,修改Maven镜像为阿里云镜像1.文件路径C:\ProgramFiles\JetBrains\IntelliJIDEA2022.2.3\plugins2.因为我使用的是InteliJidea自带的Maven,所以直接去idea插件安装目录,找到Maven插件,找到setting.xml文件位置:C:\ProgramFiles\JetBrains\IntelliJIDEA2022
- maven配置多个远程仓库
假女吖☌
mavenjava
maven配置多个远程仓库记录问题:遇到个坑,在setting.xml中配置了多个,但也死活获取不到公司的jar包。但发现他在从我配置的第一个aliyun的那个远程仓库中去获取,获取不到就终止了。百度都要翻烂了。问了Ai后得到的解决方案。修改mavenconf/setting.xmlD:\Documents\WorkEnv\repository\maven配置阿里云aliyunpublicNexu
- 全面好用的setting.xml配置
renshen4322
xml
/path/to/local/repo-->true-->false-->com.your.plugins-->optionaltruehttpproxyuserproxypassproxy.host.net80local.net|some.host.com-->deploymentReporepouserrepopwd-->siteServer/path/to/private/keyoption
- 【maven】setting.xml文件详解
heartfluttering
mavenxml服务器
Maven的主要作用我们使用Maven最主要的就是使用它的依赖管理功能。当Ajar包用到了Bjar包中的某些类时,A就对B产生了依赖,那么我们就可以说A依赖B。依赖管理中要解决的具体问题:jar包的下载:使用Maven之后,jar包会从规范的远程仓库下载到本地jar包之间的依赖:通过依赖的传递性自动完成jar包之间的冲突:通过对依赖的配置进行调整,让某些jar包不会被导入一、maven配置文件Ma
- 【maven】pom.xml 文件详解
heartfluttering
java开发mavenxmljava
有关maven其他配置讲解参考maven配置文件setting.xml详解pom.xml文件是Maven项目的核心配置文件,其中包含了项目的元数据、构建配置、依赖管理等信息。以下是一个pom.xml文件的主要部分:4.0.0com.examplemy-project1.0.0org.springframeworkspring-core5.3.8.RELEASE1、元素:顶层元素,定义整个Maven
- maven的setting.xml配置,解决maven下载速度过
森火123
mavenmavenxmljava
在setting.xml文件中的mirror标签中加入******alimaven****central****aliyunmaven****http://maven.aliyun.com/nexus/content/repositories/central/******maven的配置文件settings.xml存在于两个地方:1.安装的地方:${M2_HOME}/conf/settings.x
- 插入表主键冲突做更新
a-john
有以下场景:
用户下了一个订单,订单内的内容较多,且来自多表,首次下单的时候,内容可能会不全(部分内容不是必须,出现有些表根本就没有没有该订单的值)。在以后更改订单时,有些内容会更改,有些内容会新增。
问题:
如果在sql语句中执行update操作,在没有数据的表中会出错。如果在逻辑代码中先做查询,查询结果有做更新,没有做插入,这样会将代码复杂化。
解决:
mysql中提供了一个sql语
- Android xml资源文件中@、@android:type、@*、?、@+含义和区别
Cb123456
@+@?@*
一.@代表引用资源
1.引用自定义资源。格式:@[package:]type/name
android:text="@string/hello"
2.引用系统资源。格式:@android:type/name
android:textColor="@android:color/opaque_red"
- 数据结构的基本介绍
天子之骄
数据结构散列表树、图线性结构价格标签
数据结构的基本介绍
数据结构就是数据的组织形式,用一种提前设计好的框架去存取数据,以便更方便,高效的对数据进行增删查改。正确选择合适的数据结构,对软件程序的高效执行的影响作用不亚于算法的设计。此外,在计算机系统中数据结构的作用也是非同小可。例如常常在编程语言中听到的栈,堆等,就是经典的数据结构。
经典的数据结构大致如下:
一:线性数据结构
(1):列表
a
- 通过二维码开放平台的API快速生成二维码
一炮送你回车库
api
现在很多网站都有通过扫二维码用手机连接的功能,联图网(http://www.liantu.com/pingtai/)的二维码开放平台开放了一个生成二维码图片的Api,挺方便使用的。闲着无聊,写了个前台快速生成二维码的方法。
html代码如下:(二维码将生成在这div下)
? 1
&nbs
- ImageIO读取一张图片改变大小
3213213333332132
javaIOimageBufferedImage
package com.demo;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* @Description 读取一张图片改变大小
* @author FuJianyon
- myeclipse集成svn(一针见血)
7454103
eclipseSVNMyEclipse
&n
- 装箱与拆箱----autoboxing和unboxing
darkranger
J2SE
4.2 自动装箱和拆箱
基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。虽然为您打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。
4.2.1 autoboxing和unboxing
在Java中,所有要处理的东西几乎都是对象(Object)
- ajax传统的方式制作ajax
aijuans
Ajax
//这是前台的代码
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+
- 只用jre的eclipse是怎么编译java源文件的?
avords
javaeclipsejdktomcat
eclipse只需要jre就可以运行开发java程序了,也能自动 编译java源代码,但是jre不是java的运行环境么,难道jre中也带有编译工具? 还是eclipse自己实现的?谁能给解释一下呢问题补充:假设系统中没有安装jdk or jre,只在eclipse的目录中有一个jre,那么eclipse会采用该jre,问题是eclipse照样可以编译java源文件,为什么呢?
&nb
- 前端模块化
bee1314
模块化
背景: 前端JavaScript模块化,其实已经不是什么新鲜事了。但是很多的项目还没有真正的使用起来,还处于刀耕火种的野蛮生长阶段。 JavaScript一直缺乏有效的包管理机制,造成了大量的全局变量,大量的方法冲突。我们多么渴望有天能像Java(import),Python (import),Ruby(require)那样写代码。在没有包管理机制的年代,我们是怎么避免所
- 处理百万级以上的数据处理
bijian1013
oraclesql数据库大数据查询
一.处理百万级以上的数据提高查询速度的方法: 1.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 o
- mac 卸载 java 1.7 或更高版本
征客丶
javaOS
卸载 java 1.7 或更高
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
成功执行此命令后,还可以执行 java 与 javac 命令
sudo rm -rf /Library/PreferencePanes/JavaControlPanel.prefPane
成功执行此命令后,还可以执行 java
- 【Spark六十一】Spark Streaming结合Flume、Kafka进行日志分析
bit1129
Stream
第一步,Flume和Kakfa对接,Flume抓取日志,写到Kafka中
第二部,Spark Streaming读取Kafka中的数据,进行实时分析
本文首先使用Kakfa自带的消息处理(脚本)来获取消息,走通Flume和Kafka的对接 1. Flume配置
1. 下载Flume和Kafka集成的插件,下载地址:https://github.com/beyondj2ee/f
- Erlang vs TNSDL
bookjovi
erlang
TNSDL是Nokia内部用于开发电信交换软件的私有语言,是在SDL语言的基础上加以修改而成,TNSDL需翻译成C语言得以编译执行,TNSDL语言中实现了异步并行的特点,当然要完整实现异步并行还需要运行时动态库的支持,异步并行类似于Erlang的process(轻量级进程),TNSDL中则称之为hand,Erlang是基于vm(beam)开发,
- 非常希望有一个预防疲劳的java软件, 预防过劳死和眼睛疲劳,大家一起努力搞一个
ljy325
企业应用
非常希望有一个预防疲劳的java软件,我看新闻和网站,国防科技大学的科学家累死了,太疲劳,老是加班,不休息,经常吃药,吃药根本就没用,根本原因是疲劳过度。我以前做java,那会公司垃圾,老想赶快学习到东西跳槽离开,搞得超负荷,不明理。深圳做软件开发经常累死人,总有不明理的人,有个软件提醒限制很好,可以挽救很多人的生命。
相关新闻:
(1)IT行业成五大疾病重灾区:过劳死平均37.9岁
- 读《研磨设计模式》-代码笔记-原型模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* Effective Java 建议使用copy constructor or copy factory来代替clone()方法:
* 1.public Product copy(Product p){}
* 2.publi
- 配置管理---svn工具之权限配置
chenyu19891124
SVN
今天花了大半天的功夫,终于弄懂svn权限配置。下面是今天收获的战绩。
安装完svn后就是在svn中建立版本库,比如我本地的是版本库路径是C:\Repositories\pepos。pepos是我的版本库。在pepos的目录结构
pepos
component
webapps
在conf里面的auth里赋予的权限配置为
[groups]
- 浅谈程序员的数学修养
comsci
设计模式编程算法面试招聘
浅谈程序员的数学修养
- 批量执行 bulk collect与forall用法
daizj
oraclesqlbulk collectforall
BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。通常可以在SELECT INTO、
FETCH INTO以及RETURNING INTO子句中使用BULK COLLECT。本文将逐一描述BULK COLLECT在这几种情形下的用法。
有关FORALL语句的用法请参考:批量SQL之 F
- Linux下使用rsync最快速删除海量文件的方法
dongwei_6688
OS
1、先安装rsync:yum install rsync
2、建立一个空的文件夹:mkdir /tmp/test
3、用rsync删除目标目录:rsync --delete-before -a -H -v --progress --stats /tmp/test/ log/这样我们要删除的log目录就会被清空了,删除的速度会非常快。rsync实际上用的是替换原理,处理数十万个文件也是秒删。
- Yii CModel中rules验证规格
dcj3sjt126com
rulesyiivalidate
Yii cValidator主要用法分析:
yii验证rulesit 分类: Yii yii的rules验证 cValidator主要属性 attributes ,builtInValidators,enableClientValidation,message,on,safe,skipOnError
 
- 基于vagrant的redis主从实验
dcj3sjt126com
vagrant
平台: Mac
工具: Vagrant
系统: Centos6.5
实验目的: Redis主从
实现思路
制作一个基于sentos6.5, 已经安装好reids的box, 添加一个脚本配置从机, 然后作为后面主机从机的基础box
制作sentos6.5+redis的box
mkdir vagrant_redis
cd vagrant_
- Memcached(二)、Centos安装Memcached服务器
frank1234
centosmemcached
一、安装gcc
rpm和yum安装memcached服务器连接没有找到,所以我使用的是make的方式安装,由于make依赖于gcc,所以要先安装gcc
开始安装,命令如下,[color=red][b]顺序一定不能出错[/b][/color]:
建议可以先切换到root用户,不然可能会遇到权限问题:su root 输入密码......
rpm -ivh kernel-head
- Remove Duplicates from Sorted List
hcx2013
remove
Given a sorted linked list, delete all duplicates such that each element appear only once.
For example,Given 1->1->2, return 1->2.Given 1->1->2->3->3, return&
- Spring4新特性——JSR310日期时间API的支持
jinnianshilongnian
spring4
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- 浅谈enum与单例设计模式
247687009
java单例
在JDK1.5之前的单例实现方式有两种(懒汉式和饿汉式并无设计上的区别故看做一种),两者同是私有构
造器,导出静态成员变量,以便调用者访问。
第一种
package singleton;
public class Singleton {
//导出全局成员
public final static Singleton INSTANCE = new S
- 使用switch条件语句需要注意的几点
openwrt
cbreakswitch
1. 当满足条件的case中没有break,程序将依次执行其后的每种条件(包括default)直到遇到break跳出
int main()
{
int n = 1;
switch(n) {
case 1:
printf("--1--\n");
default:
printf("defa
- 配置Spring Mybatis JUnit测试环境的应用上下文
schnell18
springmybatisJUnit
Spring-test模块中的应用上下文和web及spring boot的有很大差异。主要试下来差异有:
单元测试的app context不支持从外部properties文件注入属性
@Value注解不能解析带通配符的路径字符串
解决第一个问题可以配置一个PropertyPlaceholderConfigurer的bean。
第二个问题的具体实例是:
 
- Java 定时任务总结一
tuoni
javaspringtimerquartztimertask
Java定时任务总结 一.从技术上分类大概分为以下三种方式: 1.Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务; 说明: java.util.Timer定时器,实际上是个线程,定时执行TimerTask类 &
- 一种防止用户生成内容站点出现商业广告以及非法有害等垃圾信息的方法
yangshangchuan
rank相似度计算文本相似度词袋模型余弦相似度
本文描述了一种在ITEYE博客频道上面出现的新型的商业广告形式及其应对方法,对于其他的用户生成内容站点类型也具有同样的适用性。
最近在ITEYE博客频道上面出现了一种新型的商业广告形式,方法如下:
1、注册多个账号(一般10个以上)。
2、从多个账号中选择一个账号,发表1-2篇博文