2019-10-15 18:04:24
826
0
0
相信这对于想要入门写nodejs的朋友来说,一定会有所收获,那么,下面开始我们的正题(这里不使用koa-generator脚手架,我们直接自己搭建项目,适用于前后端分离)
一:创建项目 可以在全局中安装koa依赖包 (保持项目版本的统一性) npm install -g koa
复制代码 或者在我们本地项目中安装 npm install koa --save
复
2019-09-25 12:34:37
228
0
0
一、SVG SMIL animation概览 1. SMIL是什么? SMIL不是指「水蜜梨」,而是Synchronized Multimedia Integration Language (同步多媒体集成语言)的首字母缩写简称,是有标准的。本文所要介绍的SVG动画就是基于这种语言。
SMIL允许你做下面这些事情:
动画元素的数值属性(X, Y, …) 动画属性变换(平移或旋转) 动画颜色属性 沿着运动路径运动 注意到“沿着运动路径运动”这一条没?前面的三条CSS3都是可以有所担当的,最后这一条,呵呵,CSS3只能蹲在墙角画圈圈了!
SVG的动画元素是和SMIL开发组合作开发的。SMIL开发组和SVG开发组合作开发了SMIL动画规范,在规范中制定了一个基本的XML动画特征集合。SVG吸收了SMIL动画规范当中的动画优点,并提供了一些SVG继承实现。
2. 强大之处是? 除了可以实现「路径动画」,SVG animation最强大的地方在于:™只要在页面放几个animate元素,没有任何CSS, 没有任何JS,页面上的元素就像是没吃草的马儿一样,愉快地跑起来了。你会发现,我勒个去,原来要实现个动画效果这么简单。什么CSS3动画,哪边凉快哪边呆着吧!
唷,不信?给你个马,看它跑不跑!
<svg width="320" height="320" xmlns="http://www.w3.org/2000/svg">
<g>
<text font-family="microsoft yahei" font-size="120" y="160" x="160">马</text>
<animateTransform attributeName="transform" begin="0s" dur="10s" type="rotate" from="0 160 160" to="360 160 160" repeatCount="indefinite"/>
</g>
</svg>
如何?是不是看到了童年梦幻的旋转木马效果? 纳尼?你没看到。请检查您现在使用的浏览器,IE浏览器(包括IE11)是不支持的哦,亲~
如果不是浏览器原因,那就是缓存作祟,可以点击这里浏览器访问:horse.svg 。
二、SVG animation元素及效果概览 5大元素,1统江湖。
<set> <animate> <ani
必要条件:必须有一个公网服务器
frp是一个开源的端口转发工具,中文使用说明及下载地址在这里 https://github.com/fatedier/frp/blob/master/README_zh.md
TeamViewer有一个功能,就是允许Lan直连,就是说允许在局域网内部使用,而不经过TeamViewer的服务器,这就为我们提供了思路。
方案图:
服务端(frps.ini)的配置:
[common]
bind_port = 7000 端口可以随便改,防火墙记得要开放此端口和5938端口
被控端(frpc.ini)配置:
[common]
server_addr = xx.xx.xx.xx 这是你的服务器外网IP
server_port = 7000
[rdp]
type = tcp
local_ip = 127.0.0.1
local_port = 5938
remote_port = 5938
被控端开启frpc方式:
新建一个快捷方式,内容为 %comspec% /c "frpc.exe -c frpc.ini"
这是使用配置文件的方式运行,当然frpc.exe也是支持命令行参数的,具体可以输入frpc --help查看
服务端的开启方式也是类似
最后,记得开启TeamViewer的允许Lan连接,控制端TeamViewer的ID位置输入服务器的IP,密码是被控端的密码。
尽情使用吧
2019-08-29 19:53:22
459
0
0
1.开机启动bat 新建test.bat, 文件内容如下:
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "D:\test.bat /start",0 保存,然后放到Windows启动目录下,就可以了。
2.隐藏运行窗口 bat运行后一般会有一个黑色的命令窗口,那么如何隐藏呢?有两种方式:
方法一:新建一个vbs文件,如hello.vbs,文件内容如下:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c D:\CI_Slave\slave.bat",vbhide 保存,然后放到Windows启动目录下,就可以了。
方法二:用文本文档打开bat文件,在开头处写入
@echo off
if "%1" == "h" goto begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
REM 保存,然后放到Windows启动目录下,就可以了。
这个方法运行bat,还是会闪一下。
PS:Windows启动目录:
WinXP: C:/Documents and Settings/Administrator/「开始」菜单/程序/启动
Win7: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Win10: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
所有用户通用启动目录: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
2019-08-05 10:26:44
333
0
0
2019-08-05 10:20:10
886
0
0
# LXC默认不会加载FUSE模块,需要手动输入以下命令加载
mknod -m 666 /dev/fuse c 10 229 # 可以将此命令放入自启动项中,每次启动自动加载FUSE模块,就可以解决Rclone无法映射文件夹,以及NFS服务无法启动的问题。