解决 flutter Running Gradle task ‘assembleDebug’… 卡住问题 及 包无法导入报错 Target of URI doesn’t exist ‘package:flutter/material.dart’

原因 运行时会卡在Running ‘gradle assembleDebug, 因为Gradle的Maven仓库在国外, 可以使用阿里云的镜像地址。 解决办法 1 打开项目: buildscript { ext.kotlin\_version = ‘1.3.50’ repositories { // 这里做了修改,使用国内阿里的代理 // google() // jcenter() maven { url ‘https://maven.aliyun.com/repository/google’ } maven { url ‘https://maven.aliyun.com/repo …

尤雨溪:重头来过的 Vue 3 带来了什么?

作者:尤雨溪,翻译:CSDN 在过去的一年里,Vue团队一直在开发Vue.js的下一个主要版本Vue 3,我们希望能在2020年上半年将其发布(在撰写本文时,这项开发工作正在进行中)。 重写Vue新的主要版本的构想是在2018年底形成的,当时Vue 2的代码库大约已有两年半的运行历史。这看起来不像是通用软件生命周期中的一段很长的时间,但在这段时间里,前端环境发生了巨大的变化。 两个关键的因素导致了我们考虑重写Vue新的主要版本: 主流浏览器对新的JavaScript语言特性的普遍支持。 当前Vue代码库随着时间的推移而暴露出来的设计和体系架构问题。   1、为什么要重写? ▐  使用 …

Postgresql 导出表结构文档

Postgresql 查询表的字段信息,字段名,类型,注释,是否为空 SELECT col_description ( A.attrelid, A.attnum ) AS COMMENT, format_type ( A.atttypid, A.atttypmod ) AS TYPE, A.attname AS NAME, A.attnotnull AS NOTNULL FROM pg_class AS C, pg_attribute AS A WHERE C.relname = ‘sys_user’ AND A.attrelid = C.oid AND A.attnu …

JSON.stringify() 的 5 个特性

JSON.stringify() 方法能将一个 JavaScript 对象或值转换成一个 JSON 字符串。 JSON.stringify() 是用于调试的最常见函数。 //初始化一个 user 对象 const  user = { “name” : “Prateek Singh”, “age” : 26 } console.log(user); // 结果 // [object Object] 哦!console.log() 没有帮助我们打印出期望的结果。它输出 [object Object],因为从对象到字符串的默认转换是 [object Object]。因此,我们使用 JSON.stri …

移动端 css 1px 问题

移动端CSS里面写了1px,实际上看起来比1px粗,原因设备物理像素和逻辑像素的两个px的含义不一样,CSS里记录的像素是逻辑像素,它们之间存在一个比例关系,可以用javascript中的window.devicePixelRatio来获取,也可以用媒体查询的-webkit-min-device-pixel-ratio来获取。 在手机上border无法达到我们想要的效果。这是因为devicePixelRatio特性导致,移动端的devicePixelRatio大多默认为2,而border-width: 1px描述的是设备独立像素,所以,border被放大到物理像素2px显示,在移动端上就显得较 …

docker 镜像迁移

前言:已有 docker 镜像,想将 docker 容器迁移到其他服务器上运行。 1.查看要要保存的镜像的ID docker  images 2.保存镜像为tar包 docker save -o arcode.tar arcode:v1 3.远程复制文件到其他服务器 scp ./arcode.tar root@xxx.xxx.xxx.xxx:./arcode.tar 4.加载镜像 docker   load  -i  arcode.tar 5. 运行容器 docker run –name arcode-api -p 5000:5000 -v /mnt/data/docker/arc …

提高工作效率的 Chrome 插件

开发相关拓展插件 1. WEB前端助手(FeHelper) FeHelper简直就是前端开发人员的神器,它是由国人开发的一款前端工具集合的小插件,插件功能齐全,基本上涵盖了前端从业者经常会使用到的基础功能,使用起来也很顺手。下面就来感受一下强大的功能:FE支持按需安装,也就是说,上面的这些功能, 你需要什用到什么再安装就行, 下面就挑两个我工作中使用到的: json 格式化 页面取色 我们在开发时需要对一些内容进行取色, 很多小伙伴都是打开chrome调试器再使用取色器进行取色。使用FeHelper的取色器更加方便 JS正则表达式验证 不仅可以生成常用的正则表达式, 也可可以校验表达式是否匹配 …

docker python 镜像制作

容器使用沙箱机制,互相隔离,优势在于让各个部署在容器的里的应用互不影响,独立运行,提供更高的安全性。 编写Dockerfile文件 FROM python:3.6.8 RUN mkdir /code \ &&apt-get update \ COPY app /code COPY requirements.txt /code RUN pip install -r /code/requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple WORKDIR /code CMD [“/bin/bash” …