logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于linux中使用source /etc/profile重新读取配置后,新的环境变量只能在当前终端里面有效,新开的终端提示 command not found

在使用`linux`桌面环境(通常是`ubuntu/debian/deepin`等版本的`linux`)的时候,新增环境变量后,会使用`source /etc/profile`命令使新的环境变量立刻生效而不用重新启动系统。但经常会遇到使用`source /etc/profile`命令之后,新的环境变量只能在当前终端里面有效,而在新打开的终端中,使用新的环境变量就找不到了。

#linux
GIT:使用带有特殊字符的密码调用 git clone

如果使用用户名+密码的方式来 clone 远程仓库,如下形式:git clone https://<user>:<password>@<gitserver>/<path>/<repo>.git如果密码是纯文本,则可以正常工作,但如果密码具有感叹号等特殊字符,则需要使用 URL 编码。!#$&’()*+,/:;=?@[]%21%23

#git
docker之构建自己的镜像

文章目录官方Dockerfile使用容器创建镜像Dockerfiledockerfile 语法FROM 指定基础镜像RUN 执行命令定义自己的镜像发布镜像将镜像发布到 docker hub将镜像发布到阿里云 docker 仓库通过docker之初见 和 docker之基石—镜像中体验了通过 docker 来使用tomcat和mysql,并了解了镜像的构成,那么有个问题,我们以前都是通过官网去下载安

#docker
为什么react中的setTimeout会取到旧值

示例代码及原因import React, { useState } from "react";/*** 两种写法里,setTimeout 取到的都是旧值,是因为 react 中一直遵循一个原则,* 即 state 指向的内容是不可变的,每一次 state 的更新都是指向变了,而原来指向的内容* 因为闭包的原因,依然被 setTimeout 使用着,没有释放** 所以说 组件...

tsconfig.json编译选项配置说明

incremental增量编译,默认在 composite为true的为true,否则false语言和环境target : 编译目标,默认 es3reactNamespace; react的命名空间,默认Reactlib: TypeScript 包括一组默认的内置 JS API(如Math)类型定义,以及浏览器环境中的类型定义(如document)。TypeScript 还包括用于匹配target

#typescript#javascript
解决git编译安装遇到的问题fatal: unable to find remote helper for https

前几天升级了`git`到最新版本,是通过源码编译安装的,今天在执行`git clone https://gitee.com/xxx.git`的时候,出现了这样的错误`fatal: unable to find remote helper for 'https'`,到网上搜了一下,很多解决方案,可惜基本都是`centos`的,我这`deepin`的用不了。出现这问题的主要原因是`GIT_HOME/l

#git
在deepin linux中安装jdk

下载jdk解压$ mv /opt$ mkdir java$ cd java$ mv ~/Downloads/jdk-8u144-linux-x64.tar.gz .$ tar -zxvf jdk-8u144-linux-x64.tar.gz$ mv jdk-8u144 jdk1.8设置环境变量sudo vi /etc/profile在最后加入如下内容#set ja...

#java
java.lang.RuntimeException: java.net.BindException: 地址已在使用 (Bind failed)

问题在《Maven实战》这本书的里,有一个GreenMail邮件测试的示例代码,完整的代码见这里,在运行mvn clean test 的时候,一直出现如下的错误。Exception in thread "Thread-0" java.lang.RuntimeException: java.net.BindException: 地址已在使用 (Bind failed)at co...

#java
antd表单中的validateFields没有被执行可能的问题及解决

文中所描述的问题及解决,适用于antd 3.x版本今天在做一个修改密码的功能,逻辑极为简单,没有什么花头,然而在获取短信验证码的时候,如下代码中的form.validateFields的回调函数一直得不到执行,翻了两遍官方文档都没有找出问题。onGetSMS = () => {const { form, sendSmsModifyPWD, sendEmailForResetPassword

#javascript
antd表单中的validateFields没有被执行可能的问题及解决

文中所描述的问题及解决,适用于antd 3.x版本今天在做一个修改密码的功能,逻辑极为简单,没有什么花头,然而在获取短信验证码的时候,如下代码中的form.validateFields的回调函数一直得不到执行,翻了两遍官方文档都没有找出问题。onGetSMS = () => {const { form, sendSmsModifyPWD, sendEmailForResetPassword

#javascript
    共 16 条
  • 1
  • 2
  • 请选择