自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ACM退役贴

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

2019-12-21 01:02:01 1131 6

原创 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 195

原创 vant-weapp datetime-picker 只选择年份

微信小程序中,使用了vant 组件,在datetime-picker中,没有年份选择器,对源码进行修改,以支持

2024-04-18 23:25:37 182

原创 MOOC + 编程,能否引发编程学习模式的巨变?

11

2023-01-26 19:07:17 120

原创 Flutter 本地 Gradle 使用 gradle-6.7-all.zip gradle-5.3-all.zip gradle-7.4-all.zip

Running Gradle task ‘assembleDebug’… 解决gradle 本地使用使用方法在your_project\android\gradle\wrapper\gradle-wrapper.properties 中修改为distributionUrl=file:///C:/Users/<your_pc>/.gradle/wrapper/dists/gradle-6.7-all.zip所有版本的 gradle 我都已经上传到不限速的天翼网盘,方便大家下载gra

2022-04-16 09:55:57 3816

原创 蓝桥杯青少组 历年 真题题库

历年真题提交题库涵盖模拟题往年真题省赛 国赛试题

2022-02-11 16:36:03 8197

原创 Python 数组操作

遍历import numpy as np a = np.arange(0,60,5) a = a.reshape(3,4) print ('原始数组是:')print (a)print ('\n')print ('以 C 风格顺序排序:')for x in np.nditer(a, order = 'C'): print (x, end=", " )print ('\n')print ('以 F 风格顺序排序:')for x in np.nditer(a, orde

2021-10-03 11:32:36 382

原创 Python 数组高级索引

对一个二维数组进行索引新建一个矩阵import numpy as npa = np.arange(16).reshape((4,4))print(a)单个元素索引print(a[1,2])多个元素索引(0,0)、(1,1)、(2,0)print(a[[0, 1, 2], [0, 1, 0]])print(a[ [[0, 0], [3, 3]], [[0, 2], [0, 2]] ])索引一整行print(a[1,:])索引一整列print(a[:,1])索引一个

2021-10-03 10:01:34 3336

原创 彰德烩 小程序

这是一个介绍安阳市的小程序涵盖学校、美食、景点、医疗、购物、交通、规划等方方面面,也有房贷计算功能(目前还在不断完善中)以门店顾客为初始流量,加入了积分模块,可以兑换代金券,进一步增加用户停留度...

2021-08-04 23:44:25 95

原创 计算机网络之应用层

进程通信进行通信的实际上是进程。网络应用程序由成对进程组成,通过网络相互发送报文。套接字是同一台主机内应用层与运输层之间的接口。运输服务很多网络提供了不止一种运输层协议。当开发一个应用是,必须选择一种可用的运输层协议。运输层协议提供的服务:可靠数据传输当分组因“路由器缓存溢出”而丢失,提供确保数据交付服务。应用: 容忍丢失的应用、交谈式音频和视频。吞吐量确保应用程序以某种速率交付比特。具有吞吐量要求的程序为带宽敏感应用(语音),否则为弹性应用(email、Web、文件传输)。

2020-12-16 15:21:56 400

原创 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 622

原创 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 559

原创 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 1038

原创 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 320 1

原创 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 302

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

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

2020-08-10 22:43:29 937

原创 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 1207

原创 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 393

原创 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 376

原创 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 274

原创 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 434

原创 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 267

原创 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 440

原创 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 302

原创 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 201

原创 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 383

原创 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 264

原创 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 543

原创 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 863

原创 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 727 1

原创 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 402

原创 吉林大学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 457

原创 前端学习笔记(二)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 211

原创 前端学习笔记(一)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 399

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

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

2020-04-25 22:32:35 311

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

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

2020-04-14 10:23:11 199

原创 Python 下载视频 m3u8

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

2020-02-24 22:51:07 5710

原创 四六级准考证找回

转自 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 212

原创 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 2685

原创 Codeforces 1217F Forced Online Queries Problem

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

2019-12-12 22:49:27 194

空空如也

空空如也

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

TA关注的人

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