golang panic和recover 实现原理

golang panic和recover 实现原理 思考 1.为什么go 进程会终止 2. 为什么不会中止运行 3.不设置 defer 行不 4. 为什么起个 goroutine 就不行 数据结构 p...
阅读全文

go语言panic函数详解

程序异常被叫做panic,直译为运行时恐慌 当panic被抛出异常后,如果我们没有在程序中添加任何保护措施的话,程序就会打印出panic的详细情况之后,终止运行 panic: runtime erro...
阅读全文
使用API访问开启kerberos集群下的HDFS 编程语言

使用API访问开启kerberos集群下的HDFS

使用API访问开启安全Kerberos的Hdfs hadoop集群(cdh集群)在开启kerberos安全认证方式后,通常如果在集群shell客户端通过hadoop dfs命令访问的,经过kinit登...
阅读全文

Typescript 和 Javascript之间的区别

TypeScript 和 JavaScript 是目前项目开发中较为流行的两种脚本语言,我们已经熟知 TypeScript 是 JavaScript 的一个超集,但是 TypeScript 与 Jav...
阅读全文
3.7--Kotlin 课堂:标准函数和静态方法 编程语言

3.7–Kotlin 课堂:标准函数和静态方法

3.7.1 标准函数 with、run和apply Kotlin 的标准函数指的是 Standara.kt 文件中定义的函数,任何Kotlin  代码都可以自由调用所有的标准函数。我们已经学...
阅读全文
SpringBoot项目使用EasyPoi实现导入导出,就是这么的丝滑 编程语言

SpringBoot项目使用EasyPoi实现导入导出,就是这么的丝滑

前言 在项目的开发工程中,经常有导入导出数据的常见功能场景,Apache的POI是处理导入导出中最常用的,但是其原生的用法太复杂,很繁琐,总是在Copy… ,无意间发现一款简单粗暴的神器EasyPoi...
阅读全文
Python基础:理解SQL注入问题的起因,掌握pymysql参数化防止黑客使用SQL注入浸入系统和拖库 编程语言

Python基础:理解SQL注入问题的起因,掌握pymysql参数化防止黑客使用SQL注入浸入系统和拖库

1、首先我们了解一下什么叫SQL注入问题 SQL注入是一个很古老的系统安全问题,黑客可以通过构造字符串,尝试改变实际执行的SQL语句,从而达到绕过系统认证,或者提取系统中自己没有权限的数据来脱库。出现...
阅读全文

spring.profiles.active的使用

以前在工作中总是不明白spring是如何区分不同环境的,今天写了一个简单的小demo,明白了。记录一下,以备自己以后独立开发项目使用。 首先应该在pom.xml中添加以下配置: <profile...
阅读全文