Python3基础 函数 参数 在设定缺省值的情况下指明参数类型

       Python : 3.7.3        OS : Ubuntu 18.04.2 LTS        IDE : pycharm-community-2019.1.3       Conda : 4.7.5    typesetting : Markdown   code """ @Author : 行初心 @Date : 2019/7/4 @Blog : www.cnblogs.com/xingchuxin @Gitee : gitee.com/zhichengj
分类: 其他 发布时间: 07-04 22:48 阅读次数: 0

7.3作业

1. package com.day05; import java.util.*; public class Demo1 { static Scanner sc = new Scanner(System.in); public static void main(String[] args) { int[] nums = new int[]{8,4,2,1,23,344,12}; int sum = 0; boolea
分类: 其他 发布时间: 07-04 22:48 阅读次数: 0

python购物车小案例

python购物车小案例 # 案列描述:有一个小型水果店里面有水果(苹果:¥8/kg,香蕉:¥5/kg,芒果:¥15/kg,葡萄:¥12/kg),客户带了100元钱进店选购水果。 # 1.客户输入相应序号和对应数量后将该商品加入购物车 # 2.付款时检查客户是否有支付能力(结算金额<=100) # 3.客户输入Q/q退出选购 lis = [{'name': '苹果', 'price': 8}, {'
分类: 其他 发布时间: 07-04 22:48 阅读次数: 0

西瓜书打卡Task6

过拟合与欠拟合及其解决方法 我们在进行模型训练的时候会出现模型不能够很好地拟合数据的情况,这个时候就需要我们来判断究竟现在的模型是欠拟合还是过拟合。 1. 欠拟合 首先欠拟合就是模型没有很好地捕捉到数据特征,不能够很好地拟合数据 training error cross validation error test error 解决方法: 1)添加其他特征项,有时候我们模型出现欠拟合的时候是因为特征项不够导致的,可以添加其他特征项来很好地解决。例如,“组合”、“泛化”、“相关性”三类特征是特征添
分类: 其他 发布时间: 07-04 22:48 阅读次数: 0

evo:评测slam参数设置

zn@buaa:~$ evo_ape euroc m1/state_groundtruth_estimate0/data.csv pl-svo-master2/trajout.txt -angle_deg -as --plot usage: evo_ape euroc [-h] [-r {full,trans_part,rot_part,angle_deg,angle_rad}] [-a] [-s] [--align_origin] [-p] [--plot_mode {xy,xz,yx,yz
分类: 其他 发布时间: 07-04 22:48 阅读次数: 0

js 弹窗并定时关闭

1. $('input').click(function() { prompt('点击成功', 2000) }) function prompt(newName, time, fn) { var $div = $('<div></div>'); $div.css({ 'position': 'fixed', 'top': 0, 'left': 0, 'width': '100%',
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

【简】题解 P4297 [NOI2006]网络收费

传送门:P4297 [NOI2006]网络收费 题目大意: 给定一棵满二叉树,每个叶节点有一个状态(0,1),任选两个叶节点,如果这两个叶节点状态相同但他们的LCA所管辖的子树中的与他们状态相同的叶节点个数较少(少于1/2),则会产生2f的代价,如果状态不同,则产生f的代价,如果状态相同且LCA管辖子树中与他们状态相同叶节点个数较多,则不产生代价,现在每个节点可以变更状态,但变更状态也有自己的代价,求最小总代价(来自leozhang大佬) QWQ: 因为各个点互相之间的贡献由各个点之间的LCA
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

Go-cron定时任务

1、cron(计划任务) 按照约定的时间,定时的执行特定的任务(job)。 cron 表达式 表达了这种约定。 cron 表达式代表了一个时间集合,使用 6 个空格分隔的字段表示。 秒 分 时 日 月 星期 2、Linux的cron与Go的cron区别 linux 中的 cron 只能精确到分钟,而Go 实现的 cron 可以精确到秒。 3、特殊字符说明 1)星号(*) 表示 cron 表达式能匹配该字段的所有值。如在第5个字段使用星号(month),表示每个月 2)斜线(/) 表示
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

别用你的业余爱好,去挑战别人吃饭的本事

“足球,我的爱好之一。从初中开始,班级联赛拿过全校冠军,新民晚报杯中学生足球赛,拿过四强,我护球很像梅西,射门很像贝利,曾经一度觉得可以去踢职业联赛。然而这一切都在某个下午幻灭了。那是十几年前,我二十岁,正值当打之年,一个学生网站组织了一场慈善球赛,我和几个球友应邀参加,他们都是上海高中各校队的优秀球员。比如二中菲戈、附中克林斯曼、杨浦范巴斯滕、静安巴乔。对手是上海一支职业队的儿童预备队,都是五年级左右的学生。我们去的时候欢声笑语,彼此告诫要对小学生下手轻一点,毕竟人家是儿童,哈哈哈哈。 上半
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

关于pycharm+opencv没有代码提示的问题解决方法记录

代码可以看出实际我们引入的应该是cv2.cv2下面. 所以我们代码只需要import cv2.cv2 as cv 即可. 记着要重新启动下pycharm哦. 可以参考: https://blog.csdn.net/az9996/article/details/90546827
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

模块的引入与定义

模块定义 什么是模块:一个py文件就是一个模块 模块分为三类: 内置模块,(标准库):.python解释器自带的,time,os,sys,等等.200多种. 自定义模块:自己写的模块 第三方库(模块):各种大神写的一些模块,通过pip install....安装.6000种. 模块的引入 import引用模块发生三件事. 1. 将模块名.py文件加载到内存. 2. 在内存中创建一个以模块名命名的名称空间. 3. 通过模块名,名称空间的名字.等方式引用此模块的名字(变量,函数名,类名等等). 1
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

使用img.onload事件加载图片的兼容问题

平时加载图片的方法 let img = new Image(); img.onload = () => { ... } img.src = '.....' 最近使用这种方式加载base64的图片,在ipone6 plus(ios9)中,base64的图片没有加载成功,而jpg 格式的照片可以成功加载 解决方案 方案一:将base64转成file对象,让服务端返回一个http的图片链接 优点:无兼容性问题 缺点:多一次请求,且图片加载依赖网速 方案二:将base64转成objectU
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

mini2440系统引导(三)当前状态寄存器CPSR

Current Program Status Register 最后5位是模式位,含义: 裸机程序的使用supervisor模式,10011值
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

python pytesseract使用

正确使用方法 1.tesseract-orc安装 tesseract-ocr-setup-3.05.00dev.exe下载 2.pytesseract pip install pytesseract 3.设置 tesseract-orc路径 将 C:\Program Files (x86)\Tesseract-OCR添加到系统路径(路径因安装过程而异) 修改pytesseract.py文件 tesseract_cmd = "C:/Program Files (x86)/Tesseract-OC
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

破坏之王-DDoS攻击与防范深度剖析

破坏之王-DDoS攻击与防范深度剖析   下载:链接:https://pan.baidu.com/s/1bzVT6YkZGGg7anpQWDknjA   提取码:j7ns   网际空间的发展带来了机遇,也带来了威胁,ddos是其中最具破坏力的攻击之一。本书从不同角度对ddos进行了介绍,目的是从被攻击者的角度解答一些基本问题:谁在攻击我?攻击我的目的是什么?攻击者怎样进行攻击?我该如何保护自己?全书共分7章。第1章讲述了ddos的发展历史,梳理了探索期、工具化、武器化和普及化的过程。第2章介绍
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

C算法--字符数组

1 #include <stdio.h> 2 3 int main(){ 4 char str[15]={'G','o','o','d',' ','s','t','o','r','y','!'}; 5 int i; 6 for(i=0;i<11;i++){ 7 printf("%c",str[i]); 8 9 } 10 return 0; 11 } 字符数组直接初始化 1 #inc
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

7.4 集合及其内置方法

集合set 作用:群体之间做比较,不涉及单个元素,当你需要做关系运算,去重这些操作的时候,需要用到集合。 定义: s = {1,2,3,4,5,6} # 等价于 s = set({1,2,3,4,5,6}) print(type(s)) # <class 'set'> s1 = set() print(type(s1)) # 注意在定义空集合的只能用关键字set # <class 'set'> x = {} # 如果你仅仅只写了一个大括号 那么python默认将它当做字典类型
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

python的枚举类型

hello 解决 * print()
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

八、CI框架之输出URI路径,相当于GET

一、controller中的代码如下: 二、我们打开一个路径,输出对应的路径URI的值 http://127.0.0.1/CodeIgniter-3.1.10/index.php/welcome/index/name/3/id/4
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0

2018-2019 ACM-ICPC Pacific Northwest Regional Contest (Div. 1) D题(dp)

https://codeforc.es/gym/101982 题意 给定k,b两个数,求在0到2^b-1区间中是k的倍数的数的二进制数中1的个数的总和。 题解 dp。 d[i][j]表示:前二进制长度为i的数中模k为j的数的二进制数里1的个数的总和。(所以最终答案就是d[b][0]) f[i][j]表示: 前二进制长度为i的数中模k为j的数的个数。 转移: d[i][j]=d[i-1][j]+d[i-1][j-2^(i-1)%k]+f[i-1][j-2^(i-1)%k] f[i][j]=f[i
分类: 其他 发布时间: 07-04 22:31 阅读次数: 0