在软件开发过程中,接口开发的几个原则

必须符合Restful统一返回格式,约定业务层错误编码,每个编码可以携带可选的错误信息。命名必须规范、优雅单一性单一性是指接口要做的事情应该是一个单一的事情,如新增用户,用户登录。关于单一性需要特表强调一下,单一性原则非常重要,很多时候系统出现问题,或者出现漏洞实施因为接口做了过多的业务处理。且良好

Nexus3忘记admin密码时的解决办法

官网https://support.sonatype.com/hc/en-us/articles/213467158-How-to-reset-a-forgotten-admin-password-in-Nexus-3-x主要步骤如下:停服systemctlstopnexus进入OrientDB控制

oracel 分页趣事

背景在项目开发过程中,发现一个oracle分页的BUG,当然并不是oracle的BUG,是项目封装分页语句的BUG。跟踪代码的时候认真分析了sql语句,发现挺有意思的,所以再次做个笔记oracle分页原理数据库中有物理表,有临时表,每一次查询都会生成一张临时表,oracle中每一次查询生产的临时表都

spring mvc 详解

很久以前研究过springmvc,也是看着很多网上的文章,边摸索边学习。如今突然觉得仅仅是看代码学习其实效果不好。经常容易忘记。学习的最好方式还是自动动手尝试,或者写总结。自从自己弄了个博客后,越来越喜欢写一些文字,算是给自己一个交代。后悔没有早些开始写博客。好吧废话不多说,仅仅是记录下个人对spr

jupyter中导入python虚拟环境

#背景python是一门开发语言,也是当下非常流行的一门语言。而jupyter是基于bs架构的是一个交互式笔记本。用于代码开发,目前主流用于python算法的开发。jupyter中导入python虚拟环境关于python的虚拟环境介绍请看我的另一篇文章虚拟环境详解。本文仅介绍在jupyter中如何导

构建一个基于centos操作系统的python运行环境

本文仅对两个dockerfile做记录。基于github上的一个开源工程,pyenv实现动态构建不同版本的python环境dockerfileFROMcentos:centos7.6.1810RUNrm/bin/sh&&ln-s/bin/bash/bin/sh#centos设置环境变

python配置pip镜像代理,加速依赖包下载

linux环境为centos7.默认的pip的配置文件是~/.pip/pip.conf文件。安装完python,一般不会生成默认配置文件。创建配置文件#有时候.pip目录也不一定会存在。如果存在则不需要创建.pip目录,不存在就创建cd~mkdir.pipcd~/.pip配置代理地址index-ur

Running setup.py install for dlib ... error错误

背景最近在研究TensorFlow的人脸识别,网上随便找了一个demo,依葫芦画瓢,在安装依赖包的时候安装dlib出现错误。错误信息如下:Runningsetup.pyinstallfordlib…error解决方案其实是因为缺少依赖环境,需要先安装依赖环境,脚本如下:pip3installcmak

spring boot 中bean的集中依赖注入方式

在springboot中,配置xml已经淘汰,所有的配置文件都演变成了javaconfigbean。那么一个javabean中如果依赖其他的javabean,一般常用的有哪几种方式呢。本文中介绍四种常用的依赖注入方式autowire注解方式如下面的代码中,在JdbcConfiguration类中,J

maven工程包xml不能加载编译问题记录

maven遗漏xml文件,导致mybatis无法加载xml,数据持久化失败

公众号:mumuser

企鹅群:932154986

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×