Flex布局部分属性困惑解析
开始 最近研究一个框架,刚好里面也实现了flex布局的算法,虽然平时也用到flex做一些简单的布局,但是深入到算法实现的时候,发现自己对flex某些概念倒是没那么清晰,立马谷歌把几个flex涉及的属性都好好理清一下,权当一个自我梳理。 main-axis和cross-axis main其实跟flex-direction这个属性相当有关系,关系如下图: 根据flex-direction的值不同,main-axis方向相应也不同。 既然有方向这个概念,这个时候justify-content属性(j
Python 简单网页爬虫
网上的妹子图爬虫:只爬取一个人物相册 import requests
from bs4 import BeautifulSoup
headers = {
'User-Agent':'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)',
'Referer':'http://www.mzitu.com'
}
# 初始链接
start_url = 'https://www.mzitu
CCPC-Wannafly-day6
今天是CCPC训练营的第六天,首先上午讲的是数学和数论。今天讲的又是和数学有关的知识点, 讲的内容以前也并没有了解过,有些算法好像听到过,但并不了解那个算法,而且感觉数论挺需要脑 子的,所以今天听老师讲课还是很费力的,前面讲的还是听的懂的,但讲到后面感觉有点难以理解。 经过今天的讲解,对数论也有了初步的了解。 今天下午的比赛是最仁慈的一次,简单的题目多了几个,今天的比赛题数终于突破了2个,达到了 6个,不过排名和前几次的差不多。过的那些题也并不是要用很多算法,比赛的时候有一个题想复杂了, 弄了
poj 3710 Christmas Game
http://poj.org/problem?id=3710 在一棵树的基础上将某个点扩充为一个环,每个环满足与原先的树只有一个公共点,且不存在两个环共用一条边 在这样一张图上进行删边游戏 将环与原先的树的公共点称作该环的根 若环是偶环,则环的根SG=0,即先手面临一个独立的偶环必败。 因为先手删去一条边后,该环断为两条链,一长一短,后手将长的那一条链变成与短的一样长即可获胜。 若环是奇环,则环的根SG=1,即先手面临一个独立的奇环必胜。 因为先手一定可以将环断为两条一样长的链。 那么我们忽略
scss文件报错处理 (报错信息Invalid CSS after "v": expected 1 selector or at-rule, was 'var api = require)
第一次报错信息: error in ./src/assets/styles/app.scss
Module build failed:
@import "./reset.scss";
^
Invalid CSS after "v": expected 1 selector or at-rule, was 'var api = require("'
in /Users/aa/demo/new/src/assets/styles/app.scss (line 1, c
Wannafly-Winter-Camp day5总结
今天上午学习了数学知识和数论,开头介绍了几种积性函数,然后推导了一波莫比乌斯反演,讲了几种题目的技巧,比如积性函数求前缀和,又讲了狄利克雷卷积,还是听不懂,就像暑假那样后面又讲了动态规划和一些优化,以及搜索优化,还有概率和期望,这次秦皇岛测试有好多概率和期望题,以后碰到这种题型应该有了些许长进。 今天下午测试,题目终于简单了,这次a了六个题,不过还是老样子都是水题T_T,好想变强,我会努力的。都很简单,没啥好讲的,一个简单规律,一个期末考试结构体题,一个bfs,一个简单模拟,一个结论题
翻译 | QML编码约定
本文翻译自: https://doc.qt.io/qt-5/qml-codingconventions.html 原作者: Qt官网 本文档包含我们在文档和示例中应该遵循的QML编码约定,并建议其他人也遵循。 0x01 QML对象声明 在整个文档和示例中,QML对象属性始终按以下顺序构造: id property declarations(自定义属性声明) signal declarations(信号声明) JavaScript function(js函数) object proper
第六课 Linux文件系统文本操作命令
cat 文本查看命令 more profile #查看profile文件,用空格键进行换页 less profile #查看profile 文件,用b键上翻、回车下翻、按q键返回命令行 head profile #打印profile问价的前10行 head -5 profile #打印profile文件的前5行 tail -5 profile #打印profile文件后5行 tail -f 123.log #打印输出追加的内容实时输出123.log文件的内容变化 (echo “hello wo
Elastic Search的简单操作
前言 启动一个节点和kibana 接下来的一切操作都在kiana中Dev Tools下的Console完成。 创建一篇文档。 现在,我们试图插入插入数据。 PUT zhifou/doc/1
{
"name":"顾老二",
"age":30,
"from":"gu",
"desc":"皮肤黑、武器长、性格直",
"tags":["黑","长","直"]
}
PUT zhifou/doc/2
{
"name":"大娘子",
"age":18,
"from":"sh
用 Python 自动定时发微博
虽然微博官方有Python SDK,但是下载链接竟然失效了??,再Pypi找到一个库——weibo. 安装weibo库 pip install weibo 报错 “ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output” 查看报错的行数,刚好是我昨天遇到的一个问题,打开文件时没有指定编码方式,使用的默认为gbk编码,而源码中出现了
求助ybt1192放苹果(果然练习两年半的我还是太菜了)
ybt1192 放苹果 【题目描述】 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 【输入】 第一行是测试数据的数目t(0≤t≤20)。以下每行均包含二个整数M和N,以空格分开。1≤M,N≤10。 【输出】 对输入的每组数据M和N,用一行输出相应的K。 【输入样例】 1 7 3 【输出样例】 8 【题解】 这个题求的是不计顺序的组合方案,所以这时,我们就想到了给方案中每个盘子的苹果数排序,使越靠前面的盘子
QCamera小问题
今天解决了网友一个问题,就是使用QCamera的接口supportedViewfinderSettings获取摄像头支持的参数一直为空? 使用下列接口都不能获取到摄像头支持的参数。 查看了下supportedViewfinderSettings接口文档,原来是调用此函数前需要先加载摄像头设备。 于是又找到了QCamera的load函数。 使supportedViewfinderSettings正常工作则需要在其前调用load函数。
今日推荐
周排行