首页 > 编程语言
外部排序
Conception 算法过程 首先将块读入内存 接下来构造初始“归并段”,通过**内部排序使每两个块**(这取决于生成初始归并段的内存工作区大小)内关键字有序: 然后是不断的内部归并,直至排序完毕 第一趟归并(8个初始归并段 → 4个归并段) 第二趟归并(4段 → 2段) 第三趟归并 (2段 → ...
分类:编程语言   时间:2021-07-03 15:45:14    收藏:0  评论:0  赞:0  阅读:42
创建一个长度为6的int型数组,要求取值为1-30,同时元素值各不相同
创建一个长度为6的int型数组,要求取值为1-30,同时元素值各不相同 方法一 /** * @version 1.0 * @author: 余腾 * @date: 2021-07-01 10:07 */ public class Test { public static void main(Stri ...
分类:编程语言   时间:2021-07-03 15:44:16    收藏:0  评论:0  赞:0  阅读:21
Python项目打包
项目打包 一、安装第三方模块 在线安装方式 pip install PyInstaller 二、执行打包操作 执行pyinstaller -F py文件路径 其中-F选项表示将文件打包成一个exe后缀的可执行文件 在执行日志的倒数第二行,会显示打包成exe文件后的位置,如下图,在对应路径下能找到ex ...
分类:编程语言   时间:2021-07-03 15:42:51    收藏:0  评论:0  赞:0  阅读:23
QT -- 新建线程的方法(四种办法,很详细,有截图)
看了不少Qt线程的东西,下面总结一下Qt新建一个线程的方法。 一、继承QThread 继承QThread,这应该是最常用的方法了。我们可以通过重写虚函数void QThread::run ()实现我们自己想做的操作,实现新建线程的目的。前面已经介绍了Qthread,这里就不重复了。 这种方法,我们每 ...
分类:编程语言   时间:2021-07-03 15:42:39    收藏:0  评论:0  赞:0  阅读:19
SpringBoot2.4.x整合Mybatis-Plus3.4.x(详细教程)
Mybatis和MybatisPlus的区别与联系 Mybatis-Plus是一个Mybatis的增强工具,只是在Mybatis的基础上做了增强却不做改变,MyBatis-Plus支持所有Mybatis原生的特性,所以引入Mybatis-Plus不会对现有的Mybatis构架产生任何影。Mybati ...
分类:编程语言   时间:2021-07-03 15:38:51    收藏:0  评论:0  赞:0  阅读:21
java.lang.NoSuchMethodError: No such DSL method 'pipeline' found among steps
groovy报错 : java.lang.NoSuchMethodError: No such DSL method 'pipeline' found among steps 解决方法: 安装“pipeline”插件 其他类似报错一样,需要安装对应插件即可。 ...
分类:编程语言   时间:2021-07-03 15:38:38    收藏:0  评论:0  赞:0  阅读:510
Python json.loads() 与 json.dumps()
json.loads() 和 json.dumps() 是 json格式处理函数 1. json.loads() > json格式转 pyhton数据类型 json.loads()函数 是 将json格式 转为 python 数据类型 代码理解: import json json_str = '{" ...
分类:编程语言   时间:2021-07-03 15:38:25    收藏:0  评论:0  赞:0  阅读:25
451. 根据字符出现频率排序
2021-07-03 LeetCode每日一题 链接:https://leetcode-cn.com/problems/sort-characters-by-frequency/ 标签:哈希表、字符串、桶排序、计数、排序、堆(优先队列) 题目 给定一个字符串,请将字符串里的字符按照出现的频率降序排列 ...
分类:编程语言   时间:2021-07-03 15:38:11    收藏:0  评论:0  赞:0  阅读:21
java判断文件的编码格式工具类
package com.unionpay; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.net.URL; /** * <Detect encoding .> ...
分类:编程语言   时间:2021-07-03 15:37:33    收藏:0  评论:0  赞:0  阅读:14
QT-计算器核心解析算法
1.分离算法 将中缀表达式进行数字和运算符的分离 以符号作为标志对表达式中的字符逐个访问 - 初始累计变量num为空,遍历字符串每个字符 - 若遇到数字或小数点(即当前符号是数字的一部分),累加到num变量,并用pre变量记录当前符号(用来判断正负号) - 若遇到其它符号(+, -, *, / , ...
分类:编程语言   时间:2021-07-03 15:37:10    收藏:0  评论:0  赞:0  阅读:31
SpringBoot自定义异常处理
全局异常处理 @ControllerAdvice @RestController public class GlobalExceptionInterceptor { ? //Exception异常 @ExceptionHandler(value = Exception.class) @Respons ...
分类:编程语言   时间:2021-07-03 15:36:26    收藏:0  评论:0  赞:0  阅读:22
Javascript面试题
1、什么是JavaScript?(这是基本题,对很多程序员来说也是送分题!) JavaScript是客户端和服务器端脚本语言,可以插入到HTML页面中,并且是目前较热门的Web开发语言。同时,JavaScript也是面向对象编程语言。 类似的基本题目还包括:JavaScript变量都有哪些类型? 5 ...
分类:编程语言   时间:2021-07-03 15:35:55    收藏:0  评论:0  赞:0  阅读:11
【Python】进程池套线程池的简单实现
开启10个进程,每个进程开10个线程 import concurrent.futures def go(n): return n*n def processgo(list): with concurrent.futures.ThreadPoolExecutor(10) as pool: # 开启10 ...
分类:编程语言   时间:2021-07-03 15:35:47    收藏:0  评论:0  赞:0  阅读:25
4.Java基础
为了项目方便管理,创建空项目 一、注释 平时编写代码,在代码量比较少的时候,还可以看懂自己写的,但是当项目结构一复杂起来,我们就需要用到注释了 注释并不会被执行,是给写代码的人看的 书写注释是一个非常好的习惯 平时写代码一定要注意规范 1.单行注释 2.多行注释 3.文档注释(JavaDoc) Ja ...
分类:编程语言   时间:2021-07-03 15:34:48    收藏:0  评论:0  赞:0  阅读:17
python在运行的时候暂停
在循环里面加上一个判断就行了,然后在print(pause")这一句打个断点,之后调试运行即可。 for i, data_label_filename in enumerate(data_label_files): print(data_label_filename) if data_label_f ...
分类:编程语言   时间:2021-07-03 15:32:15    收藏:0  评论:0  赞:0  阅读:10
算法之大数相加Java版
一道面试题,就是用字符串表示两个数,求这两个数的加法。(不能使用内置类BigInteger) 我一开始想到的就是把字符串转成字符数组,然后使用mergesort的思路来处理。 一开始使用的是Integer.parsetInt(String.valueOf(char))有些麻烦,后来改成了'9'-'0 ...
分类:编程语言   时间:2021-07-03 15:32:05    收藏:0  评论:0  赞:0  阅读:12
spring-mvc之请求响应执行流程
spring-mvc执行流程 注:Handler并不是具体的类或接口(实际上是Object),而是一个概念。 Controller是Handler的一种情况 Spring MVC采用了前端控制器模式(the front controller pattern),处于核心位置的DispatcherSer ...
分类:编程语言   时间:2021-07-03 15:30:09    收藏:0  评论:0  赞:0  阅读:19
在JAVA安装完毕之前,向导被中断
记录一下遇到过的坑,吃一蛰长一智! 由于最近换了新合作伙伴——电脑,得重新安装jdk,结果在安装的时候遇到了在JAVA安装完毕之前,向导被中断的问题,如下图: 这个问题出现的原因是安装路径有中文,如下图: 解决方案是:选择一个英文安装路径!! ...
分类:编程语言   时间:2021-07-03 15:27:19    收藏:0  评论:0  赞:0  阅读:26
又是版本问题,报错:Exception in thread "main" java.lang.NoSuchMethodError: scala.Product.$init$(Lscala/Product;)V
使用IDEA工具运行Spark的WordCount时,运行报错,报错信息如下 Exception in thread "main" java.lang.NoSuchMethodError: scala.Product.$init$(Lscala/Product;)V at org.apache.sp ...
分类:编程语言   时间:2021-07-03 15:24:13    收藏:0  评论:0  赞:0  阅读:46
2.设计模式-七大原则(C++)
任何一个设计模式都离不开七大原则中的任一原则.所以七大原则非常重要,只要我们明白了七大原则,就可以知道如何在项目中使用什么设计原则了. 设计模式的七大原则如下所示: 1.单一职责原则 2.开放-封闭原则 3.依赖倒置原则 4.里氏替换原则(LSP) 5.接口隔离原则 6.迪米特原则(最少知道原则) ...
分类:编程语言   时间:2021-07-03 11:15:25    收藏:0  评论:0  赞:0  阅读:33
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!