Visio 扩大画布的大小
2018-09-04 software visio tips 1 mins 139 字
默认Visio背景的画布是固定的,但是有时画图很大,超出了其限制,因此需要相应扩大画布的范围,如何做呢?
将鼠标移到画布的边界,按住Ctrl,鼠标指针就变成可以拉伸的形状,这样就可以拉大画布了。
默认Visio背景的画布是固定的,但是有时画图很大,超出了其限制,因此需要相应扩大画布的范围,如何做呢?
将鼠标移到画布的边界,按住Ctrl,鼠标指针就变成可以拉伸的形状,这样就可以拉大画布了。
GPL,全称 GNU General Public License。
常说的传染性:只要在一个软件中使用(“使用”指类库引用或者修改后的代码) GPL 协议的产品,则该软件产品必须也采用GPL协议,既必须也是开源和免费。
采用这个协议的开源软件有:Linux、 MySQL。
全称 Berkeley Software Distribution。
这个协议允许使用者修改和重新发布代码,也允许使用或在BSD代码基础上开发商业软件发布和销售,因此是适用于商业软件的。
使用时需要满足三个条件:
适用BSD协议的开源软件有: nginx、CruiseControl、Redis。
MIT,源自麻省理工学院(Massachusetts Institute of Technology, MIT),又称X11协议。MIT与BSD类似,但是比BSD协议更加宽松,是目前最少限制的协议。
这个协议唯一的条件就是在修改后的代码或者发行包包含原作者的许可信息。
使用MIT的软件项目有:Node.js, jQuery, .NET Core, 和 Rails .
比起 BSD,Apache License 2.0 除了为用户提供版权许可之外,还有专利许可,使用者可以获得永久授权,修改时需要放置版权说明。
它还有这些好处:
使用apache Licence vesion 2.0协议的开源软件有:Android、 Apache 、Swift 、Hadoop 、Spring Framework、MongoDB 。
举一个例子:
GitHub 上开源项目 SeaweedFS 的作者 Chris Lu 控诉京东 TigLab 项目涉嫌抄袭代码的事情在知乎上闹得沸沸扬扬。Chris Lu 发文表示京东的项目使用了他的源码,但是没有根据 Apache-2.0 协议的许可条款添加引用说明。
最后给张图:
http://choosealicense.online/:
netsh interface portproxy add/set/show/delete v4tov4/v4tov6/v6tov6/v6tov4
netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.56.101 connectport=8080
将本地的8080端口的数据转发至192.168.56.101上的8080端口。
netsh interface portproxy add v4tov4 listenport=9090 connectaddress=192.168.56.101 connectport=9090
将本地的9090端口的数据转发至192.168.56.101上的9090端口。
netsh interface portproxy show all
netsh interface portproxy set v4tov4 listenport=9090 connectaddress=192.168.56.101 connectport=9080
将本地9090端口改成转发至192.168.56.101的9080端口中。
netsh interface portproxy delete v4tov4 listenport=9090
删除本地端口9090的端口转发配置。
长期以来都是用着大带宽的或者海外的服务器,最近阿里做了一个云服务器促销活动,只有1M的带宽,连接github下载工具包那是一个慢。这篇文章简单记录下如何使用代理服务器进行下载加速。
设置本地代理
http代理或socks代理均可,git目前都支持。
git 的 http 协议代理
如果是http代理,假设端口为1080,按照如下设置:
git config --global http.proxy 'http://127.0.0.1:1080'
git config --global https.proxy 'https://127.0.0.1:1080'
如果是socks代理,则是如下设置:
git config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
# 只对github.com 代理
git config --global http.https://github.com.proxy socks5://127.0.0.1:1080
# 取消代理
git config --global --unset http.https://github.com.proxy
git config --global --unset http.proxy
git config --global --unset https.proxy
如果使用的是 .gitconfig
文件,则配置如下:
[http]
[http "http://git.kelu.orgl"]
proxy = socks5://127.0.0.1:1081
git 的 git 协议的代理
git config --global core.gitproxy "git-proxy"
git config --global socks.proxy "localhost:1080"
git config --global --unset core.gitproxy
"command": [
"cicd"
],
"args": [
"-mock"
],
command 会覆盖容器的 entrypoint,args 覆盖容器的 command。
许久未在 Mac 上开发。不想今晚心血来潮试着把玩起老项目,好像最近刚重装了系统,mac 竟然没有 composer 命令。这篇文章记录下如何在 Mac 下安装 composer 命令。
一般来说,使用 brew 命令安装即可:
brew install composer
然而我在安装时出现了上面的错误:
==> Downloading https://getcomposer.org/download/1.7.2/composer.phar
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to getcomposer.org:443
Error: Failed to download resource "composer"
Download failed: https://getcomposer.org/download/1.7.2/composer.phar
参考 github 的帖子 Mac OS 10.14 Mojave brew upgrade Curl LibreSSL SSL_connect: SSL_ERROR_SYSCALL #4436,设置如下环境变量即可:
export HOMEBREW_FORCE_BREWED_CURL =1
具体如下:
安装完成后,就可以幸福的 composer install
啦!