Ubuntu下Jenkins安装启动教程
Ubuntu下Jenkins安装启动教程Jenkins简介Jenkins 是⼀个开源的Java软件项⽬,是基于 Java 开发的⼀种持续集成CI&CD⼯具,⽤于监控持续重复 的⼯作,旨在提供⼀个开放易⽤的软件平台,使软件的持续集成变成可能.官⽅⽹站:…
全局异常处理教程
一.SpringBoot全局异常处理方式 正常的Web应用开发时,需要考虑到应用运行发生异常时或出现错误时如何来被处理,例如捕获必要的异常信息,记录日志方便日后排错,友好的用户响应输出等等.而应用程序发生错误,有可能是应用自身的问题,也有可能是客户端操作的问题…
Ambiguous handler methods mapped for '/book/es'解决
Ambiguous handler methods mapped for '/book/es'一. 问题描述我们在创建Restful风格的url的时候,可以直接将参数变量值放入到url中,然后传递到后台,后台自动识别对应的方法,非常的方便.但是如果我们的接口方法中出现了方法重载的情况,则有可能会出现一些问题…
最近大家都在用 Go 语言玩什么?这几个最新的开源项目告诉你
自 2009 年 11 月正式宣布推出以来,Go 语言凭借着其简单、高效、资源占用低的优势逐渐在开发者人群中变得热门起来,优秀的 Go 语言开源项目层出不穷。Gitee 上优秀的开发者们也已经分享了近 400 个得到 Gitee 官方推荐的优质 Go 语言项目,我们为大家挑选出…
NoSuchMethodError: redis.conne.RedisConn.set异常处理办法
NoSuchMethodError: org.springframework.data.redis.connection.RedisConnection.set([B[B)V异常处理办法一. 异常描述在将我的Spring boot项目版本升到2.0.3,集成了Spring Security OAuth2(默认版本),redis(默认版本),并且用redis来存储token,项目正常启动…
这个开源项目让你使用 Java 8 实现 JVM|Gitee 精选
很多使用 Java 的同学都想了解 JVM 的原理,这位优秀的 Gitee 用户和你们一样,不过它属于「实践派」,开发出了下面这个项目,用简单的代码帮助使用 Java 的你理解 JVM。 mini-jvm on mini-jvm on hotspot. 可以在 mini-jvm…
There is no PasswordEncoder . the id “null”异常解决办法
There is no PasswordEncoder mapped for the id “null”异常解决办法一. 问题描述Spring security 5.0中新增了多种加密方式,也改变了默认的密码格式.我们来看一下官方文档:The general format for a password is: {id}encodedPassword Such that id is a…
一文告诉你,啥是持续集成/部署/交付
互联⽹软件的开发和发布,已经形成了⼀套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)与持续交付(Continuous delivery),持续部署(continuous deployment)。一. 持续集成持续集成指的是,频繁地(⼀天多次)将代码集成到主⼲.它的…
杀鸡焉用牛刀,简单的图像处理就要用简单的工具做|Gitee 精选
很多摄影爱好者以及创意行业的从业者对于 Photoshop 的使用自然是如数家珍,但当使用 Photoshop 进行一些比较简单的图像处理时,未免有些“杀鸡用牛刀”的感觉。今天为大家推荐的这个开源项目就是一款包含了 10 个简单处理功能的图像工具箱,要不要来使用看看? 同时,该…
码云 Gitee 助力国家海关总署打造代码质量云平台
自从我国成为全球第一大贸易国, 打造数字化海关就成为了国家海关总署科技工作的重心。经过广泛的调研与严谨的产品选型,国家海关总署信息中心选择了开源中国的码云 Gitee Code 与 Gitee Scan 作为统一源代码管理和代码质量管理的基础服务,基于码云 Gitee 实现了加…
想在手机上刷 Gitee?就用这个 Gitee+ 微信小程序吧| Gitee 精选
Gitee+ 为码云 (gitee.com) 用户提供简单的仓库浏览、搜索等功能的微信小程序。 该项目采用微信小程序原生语法 + vant-ui 进行开发,数据均来自 码云 Open Api。 markdown解析采用的是 towxml,感谢以上作者。
Spring Cloud Ribbon 源码解析
1. 获取全部 @LoadBalanced标记的RestTemplate 2. 增加 LoadBalancerInterceptor 处理逻辑 3. RibbonLoadBalancerClient执行 以上默认实现参考 RibbonClientConfiguration. Z…
比亚迪携手码云 Gitee,用技术创新提升综合竞争力
比亚迪以科技创新提升竞争力,坚持用技术创新,满足人们对美好生活的向往。自诞生以来,始终聚焦世界前沿,通过技术创新推动国际化战略换挡提速,走出一条以开放创新树立全球品牌的发展之路。比亚迪研发投入从 2015 年-2018 年年复合增长率超过 32%,2018 年研发投入为 85.…
常见的一些git操作场景
git操作1.配置账号git config --global user.name "Administrator" git config --global user.email "2312119590@qq.com" 2.如果是创建一个新仓库,则命令如下:git clone http://192.168.1.103:8001/qf/secondproject.git cd secondproject touch README.…
码云 Gitee 助力招商证券金融科技创新与应用
金融科技是金融行业的核心竞争力,招商证券着力推进统一运营平台建设、金融科技应用能力提升。持续提高自主研发水平、推进科技创新,提高金融科技应用的成效和质量。利用科技的手段助力业务的发展,以更快适应市场需求和挑战。 产品作为统一代码管理平台。选型初期,曾在 Git 和 SVN 之间…
是时候拥抱内源了
的概念,也就是内部开源(以下简称内源)。虽然这个概念已经提出了二十年,但在国内还是个较为陌生的事物。相对于内源,大家可能更加熟悉的是开源(Open Source),这种将软件源代码公开的发布模式已经成就了许多优秀的软件和开发者。而内源则是将开源的模式引入至公司或组织内,让开发人…
Gitee 企业版更新:新视图 & 新模块
Gitee 企业版提供「企业」与「项目」两种视图,其中,「企业」视图呈现工作台以及企业共同资源,而「项目」聚焦具体项目的资源,提供更多可视化工具帮助用户高效协作。 Gitee 团队近期对「企业」视图进行了全新改版,更加精简优美的同时,增加了实用的「内源」和「统计」模块。 Req…
更精细的分支保护策略,如何实现?
在生产开发协作的过程中,出于内部控制的考量,往往需要专人负责管理某些关键的仓库分支。在 Gitee 中,我们通常会将比较重要的分支状态更改为【保护分支】或【只读分支】来管理分支操作的权限。 但设置为【保护分支】状态的分支只允许仓库管理员进行代码推送和合并的操作,其他仓库成员如果…
你有多久没考试了?这个开源项目满足你的「考试欲」|Gitee 精选
疫情期间,通过直播或是各种平台,同学们都开始了在线上课。当然,有在线课程就会有在线作业,有在线作业就会有在线考试,今天 Gitee 就「贴心」的为在座的学校和老师们精选了一款可以在线练习和考试的开源项目(…请各位同学保持冷静!)。 WTS是一款在线答题系统,支持在线考试、在线练…
「是时候升级java11了」虚拟机Jvm参数设置
紧接前2篇文章,我们今天来聊聊升级 Java11 之后的一写 Jvm 参数变化。Java11 删除掉了 cms 垃圾回收器,如果你升级到了 Java11 但是 Jvm 参数仍然使用 cms 垃圾回收器参数时控制台会报错,甚至会启动失败。 G1GC 不必明确设置新生代大小,其自动…