首页 > 2020年12月17日 > 全部分享
yield 简析
以生成斐波拉契数列为例 #!/usr/bin/python # -*- coding: UTF-8 -*- def fab(max): n, a, b = 0, 0, 1 while n < max: print b a, b = b, a + b n = n + 1 fab(5) 上面这种方法通过 ...
分类:其他   时间:2020-12-17 19:52:43    收藏:0  评论:0  赞:0  阅读:36
mysql 基本数据类型
整数类型 类型 字节数 tinyint 8 smallint 16 mediumint 24 int 32 bigint 64 mysql在整数计算时使用的是64位的进行计算的,当然除了一些聚合使用decimal和double。 mysql可以指定整数的宽度,并不会影响存储,只会规定了mysql的交 ...
分类:数据库技术   时间:2020-12-17 19:52:28    收藏:0  评论:0  赞:0  阅读:32
Springboot中如何实现定时任务
#一:如何基于Scheduled实现定时任务 1.1:在启动类上添加 @EnableScheduling注解 1.2:写一个方法如下: @Scheduled(cron = "0 */1 * * * ?") public void scheld() { System.out.println("手机打开 ...
分类:编程语言   时间:2020-12-17 19:52:16    收藏:0  评论:0  赞:0  阅读:69
3.mysql升级
关于mysql升级 这里我们可以直接使用mysql_upgrade命令 首先我们要明确一点:我们升级的是mysql的安装程序,而不是它的数据目录。因此,这里我们只需要将安装目录从低版本换成高版本即可(5.6 >5.7) 然后在执行mysql_upgrade命令 mysql_upgrade -u用户名 ...
分类:数据库技术   时间:2020-12-17 17:28:57    收藏:0  评论:0  赞:0  阅读:43
nmp安装newman或者express时报错:rollbackFailedOptional
安装newman时如果报错为rollbackFailedOptional:表示安装时超时了,那是因为nodejs安装包默认的npm使用的国外镜像,只需要把npm改为淘宝的镜像,如下 path\nodejs\node_modules\npm\.npmrc文件中加两行: registry = https ...
分类:其他   时间:2020-12-17 17:28:46    收藏:0  评论:0  赞:0  阅读:31
LeetCode——Nth Highest Salary
Write a SQL query to get the nth highest salary from the Employee table. + + + | Id | Salary | + + + | 1 | 100 | | 2 | 200 | | 3 | 300 | + + + For exa ...
分类:其他   时间:2020-12-17 17:28:31    收藏:0  评论:0  赞:0  阅读:25
如何进行API测试以提高程序质量
API测试是QA小组测试工作的一个丰富的领域。当你在开发Web或移动应用程序时,将API测试作为QA测试计划的一部分,因为API会在应用程序之间收集,发送和交换数据。 API对许多应用程序都是必不可少的。考虑一下每周使用多少个移动和网络银行,医疗保健和娱乐应用程序。这些应用程序中的每一个都依赖于从一 ...
分类:Windows开发   时间:2020-12-17 17:28:18    收藏:0  评论:0  赞:0  阅读:32
【leetcode】106. 从中序与后序遍历序列构造二叉树
struct TreeNode* buildTree(int* inorder,int inorderSize,int* preorder,int preorderSize){ if(preorderSize==0 || inorderSize==0) return NULL; struct Tre ...
分类:其他   时间:2020-12-17 17:28:07    收藏:0  评论:0  赞:0  阅读:36
python基础-装饰器
一 装饰器介绍 1.1 为何要用装饰器 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。对修改封闭,意味着对象一旦设计完成,就可以独立完成其工作,而不要对其进行修改。 软件包含的所有功能的源代码以及调用 ...
分类:编程语言   时间:2020-12-17 17:27:57    收藏:0  评论:0  赞:0  阅读:30
如何将封装好的组件发布到npm上
通常我们在做项目的时候都会用到大佬们发布到npm上的组件,简单的命令下载即可使用今天我们向大佬学习,走一波大佬的路 简单的目录结构 1.下载相关依赖 通过 npm init 命令,创建package文件 { "name": "vue-component-button", "version": "0. ...
分类:其他   时间:2020-12-17 17:27:43    收藏:0  评论:0  赞:0  阅读:43
基于UOS在AMD、ARM、MIPS、SW平台上安装PyCharm
镜像UOS #!/bin/bash# 下载pycharm到桌面wget -P /home/$USER/Documents https://download.jetbrains.8686c.com/python/pycharm-community-2020.1.3.tar.gz# 获取系统sudo权限 ...
分类:其他   时间:2020-12-17 17:27:33    收藏:0  评论:0  赞:0  阅读:456
[C#]使用iText7.pdfHtml,以HTML为模板,转换成PDF打印
使用iText7的pdfHtml库,将html转成pdf,官方:https://itextpdf.com/en/demos/convert-html-css-to-pdf-free-online; 官方示例: using System.IO; using iText.Html2pdf; namesp ...
分类:Windows开发   时间:2020-12-17 17:27:21    收藏:0  评论:0  赞:0  阅读:396
Asp.Net Core用NLog记录日志操作方法
需求 1.日志自动写入到数据库、写入到文件 2.appsettings.json数据库连接更改后,不需要去改NLog中的连接地址,启动网站或项目时自动检测变动然后去更改,以appsettings.json为准,保持同步。 3.写入日志时,除了NLog自带的字段,新增LogType自定义字段记录日志类 ...
分类:Web开发   时间:2020-12-17 17:27:07    收藏:0  评论:0  赞:0  阅读:31
Lock关键字
关于Lock与synchronized关键字在锁的处理上的重要差别 表层差别: 1. 锁的获取方式:前者是通过程序代码的方式由开发者手工获取,后者是通过JVM来获取(无需开发者干预)2. 具体实现方式:前者是通过Java代码的方式来实现,后者是通过JVM底层来实现 (无需开发者关注)3. 锁的释放方 ...
分类:其他   时间:2020-12-17 17:26:55    收藏:0  评论:0  赞:0  阅读:45
上传jar包到本地仓库
先在本地把下面的执行语句修改成自己对应的语句 mvn install:install-file -DgroupId=dom4j -DartifactId=dom4j -Dversion=1.0 -Dpackaging=jar -Dfile=shim-client-1.0.jar 对应参数说明: -D ...
分类:编程语言   时间:2020-12-17 17:26:37    收藏:0  评论:0  赞:0  阅读:31
java初学者必看!Java中封装和继承的案例,对你学java很有帮助!
一、代码及效果图 1.封装 案例:需求说明 使用封装实现电子宠物系统的企鹅类正确输入健康值和亲密度 保证健康值的有效性(0-100),否则取默认值60 保证亲密度的有效性(0-100),否则取默认值60 代码如下(示例): package work1; public class Dog { priv ...
分类:编程语言   时间:2020-12-17 17:26:24    收藏:0  评论:0  赞:0  阅读:25
ubuntu 编译安装 mysql5.7.32
# # auto install mysql5.7 # # aurhor: amnotgcs # # time: 2020-12-17 # # instruction # 1. download boost and install # 2. download mysql and install # ...
分类:数据库技术   时间:2020-12-17 17:26:14    收藏:0  评论:0  赞:0  阅读:72
CentOS 7 连接不到网络解决方法(设置静态ip)
使用VM12创建虚拟机并安装CentOS 7,但是安装完成后发现连接不到网络。 ping jd.com发现不通 因为在创建虚拟机的时候 我们选择的是NAT模式 这里给出NAT模式下对应的的解决方法: 一、在vm虚拟机中 按照 编辑->虚拟网络编辑器 然后点击NAT设置,进入下一个界面,并进行网关的设 ...
分类:其他   时间:2020-12-17 17:25:59    收藏:0  评论:0  赞:0  阅读:33
数据库系统学习(一)
1.什么是数据库管理系统? 数据库管理系统是由相互关联的数据和管理这些数据的程序组成。 2.应用 数据库在生产生活各行各业有着广泛的应用: (1)银行金融(2)互联网应用数据存储等等等等。数据库无所不在,无处不在 3.数据库管理系统DBMS出现前,怎样用来管理数据? 使用文件处理系统。主要的弊端:( ...
分类:数据库技术   时间:2020-12-17 17:25:48    收藏:0  评论:0  赞:0  阅读:36
MapReduce与Yarn 的详细工作流程分析
MapReduce详细工作流程之Map阶段 如上图所示 首先有一个200M的待处理文件 切片:在客户端提交之前,根据参数配置,进行任务规划,将文件按128M每块进行切片 提交:提交可以提交到本地工作环境或者Yarn工作环境,本地只需要提交切片信息和xml配置文件,Yarn环境还需要提交jar包;本地 ...
分类:其他   时间:2020-12-17 17:25:38    收藏:0  评论:0  赞:0  阅读:40
397条   上一页 1 ... 6 7 8 9 10 ... 20 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!