码迷,mamicode.com
首页 > 编程语言 > 周排行
python函数递归-实例
1.在一个函数体内调用它自身,被称为函数递归。函数递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制。 例1.己知有一个数列:f(0) = 1,f(1) = 4,f(n + 2) = 2*f(n+ 1) +f(n),其中 n 是大于 0 的整数,求 f(10) 的值? 分析: ...
分类:编程语言   时间:2020-04-30 22:59:43    阅读次数:89
python任务调度之schedule
本文通过开源项目 "schedule" 来学习定时任务如何工作 schedule简介 先来看下做做提供的一个例子 注解 每隔10分钟执行一次任务 每隔一个小时执行一次任务 每天10:30执行一次任务 每周一执行一次任务 每周三13:15执行一次任务 每小时的第17分钟时执行一次任务 schedule ...
分类:编程语言   时间:2020-04-30 23:04:36    阅读次数:109
C#多线程(16):手把手教你撸一个工作流
[TOC] 前言 前面学习了很多多线程和任务的基础知识,这里要来实践一下啦。通过本篇教程,你可以写出一个简单的工作流引擎。 本篇教程内容完成是基于任务的,只需要看过笔者的三篇关于异步的文章,掌握 C 基础,即可轻松完成。 "C 多线程(13):任务基础①" "C 多线程(14):任务基础②" "C ...
分类:编程语言   时间:2020-04-30 23:05:39    阅读次数:75
数组中插入数值
例:有一组学员成绩,将他们按降序排序,要增加一个学员成绩,将它插入成绩序列,并保持降序 一、分析 ①将成绩保存在数组中 ②通过比较找到插入位置 ③该位置元素往后挪位置 ④插入新成绩 二、代码实现 ①通过数组储存成绩 ②获取用户键盘录入的数值 ③找到num要插入的位置index,并将num插入进来 ④ ...
分类:编程语言   时间:2020-04-30 23:06:13    阅读次数:76
Python编程(Web开发)工具分享 | VSCode | Navicat Premium | Pycharm
VSCode for Python Development(Web开发) Plugins 1.Chinese (Simplified) Language Pack for Visual Studio Code 2.Easy icon theme 3.Git History 4.GitLens 5.H ...
分类:编程语言   时间:2020-04-30 23:08:47    阅读次数:119
Spring 中基于 AOP 的 XML架构
Spring 中基于 AOP 的 XML架构 为了使用 aop 命名空间标签,你需要导入 spring aop j架构,如下所述: 确保项目中有如下四个库文件: aspectjrt.jar aspectjweaver.jar aspectj.jar aopalliance.jar 声明一个 aspe ...
分类:编程语言   时间:2020-04-30 23:09:39    阅读次数:70
SpringBoot整合Shiro 四:认证+授权
搭建环境见: SpringBoot整合Shiro 一:搭建环境 shiro配置类见: SpringBoot整合Shiro 二:Shiro配置类 shiro整合Mybatis见:SpringBoot整合Shiro 三:整合Mybatis 认证 未授权时 ShiroConfig中添加授权访问 如果用户没 ...
分类:编程语言   时间:2020-04-30 23:13:14    阅读次数:552
[20-04-30][Self-test 24]Java SecondMax
1 package test_5_1; 2 3 public class SecondMax { 4 5 public static void main(String[] args) { 6 7 /** 给定一个整型数组,数组成员10个,求该数组中第二大的数的下标 */ 8 int[] numArr ...
分类:编程语言   时间:2020-04-30 23:13:46    阅读次数:62
三、python变量
一、变量的定义 1.必须使用英文 2.严格区分大戏小写 3.使用小驼峰的命名方式 4.由数字,字母,下划线,组成,不能以数字作为开头 (java 有数字,字母,下划线,$组成,不能以数字开头) 5.见名知意 6.不能是关键字 查看关键字: import keyword print(keyword.k ...
分类:编程语言   时间:2020-04-30 23:14:19    阅读次数:81
二、Python安装
一、安装 python官网:https://www.python.org 根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 对应的64位安装程序或32位安装程序,然后,运行下载的exe安装包: 二、配置 配置环境变量:我的电脑——属性——高级——环境变量——系统 ...
分类:编程语言   时间:2020-04-30 23:14:37    阅读次数:83
LeetCode 83. 删除排序链表中的重复元素 Remove Duplicates from Sorted List (Easy)
给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2输出: 1->2示例 2: 输入: 1->1->2->3->3输出: 1->2->3 来源:力扣(LeetCode) 解法一:循环删除重复节点。 /** * Definition for singly- ...
分类:编程语言   时间:2020-04-30 23:16:34    阅读次数:69
Spring Boot2.0之多数据源分布式事务问题
分布式事务解决方案的问题, 分布式事务产生的原因: 多个不同的服务连接不同的数据源 ,做分布式事务的管理。 这种情况是连接两个数据源的情况,然后事务管理器是这样的 只管理了test02的这端业务代码。所以test02的这个会回滚! 但是test01会入库哦 这属于传统的分布式事务解决方案 使用spr ...
分类:编程语言   时间:2020-04-30 23:20:37    阅读次数:68
Java基本运算-运算符
运算符:运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符位运算符三元运算符 算术运算符:+、-、+、-、*、/、%、+取模运算(取余运算):取模运算中,结果与被模数的正负相关。应用:经常用来判断是否可以除尽某个数。 赋值运算符:+=、- ...
分类:编程语言   时间:2020-04-30 23:21:26    阅读次数:120
[20-04-30][Self-test 25]Java MaxAndMin
1 package test_5_2; 2 3 public class MaxAndMin { 4 5 public static void main(String[] args) { 6 7 /** 有10个分,去掉一个最高一个最低求平均分 */ 8 int[] numArr = {99, 97 ...
分类:编程语言   时间:2020-04-30 23:25:55    阅读次数:66
宏相关-动态数组、正则等问题
整理下最近碰到的vba问题及我笨拙的解决方式。学的方式为遇到问题想办法去解决,查资料,补充知识点,可能代码有点拙劣,前期也没追求优化,简洁。以实现结果为目标。遇到很多用宏解决比较繁琐的问题比如批量合并几十个大容量CSV文件,会转换思想写个python脚本去解决。宏合并的方式就不写了,确实不如pyth ...
分类:编程语言   时间:2020-04-30 23:29:18    阅读次数:69
[C++/面向对象语言] 变量与对象的关系
变量是一个名字,他可以指向一个基本类型值或者一个类对象。同时,只有声明了的对象才是变量,换句话说,对象不一定要声明例如调用类构造函数就能返回一个对象,但这个对象不是变量 Basic(); 如果用类类型声明一个对象,那么这个名字背后的含义既是对象也是变量 它指向的是一个有这个类特征的对象,同时指向的是 ...
分类:编程语言   时间:2020-05-01 00:43:20    阅读次数:61
java线程池工作原理及拒绝策略详解
在多线程编程中,我们经常使用线程池来管理线程,以减缓线程频繁的创建和销毁带来的资源的浪费,在创建线程池的时候,经常使用一个工厂类来创建线程池Executors,实际上Executors的内部使用的是类ThreadPoolExecutor。它有一个最终的构造函数如下: corePoolSize:线程池 ...
分类:编程语言   时间:2020-05-01 00:44:27    阅读次数:76
Java常用类介绍
Scanner 2019年4月25日 11:07 HasNextInt(); 获取指定int类型的数据,如果数据正确则返回true否则返回false。 HasNextDouble(); 获取指定Double类型的数据,如果数据正确则返回true否则返回false。 HasNextString(); ... ...
分类:编程语言   时间:2020-05-01 00:48:47    阅读次数:75
基于 tyboot 快速初始化 springboot 单体项目
基于 tyboot 快速初始化 springboot 单体项目
分类:编程语言   时间:2020-05-01 00:49:35    阅读次数:57
06 . Python3入门之IO编程(文件操作)
IO编程简介 IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。 比如你打开浏览器,访问新浪首页,浏览器这个程序就需要通过网络IO获取新浪的网页。浏览器首先会发送 ...
分类:编程语言   时间:2020-05-01 00:53:55    阅读次数:65
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!