自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 解决height: 100%无效

我们利用百分数控制元素的宽高时有时候会不起作用,在css里面,height:100%;是相对于父元素的高度而言的,如果我们没有给父元素设置宽高,那么我们的设置就不会生效,解决办法就是在css文件中加入如下样式:html, body{ width: 100%; height:100%; margin: 0;}...

2020-07-03 21:57:28 2446

原创 leetcode-分式化简

题目描述:有一个同学在学习分式。他需要将一个连分数化成最简分数,你能帮助他吗?连分数是形如上图的分式。在本题中,所有系数都是大于等于0的整数。输入的cont代表连分数的系数(cont[0]代表上图的a0,以此类推)。返回一个长度为2的数组[n, m],使得连分数的值等于n / m,且n, m最大公约数为1。示例:输入:cont = [3, 2, 0, 2]输出:[13, 4]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/deep-da

2020-06-30 08:23:08 418

原创 ubuntu安装mysql三部曲

三条命令安装mysql:sudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install libmysqlclient-dev登录数据库systemctl start mysql # 打开数据库mysql -uroot -p # 登录数据库,第一次登陆不需要密码...

2020-06-21 11:58:36 152

原创 django使用ajax遭遇403 Forbidden怎么办?

我们在使用表单时都会加上csrf_token验证,但是当我们使用ajax请求时,由于没有csrf_token的验证,所以请求网站被拒绝。我们只需要在使用ajax请求时加上csrf_token就可以了:$.ajax( { url: '/predict/', type: 'POST', dataType: 'json', data: {'data': 1}, csrfmiddlewaretoken:$('[name="csrfmiddlewaretoken"]').val() // 添

2020-06-20 19:01:36 344

原创 educoder 国标码转区位码实验(详细)

一:电路连接首先使用logisim打开data.circ文件,打开后点击国标码转区位码,可以看到下图所示页面:点击右上角工具栏的箭头, 将电路连接为如下样式:然后在滑动左侧滑块, 找到“线路”, 点击左侧的‘+’, 在里面找到“常量”, 然后拖动到如下位置:接下来我们要修改常量的值和加法器的位宽(这一步很重要),点击选中加法器,在选区中可以看到它的位宽是8位,我们将它修改为16位:然后点击我们刚刚设置的那个常量,将它的位宽也修改为16位,值为dfe0(注意以0x开头):至此,电路连接工作就结束了

2020-06-16 12:39:43 30706 21

转载 寻找素数, 普通实现, 埃氏筛法

一:素数的概念素数就是除了1和它本身再也没有其他因数的数, 例如数字7只能被1和7整除,所以数字7是素数。与素数相对的是合数,合数是出去1和它本身还有别的因数的数。二:寻找素数的一般实现假如我们要去寻找100以内的所有素数,那么很自然的我们就会有以下代码:def solve(n): primes = [] status = True for i in range(1, n): for j in range(2, i): if i % j == 0: status = Fals

2020-06-13 21:20:30 172

原创 leetcode把数字翻译成字符串

题目描述:给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法示例:输入: 12258输出: 5来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/ba-shu-zi-fan-yi-cheng-zi-fu-chuan-lcof分析:回溯法:看到这个题,我首先想到的是回溯

2020-06-09 15:12:19 611

原创 leetcode盛最多水的容器

题目描述:给你 n 个非负整数 a1,a2,…,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。示例:输入:[1,8,6,2,5,4,8,3,7]输出:49来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/container-with-most-water分析:双指针问题,我们可以设

2020-06-01 10:14:59 142

原创 leetcode括号匹配

题目描述:数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。示例:输入:n = 3输出:[“((()))”,“(()())”,“(())()”,“()(())”,“()()()”]来源:力扣(LeetCode)分析:在给定n值后, 我们需要利用n个左括号和n个右括号进行排列组合,找出所有合法的情况。我们设置一个变量curr和一个列表res,curr记录当前组合情况,res记录所有合法结果。当我们向curr的末尾放置一个左括号时,只要左括号

2020-06-01 09:53:48 361

原创 kaggle注册问题

kaggle注册的时候会要求输入验证码,但是页面并不会弹出验证码,上网查了下发现需要翻//墙,但是不是每一个人都会翻//墙,所以在这儿说一下我的办法,希望能够帮到各位,省的浪费那么多时间:首先在手机应用市场搜索“威行浏览器”下载,下载好后点击浏览器会让你注册账号,注册好了以后,根据浏览器的提示建立连接(就是点击右上方的头像,然后在进入的页面有一个建立连接的按钮),建立连接后就可以登录kaggle网进行注册了...

2020-05-27 19:02:00 5579 1

原创 leetcode和可被 K 整除的子数组

题目描述:给定一个整数数组 A,返回其中元素之和可被 K 整除的(连续、非空)子数组的数目示例:输入:A = [4,5,0,-2,-3,1], K = 5输出:7解释:有 7 个子数组满足其元素之和可被 K = 5 整除:[4, 5, 0, -2, -3, 1], [5], [5, 0], [5, 0, -2, -3], [0], [0, -2, -3], [-2, -3]分析:在开始分析之前,我们先假定一个数组变量pre_sum用来保存输入数组A的前n项和,例如pre_sum[0]表示A

2020-05-27 17:50:57 403

原创 js逆向解析破解百度翻译

尝试过爬取百度翻译的朋友应该都会注意到当我们在构造表单时,表单字段中有一个sign值是不断变化的,而寻找这个字段的值也正是百度翻译爬虫的难点,本篇文章专门针对这一点利用js逆向解析获取所需的sign值,如有错误,希望大佬指出。

2020-05-26 15:47:00 753 3

原创 ubuntu安装nginx及其依赖

最近安装nginx踩了一些坑,所以在这记录一下,也希望能够帮助到一些人。下面就开始说一下我的安装步骤:一:安装pcre:打开终端,输入以下命令:sudo -s # 进入root用户apt install build-essential # 安装gcc编译器及其环境,包含gcc, gdb, make等wget https://ftp.pcre.org/pub/pcre/pcre-8.37.tar.gz # 下载安装包tar -zxvf pcre-8.37.tar.gz # 解压cd

2020-05-12 17:49:20 2058

原创 寻找最长回文字符串

定义:回文字符串是将字符串逆序后和原字符串一样的字符串,就是正着读和反着读都一样的字符串。基本思路:给定一个字符串,寻找它的回文字符串,我的实现思路是使用回溯法,具体如下:首先选定一个点,使用两个变量left和right分别指向该点的左右两侧,如果left和right指向的字符串相等,那么left向左移动一位,right向右移动一位,继续判断,直到left和right不相等,此时left和right所组成的字符串就是回文字符串,判断回文字符串长度,如果大于result,就更换result的值,否则不更

2020-05-11 11:18:33 593

原创 VMware虚拟机设置ubuntu大屏显示

(一)下载vmware-tools在VMware虚拟机菜单栏上点击虚拟机,然后点击安装vmware-tools![在这里插入图片描述](https://img-blog.csdnimg.cn/20200502170527994.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly...

2020-05-02 17:28:20 883

原创 ubuntu安装python

在ubuntu中安装python3.8一:首先进入官网,选择下载的版本,这里我选择的是python3.8,gzip格式二:进入压缩包所在目录,在ubuntu终端执行tar -zxvf三:进入解压后的文件,执行./configurecd Python-3.8.2./configure四:安装,在终端执行make命令后,执行sudo make installmakesudo ma...

2020-04-02 10:45:01 1552

原创 ubuntu无法获得前端锁解决办法

ubuntu在运行install命令时,终端提示无法获得锁:解决办法:在终端输入以下命令sudo rm /var/lib/dpkg/lock

2020-04-01 20:09:22 4449

原创 python列表sort方法返回为None

sort()在对列表排序时需要单独使用sort()方法是在原地对列表排序,是对原列表的直接操作,并不会返回一个新的列表。sort()方法需要单独使用,如果和赋值,打印等方法一起使用,结果会返回None...

2020-04-01 15:16:28 8598 1

原创 C语言十进制转换为二进制

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-05-12 21:57:32 843

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除