首页 > 编程语言
Python中的异常和错误
简介 和其他的语言一样,Python中也有异常和错误。在 Python 中,所有异常都是 BaseException 的类的实例。 今天我们来详细看一下Python中的异常和对他们的处理方式。 Python中的内置异常类 Python中所有异常类都来自BaseException,它是所有内置异常的基 ...
分类:编程语言   时间:2021-03-31 16:22:59    收藏:0  评论:0  赞:0  阅读:31
spring security 如何在子线程中获取父线程中的用户认证信息
背景 在开发过程中,如果在用户登录的前提下需要使用多线程,且在多线程中需要用到spring security中的用户认证信息时可以通过配置来让子线程可以通过以下几种方式获取到父线程中的用户信息. intellif.utils.CurUserInfoUtil#getUserInfo: public s ...
分类:编程语言   时间:2021-03-31 16:22:23    收藏:0  评论:0  赞:0  阅读:172
进程、线程、死锁
进程:进程作为系统拥有资源的一个基本单位,是程序的一次执行过程,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。 线程:线程与进程相似,但线程是一个比进程更小的执行单位。线程作为系统调度和分派的基本单位,一个进程在其执行的过程中可以产生多个线程。与进程不同的是同类的多个线程共 ...
分类:编程语言   时间:2021-03-31 16:20:39    收藏:0  评论:0  赞:0  阅读:29
java byte[]与十六进制字符串相互转换
###案例1 java byte[]与十六进制字符串相互转换 import java.util.Arrays; public class ccc { public static void main(String[] args) { int[] array ={-6, 1, 18, 114, 54, ...
分类:编程语言   时间:2021-03-31 16:19:12    收藏:0  评论:0  赞:0  阅读:25
python 内置http服务器 httpbin的安装,用于调试特别方便。
用于测试自己的请求头信息,可以去httpbin的网址请求,但由于服务器在国外,有时候测试返回的消息太慢了。 查看Python网络书籍中发现,可以通过安装 pip install gunicorn httpbin requests 然后命令行 gunicorn httpbin:app 启动一个进程,这 ...
分类:编程语言   时间:2021-03-31 16:17:45    收藏:0  评论:0  赞:0  阅读:72
maven把依赖打进jar包
1.把依赖打进sigma-api的jar包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS ...
分类:编程语言   时间:2021-03-31 16:15:51    收藏:0  评论:0  赞:0  阅读:33
C语言二维数组
1.二维数组的创建2.二维数组的初始化3.二维数组的使用4.二维数组在内存中是如何存放的二维数组的创建二维数组的初始化第一行中放的是1234;第二行方放的是5600;第三行放0000;intarr[3][4]={1,2,3,4,5,6};intarr[3][4]={{1,2,3,4},{4,5}};intarr[][4]={1,2,3,4,5,6,7};二维数组,可以省略行,但是不可以省略列!!!
分类:编程语言   时间:2021-03-31 16:13:33    收藏:0  评论:0  赞:0  阅读:23
SpringBoot统一异常处理(4)
在后端发生异常或者是请求出错时,前端通常显示如下 对于用户来说非常不友好。本文主要讲解如何在SpringBoot应用中使用统一异常处理。 实现方式 第一种:使用@ControllerAdvice和@ExceptionHandler注解 第二种: 使用ErrorController类来实现。 第一种: ...
分类:编程语言   时间:2021-03-31 14:19:29    收藏:0  评论:0  赞:0  阅读:29
spring MVC使用aop不起作用
定义Aspect @Aspect @Slf4j public class myaspect { @Pointcut("execution(* site.yalong.controller..*.*(..))") public void webLog() { } @Before("webLog()") ...
分类:编程语言   时间:2021-03-31 14:17:57    收藏:0  评论:0  赞:0  阅读:32
C语言介绍
首先iOS为什么要学习C语言呢?iOS开发的核心语言是Objective-C,Objective-C是在C语言的基础加了一层面向对象的语法。所以,学习C语言更有利于理解OC的运行机制。 一、C语言起源 C语言是1972年,美国贝尔实验室的丹尼斯·里奇在B语言的基础上最终设计出了一种新的语言,他取了B ...
分类:编程语言   时间:2021-03-31 14:17:13    收藏:0  评论:0  赞:0  阅读:21
c语言中数组元素的哨兵查找法
c语言中数组元素的哨兵查找法,用于查找数组中是否存在特定的元素,如果存在,就返回目标元素的索引。 像对于线性查找法,哨兵查找法可以减少程序进行判断的次数。 1、 #include <stdio.h> #define NUMBER 7 #define FAILED -1 int func1(int x ...
分类:编程语言   时间:2021-03-31 14:16:37    收藏:0  评论:0  赞:0  阅读:45
力扣题库——字符串转换整数java
public class Solution { public int myAtoi(String str) { char[] chars = str.toCharArray(); int n = chars.length; int idx = 0; while (idx < n && chars[i ...
分类:编程语言   时间:2021-03-31 14:14:07    收藏:0  评论:0  赞:0  阅读:22
最大期望算法(EM)
1. 什么是EM算法 最大期望算法(Expectation-maximization algorithm,又译为期望最大化算法),是在概率模型中寻找参数最大似然估计或者最大后验估计的算法,其中概率模型依赖于无法观测的隐性变量。 最大期望算法经过两个步骤交替进行计算, 第一步是计算期望(E),利用对隐 ...
分类:编程语言   时间:2021-03-31 14:12:38    收藏:0  评论:0  赞:0  阅读:28
Java对象
Java对象 1.对象的组成: ? 属性和方法 public class Person { // 属性 String name; int age; // 方法 public void getInformation() { System.out.println("name:" + name + ",a ...
分类:编程语言   时间:2021-03-31 14:10:28    收藏:0  评论:0  赞:0  阅读:29
go语言 学生管理系统 简化版
package main import ( "encoding/json" "fmt" "io/ioutil" "os" ) type Student struct { ID int Age int Score int Name string } type Class struct { ID int ...
分类:编程语言   时间:2021-03-31 14:08:54    收藏:0  评论:0  赞:0  阅读:31
maven项目pom文件引入本地jar包并打包的配置
一、将jar包拷贝到项目文件夹响应位置,一般放到/src/main/webapp下 二、在pom.xml文件中加入以下标签内容 <dependency> <groupId>credibledata</groupId> <artifactId>credibledata</artifactId> <ve ...
分类:编程语言   时间:2021-03-31 14:08:15    收藏:0  评论:0  赞:0  阅读:20
Java8利用stream流实现数字排序和中文排序(包括升降序)
代码部分 利用stream的sorted()进行实现中文排序和数字排序(包括降序和升序),非常简单。 import java.text.Collator; import java.util.*; import java.util.stream.Collectors; public class Dem ...
分类:编程语言   时间:2021-03-31 14:07:47    收藏:0  评论:0  赞:0  阅读:649
Spring Batch Event Listeners
Learn to create and configure Spring batch’s JobExecutionListener (before and after job), StepExecutionListener (before and after step), ItemReadListe ...
分类:编程语言   时间:2021-03-31 14:06:19    收藏:0  评论:0  赞:0  阅读:46
插入排序
插入排序,一般也被称为直接插入排序。对于少量元素的排序,它是一个有效的算法。插入排序是一种最简单的排序方法,它的基本思想是将一个记录插入到已经排好序的有序表中,从而一个新的、记录数增1的有序表。在其实现过程使用双层循环,外层循环对除了第一个元素之外的所有元素,内层循环对当前元素前面有序表进行待插入位 ...
分类:编程语言   时间:2021-03-31 14:05:25    收藏:0  评论:0  赞:0  阅读:29
Java--异常
一、异常概述 1、定义:在程序执行过程中发生的不正常情况称为“异常”(开发过程中的语法错误和逻辑错误不是异常)。 2、异常事件可分为两类: 2.1、Error:Java虚拟机无法解决的严重问题。例如:JVM系统内部错误、资源耗尽等情况。比如:StackOverflowError和OOM。 publi ...
分类:编程语言   时间:2021-03-31 14:03:53    收藏:0  评论:0  赞:0  阅读:28
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!