自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ACM退役贴

队友的退役帖队名听党指挥 ALPC_Allegiance学校国防科技大学idsongpengyu一晃六年有余2013年的时候,高一,在同学的引导下接触了信息学竞赛,高二NOIP失利,少得了一百多分,间接导致后来的省选与省队擦肩而过(NOIP占省选分数的30%,结果是省队最后一名,1天后被告知被后面差零点几分的老哥反超,原因是spj修改后重测了一遍???菜才是原罪 ???? ),高三,以...

2019-12-21 01:02:01 356 3

原创 CSDN 博客打印

CSDN 博客打印(function(){$("#side").remove();$("#comment_title, #comment_list, #comment_bar, #comment_form, .announce, #ad_cen, #ad_bot").remove();$(".nav_top_2011, #header, #navigator").remove();$("...

2019-10-08 20:13:50 112

原创 Flutter 封装AppBar

在微信中,有4项:聊天、联系人、发现、我的其中前3项的appbar相同“我的”一项没有appbar,所以要对其进行封装import 'package:flutter/material.dart';_popupMenuItem(String title, IconData icon) { return PopupMenuItem( child: Row( children: <Widget>[ Padding( child: Ico

2020-11-14 14:39:25 34

原创 Tkinter 批量添加Button传参

def songpy97(index): print(index) buts=[]for index in range(16): nB=Button(root,text=str(index+1),\ command=lambda index=index: songpy97(index),takefocus=True) nB.grid(column=index%4,row=index//4,padx=40,pady=10) buts.append(nB)

2020-09-13 10:27:07 10

原创 Tkinter 打包 图标 菜单Menu 窗口大小 快捷键 颜色

pip install pyinstaller [-i https://pypi.douban.com/simple/将Python安装目录下的script目录添加至环境变量C:\Users\Spy97\AppData\Roaming\Python\Python38\Scriptspyinstaller -F -w -i ico_path py_path-w 使最后的程序不会弹出命令窗,可选-i 是添加图标,可选-F 是打包成一个文件运行完毕后,生成build和dist文件夹,exe程序在.

2020-09-12 13:59:34 75

原创 Flutter 学习笔记 (十七)网络数据请求

Httpimport 'package:http/http.dart' as http;class _DemoState extends State<Demo> { List ls=[]; @override void initState() { super.initState(); this._getData(); } _getData() async { var url='http://a.itying.com/api/prod

2020-08-14 20:12:43 47

原创 Flutter 学习笔记 (十六)Dialog 组件

文章目录AlertDialogSimpleDialogshowModalBottomSheet自定义DialogAlertDialog_Alter() { showDialog( context: context, builder: (context) { return AlertDialog( title: Text('AlterDialog'), content: Text('Content'), actions: &lt

2020-08-11 18:50:09 76

原创 Flutter 学习笔记 (十五)flutter_swiper 轮播组件

基本参数参数默认值描述scrollDirectionAxis.horizontal滚动方向,设置为Axis.vertical如果需要垂直滚动looptrue无限轮播模式开关index0初始的时候下标位置autoplayfalse自动播放开关.onIndexChangedvoid onIndexChanged(int index)当用户手动拖拽或者自动播放引起下标改变的时候调用onTapvoid onTap(int index)当用

2020-08-10 22:43:29 107

原创 Flutter 学习笔记 (十四)时间组件

原生时间组件获取选中的时间采用异步的方式,有两种,分别为Function().then(value{ })async + value = await Function()在yaml文件中添加依赖 date_format: ^1.0.8获取当前时间 DateTime.now()转换成时间戳 .millisecondsSinceEpoch时间戳转化为时间 DateTime.fromMillisecondsSinceEpoch()class _TimeDemoState extends Stat

2020-08-10 20:18:51 32

原创 Flutter 学习笔记 (十三)TextField、Checkbox、Radio 组件

功能类型class TextfieldDemo extends StatefulWidget { TextfieldDemo({Key key}) : super(key: key); @override _TextfieldDemoState createState() => _TextfieldDemoState();}class _TextfieldDemoState extends State<TextfieldDemo> { @override Wi

2020-08-09 23:56:02 41

原创 Flutter 学习笔记 (十二)floatingActionButton 类似闲鱼按钮

闲鱼APP的导航栏如图所示FloatingActionButton承载在一个Container中,才能更改图标的大小FloatingActionButtonLocation选择centerDocked置于底部中央通过margin进行位置的再调整在decoration中,设置背景颜色,并切成圆形padding向内留出底色floatingActionButton: Container( height: 60, width: 60, padding: EdgeInsets.all(5),

2020-08-09 20:04:35 57

原创 Flutter 学习笔记 (十一) Drawer 侧边栏

class AppBarDemo extends StatefulWidget { AppBarDemo({Key key}) : super(key: key); @override _AppBarDemoState createState() => _AppBarDemoState();}class _AppBarDemoState extends State<AppBarDemo> with SingleTickerProviderStateMixin{ Ta

2020-08-09 18:16:30 57

原创 Flutter 学习笔记 (十)AppBar 定义 Tab 切换

AppBar 添加按钮、图标class AppBarDemo extends StatelessWidget { const AppBarDemo({Key key}) : super(key: key); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('AppDemo'), centerTitle: tr

2020-08-09 16:30:49 69

原创 Flutter 学习笔记 (十八)路由跳转

class Home extends StatelessWidget { @override Widget build(BuildContext context) { return Center( child: Column( crossAxisAlignment: CrossAxisAlignment.center, mainAxisAlignment: MainAxisAlignment.center, children: &l

2020-08-08 16:55:05 63

原创 Flutter 学习笔记( 九)BottomNavigationBar 组件 底部导航

BottomNavigationBar组件实现底部导航栏当有4个及以上Item时,必须加上type: BottomNavigationBarType.fixedonTap实现点击图标效果,使用setState可以实时渲染每个导航设计之界面,通过List+currentPage更改body的实时显示iconSize和fixedColor修改图标大小和选中时的颜色class Home extends StatelessWidget { @override Widget build(BuildC

2020-08-08 11:37:40 68

原创 Flutter 学习笔记 (八)StatefulWidget组件

StatefulWidget 可以使页面内容动态变化,最简单的按钮计数为例class Homepage extends StatefulWidget { Homepage({Key key}) : super(key: key); @override _HomepageState createState() => _HomepageState();}class _HomepageState extends State<Homepage> { int num=1;

2020-08-08 10:28:16 83

原创 Flutter 学习笔记 (七)RaisedBotton、Wrap组件

RaisedBottonclass HomeContent extends StatelessWidget { List<Widget> get(){ List<Widget> ls=new List(); for(int i=1;i<=10;i++) ls.add( MyButton('第$i集'), ); return ls; } Widget build(BuildContext context) { /

2020-08-08 09:21:01 39

原创 Flutter 学习笔记 (六)Card、AspectRatio、CircleAvatar 组件

AspectRatio组件是用来设置长宽比,可以在图片、容器等中使用在插入图片是,通常需要加入fit: BoxFit.cover铺满图片CircleAvatar组件是将图片裁切成圆形,不需要设置长宽Card组件常与Column配合使用,注意要设置margin属性(与外界的距离)class HomeContent extends StatelessWidget { Widget build(BuildContext context) { // TODO: implement build

2020-08-07 10:31:47 73

原创 Flutter 学习笔记 (五)Stack & Align、Strack & Positioned 布局组件

文章目录Stack & AlignStrack & PositionedStack & Alignalignment: Alignment(x,y) 参数效果如下class HomeContent extends StatelessWidget { Widget build(BuildContext context) { // TODO: implement build return Center( child: Container(

2020-08-07 09:51:06 68

原创 Flutter 学习笔记 (四)Padding、Row、Column、Expanded组件

文章目录PaddingRowColumnPadding在Padding组件中,设置EdgeInsets,将内容嵌套到child组件中设置左上右下的内边距,目的是间距相同当使用EdgeInsets.all()设置是,会导致水平和竖直方向上的间距扩大两倍所以使用EdgeInsets.fromLTRB,只设置两个方向的,但是会产生右侧没有内边距,所以整体嵌套在一个Container中,并设置另外两个方向的Padding属性Container( padding: EdgeInsets.fromLTR

2020-08-06 13:39:12 43

原创 Flutter 学习笔记 (三)列表

文章目录垂直列表水平列表动态列表矩阵列表垂直列表ListView组件,可以设置padding(内边距)和children属性列表主体都在children中,其是一个组件列表类型,可以添加Image、Text、Container组件最常用的是ListTile组件可以设置前导(leading)、标题(title)、子标题(subtitle)、结尾(trailing)等等ListView( padding: EdgeInsets.all(10), children: <Widget&gt

2020-07-27 23:46:39 595

原创 Flutter 学习笔记 (二)Container组件、Text组件、图片组件

文章目录ContainerText图片网络图片本地图片圆形图片Container包含很多设置属性,长宽、背景颜色、显示位置、装饰、与内部内容的间隔,旋转等等。child: Container( width: 100.0, height: 100.0, decoration: BoxDecoration( color: Colors.blue, border: Border.all( color: Colors.blue, width: 5.0,

2020-07-27 16:05:57 74

原创 Flutter 学习笔记 (一)安装及运行

获取Git for WindowsFlutter SDKAndroid Studio安卓模拟器获取Git下载地址正常安装即可获取Flutter SDK下载地址将安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\)在Flutter安装目录的flutter文件下找到flutter_console.bat,双击运行并启动flutter命令行,接下来,就可以在Fl

2020-07-19 13:33:48 119

原创 吉林大学ACM集训队选拔赛 K题 Dress as women

题目描述nnn 个点,两个人轮流去掉一些点,每次去掉的点必须共线,无法操作的人输,问先手必胜还是必败题解sg函数题目,没有点的局面是必败态,需要求其他状态的sg值状态转移时,需要判断两个状态转移合法,即判断去掉的点是否共线先用dfs将所有共线的局面搜索出来然后是枚举子集和sg函数求法的套路了#include<bits/stdc++.h>#define N 300010#define INF 0x3f3f3f3f#define eps 1e-8#define pi 3.141

2020-06-13 16:37:01 233

原创 前端学习笔记(二)CSS基础

同目录下创建文件myccs.css,在该文件下进行编写样式在html的<head>标签中,添加引用<link href="mycss.css" type="text/css" rel=stylesheet>h1,h2,a,p{ color: red; font-size: 100px; ... ...}body{ color: blue;}注意:以...

2020-05-01 17:40:33 124

原创 前端学习笔记(一)HTML基础

结构<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title_name</title></head><body> Contest</body></html>...

2020-04-30 23:25:52 82

原创 Hyperledger Fabric V1.0(一)配置环境并测试网络

参考了很多教程,但每一篇都会出现各种错误。原因在于都需要访问一些访问不了的国外网站。总结踩过的坑后,这篇教程将能够顺利成功进行Fabric的部署。操作系统为64位的 Ubuntu 18.04 LTS硬件为华为云的 1核2G 的弹性云服务器,机房在北京地区。一、整体概述网络成功运行需要3个部分:Docker镜像、二进制文件、Fabric源码配套环境需要多种软件:Docker...

2020-04-25 22:32:35 172

原创 我的Linux命令自查表 (持续更新)

操作命令添加环境变量export PATH=/usr/local/bin:$PATH内存使用情况free -m

2020-04-14 10:23:11 134

原创 Python 下载视频 m3u8

该方法为下载网页上的视频通常情况下,视频网站的视频不是一个整文件,而是成百上千个 ts流 文件我们获取第一个名为“*****0001.ts”的文件地址,以及最后一个的地址,就可以用 Python 下载按下 F12 ,选择 Network,就可以找到不断产生的ts文件找到编号的第一个,右键获取地址,修改代码中的 url 地址,注意最后的 “%04d” 要根据实际情况修改,作用时将整数变为字符...

2020-02-24 22:51:07 1711

原创 四六级准考证找回

转自 githubimport requests,random,socket,struct,threadingHEADERS = { 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0', 'Referer': 'http://www.chsi...

2020-02-21 11:13:24 81

原创 VSCode TDM_GCC 配置

c_cpp_properties.json{ "configurations": [ { "name": "Win32", "includePath": [ "C:/TDM-GCC-64/include", "C:/TDM-GCC-64/x86_64-w64-m...

2020-01-19 23:38:41 872

原创 Codeforces 1217F Forced Online Queries Problem

题意n个点的图,一开始是空图,两种操作,一种是增减(u,v)(u,v)(u,v),若之前无边,则加上该边,若之前有边,则去掉该边,另一种是提问两个点,看是否联通,强制在线。题解先考虑不强制在线的解法定期重构,每次求解一个块内的答案首先,将块之前的边且最后留下来的边分为两种一是在块内没有出现的边二是在块内出现的边对于第一种边,直接建立即可,而且后面也不会被删去在建完第一种边之后,紧...

2019-12-12 22:49:27 63

原创 2018EC FINAL Heretical … Möbius Codeforces 102056C

题意给出200位连续的莫比乌斯函数,找出它是第几项开始的题解根据函数性质,含有p2p^2p2的因子的数的∣μ(x)∣=1|\mu(x)|=1∣μ(x)∣=1因此,用 4,9,25,49,121,169{4,9,25,49,121,169}4,9,25,49,121,169去筛分别枚举首项对上面数取模的余数,然后用中国剩余定理求出最小的位置,然后判断后面连续的200位是否一致注意有很多需...

2019-12-10 23:17:51 72

原创 2019CCPC FINAL E Non-Maximum Suppression

题意给出n个相同大小的正方形方框,每个有一个权值,每次,选出剩余中的权值最大的,然后将它和其他剩余的进行比较,将符合条件的删去,最后输出选出的正方形题解分块,每个可能删去的只有它附近一定区域内,将横纵坐标按照正方形边长分块,每次检查它周围的9个块内的正方形,注意精度问题由于块很多,但实际有正方形的块不超过n个,所以动态开块,块内用 stl 中的list存即可千万不要用map,因为涉及到e...

2019-12-09 20:41:00 162

原创 Codeforces 1252D Find String in a Grid

题意给一个矩形字符串,题问很多串,问每个匹配的次数匹配的定义是,向右走然后向下走,经过的字符接在一起和提问串一样比如匹配了 ′ABC′'ABC'′ABC′ , 单独水平或竖直匹配也是可以的(不一定要有拐点)题解题解的做法很复杂,用后缀数组搞得很麻烦,然后在vj上找到了一个简单的做法AC自动机枚举横行,枚举拐点,然后暴力向下走,在自动机上跑,复杂度 O(n3)O(n^3)O(n3)...

2019-12-08 10:03:13 66

原创 2019 ICPC 徐州 H题 Yuuki and a problem

题意n个数,两种操作,一种是修改某个数,一种的求一段区间的数,他们设子集所能表示的数的 mexmexmex题解求 mexmexmex ,先看能不能表示出1,求下小于1 的数的和,若为0 ,这答案为1,否则继续,设上一次求出的和为 x,说明 数字 1−x1-x1−x 都可以 被表示,再求小于 x+1 的数的和,若没有增加,说明 x+1 不能被表示,否则继续重复上述操作。用主席树带修改即可代...

2019-12-07 14:30:10 177

原创 Codeforces 1073G Yet Another LCP Problem

题意给出一个字符串,提问两组位置,求两组之间两两的后缀的LCP的和题解LCP要用到rank设两组为 a[ ],b[ ]a[~],b[~ ]a[ ],b[ ]将两组的rank放到一起,排序对每个 b[i]b[i]b[i] 只考虑他前面的 a[j]a[j]a[j](反过来再搞一遍就行)已知 b[i−1]b[i-1]b[i−1] 和它前面的LCP...

2019-12-05 18:43:19 54

原创 2019 ICPC 南京 F题 Paper Grading

代码#include<bits/stdc++.h>#define N 200010#define INF 0x3f3f3f3f#define eps 1e-8#define pi 3.141592653589793#define mod 998244353#define P 1000000007#define LL long long#define pb push_b...

2019-12-02 00:25:07 146

原创 牛客挑战赛34 银老板的游戏

题意三种操作,一种是画一个矩形,一种是删一个矩形,一种是提问一个矩形,问尚存的矩形中有多少和提问的相交题解拿总数减去不相交的要减去9个区域的上下左右的用树状数组很好就可以计算,但是发现,4个角的矩形被重复减去了,所以要加回来来到了问题的核心,求一个角的矩形的数量以左下角举例记矩形右上角坐标 (x,y)(x,y)(x,y),加入时刻为zzz,提问矩形左下角坐标 (X,Y)(X,Y)...

2019-12-01 11:16:52 42

原创 2019 CCPC哈尔滨 A Artful Paintings

#pragma GCC optimize(3)//手动Ox优化#include<bits/stdc++.h>#define N 3010#define inf 0x3f3f3f3f#define eps 1e-5#define pi 3.141592653589793#define mod 998244353#define P 1000000007#define LL ...

2019-11-21 21:04:27 155

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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