【集合】统计元素出现次数

from random import randint from collections import Counter import re ''' 统计元素出现的次数并打印出现次数最多的3个数字 ''' # 生成随机30个 1-20的随机数 l = [randint(1, 20) for i in range(0, 30)] print(l) # 生成1-20的key并将次数初始化0 d = {i: 0 for i in range(1, 21)} # 统计次数
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

sql注入总结20191010

♠sql注入可以按照不同的属性进行分类 注入位置---->get和post 闭合符号---->单引号,双引号,双单引号,括号,反斜杠 有无“回显”--->常规注入和盲注 盲注--->布尔和时间 ♠绕过   大小写,双写,内联注释,编码,宽字节 ♠SQL注入的思路   判断注入点--->判断字段数--->猜解数据库版本,系统版本,及数据库名--->猜解表名--->猜解字段--->获取用户名和密码      
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

刷LeetCode吧

1.Array 1.给定一个二进制矩阵 A,我们想先水平翻转图像,然后反转图像并返回结果。 水平翻转图片就是将图片的每一行都进行翻转,即逆序。例如,水平翻转 [1, 1, 0] 的结果是 [0, 1, 1]。 反转图片的意思是图片中的 0 全部被 1 替换, 1 全部被 0 替换。例如,反转 [0, 1, 1] 的结果是 [1, 0, 0]。 示例 1: 输入: [[1,1,0],[1,0,1],[0,0,0]] 输出: [[1,0,0],[0,1,0],[1,1,1]] 解释: 首先翻转每一
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

CF1221D 【Make The Fence Great Again】

看看样例可以发现每个木板最多操作2次 我们要求的是前n个木板满足条件的最小花费,尝试从1的方案中递推推出。 因为要判断两个相邻木板的高度关系,所以状态里还需加入当前木板操作次数 方程:f[i][j] = min(f[i-1][k] + b[i] * j) // 0 <= j, k <= 2 && a[i] + j != a[i-1] + k
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

获取SpringCloud gateway响应的response的值,记录踩坑

最近在做网关改造,想要通过Gateway过滤器获取ResponseBody的值,查看了网上的帖子和官网内容: 帖子:https://cloud.tencent.com/developer/article/1384111 官网:https://github.com/spring-cloud/spring-cloud-gateway/blob/master/spring-cloud-gateway-core/src/main/java/org/springframework/cloud/gatew
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

构建之法20191010-3 alpha week 1/2 Scrum立会报告+燃尽图 01

本作业要求参见https://edu.cnblogs.com/campus/nenu/2019fall/homework/8746 此博客为团队作业 组长:康哲 组员:付宇泽 都雪冬 齐文华 梅小雨 本次立会master:付宇泽 要求1 工作照片。要求启用手机的时间(与北京时间同步)与GPS记录功能,拍照,不要用任何软件修改导致exif变化。    要求2 时间跨度,精确到分钟,从何时开始至何时结束。建议半小时左右。   2019年10月10日 16:54-17:29 时长35分钟 要求3 地
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

Laravel框架应用和composer扩展包开发

引言 Laravel是一套简洁、优雅的PHP Web开发框架。它是目前最流行的PHP框架。它有以下特点: 语法更富有表现力 高质量的文档 丰富的扩展包 开源、托管在GITHUB上 使用Laravel框架来开发项目,能使项目代码看起来非常清晰、优雅。对于项目中需要的一些常见功能如验证码、Excel、用户认证等等,可以借助Laravel大量的扩展包来完成。另外,Laravel有着丰富的文档、活跃的开发社区,开发中遇到问题很容易得到解决。 下面介绍一下如何从零开始部署一个Laravel项目: 一、L
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

每日一题_191016

