首页 > 编程语言
spring文件上传下载方法
springMVC文件上传依赖commons-fileupload组件,做了封装. 添加io,fileupload依赖包 配置文件解析器bean对象到容器 <!--id必须是MultipartResolver--> <bean id="multipartResolver" class="org.sp ...
分类:编程语言   时间:2021-04-26 15:36:17    收藏:0  评论:0  赞:0  阅读:26
C++(template模板 && 类模板 成员函数类外实现)
C++(template模板 && 类模板 成员函数类外实现) 类模板,成员函数类外实现 #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <string> using namespace std; template<class ...
分类:编程语言   时间:2021-04-26 15:32:55    收藏:0  评论:0  赞:0  阅读:24
算法学习:二分法从入门到精通
今天在力扣看到一道题,顺手写了下,用到了二分法和贪心算法,这里记录一下思路。 二分法查找,也称折半查找,是一种在有序数组中查找特定元素的搜索算法。查找过程可以分为以下步骤:(1)首先,从有序数组的中间的元素开始搜索,如果该元素正好是目标元素(即要查找的元素),则搜索过程结束,否则进行下一步。(2)如 ...
分类:编程语言   时间:2021-04-26 15:32:45    收藏:0  评论:0  赞:0  阅读:23
Java——StringBuilder
概述 StringBuilder是一个可变的字符串类,我们可以把它看成是一个容器。 作用 可以提高字符串的操作效率。 比如我拼接一个字符串,进行50000次,看看耗时需要多久,经过测试,是4秒多,如下 long start = System.currentTimeMillis(); String s ...
分类:编程语言   时间:2021-04-26 15:31:01    收藏:0  评论:0  赞:0  阅读:20
简单实现一个切面案例---spring aop
案例之前,我们先了解一下spring的几个术语 1、切面(aspect):切面类,里面包含通知方法。 2、切点(pointcut):又名切点表达式,目标:找到符合条件的方法。 3、目标(target):被织入的类,目标类。 4、连接点(join point):目标方法。 5、通知(advice):切 ...
分类:编程语言   时间:2021-04-26 15:30:53    收藏:0  评论:0  赞:0  阅读:21
java << >>
结论:1. 位运算符操作的都是整型的数据2. << :在一定范围内,每向左移1位,相当于 * 2 >> :在一定范围内,每向右移1位,相当于 / 2 面试题:最高效方式的计算2 * 8 ? 2 << 3 或 8 << 1 2<<3 每向左移3位,相当于2*2*2*2=16 8<<1 每向左移3位,相 ...
分类:编程语言   时间:2021-04-26 15:29:48    收藏:0  评论:0  赞:0  阅读:20
python与QT5结合demo,打包发布
python 3.8.6 pip install qt5,可以使用QT的库。 pip install qt5-tools,可以使用QT designer工具进行ui开发。 QT designer新建MainWindow,生成MainWindow.ui文件。 python -m PyQt5.uic.p ...
分类:编程语言   时间:2021-04-26 15:29:40    收藏:0  评论:0  赞:0  阅读:26
Spring单事务多线程操作引来的问题(Lock wait timeout exceeded; try restarting transaction)
org.springframework.dao.CannotAcquireLockException: ### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLTransactionRollbackExcepti... ...
分类:编程语言   时间:2021-04-26 15:28:53    收藏:0  评论:0  赞:0  阅读:29
python判断Excel文件是否存在,存在则删除,不存在则去复制一个Excel文件到当前目录
1、使用代码做接口测试,自动在Excel里写入返回的参数,但是多次运行代码时会出现已存在文件,报错,需要手动删文件,重新再运行。为了方便代码运行,所以有了以下代码 目的:避免目录下已存在同样文件名的Excel文件,先判断是否存在此文件,存在则删除,不存在则从其他地方复制一份过来 # 避免目录下已存在 ...
分类:编程语言   时间:2021-04-26 15:27:19    收藏:0  评论:0  赞:0  阅读:25
java.lang.ClassNotFoundException: javax.el.ELManager
1.错误描述 添加hibernate的校验包版本错误 tomcat7只能运行hibernate-validator 5.x以下的版本 要运行6.x版本,需要tomcat8.5以上 1.解决办法 使用tomcat9运行hibernate-validator6.x以上的版本或者把hibernate-va ...
分类:编程语言   时间:2021-04-26 15:27:09    收藏:0  评论:0  赞:0  阅读:13
python基础之生成器
生成器的机制:边读取边生成数据 如何产生生成器?看如下示例: g = (x * 3 for x in range(0, 11)) print(type(g)) 执行结果: <class 'generator'> 可以看到,g的类型是generator,也就是生成器的意思。 那么生成器如果产生数据呢? ...
分类:编程语言   时间:2021-04-26 11:20:51    收藏:0  评论:0  赞:0  阅读:19
C++-图像修复-inpaint函数(Alexandru Telea方法、基于Navier-Stokes方程的方法)
函数原型C++: void inpaint( InputArray src, InputArray inpaintMask, OutputArray dst, double inpaintRadius, int flags ) 1)InputArray类型的src,输入图像,填Mat类的对象即可,且 ...
分类:编程语言   时间:2021-04-26 11:20:34    收藏:0  评论:0  赞:0  阅读:62
浅谈JavaScript作用域
JavaScript作用域 什么是作用域 JavaScriptt的作用域通俗的将,就是指变量能够被访问到的范围 作用域是用来确定在何处以及如何查找变量/标识符的规则 作用域就是查找变量的地方 作用域分类 全局作用域 全局作用域是挂载在window对象下的,在任何位置都可以访问到 直接被赋值的变量默认 ...
分类:编程语言   时间:2021-04-26 11:20:26    收藏:0  评论:0  赞:0  阅读:18
Solve Error: call_and_retry_last allocation failed - javascript heap out of memory
When you run hexo g, you might get the following error: call_and_retry_last allocation failed - javascript heap out of memory Solution: Try to run exp ...
分类:编程语言   时间:2021-04-26 11:19:58    收藏:0  评论:0  赞:0  阅读:18
Delphi WinAPI SetLocaleInfo / GetLocaleInfo - 设置/获取 当前区域设置的信息项(日期格式、语言格式等)
Delphi WinAPI SetLocaleInfo / GetLocaleInfo - 设置/获取 当前区域设置的信息项(日期格式、语言格式等) 1、SetLocaleInfo 语法原型: BOOL SetLocaleInfoA( LCID Locale, //要检索其信息的区域设置标识符。 L ...
分类:编程语言   时间:2021-04-26 11:19:30    收藏:0  评论:0  赞:0  阅读:53
高级语言转换器
高级语言的转换器 编译:将我们编写的语言 转成 计算机可以识别的机器语言 解释器有很多:python解释器,JavaScript解释器,java解释器 编译器翻译的方式有两种: 一个是编译:提前翻译所有的内容 一个是解释:看一行,里面翻译一行 总结:代码要运行,必须进行转换(翻译),什么时候翻译 ( ...
分类:编程语言   时间:2021-04-26 11:17:24    收藏:0  评论:0  赞:0  阅读:15
JDK中的rt.jar包中Unsafe类使用demo
package com.example.demo.util; /** * JDK的rt.jar包中Unsafe类提供了硬件级别的非阻塞(一个线程的失败或者挂起不应该影响其他线程的失败或挂起的算法)原子性操作, * Unsafe类中方法都是native方法,它们使用JNI的方式访问本地C++实现库。 ...
分类:编程语言   时间:2021-04-26 11:16:20    收藏:0  评论:0  赞:0  阅读:19
Java 一维数组的定义和初始化
数组是我们非常常见的一种数据结构。 在 Java 中也不意外,通常我们会对数组进行一些操作,包括插入,删除,查找等。其实在实际的运用过程中,我们可能会用到 Java 提供的集合类型。 这些类型比数组操作更加简便,通常用的是 List,Map,Set 等。 在很多公司面试的时候,为了考察面试人的基本程 ...
分类:编程语言   时间:2021-04-26 11:16:03    收藏:0  评论:0  赞:0  阅读:22
CentOS中部署jar包时提示:org.quartz.SchedulerException: Couldn't get host name
场景 jar包在本地Windows系统上运行不报错,在CentOS服务器上运行时提示: org.quartz.SchedulerException: Couldn't get host name 注: 博客: https://blog.csdn.net/badao_liumang_qizhi 关注公 ...
分类:编程语言   时间:2021-04-26 11:14:46    收藏:0  评论:0  赞:0  阅读:18
python自动化测试(3)--自定义日志类及日志的封装
一、相关概念 在自定义日志之前,我们需要了解如下信息: 1、日志收集器:可以理解为用于收集日志信息的容器; 2、日志级别(Level): 常见的日志级别有:DEBUG、INFO、WARNING、ERROR以及CRITICAL 3、输出渠道(Handle): 控制台输出:StreamHandle 将日 ...
分类:编程语言   时间:2021-04-26 11:11:34    收藏:0  评论:0  赞:0  阅读:30
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!