草庐IT

Flutter简易弹窗

全部标签

家庭宽带在有ipv6公网环境下,配置本地tomcat服务器+域名+ssl+ddns,实现ipv6建站、搭建简易的文件服务器、搭建webdav服务器等功能

必备条件:        宽带运营商提供了ipv6       光猫拨号改为路由器拨号且路由器开启了ipv6        运营商未屏蔽ipv6的80/443端口(如果屏蔽了常用端口,那么可以尝试高一点的端口号。端口号范围:1-65535)目录一、阿里云申请域名&ssl证书1、申请域名2、申请ssl证书二、配置tomcat服务器1、下载jdk&tomcat2、配置jdk&tomcat3、配置ssl证书4、开启防火墙端口5、建站6、创建简易的文件服务器7、创建webdav服务器8、创建ddns实现自动同步域名解析9、将tomcat添加到系统服务一、阿里云申请域名&ssl证书1、申请域名官网:阿里

Python编写简易猜数字小游戏

下面是Python编写的简易猜数字小游戏:importrandomprint("欢迎来到猜数字游戏!")print("我已经想好了一个1~100之间的整数,请您猜猜看是几。")print("加油!")number=random.randint(1,100)count=0whileTrue:count+=1guess=int(input("请输入您的猜测(1~100):"))ifguessnumber:print("猜小了,请再试一次。")elifguess>number:print("猜大了,请再试一次。")else:print("恭喜您猜中了!")breakprint("一共猜了",coun

简易计算机的搭建

简易计算机的搭建1、一些无关紧要的前置知识​ 现代计算机类设备的主流架构一般有两种:一为冯诺依曼体系架构;一为哈弗架构。​ 主流计算机采用的架构一般为冯诺依曼体系,是将程序和数据放在一起存储的架构;​ 单片机设备一般采用哈弗架构,是将程序与数据分开存储的一种架构。​ 以下基本都是有关冯诺依曼架构的知识​ 冯诺依曼架构提出计算机由四个子系统构成:存储器(寄存器、内存、硬盘)、计算单元(ALU)、控制单元(进行协调各个单元)、输入输出单元(外设)。​ CPU(中央处理器)是由寄存器、计算单元、控制单元组成。​ 一般64位机的系统为64bit.​ CPU和内存、硬盘、外设等非CPU内部组件连接的中介

[flutter][报错]One or more plugins require a higher Android SDK version.

报文OneormorepluginsrequireahigherAndroidSDKversion.FixthisissuebyaddingthefollowingtoD:\github\flutter_password_saving_software\android\app\build.gradle:android{compileSdkVersion33...}解决修改方案:找到本地flutter安装目录D:\flutter\flutter_windows_3.3.1-stable\flutter\packages\flutter_tools\gradle,修改flutter.gradle文

iview弹窗提交问题优化

如上图所示有时候在弹窗中有比较复杂的表格组件数据这时候你如果把提交按钮直接放在弹窗上就会很麻烦不仅要处理表格的验证同时也要维护弹窗的开启和关闭状态不是很自由这时候就看见把提交按钮单独摘出来可以在自建的按钮上判断各种状态是不是很方便呢

Flutter最新稳定版3.16 新特性介绍

Flutter3.16默认采用Material3主题,Android平台预览Impeller,DevTools扩展等等欢迎回到每季度一次的Flutter稳定版本发布,这次是Flutter3.16。这个版本将Material3设为新的默认主题,为Android带来Impeller预览,支持为DevTools添加扩展等等!与此同时,我们还看到了FlutterCasualGamesToolkit的重大更新。在距离上一个版本发布仅三个月的时间里,我们有145位社区成员合并了928个拉取请求,其中有40位社区成员首次贡献了他们的Flutter代码!请继续阅读,了解Flutter社区为这个最新版本做出的所

Flutter 中的 ButtonStyle 和 MaterialStateProperty:深入了解

Flutter中的ButtonStyle和MaterialStateProperty是在Flutter2.0发布时引入的。在Flutter1中,我们可以通过设置textColor、backgroundColor等参数来快速配置按钮的样式。但是在Flutter2中,这些参数被废弃了,取而代之的是ButtonStyle。ButtonStyle可以通过MaterialStateProperty来支持不同平台下的交互状态展示。本文将深入探讨这两个新特性。1.MaterialStatePropertyMaterialStateProperty的设计理念基于MaterialDesign去针对全平台的交互进

Uniapp微信小程序实现简易生成表单生成器

在开发一些填报小程序,一些小型办公小程序的时候,难免会遇到较多的需要填写的表单信息,纯手撸表单耗时耗力。TIP:类似于这种十种类型的表单,每种类型的表单并不一样下面将分为三个部分一、创建对应类型表单的结构体下面是新建商机的表单结构体字段详情看注释//新建商机exportfunctionOppor(){ return[{ label:'客户名称',//表单label文字 key:'customer',//表单对应的字段属性名 name:'customername',//下拉选项中文名的属性名 id:'customerid',//下拉选项的id属性名 formType:'sel

uniapp 微信小程序 自定义弹框+picker下拉选择列表+输入表单:拒绝-选择理由弹窗

效果:1、template!--拒绝-选择理由弹窗-->viewclass="reason-popover"v-if="showReasonDialog"> viewclass="reason-modal"> viewclass="reason-title"> text>请选择拒绝理由/text> /view> viewclass="reason-bd"> viewclass="select-picker"> picker@change="bindPickerChangeReason":value="itemIndex":range="listArray" rang

用Java制作简易版的王者荣耀

第一步是创建项目 项目名自拟第二部创建个包名 来规范class创建类GameFrame  运行类packagecom.sxt;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.Toolkit;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.KeyAdapter;importjava.awt.event.KeyEvent;importjava.util.ArrayList;importjavax.