若平面向量\(\left| \boldsymbol{a}\right|=2\),\(\left| \boldsymbol{b}\right|=3\),\(\left| \boldsymbol{e}\right|=1\),且\(\boldsymbol{a}\cdot\boldsymbol{b}-\boldsymbol{e}\cdot\left(\boldsymbol{a}+\boldsymbol{b}\right)+1=0\).则\(\left| \boldsymbol{a}-\boldsymb
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

【集合】字典值排序

from random import randint ''' 根据字典的值大小进行排序 ''' d = {i: randint(60, 80) for i in 'ahkwe'} print(d) # 法1:使用zip重新组合元组,将值放第一个位置 z = zip(d.values(), d.keys()) # sorted函数默认优先对元组的一个元素进行比较排序 print(sorted(list(z))) # 法2:调整sorted的默认排序索引位置
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

1010 作业

1、下面这段代码的输出结果将是什么?请解释。 class Parent(object): x = 1 class Child1(Parent): pass class Child2(Parent): pass print(Parent.x, Child1.x, Child2.x) # 打印111,对象没有向子类查找,子类没有向父类查找,所以x都是1 Child1.x = 2 print(Parent.x, Child1.x, Child2.x) # 打印121,
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

MySQL数据库实战之优酷

MySQL数据库实战之优酷 一、项目总结三步骤 项目生命周期为基准线、分析要有层次感、不要想到什么说什么。 这条基准线上,负责的是哪一块,做了什么。 举例说明项目中遇到的问题及怎么解决的。 二、项目需求分析  管理员     1 注册     2 登录     3 上传视频     4 删除视频   5 发布公告 用户 1 注册 2 登录 3 冲会员 4 查看视频 5 下载免费视频 6 下载收费视频 7 查看观影记录 8 查看公告 三、搭建框架 四、ORM框架分析  # 优点:让一个不
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

Salesforce Admin篇(四) Security 之Two-Factor Authentication & Single Sign On

本篇参考: https://c1.sfdcstatic.com/content/dam/web/en_us/www/documents/white-papers/2fa-admin-rollout-guide.pdf https://blog.bessereau.eu/assets/pdfs/salesforce_single_sign_on.pdf https://blog.bessereau.eu/assets/pdfs/salesforce_security_impl_guide.pdf
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

为什么要使用中介管理软件?

中介用管理软件,目的是为了高效管理房客源、更好管理经纪人团队、快速获取市场信息、快速做出决策判断。如果有一款好的管理系统那将更加的是如虎添翼,目前市面上大部分软件系统都只是给中间公司通过开通账户的方式给别人使用,但是实际上并不安全,数据都是掌握在别人的手中的,不如有一套完全属于自己的管理软件,类似开单大师,可以直接拿走整套程序,搭建在自己的服务器上,更安全。
分类: 企业开发 发布时间: 10-10 23:13 阅读次数: 0

分库分表(3) ---SpringBoot + ShardingSphere实现读写分离

分库分表(3)---ShardingSphere实现读写分离 有关ShardingSphere概念前面写了一篇博客: 分库分表(2) --- ShardingSphere(理论) 下面就这个项目做个整体简单介绍,并在文章最下方附上项目Github地址。 一、项目概述 1、技术架构 项目总体技术选型 SpringBoot2.0.6 + shardingsphere4.0.0-RC1 + Maven3.5.4 + MySQL + lombok(插件) 2、项目说明 场景 如果实际项目中Mysql
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

【集合】元组元素命名

from collections import namedtuple ''' 元组元素命名 ''' # 为元组中的元素命名,提升程序可读性。如学生信息,姓名/性别/年龄 student1 = ('张三', '男', 18) student2 = ('李四', '女', 20) # 法1:定义常量 NAME, SEX, AGE = range(0, 3) print(student1[0]) print(student1[NAME]) print('-'
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

每日一题_191014

已知函数\(f(x)=(2x+a)\left(|x-a|+|x+2a|\right)\) \((a<0)\),若\(f(1)+f(2)+\cdots+f(672)=0\),则满足\(f(x)=2019\)的\(x\)的值为\(\underline{\qquad\qquad}.\) 解析: 注意到\(y=2x+a\)的图象关于\(\left(-\dfrac{a}{2},0\right)\)中心对称,函数\[y=|x-a|+|x+2a|\]的图象关于\(x=-\dfrac{a}{2}\)轴对称,因
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

迭代器iterator和traits编程技法

前言 最近研究SGI-STL-v2.91源码,并尝试提炼核心代码自己实现,感觉受益颇深。但感觉有必要写一些文章记录一些学习的思考和总结,正因如此,行文会大量参考后捷的《STL源码剖析》的内容和一些优秀博文的内容。 迭代器概述 迭代器定义:提供一种方法,使之能够依序巡访某个聚合物(容器)所含的各个元素,而无需暴露该聚合物的内部表述方式。 STL的中心思想在于:将数据容器和算法分开,彼此独立设计,让后再以一贴胶着剂撮合在一起。在STL实现中,迭代器就扮演着胶着剂的作用。迭代器是一种类似指针的对象,
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

每日一题_191915

设函数\(f(x)={\ln}x+\dfrac{1}{2}x-a,a\in\mathbb{R}\),若存在\(b\in\left[1,\mathrm{e}\right]\),\(\mathrm{e}\)为自然对数的底数,使得\(f\left(f\left(b\right)\right)=b\), 则实数\(a\)的取值范围为\(\left(\qquad\right)\) \(\mathrm{A}.\left[-\dfrac 12,1-\dfrac{\mathrm{e}}{2}\right]\)
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

Django框架09 /ajax、crsf、setting导入

目录 Django框架09 /ajax、crsf、setting导入 1.ajax简介 2.ajax应用示例 3.ajax上传文件示例 4.jsonresponse示例 注意 5.csrftoken 5.1 简介 5.2 解决csrf攻击 5.3 form表单过csrf认证 5.4 ajax过csrf认证 6.关于django中setting Django框架09 /ajax、crsf、setting导入 1.ajax简介 1.AJAX(Asynchronous Javascript And
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0

web前端之移动端:知识汇

移动前端自适应适配方法总结 移动端前端适配方案(总结) -- 面试重点 不要再问我移动适配的问题了 一、响应式布局: // Extra small devices (portrait phones, less than 576px) // No media query for `xs` since this is the default in Bootstrap // Small devices (landscape phones, 576px and up) @media (min-wid
分类: 其他 发布时间: 10-10 23:13 阅读次数: 0