自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Kubernets Yaml 实例 以及 service port之间的关系

1、定义pod的完整内容 # yaml格式的pod定义文件完整内容:apiVersion: v1 #必选,版本号,例如v1kind: Pod #必选,Podmetadata: #必选,元数据 name: string #必...

2019-08-01 16:06:31 608

原创 关于互联网金融贷款业务的整体梳理

贷款,是指根据国家政策以一定的利率将资金贷放给资金需要者,并约定期限归还的一种经济行为。从这句话中不难看出,互联网贷款,就是用户通过系统,然后系统把钱借给用户,根据国家规定的利率,采取不同的收取策略,对借出资金进行回收。现在贷款种类根据是否只需要用户信用情况信息进行担保,分为信用贷款,和抵押贷款。抵押贷款是根据用户提供的抵押物,评估价值,根据价值给用户提供一个可以提款的额度,用户只可以借款额度以内的金额,并且使用。本文主要以抵押消费贷的视角进行阐述。

2023-04-28 18:06:05 574

原创 记一次基于模板方法的设计开发过程

开发过程中,要多思考代码的扩展性,维护性,重复利用性,等程序本身的健壮上来。我比较讨厌那种一来公司,就是个大头兵,就说公司代码该上什么docker ,k8s,用什么redis 分布式锁的人,我认为新技术,新工具是提高系统整体性的东西,代码的质量还要要从底层做起,自己做代码开发,首先着眼于代码本身的东西,如果以后未来本身的能力有所提高,再考虑其他的东西对系统的提升。

2022-11-07 17:50:55 305

原创 如何正确的截取Java List的subList

最近在生产上,需要用多线程去处理大量的数据,这个数据在一个list里面,为了避免多个线程拉取同一个list造成多次读写,避免资源同步的问题。决定将数据分割,然后就想到了subList(int from,int to)这个方法。但是发现subList 没有根据for循环的位置进行更新,在此对subList方法进行梳理以及记录。List接口中有subList(int fromIndex, int toIndex)方法,这个方法返回实现了List接口的SubList的实例,而...

2021-09-14 17:33:06 2330

转载 spring使用@Autowire 引入第三方包的类报错

为什么在Controller中对第三方Twitter类使用@Autowire注解无法自动注入?springbootspring-mvc这个问题来自于《master springMVC 4》这本书的源码,用SpirngBoot 2搭建的环境,根据我的理解,@Autowired注解一般无法对第三方包下面的类直接进行注入(我们无法保证第三方提供的类已经加上@Component,并且包路径可以被自动扫描),实例中对org.springframework.social.twitter.api.Twitter接

2020-11-06 16:26:50 2163

原创 Mybait 踩坑

在使用Mybaits子查询过程中,发现子查询不能指定传入参数类型

2020-08-13 17:53:48 127

翻译 kubectl 命令大全

1、查看上下文 # 展示kubernet集群的配置设置信息 kubectl config view # use multiple kubeconfig files at the same time and view merged config KUBECONFIG=~/.kube/config:~/.kube/kubconfig2 ...

2019-08-01 16:03:17 1611

原创 Kubernets 服务注册与发现 coreDNS

一、前言 从Kubernetes v1.12开始,CoreDNS是推荐的DNS服务器,取代了kube-dns。但是,默认情况下仍可以使用某些Kubernetes安装程序工具安装kube-dns。 CoreDNS部署作为具有静态IP的Kubernetes服务公开。CoreDNS和kube-dns服务都kube-dns在该metadata.name字段中命名。这样做可以使依赖于旧kube-...

2019-08-01 15:59:54 1073

原创 Maven 版本管理实践

一、Maven 的作用Maven 这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”。Maven作为Apache组织中的一个颇为成功的开源项目,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。无论是小型的开源类库项目,还是大型企业级应用;无论是传统的瀑布式开发,还是流行的敏捷开发,Maven都能大显身手。这次主要讲Maven在项目版本管理中的作用。二、使用的场景...

2019-03-12 11:46:28 193

原创 spring boot 2.0 版本踩坑

在spring boot 2 中,已经不能通过写配置文件来忽略某些地址的安全控制,security.*相关的配置已经全部被弃用在2中,默认集成的hibernate已经是hibernate5了,请注意5的特性。JPA的配置也是曾经的版本有变化。以下是MYSQL数据库,jpa的配置,请注意,网上的教程案例中的spring.jpa.hibernate.naming.strategy也已经被弃用了。请换成...

2018-03-20 20:23:53 3070

原创 Linux 下安装jq神器

1.在这个地址下下载源码包https://stedolan.github.io/jq/download/23.下载后上传到Linux服务器,tar -zvxf 包名解压,然后进入到文件夹中去。4.输入./configure && make && sudo make install完成安装...

2018-03-12 16:25:59 22277 5

原创 Gitlab-CI 结合Maven自动构建 发布到服务器遇到的问题

1.gitlab-ci.yml 中的关键字artifacts是指项目空间已经存在的文件2.Maven pom <bulid> 标签下的<directory> 是指向构建打包后的目录3.when: manual 就是需要用户选择后,才能继续开始运行job4. gitlab runner 远程执行ssh时,必须采用sshpass非交互式访问...

2017-10-17 20:14:01 3736 4

原创 Hibernate 使用原生SQL 预编译过程中,插入字符串遇到SQL字符串错误

Hibernate代码错误实例String sql = "update :tableName set colume = :colume where id = 1"Query querySQL = sessionFactory.getCurrentSession().createSQLQuery(sql);querySQL.setString("tableName","data");query

2017-07-04 18:04:15 2139

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除