Controller层方法,进行统一异常处理 提供两种不同的方案,如下: 现在分别介绍 方案1: 使用@ControllerAdvice 和 @ExceptionHandler @ControllerAdvice 或 @RestControllerAdvice 使用@ControllerAdvice ...
分类:
编程语言 时间:
2018-04-20 16:11:43
阅读次数:
937
前言: 分治法 :divide and conquer 又称分而治之,是一种非常有用的算法设计策略,它是将一个难以解决的大问题规模划分为一些规模较小的子问题,分别求解每个子问题的解,然后合并子问题的解。理所当然,设计分治法需要分三个步骤: (1)divide 划分,把问题规模划分为k个规模较小的子问 ...
分类:
编程语言 时间:
2018-04-20 16:12:42
阅读次数:
197
基本思想: 弗洛伊德算法定义了两个二维矩阵: 它通过3重循环,k为中转点,v为起点,w为终点,循环比较D[v][w] 和 D[v][k] + D[k][w] 最小值,如果D[v][k] + D[k][w] 为更小值,则把D[v][k] + D[k][w] 覆盖保存在D[v][w]中。 如下图: 对应 ...
分类:
编程语言 时间:
2018-04-20 16:12:51
阅读次数:
177
2、node-ffi 1)nodejs从c语言读取数据 factorial.c factorial.js 2)nodejs向c语言写数据 factorial.c factorial.js ...
分类:
编程语言 时间:
2018-04-20 16:13:26
阅读次数:
1070
转自http://www.360doc.com/content/13/0605/11/3373961_290615318.shtml 1.冒号(:)用法 (1)表示机构内位域的定义(即该变量占几个bit空间) typedef struct _XXX{ unsigned char a:4; unsig ...
分类:
编程语言 时间:
2018-04-20 16:14:18
阅读次数:
183
1 2 3 org.springframework.boot 4 spring-boot-devtools 5 true 6 7 8 9 10 11 12 org.springframework.boot ... ...
分类:
编程语言 时间:
2018-04-20 16:15:00
阅读次数:
125
lambda是什么 “Lambda 表达式”(lambda expression)是一个匿名函数,Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象(lambda abstraction),是一个匿名函数,即没有函数名的函数。Lambda表达式可以表示闭包(注意和数学传统意义 ...
分类:
编程语言 时间:
2018-04-20 16:16:24
阅读次数:
165
1 在pom.xml加入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> ...
分类:
编程语言 时间:
2018-04-20 16:17:31
阅读次数:
157
#coding=utf-8 import osdef find_file(arg,dirname,files): #for i in arg: #print i for file in files: file_path=os.path.join(dirname,file) print 'file_p ...
分类:
编程语言 时间:
2018-04-20 16:18:00
阅读次数:
205
概述 os.walk() 方法用于通过在目录树中游走输出在目录中的文件名,向上或者向下。 os.walk() 方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。 在Unix,Windows中有效。 语法 walk()方法语法格式如下: 参数 top -- 是你所要便利 ...
分类:
编程语言 时间:
2018-04-20 16:18:24
阅读次数:
188
#!/usr/bin/python--coding:UTF-8--#author==huangyishanimportosimportsysimporturllib2urls=sys.argv[1]#从程序外部调用参数,0即程序本身result=list()defcheck_url_status():f=open(urls,‘r‘)#以读方式打开文件forlineinf.readl
分类:
编程语言 时间:
2018-04-20 16:52:20
阅读次数:
449
一. 数字 转 char*型 1.sprintf函数(适合C和C++) 示例: sprintf()函数的功能非常强大,此处只是将int型数字转换成字符串,更多的介绍可见:https://blog.csdn.net/sjf331/article/details/339254 二.数字 转 string ...
分类:
编程语言 时间:
2018-04-20 16:53:14
阅读次数:
184
python
分类:
编程语言 时间:
2018-04-20 16:53:34
阅读次数:
110
本文主要简单讲解框架整合的思路。1、Spring框架的搭建这个很简单,只需要web容器中注册org.springframework.web.context.ContextLoaderListener,并指定spring加载配置文件,那么spring容器搭建完成。(当然org.springframework的核心jar包需要引入)当然为了更加易用支持J2EE应用,一般我们还会加上如下:Spring监
分类:
编程语言 时间:
2018-04-20 16:54:32
阅读次数:
168
类是面向对象一个载体类的定义:classA(object):pass全局变量函数1。。。def....(self):函数2.。。。def....():类里面有很多函数,函数第一个参数默认都是self变量可以直接在类的内部直接定义类在内部调用函数或者变量的时候,必须使用self.self代表的就是类实例化以后的个体实例化类的首字母小写表示类,然后实例化类的构造器classA(object):def_
分类:
编程语言 时间:
2018-04-20 16:54:48
阅读次数:
165
shell中的数组
分类:
编程语言 时间:
2018-04-20 16:55:17
阅读次数:
167
20.16shell中的函数(上)函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段代码时直接调用这个小单元的名字即可。1.[root@hao-01~]#vifun1.sh添加内容:#!/bin/bashfunctioninp(){echo"Thefirstparis$1"echo"Thesecondparis$2"echo"Thethirdparis$3"echo"th
分类:
编程语言 时间:
2018-04-20 17:50:23
阅读次数:
162
不知不觉,新的项目已经将springboot升级为2.0版本了.刚开始没有配置server.contextpath,默认的“/”,然后今天放到自己的服务器上,所以就要规范名称。 结果,失败了,无论我怎么配置,总是在启动后日志打印说 :path:"" 正确姿势:server.servlet.conte ...
分类:
编程语言 时间:
2018-04-20 17:50:39
阅读次数:
2521
java.util.logging.Logger类可以打印相关日志信息并将日志信息写入日志文件tomcat7默认的日志格式输出方法是java.util.logging.SimpleFormatter.format如:Apr11,20184:11:48PMtomcat8默认的日志格式输出方法是org.apache.juli.OneLineFormatter如:12-Apr-201815:52:41.
分类:
编程语言 时间:
2018-04-20 17:50:46
阅读次数:
757
第十一章 使用类 1、操作符函数的格式:operator op(argument-list)。op是将要重载的操作符。 2、操作符重载函数的两种调用方式:①函数表示法:C=A.operator+(B);A、B、C都是类对;②操作符表示法:C=A+ B;操作符左侧的对象A是调用对象,操作符右边的对象B ...
分类:
编程语言 时间:
2018-04-20 17:51:09
阅读次数:
194