首页 > 编程语言
MergeSort算法
MergeSort 算法 1.问题 对一个数组进行排序,使其有序 2.解析 利用归并算法,将数组不断拆分成一个数字,最后不断归并、返回,形成一个有序数组。 3.设计 MergeSort算法 function void merge(int[] array, int left, int mid, int ...
分类:编程语言   时间:2021-04-01 00:49:03    收藏:0  评论:0  赞:0  阅读:37
python匿名函数与内置函数
一、匿名函数 1)什么是匿名函数? 我们之前定义函数,都会讲函数名与函数的内存地址绑定,便于后续调用,为了方便对比,我们暂且叫这种函数为“有名函数”;匿名函数顾名思义,不会定义名字的函数,从函数的定义与调用来看,匿名函数注定在代码运行后无法再被调用,即“一次性”,正式这种特性决定了匿名函数的特殊用途 ...
分类:编程语言   时间:2021-04-01 00:46:48    收藏:0  评论:0  赞:0  阅读:24
009 - Maven创建SpringBoot,整合JSP
备注 不建议在SpringBoot中使用JSP。 须知 pom.xml中的javax.servlet.jsp.jstl是用于支持JSP标签库的,在Web2.5的容器中没有问题,单当你的容器是Web3.0或以上版本时,就会出问题。 这是个非常坑爹的问题。 javax.servlet.jsp.jstl会 ...
分类:编程语言   时间:2021-04-01 00:46:25    收藏:0  评论:0  赞:0  阅读:33
递归法输出一个不包含重复元素的数组的全部组合(简单直观的枚举,没有用DFS之类的。因为并不需要)
static int recurseCombinations(int array[], int arraySize, int combi[], int combiSize, int arrayIdx, int combiEleIdx, int ***combis, int *combiIdx) { ...
分类:编程语言   时间:2021-04-01 00:45:34    收藏:0  评论:0  赞:0  阅读:15
python习题,关系字符串的练习
习题1 name = 'aleX leNb' 1.1 移除name变量对应的值两边的空格,并输出结果 1.2 判断name变量是否以'al'开头,并输出结果 1.3 判断name变量是否以'Nb'结尾,并输出结果 1.4 将name变量对应的值中的所有'l'替换为'p',并输出结果 1.5 将nam ...
分类:编程语言   时间:2021-04-01 00:44:28    收藏:0  评论:0  赞:0  阅读:32
Java核心技术:【8】多线程
一、实现多线程 1.1 通过继承Thread类实现 继承Thread类实现多线程的步骤: 在Java中负责实现线程功能的类是java.lang.Thread 类。 可以通过创建 Thread 的实例来创建新的线程。 每个线程都是通过某个特定的 Thread 对象所对应的方法 run( ) 来完成其操 ...
分类:编程语言   时间:2021-04-01 00:42:51    收藏:0  评论:0  赞:0  阅读:31
Python中的sys中的stdout
Stdout的用法 import systemp = sys.stdout##先在ys.stdout = open("student.txt","w")之前定义才有效?sys.stdout.write(str(123))##实现print的功能,print实际上就是外设输入的数据写到了stdout流 ...
分类:编程语言   时间:2021-04-01 00:42:33    收藏:0  评论:0  赞:0  阅读:20
JAVA学习(多线程创建的两种方法,多线程安全隐患)
一、多线程创建 进程:是系统进行资源分配和调度的基本单位,可以理解为进程是正在运行的程序的实例。 线程:是操作系统能够进行运算调度的最小单位,是进程中的实际运作单位,每个线程都有自己运行的内容,这个内容可以称为线程要执行的任务,一个进程可以并发执行多个线程, JVM创建的主线程的任务都定义在了主函数 ...
分类:编程语言   时间:2021-04-01 00:40:51    收藏:0  评论:0  赞:0  阅读:20
Cython编译动态库、引用C/C++文件
将某些.py 编译成动态库 设置好要编译的module们: compile_to_c_modules = [ 'package.module' ] 将它们转换成cythonize可识别的参数: def module_to_path(module): """转成路径形式""" return modul ...
分类:编程语言   时间:2021-04-01 00:38:55    收藏:0  评论:0  赞:0  阅读:52
Java 匿名类
##Java 匿名类介绍 Java 可以直接 new 一个接口,然后在 new 里面粗暴的加入实现代码,我们把这种类似 new 出来的对象,叫做匿名类。 ##匿名类使用 格式 new 类名/接口/抽象类(){ } 例如 Runnable hello = new Runnable() { public ...
分类:编程语言   时间:2021-04-01 00:34:03    收藏:0  评论:0  赞:0  阅读:33
原来你是这样的JAVA[06]-反射
1.JVM为每个加载的class及interface创建了对应的Class实例来保存class及interface的所有信息; 获取一个class对应的Class实例后,就可以获取该class的所有信息; 通过Class实例获取class信息的方法称为反射(Reflection); JVM总是动态加 ...
分类:编程语言   时间:2021-04-01 00:33:16    收藏:0  评论:0  赞:0  阅读:32
面试题-python3 找出一个字符串中子串,不含有重复字符的最长子串
前言 给定一个字符串,请你找出其中不含有重复字符的最长子串的长度。 题目 示例1: 输入:" abcabcbb" 输出: 3 解释:因为无重复字符的最长子串是"abc", 所以其长度为3。 示例2: 输入: "bbbbb"" 输出: 1 解释:因为无重复字符的最长子串是"b", 所以其长度为1。 示 ...
分类:编程语言   时间:2021-04-01 00:29:58    收藏:0  评论:0  赞:0  阅读:37
SpringBoot添加允许跨域(15)
因springboot框架通常用于前后端分离项目,因此需配置后台允许跨域访问(具体看注释), 全局配置 配置类如下 import org.springframework.context.annotation.Bean; import org.springframework.context.annot ...
分类:编程语言   时间:2021-04-01 00:29:47    收藏:0  评论:0  赞:0  阅读:33
python购物车程序
很基础的一个例子,主要是为了练习python的基础语法,要求如上,实现代码如下: # coding=gbk # _author:Administrator # date: 2021/03/31 GoodsDic = {"iphone6s": 5800, "bicycle": 1500, "pytho ...
分类:编程语言   时间:2021-04-01 00:29:31    收藏:0  评论:0  赞:0  阅读:35
C++与C#数据类型对应关系总结
API与C#的数据类型对应关系表 API数据类型 类型描述 C#类型 API数据类型 类型描述 C#类型 WORD 16位无符号整数 ushort CHAR 字符 char LONG 32位无符号整数 int DWORDLONG 64位长整数 long DWORD 32位无符号整数 uint HDC ...
分类:编程语言   时间:2021-04-01 00:29:19    收藏:0  评论:0  赞:0  阅读:25
选择排序法
public static void selectSort() { int [] arr = {1,-5,0,99}; for(int i =0;i<arr.length-1;i++) { for(int j = i+1;j<arr.length;j++) { if(arr[i]>arr[j]) { ...
分类:编程语言   时间:2021-04-01 00:29:05    收藏:0  评论:0  赞:0  阅读:24
java Mycat Shiro权限框架
Mycat 分库分表: mycat是一个虚拟的数据库服务器,并不充当存储数据的业务,本身自己链接的时逻辑数据库 数据真实存储在物理数据库上面 读写分离: 原理 让主数据库实现增删改业务,让从数据库实现查询的业务 数据一直想可以通过mysql的主从复制机制来保护数据同步 实现方式: 读写分离需要主从复 ...
分类:编程语言   时间:2021-04-01 00:28:48    收藏:0  评论:0  赞:0  阅读:32
Python虚拟环境的创建、导出到另一台电脑
Python虚拟环境的创建、导出到另一台电脑 第一步: 安装虚拟环境 pip install virtualenv 第二步:创建虚拟环境 创建虚拟环境前要先创建项目目录 mkdir MyPlatformPlus #创建项目目录 virtualenv flask #创建虚拟环境 若想指定python版 ...
分类:编程语言   时间:2021-04-01 00:28:30    收藏:0  评论:0  赞:0  阅读:122
《python编程从入门到实践》The empty path didn't match any of these.
#####前述:在使用《python编程从入门到实践》这本书时,前面的两个项目跳过,直接做最后的web项目,在做到370页后,重新进入localhost:8000时,出现下面的页面: #####因为书是2016年出版的,当时使用的是django1.11,而我用的是python3.7.9的版本,pip ...
分类:编程语言   时间:2021-04-01 00:27:58    收藏:0  评论:0  赞:0  阅读:69
线程处理
线程分为前台线程和后台线程,一个进程里至少要有一个前台线程若干后台线程,如果前台线程结束了,意味着进程也就退出了; 线程主要有4种状态:Unstarted、Running、WaitSleepJoin(阻塞)、Stopped(停止) c# Thread.Abort()和Thread.ResetAbor ...
分类:编程语言   时间:2021-04-01 00:27:31    收藏:0  评论:0  赞:0  阅读:39
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!