异常/错误 java中处理异常的类:Throwable 错误(Error):一般是物理问题,jvm本身出现错误,无法处理。 内存溢出等 异常(Exception):指令产生的不符合规定的错误。 可以抛出异常或者通过程序指令进行处理 Exception的分类: 运行时异常:非检查异常(编译时不会报错) ...
分类:
编程语言 时间:
2019-10-08 09:44:44
阅读次数:
104
[toc] 前言 十一小长假在不知不觉间可都没了,在这个小尾巴的空隙,把这两天鼓捣的net core 3.0升级过程记录一下,首先还是根据之前的顺序一个个补充进来,先从Swagger的变化说起(新建工程什么的不多说了,就是选择的时候选3.0就可以了,2019新版更新后创建默认都是3.0)。 引入 按 ...
分类:
Web程序 时间:
2019-10-08 09:44:30
阅读次数:
206
图1.0 图1.1 中断控制器支持23条中断线,其中16条是IO管脚中断线,分别是EXTI0~EXTI15: 另外七根中断线如下图: ...
分类:
其他好文 时间:
2019-10-08 09:43:53
阅读次数:
113
一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: 源代码: 运行截屏: (2)继承第一题中的圆Circle ...
分类:
其他好文 时间:
2019-10-08 09:42:43
阅读次数:
92
.NET Core正式发布之后,我为.NET Core度身定制的AOP框架Dora.Interception也升级到3.0。这个版本除了升级底层类库(.NET Standard 2.1)之外,我还对它进行大范围的重构甚至重新设计。这次重构大部分是在做减法,其目的在于使设计和使用更加简单和灵活,接下来... ...
分类:
其他好文 时间:
2019-10-08 09:42:26
阅读次数:
120
本篇主要写一些 脚本函数的使用。 函数调用 bash !/bin/bash sum(){ s= echo $s } sum [root@localhost ~] vim sum.sh [root@localhost ~] chmod +x sum.sh [root@localhost ~] ./su ...
分类:
系统相关 时间:
2019-10-08 09:41:21
阅读次数:
120
在使用开源项目做技术选型时,如果对技术标准有一些了解,可以帮我们更容易的了解一些技术的生态和工具链。比如上面的 LDAP,我们可以在采购软件时优先考虑支持 LDAP 的产品,从而降低自行接入的成本;对于自己项目上更为具体的实现,如设计 API,我们可以选择一套参考标准,如 JSON:API,让沟通成... ...
分类:
其他好文 时间:
2019-10-08 09:39:34
阅读次数:
111
https://www.jianshu.com/p/2ed9f54a3ff2 5、Vue的响应式原理 当一个Vue实例创建时,vue会遍历data选项的属性,用 Object.defineProperty 将它们转为 getter/setter并且在内部追踪相关依赖,在属性被访问和修改时通知变化。 ...
分类:
其他好文 时间:
2019-10-08 09:39:16
阅读次数:
94
https://www.luogu.org/problem/P2320 读完题觉得这个题不好入手啊 光想不好想,举个例子。 比如我们要算的是10,怎么办呢。 其实下面这一步分解不是很好想 10可以分成1~5和6~10,6~10可以由1~5加5组成,所以要选5,接下来只要组成1~5就可以了。 就把5除 ...
分类:
其他好文 时间:
2019-10-08 09:38:45
阅读次数:
90
1 public class AboutEnum { 2 public static void main(String[] args) { 3 People p=People.MAN; 4 p.talk(); 5 } 6 } 7 enum People{ 8 // 疑问? 为什么构造函数只能出现在枚... ...
分类:
其他好文 时间:
2019-10-08 09:38:32
阅读次数:
77
1.vim编辑器 1.1 本文实验相关 1.1.1 系统: CentOS 8 虚拟机: vm15.5 1.1.2 vim版本: VIM - Vi IMproved 8.0 (2016 Sep 12, compiled May 11 2019 16:00:09) 1.2 vim编辑器的便捷就不多说了, ...
分类:
系统相关 时间:
2019-10-08 09:36:36
阅读次数:
109
详解Java多线程锁之synchronized synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。 synchronized的四种使用方式 修饰代码块:被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用于调用对象 修饰方法:被修饰的方法称 ...
分类:
编程语言 时间:
2019-10-08 09:36:17
阅读次数:
120
上回已经讲完了AnnotationConfigApplicationContext构造器中的this()方法,现在来看register(annotatedClasses)方法。根据传入的class对象创建AnnotatedGenericBeanDefinition,AnnotatedGenericB... ...
分类:
编程语言 时间:
2019-10-08 09:34:36
阅读次数:
103
功能: 批量全自动安装操作系统方法: dhcp 自动分配IP tftp 微系统 用来安装系统 httpd 网络源 操作流程: #检查环境 #配置yum源(光盘源) #安装并配置dhcp #安装并配置tftp #安装并配置httpd #编辑模板文件 #重启服务添加防火墙 ...
分类:
其他好文 时间:
2019-10-08 09:33:51
阅读次数:
123
本篇主要写一些 脚本函数的使用。 数组定义 数组名=(value0 value1 vlaue2 ...) 数组名=([0]=value [1]=value [2]=vlaue ...) 列表名="value0 value1 vlaue2 ..." 数组名=($列表名) 数组名[0]="value" ...
分类:
编程语言 时间:
2019-10-08 09:33:35
阅读次数:
126
Spring在无RedirectAttributes的情况下(如Interceptor、filter中)使用Flash scope 今天遇到一个应用场景: 在需要在自定义的Interceptor中判断用户密码是否过期,如果过期,则重定向到修改密码页,强制修改密码,同时给出提示:“您的密码已过期,请修 ...
分类:
其他好文 时间:
2019-10-08 09:32:54
阅读次数:
137