Python学习day11-函数基础(1)

Python学习day11-函数基础函数的定义及定义方式函数的定义函数的定义方式函数的调用及返回值函数的参数猜年龄游戏的函数改编版 Python学习day11-函数基础(1) 函数的定义及定义方式 函数的定义 什么是函数呢?相信大家都接触过别的编程语言,对函数并不陌生,在笔者的理解中,函数就是工具,我们写程序所准备的工具,不管是程序自带的各种函数,还是自己封装的各种函数,都是我们写程序的工具,可以让我们写出来的程序结构更鲜明更简单易懂,修改和扩展的时候也会方便很多。 函数的定义也就相当于提前把
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

好用的影子系统软件

   官网:http://www.toolwiz.com/lead/toolwiz_time_freeze/   提供多个系统快照(增量备份)的 toolwiz time machine
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

leetcode-829

题目描述: 给定一个正整数 N,试求有多少组连续正整数满足所有数字之和为 N? 首先,刚开始读错题目了,以为是子集和就行,后来发现是连续子集;想到用子集树,但是超时了 class Solution: def consecutiveNumbersSum(self, N: int) -> int: self.res = 0 nums = list(range(1,(N+1)//2+1)) self.backtrack(nums,N,0,0,[
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

第八练

jQuery 编程题 请描述 jQuery 能做什么? 1、方便快捷地获取 DOM 元素; 2、动态修改页面样式; 3、动态改变 DOM 内容; 4、响应用户的交互操作; 5、为页面添加动态效果; 6、统一 ajax 异步刷新; 7、简化 JavaScript 操作; MySQL 编程题 MySQL 相比于其他数据库有哪些特点? MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司,现在已经被Sun公司收购,支持 Linux、MAC、Windows 等多种操作系统与
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

codeforces37C

CF37C Old Berland Language sol:直接暴力模拟下去,长度加了就补0,凑个数就+1,凑不好就puts(“no”) #include <bits/stdc++.h> using namespace std; typedef int ll; inline ll read() { ll s=0; bool f=0; char ch=' '; while(!isdigit(ch)) {f|=(ch=='-'); ch=getchar();}
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

索引类型

1. 索引类型查询操作符 keyof ,通过keyof我们能够获取一个类型的所有属性名组成的联合类型 keyof操作符,连接一个类型,会返回一个由这个类型的所有属性名组成的联合类型 interface Info { name: string; age: number; } let infoProp: keyof Info; infoProp = "name"; infoProp = "age"; infoProp = "no"; // error 不能将类型“"no"”分
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

第九练

JavaScript 编程题 null 和 undefined 的区别? undefined 类型只有一个值,即 undefined。当声明的变量还未被初始化时,变量的默认值为 undefined。 null 类型也只有一个值,即 null。null 用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。 MySQL 编程题 表名 students id sno username course score 1 1 张三 语文 50 2 1 张三 数学 80 3 1 张三 英语 90
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

【NOI2015】荷马史诗

  题目链接 https://www.luogu.org/problem/P2168   题目大意是给定 n 个单词的出现次数wi,求用k 进制的前缀码转换后得到的最小总长度,以及在保证总长度最小时的最长串 si 的长度最短。   这题现在来看算是NOI里很简单的了(我竟然凹出来了w),但是据说当时这题可是难倒一大片。首先是因为这题题干太长不怎么容易看懂,另外可能是因为当时哈弗曼树还没有那么常见,几乎没人想到有哈弗曼树这么一个东西。   好,来看题。题目很明确,目标是要使编码之后的总长度最小,
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

LAMP框架

一基本常识 LNMP (Linux + Nginx + MySQL + PHP) //php-fpm进程 LAMP (Linux + Apache + MySQL + PHP) //php作为Apache的模块 Nginx + Tomcat   //取代Apache与Tomcat结合,java httpd就是Apache 二、一步到位 [root@apache ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd ph
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

maven “mvnyjp” 命令是什么,怎么使用?

maven/bin: mvn mvnDebug mvnyjp 一个shell脚本,用于yourkit分析器。 用于分析Maven构建过程。
分类: 其他 发布时间: 08-08 20:34 阅读次数: 0

一道78%的Java程序员搞不清的Spring bean面试题

一道78%的Java程序员搞不清的Spring bean面试题
分类: 编程语言 发布时间: 08-08 20:30 阅读次数: 0

(一)理论篇-VLAN与三层交换

VLAN的概念及优势在传统的交换式以太网中,所有的用户都在同一个广播域中,当网络规模较大时,广播包的数量会急剧增加,当广播包的数量占到总量的 30%时,网络的传输效率将会明显下降。 特别是当某网络设备出现故障后,就会不停地向网络发送广播,从而导致广播风暴,使网络通信陷于瘫痪。那么,应该怎样解决出现的问题呢? 我们可以使用分隔广播域的方法来解决这一问题,分隔广播域有两种方法。 物理分隔:将网络从物理
分类: 企业开发 发布时间: 08-08 20:20 阅读次数: 0

(二)实战篇-VLAN的配置

实验一:一台交换机下的VLAN划分目标:同网段不同VLAN能否相通,同网段同VLAN是是否相通VLAN10:pc1(192.168.10.10/24)VLAN20:pc2(192.168.10.20/24)pc3(192.168.10.30/24)1,打开GNS3在模块中添加一个路由(因为我们的镜像是路由镜像,后面我们可以改为交换机)和三台pc机2,在路由器处右击,选择configuration,
分类: 企业开发 发布时间: 08-08 20:20 阅读次数: 0

『集合』logo制作+音乐免费下载+全能计算机+高清壁纸

软件名称 : logo制作 软件版本:1.0 软件语言:中文 软件大小:1.29M 测试机型:OPPO R17 软件简介:免费制作logo ,里面的素材免费可商用,且logo素材经常更新 下载地址:https://www.lanzous.com/i51747e 软件名称 : 倒带 软件版本:2.6.0 软件语言:中文 软件大小:6.11M 测试机型:OPPO R17 软件简介:倒带是一款免费纯净无广告的收费音乐下载工具,可以搜索免费试听下载各大音乐平台上的付费歌曲及版权音乐,采集最新最热门的音
分类: 其他 发布时间: 08-08 20:18 阅读次数: 0

验证码——实现前端验证码验证(后端登陆注册功能)

  点开这个页面首先恭喜你!——可以学到一个非常简单的在用户登陆注册的时候用前端实现的验证码验证的功能.   我的项目框架为SSM框架,用户的登陆注册以及用户信息的增删改查等等其他的功能时通过java后端技术实现的,对于验证码功能只需要在login.html添加部分代码即可实现。   网上的我也搜过查看了好多,但是都是非常繁琐,有前后端分离的、接口调用的、添加工具类的,无论是什么方法他们都有一个共同的特点——代码冗长繁琐,其次就是和自己所要用的方法出入太大,借鉴起来很麻烦,看了半天用处不是多大
分类: 其他 发布时间: 08-08 20:18 阅读次数: 0

ES6 map与filter

ES6 map与filter 1、map let arr1 = [1,2,3]; let arr2 = arr1.map((value,key,arr) => { console.log(value) // 1,2,3 console.log(key) // 0,1,2 console.log(arr) //[1,2,3] [1,2,3] [1,2,3] return value * value; }) console.l
分类: 其他 发布时间: 08-08 20:18 阅读次数: 0

AQS2--出队

设置前面=-1,就是为了当前面节点变成head执行唤醒时候,能够唤醒后面status正常的节点, public final boolean release(int arg) { if (tryRelease(arg)) { Node h = head; if (h != null && h.waitStatus != 0) unparkSuccessor(h); Node s = node
分类: 其他 发布时间: 08-08 20:18 阅读次数: 0

Day29 网络编程(二) 大文件传输与UDP通信

1.基于TCP协议传输大文件 可以根据TCP粘包问题的处理方法实现大文件的传输 上传大文件 1 import socket 2 import os 3 import struct 4 import json 5 6 client = socket.socket() 7 client.connect(('127.0.0.1',8080)) 8 9 while True: 10 MOVIE_DIR = r'F:\迅雷下载' 11 movie
分类: 其他 发布时间: 08-08 20:18 阅读次数: 0

Python之浅谈函数

目录 文件的高级应用 文件修改的两种方式 函数的定义 函数的参数 函数的返回值 文件的高级应用 r+即可读又可写,并且是在后面追加 w+清空文件的功能是w提供的 a+a有追加的功能,a的指针在末尾的时候,a+的读取功能也没用 文件修改的两种方式 第一种 with open('test', 'r', encoding='utf8') as fr, \ open('test_swap', 'w', encoding='utf8') as fw: data = fr.read
分类: 其他 发布时间: 08-08 20:18 阅读次数: 0

阶段3 1.Mybatis_10.JNDI扩展知识_3 补充-测试JNDI数据源的使用以及使用细节

在webapp文件夹下新建目录META-INF 把context.xml文件复制过去。 拿资料里面的SqlMapConfig.xml文件 全部复制到项目的SqlMapConfig.xml里面来。 java:comp/env/jdbc这个路径是固定的 把应用部署到tomcat上 运行测试类 测试类无法使用是因为测试没有tomcat给我们准备map 只需要把我们的java代码复制到jsp页面中 找到第一天的代码。因为是用main方法测试的。复制里面的内容 红色的都是没导入包。只需要删除最后一个字母
分类: 其他 发布时间: 08-08 20:18 阅读次数: 0