码迷,mamicode.com
首页 > 2018年07月27日 > 全部分享
SpringBoot | 第八章:统一异常、数据校验处理
前言 在web应用中,请求处理时,出现异常是非常常见的。所以当应用出现各类异常时,进行异常的捕获或者二次处理(比如sql异常正常是不能外抛)是非常必要的,比如在开发对外api服务时,约定了响应的参数格式,如 、`respMsg`,调用方根据错误码进行自己的业务逻辑。本章节就重点讲解下统一异常和数据校 ...
分类:编程语言   时间:2018-07-27 14:53:19    阅读次数:170
Spring源码分析(五)获取Document
摘要:本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 这一篇开始进行Document加载了,XmlBeanFactoryReader类对于文档读取并没有亲历亲为,而是委托给了DocumentLaoder去执行,DocumentLoader ...
分类:编程语言   时间:2018-07-27 14:53:10    阅读次数:173
虚拟机网络设置
一、Linux网卡配置文件中参数的意义: 1. DEVICE=eth0 网卡的名字 2. HWADDR=00:0c:29:90:89:d9 HWADDR HardWare Address 硬件地址 MAC地址 3. TYPE=Ethernet 网络类型 以太网 4. UUID=ae779ae6-04 ...
分类:其他好文   时间:2018-07-27 14:53:03    阅读次数:175
vue中的锚链接跳转问题
在vue中的锚链接和普通的html不同,关于vue中的锚链接可以参考vue 中的 scrollBehavior 滚动行为。 在router.js中 在vue中 点击跳转的位置 使用<a>链接包起来 在需要跳转到的位置 要保证<a>标签的 href 的地址要和下面id的值是相同的才可以完成相应的跳转, ...
分类:其他好文   时间:2018-07-27 14:52:54    阅读次数:156
java之多态(一)
一、多态是继封装、继承之后,面向对象的第三大特性。现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。 Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便既是Studen ...
分类:编程语言   时间:2018-07-27 14:52:45    阅读次数:198
剑指offer---10---动态规划:矩形覆盖
https://www.nowcoder.com/practice/72a5a919508a4251859fb2cfb987a0e6?tpId=13&tqId=11163&rp=1&ru=/ta/coding-interviews&qru=/ta/coding-interviews/question ...
分类:其他好文   时间:2018-07-27 14:52:20    阅读次数:146
Codeforces Round #499 (Div. 2)D. Rocket
题目连接:D. Rocket 题意:交互题,让你猜一个数字, 你每次询问一个数字,他会告诉你是大还是小,但是他回答不一定正确,有一个序列p,当p[i]为1时他会回答正确的,否则错误。询问次数<60, 题解:很明显的二分,但是p的长度有限<30我们可以通过一直猜1先把p[i]数组猜出来,然后在二分询问 ...
分类:其他好文   时间:2018-07-27 14:51:56    阅读次数:191
springmvc 学习
第一章回顾JavaWeb中的MVC设计模式 1)MVC这种设计模式,不光运用于Web领域,而且也能用于非Web领域 2)今天说的MVC特指一种表现层设计模式,不限于Java语言 第二章回顾struts2+Spring开发 1)需求:学生注册【add.jsp->StudentAction.java-> ...
分类:编程语言   时间:2018-07-27 14:51:46    阅读次数:127
2018 Multi-University Training Contest 2
1001 Absolute 1002 Counting Permutations 标算卡不过阿??? 1 #include <bits/stdc++.h> 2 using namespace std; 3 typedef long long LL; 4 int mod, g[222], h[222] ...
分类:其他好文   时间:2018-07-27 14:51:15    阅读次数:248
使用React与antd新建自定导航栏
导航栏需求 开发步骤 ant官网寻找最符合要求的原生导航栏的源码 需要将上图中的{menu}参数替换,因为我们需要根据传入的菜单参数动态显示菜单,3种待尝试方案 const const可以使用花括号{}调用const与function 将Menu标签中的component列表定义为一个参数 func ...
分类:其他好文   时间:2018-07-27 14:51:06    阅读次数:1178
easyUI 学习
)省份-城市-区域三级联动【struts2 + ajax +非数据库版】 (1)省份-城市-区域,基于jQuery的AJAX三级联动,用Struts2整合AJAX【非数据库版】 $.ajax( { type:"POST", url:"${pageContext.request.contextPath ...
分类:其他好文   时间:2018-07-27 14:50:53    阅读次数:160
sqlite3 事务、调整页面缓存、等待锁、代码
事务 一、事务生命周期 何时开始?何时结束? 在任何时候,只在一个事务下执行一个连接。 何时开始影响其他连接? 自动提交模式下,每发一个命令就运行一个单独的事务;发出begin命令时,直到COMMIT或rollback,为一个事务。 二、锁状态 UNLOCK、PENDING、SHARED、RESER ...
分类:数据库   时间:2018-07-27 14:50:44    阅读次数:252
在CentOS7上配置rsync源服务器+inotify实时同步
概述rsync是一个开源的快速备份工具,可以再不同主机之间镜像同步整个目录树,支持增量备份,保持链接和权限,且采用优化的同步算法,再传输前执行压缩,因此非常适用于异地备份、镜像服务器等应用。原理再远程同步任务中,负责发起rsync同步操作的客户机称为发起端,而负责响应来自客户机的rsync同步操作的服务器称为同步源。再同步过程中,同步源负责提供文档的原始位置,而发起端对该位置具有读取权限,如图所示
分类:其他好文   时间:2018-07-27 14:50:37    阅读次数:203
C语言学习之assert
C语言学习之assert + assert (编程术语) 编写代码时,我们总是会做出一些假设,断言就是用于在代码中捕捉这些假设,可以将断言看作是异常处理的一种高级形式。断言表示为一些布尔表达式,程序员相信在程序中的某个特定点该表达式值为真。可以在任何时候启用和禁用断言验证,因此可以在测试时启用断言, ...
分类:编程语言   时间:2018-07-27 14:50:26    阅读次数:157
CentOS 系统管理与yum软件仓库搭建
重启 reboot shutdown -r now init 6 关闭 init 0 shutdown -h now shutdown -h 20:25 #8点25关机查看内存 free CPU利用率 top 日期 date 设置时间 date 033017002015 #月日时间年 日历 cal ...
分类:其他好文   时间:2018-07-27 14:50:13    阅读次数:154
https请求带证书发送报文
public String sendXml(String sendurl, String sendData) throws Exception { File trustedKeystoreFile = new File(sslTrustStore); BufferedReader reader = ...
分类:Web程序   时间:2018-07-27 14:50:02    阅读次数:477
C语言复习---获取最大公约数(辗转相除法和更相减损法)
源自:百度百科 辗转相除法 辗转相除法:辗转相除法是求两个自然数的最大公约数的一种方法,也叫欧几里德算法。 例如,求(319,377): ∵ 319÷377=0(余319) ∴(319,377)=(377,319); ∵ 377÷319=1(余58) ∴(377,319)=(319,58); ∵ 3 ...
分类:编程语言   时间:2018-07-27 14:49:50    阅读次数:218
1150条   上一页 1 ... 33 34 35 36 37 38 39 ... 68 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!