技术文章类别

 所有技术文章

  • Boxshadow出现在其他小部件的后面

    发生这种情况的原因是,由于您在Expanded内部使用了小部件Column,因此它占用了屏幕上的所有可用空间,因此看起来好像是在重叠,Container但是实际上只是在阴影上。 代替Column小部件,使用Stack来显示Container上方的ListView

  • 易语言如果命令实例讲解

    易语言是一门计算机程序语言。以“易”著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。可以说,创造易语言的初衷是进行用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模:功能上、用户数量上都十分可观。 1、首先打开易语言 添加一个按钮组建 点击按钮组建进入编辑页面

  • 了解Flutter didChangeDependencies机制

    当Flutter调用updateShouldNotify()并返回时true,build先前被请求继承了窗口小部件的窗口小部件将didChangeDependencies被调用通知

  • 用dart转义字符串中的单引号和双引号

    数据库是否支持绑定参数?如果不是,您用来与数据库对话的包是否具有字符串转义功能? 与手动操作相比,这些方法会更好,特别是因为除了引号外,用户输入中可能存在非常不安全的内容。如果您手动将查询字符串组合在一起并将其发送到数据库,则它将容易受到SQL攻击。 对于您的直接问题,在两个地方都用单引号代替。假设您可以通过在其前面加上一个斜杠来对引号进行转义.replaceAll'"', '\\"'cod

  • 小谈Kotlin的空处理的使用

    近来关于 Kotlin 的文章着实不少,Google 官方的支持让越来越多的开发者开始关注 Kotlin。不久前加入的项目用的是 Kotlin 与 Java 混合开发的模式,纸上得来终觉浅,终于可以实践一把新语言。 本文就来小谈一下 Kotlin 中的空处理。 一、上手的确容易 先扯一扯 Kotlin 学习本身。 之前各种听

  • Flutter-图像在删除后仍然存在吗?

    搜索了Github问题之后,我发现Flutter正在将这些图像缓存在后台。它们将保留在内存中,而不管从磁盘中删除。 我将此添加到我的删除方法,并解决了我的问题。 import 'package:flutterpainting.dart';

  • 易语言创建目录的步骤方法

    在易语言开发应用软件时,很多时候需要自定义创建文件目录,以完成软件的后续工作。易语言如何创建目录?可能很多新手朋友不太清楚。 1、首先,运行“易语言”主程序,在弹出的“新建工程文件”对话框中,选择“Windows窗口程序”并点击“确定”按钮,进入“Windows窗口程序”设计界面。如图: img src="https:img.

  • 如何解决Flutter上的“在PATH中找不到git”?

    使用以下命令进行安装。 sudo apt-get install git

  • 检查资产是否存在

    AssetBundle(由返回rootBundle)通过不同的方式加载资产(本地文件,网络)的抽象方式,并且没有检查该资产是否存在的通用方法。 您可以轻松地包装您的加载代码,以使其变得不那么“丑陋”。 Future myLoadAssetString path async { try { return await r

  • Flutter:无法将类型为lib1 :: Object的值分配给类型为lib2 :: Object的变量

    事实证明,这个问题与进口的申报方式如何有关。 我在其他地方没有看到此问题,因此我将在此处回答问题。从这些更新我的进口: import '..utilsquestion.dart'; import '..utilsquiz.dart'; import '..uianswer_button.dart'; import '..uicorrect_wrong_overlay.dart';

  • Flutter应用中的远程配置在获取时引发异常

    用Try Catch包装您的fetch()和ActivateFetched()API调用 try { Using default duration to force fetching from remote server. await remoteConfig.fetchexpiration: const Durationseconds: 0; await remoteCon

  • python实现自动解数独小程序

    跟朋友最近聊起来数独游戏,突发奇想使用python编写一个自动计算数独解的小程序。 数独的规则不再过多阐述,在此描述一下程序的主要思路: (当前程序只针对于简单的数独,更复杂的还待深入挖掘) 1.计算当前每个空格可能的取值集合,并将空格顺序值对应取值集合置于字典中; 2.对取值集合位数为1,即空格处为单一取值的进行赋值,(填入动作),重复1刷新字典直

  • 如何用flutter删除Firestore文档中的字段

    2018年10月更新: 现在可以这样做: 为了从Cloud Firestore文档中删除特定字段,请确保您使用的是 插件版本0.8.0或更高版本。 例如,如果您有一个文档,其字段为“ Desc”,其中包含一些文本。为了删除它。 Firestore.instance.collection'path'.docum

  • 易语言删除目录的步骤教学

    之前我们讲过了“易语言怎么创建目录”,今天我们就来学习一下,易语言怎么删除目录吧!好了,言归正传。 1、依旧是新建“Windows窗口程序”,创建的过程:运行易语言程序,然后在弹出的新建工程文件对话框中,选择“Windows窗口程序”并点击“确定”按钮。如图: img src="https:img.nhooo.comstat

  • Dart内置值反序列化对象列表

    对。我错过了一些基本的知识。我当时以为我正在使用流,但是由于它是列表,因此只需要.map在列表上使用该函数即可。 ListMapString, dynamic json = JSON.decodeDEMO_TASK; ListTask tasks = json.mapTaskMapString, dy

  • Flutter-方法“ map”在null上被调用

    传递一个空容器中,同时listProvices是null: items: listProvices?.mapProvinces value { return new DropdownMenuItemProvinces value: value, child:

  • 详解易语言常量用法

    易语言常量用法,我用实例讲解,下面一步步操作,大家学懂了,给我投一票,谢谢! 1、易语言新建一个windows窗口点击常量表进入 p style="text-align: center"

  • Flutter-从坐标获取地理编码地址

    您已经在那里,您需要的其他东西是: String _address = ""; create this variable void _getPlace async { ListPlacemark newPlace = await _geolocator.placemarkFromCoordinates_position.latitude, _position.longitude

  • 在dart / flutter中调用函数时传递下划线_“ _”(_)是什么意思?

    下划线通常表示您将不在块内使用该参数,这只是编写代码的好方法,例如: methodint useful, int useless { say I am only going to use 'useful' in this block } 上面的代码也可以写成: methodint useful, int _ {

  • python树莓派红外反射传感器

    本文实例为大家分享了python树莓派红外反射传感器的程序,供大家参考,具体内容如下 1、工具 rpi3,微雪ARPI600,Infrared Reflective Sensor 2、基本原理 Infrared Reflective Sensor 输出数字和模拟信号 p

  • 有什么方法可以实现Flutter顶部小吃吧?

    您可以使用https:pub.dartlang.orgpackagesflushbar RaisedButton child: Text'Show Top Snackbar

  • js变量声明var使用与不使用的区别详解

    一、区分显示的声明与隐式声明(var) JS中变量声明分显式声明和隐式声明。 var name = 'muzidigbig';显示声明 name = 'muzidigbig';隐式声明(为全局变量的一个属性) 在函数中使用var关键字进行显式声明的变量是做为局部变量,在全局范围内声明的变量为全局变量;而没有用v

  • 避免在Flutter Web插件包之外使用仅Web库

    使用Universal_html包。它支持浏览器,Dart VM和Flutter,并且是dart:html与其他Web相关库的替代产品。 dependencies: universal_html: ^1.2.1 然后,co

  • python numpy 按行归一化的实例

    如下所示: import numpy as np Z=np.random.random5,5 Zmax,Zmin=Z.maxaxis=0,Z.minaxis=0 Z=Z-ZminZmax-Zmin printZ 以上这篇python numpy 按行归一化的实例就是小编分享给大家的全部内容了,希望能

  • Flutter:在小部件测试中测试异常

    要捕获抖动测试中引发的异常,请使用WidgetTester.takeException。这将返回框架捕获的最后一个异常。 await tester.tapfind.byIconIcons.send; expecttester

  • Python入门之后再看点什么好?

    不止一次在微信、知乎有读者朋友跑过来问:看完了基础书,甚至看两遍了,但自己写的时候还是没思路,我该怎么办? 编程在我看来就是一门手艺活,绝不是简单通过看书就能学会的,跟学游泳、学车、学钢琴一个道理,没别的,掌握了最基本的理论之后就是干,只有通过大量的练习、实战才能掌握编程这门技能,之后再回过来头来继续深入理论 这个问题在知识星球也同样被问,于是在那里我们设了每日一题的专题,每周会出三道

  • 使用键和值从地图创建小部件列表

    更新答案以包含@lrn的评论 您可以使用 map const optionsMap = { 111:"First option", 222:"Second option", } return SimpleDialog title: Text'Choose one', children: option

  • 解决vue2中使用axios http请求出现的问题

    使用axios处理post请求时,出现的问题解决 默认情况下: axios.posturl, params.thenres = res.data; 当url是远程接口链接时,会报404的错误: Uncaught in promise Error: Request failed with status cod

  • Flutter每分钟自动刷新JSON

    我发现最简单的方法是使用该Timer函数。 如果您将计时器放入其中,initState则它将在应用程序启动时启动。在下面的代码中,计时器addValue每5秒调用一次该方法,该方法每次将值增加一。只需记住在完成计时器后就将其丢弃。 class MyHomePage extends StatefulWidget {

  • 解决vue处理axios post请求传参的问题

    很多朋友在使用vue的过程中肯定会用到axios 请求,包括现在vux中已经自带了axios,而且用法也很简单,文档中写的比较清楚,但是当我们使用post提交时,却发现有时候会出现参数没有发送到服务器的问题,我记得文档中也说了这一情况的出现,在这里我把这设置情况记录下来,方便下次需要的时候直接使用。不需要翻阅旧代码了。 下面是vux中的使用方式,很简单,把代码放置在main.js中就可以了。如果仅仅使用

  • 在Flutter中通过Function(T)传递泛型类型

    您使用通用类型的方式T是不完整的。您的代码中编写StateFullConsumerWidget的_StateFullConsumerWidgetState类与类之间的关系StateFullConsumerWidget可以使用与T自身相同的类型参数来创建其状态,因此小部件知道该状态使用与该类型相同的通用类型。从的角度来看

  • 基于vue 添加axios组件,解决post传参数为null的问题

    好,下面上货。 1、安装axios npm install axios --save 2、添加axios组件 import axios from 'axios' axios.defaults.headers.post['Content-Type'] = 'app

  • 带控制器的SliverAppBar和Listview

    如果您使用NestedScrollView,则选择让它管理每个子项的滚动位置,Scrollable就好像它们都是一个统一的可滚动性一样。没有一种方法可以Scrollable用控制器来驱动单个孩子的位置。这样做将具有挑战性,因为它可能会使NestedScrollView状态陷入混乱。但是,您并非完全不走运: 您

  • Flutter如何将图像文件保存到图库中的新文件夹?

    您需要将图像保存到外部存储目录中,以便在图库中显示图像。代替获取临时目录,而获取外部存储目录。 final directory = await getExternalStorageDirectory; 您需要提供AndroidManifest.xml文件androidappsrcmain夹文件的权限

  • axios发送post请求springMVC接收不到参数的解决方法

    axios发送post请求时,出现了参数后台接收不到的情况,分析了下请求,发现是请求头content-type不对,是applicationjson,正常应该是applicationx-www-form-urlencoded。 解决方法有以下三种: 1、设置axios的默认请求头 设

  • 如何禁用手机后退功能

    将小部件包装在其中,WillPopScope并Future在onWillPop属性中返回false @override Widget buildBuildContext context { return WillPopScope onWillPop: = Future.va

  • node.js通过axios实现网络请求的方法

    1、使用Npm 下载axios npm install --save axios var update_url = axios.create{ baseURL:'debug url' }; update_url.get'debug url'.thenfunction response{ response 就是请求url 返回的

  • 释放后台并发复制GC-Flutter

    显然这是我自己的一个愚蠢的错误……我做了一些更新功能,向中添加了一些内容Stream,然后立即又被调用,因为它也在监听Stream。因此,存在一个无限循环来添加和响应Stream。 感谢任何人的帮助,这里有一些有用的提示!

  • vue axios 在页面切换时中断请求方法 ajax

    如下所示: Vue.prototype.$ajax=axios; const CancelToken = axios.CancelToken; let cancel; let cancelAjaxText = '中断成功'; Vue.prototype.post = functionurl,data,loading{ var ajax = V

  • 单击TextField小部件时重新构建Flutter小部件

    您必须在构建方法之外将 _formKey 声明为静态。