rem

Windows等效的Unix tail命令[关闭]

☆樱花仙子☆ 提交于 2020-02-27 05:47:31
我正在寻找相当于Unix'tail'的命令,它允许我在写入时查看日志文件的输出。 #1楼 Windows资源工具包工具 包中提供了 tail 命令和许多其他命令。 #2楼 任何对使用批处理命令的 DOS CMD尾部感兴趣的人(见下文)。 这不是完美的,有时会重复。 用法:tail.bat -d tail.bat -f -f @echo off SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION rem tail.bat -d <lines> <file> rem tail.bat -f <file> rem ****** MAIN ****** IF "%1"=="-d" GOTO displayfile IF "%1"=="-f" GOTO followfile GOTO end rem ************ rem Show Last n lines of file rem ************ :displayfile SET skiplines=%2 SET sourcefile=%3 rem *** Get the current line count of file *** FOR /F "usebackq tokens=3,3 delims= " %%l IN (`find /c /v "" %sourcefile

BAT文件重命名脚本

旧时模样 提交于 2020-02-26 07:44:22
@echo off setlocal enabledelayedexpansion set /p "folder=Please input folder: " set /p "prefix=Please input prefix: " set /a index=0 for /r "%folder%" %%i in (*.*) do ( rem echo 完整的路径: %%i rem echo 无后缀路径: %%~dpni rem echo 所在的目录: %%~dpi rem echo 简略文件名: %%~ni rem echo 文件后缀名: %%~xi rem echo 完整文件名: %%~nxi set /a index=index+1 if !index! lss 10 ( ren "%%i" "%prefix%_00!index!%%~xi" ) else if !index! lss 100 ( ren "%%i" "%prefix%_0!index!%%~xi" ) else ( ren "%%i" "%prefix%_!index!%%~xi" ) ) pause 来源: oschina 链接: https://my.oschina.net/wutenghui/blog/3161220

vue-cli3.0使用rem适配方案

落爺英雄遲暮 提交于 2020-02-17 10:59:35
vue-cli3.0使用rem适配方案 相对于rem来说,vw适配能更好的适配移动端,但如果既需要适配移动也需要适配PC vw的适配在pc显示时会显得格外的大, rem就会相对好些,这里只针对一些简单页面解决方案,复杂项目会有专门的一套解决方案 安装 lib-flexible postcss-pxtorem yarn add lib-flexible postcss-pxtorem lib-flexible 作用:让网页根据设备dpr和宽度,利用viewport和html根元素的font-size配合rem来适配不同尺寸的移动端设备 使用: // 在main.js中引入即可 import 'lib-flexible/flexible.js' pxtorem 作用:将项目中css的px转成rem单位,免去计算烦恼 配置: package.json 内,在 postcss 内添加: // 记得去掉注释 "postcss" : { "plugins" : { "autoprefixer" : { } , "postcss-pxtorem" : { "rootValue" : 75 , // 设计稿宽度的1/10, "propList" : [ "*" ] // 需要做转化处理的属性,如`hight`、`width`、`margin`等,`*`表示全部 } } } , 配置完之后

移动端rem flexible方案

蹲街弑〆低调 提交于 2020-02-16 18:23:36
移动端rem flexible方案 一、px 自动转换为rem sublim Text3 下载本项目,比如:git clone https://github.com/flashlizi/cssrem 进入packages目录(在Sublime安装目录下找文件夹):Sublime Text -> Preferences -> Browse Packages... 复制下载的cssrem目录到刚才的packges目录里。 重启Sublime Text。 二、sublim Text 配置参数 参数配置文件:Sublime Text -> Preferences -> Package Settings -> cssrem->Settings-User,输入如下代码 {   "px_to_rem": 40, //px转rem的单位比例,默认为40 "max_rem_fraction_length": 6, //px转rem的小数部分的最大长度。默认为6。    "available_file_types": [".css", ".less", ".sass",".html"]    //启用此插件的文件类型。默认为:[".css", ".less", ".sass"]   } 三、下载flexible,并在头部引入 <script src="js/flexible_css.debug.js"

12、windows定时备份数据库

混江龙づ霸主 提交于 2020-02-16 10:40:21
12.1、删除指定目录中的内容: del /Q E:\DATABAK\* copy 1.txt bak\a.txt 12.2、可用的备份计划: 1、脚本: BakScripts @echo off REM ------------------------------------------------------------------------------ REM author liuchang by 2019/4/30 REM 定时备份数据库,本地保留10天; REM ------------------------------------------------------------------------------ REM ORACLE转存储路径; set ExpDir="BHL_DB_BACK" REM 设置备份时间格式,小时应该在两位数时备份,不然会有时间格式问题; set dat=%date:~0,4%_%date:~5,2%_%date:~8,2%-%time:~0,2%_%time:~3,2%_%time:~6,2% REM 指定待删除文件的存放路径; set SrcDir="D:\BHL_DB_BACK" REM 指定保留天数; set DaysAgo="-10" REM 备份升级版馆系统; expdp damsup/damsup@orcl

自适应布局 的 解决方案

喜你入骨 提交于 2020-02-08 03:44:52
曾几何时为了兼容IE低版本浏览器而头痛,以为到Mobile时代可以跟这些麻烦说拜拜。可没想到到了移动时代,为了处理各终端的适配而乱了手脚。对于混迹各社区的偶,时常发现大家拿手机淘宝的H5页面做讨论—— 手淘的H5页面是如何实现多终端的适配 ? 那么趁此 Amfe阿里无线前端团队双11技术连载 之际,用一个实战案例来告诉大家,手淘的H5页面是如何实现多终端适配的,希望这篇文章对大家在Mobile的世界中能过得更轻松。 目标 拿一个双11的Mobile页面来做案例,比如你实现一个类似下图的一个H5页面: 目标很清晰,就是做一个这样的H5页面。 DEMO 请用手机扫下面的二维码 痛点 虽然H5的页面与PC的Web页面相比简单了不少,但让我们头痛的事情是要想尽办法让页面能适配众多不同的终端设备。看看下图你就会知道,这是多么痛苦的一件事情: 点击 这里 查看更多终端设备的参数。 再来看看手淘H5要适配的终端设备数据: 看到这些数据,是否死的心都有了,或者说为此捏了一把汗出来。 手淘团队适配协作模式 早期移动端开发,对于终端设备适配问题只属于Android系列,只不过很多设计师常常忽略Android适配问题,只出一套iOS平台设计稿。但随着iPhone6,iPhone6+的出现,从此终端适配问题不再是Android系列了,也从这个时候让移动端适配全面进入到“杂屏”时代。 上图来自于

手淘适配-flexible

别来无恙 提交于 2020-02-04 14:04:48
目标 拿一个双11的Mobile页面来做案例,比如你实现一个类似下图的一个H5页面: 目标很清晰,就是做一个这样的H5页面。 痛点 虽然H5的页面与PC的Web页面相比简单了不少,但让我们头痛的事情是要想尽办法让页面能适配众多不同的终端设备。看看下图你就会知道,这是多么痛苦的一件事情: 再来看看手淘H5要适配的终端设备数据: 看到这些数据,是否死的心都有了,或者说为此捏了一把汗出来。 手淘团队适配协作模式 早期移动端开发,对于终端设备适配问题只属于Android系列,只不过很多设计师常常忽略Android适配问题,只出一套iOS平台设计稿。但随着iPhone6,iPhone6+的出现,从此终端适配问题不再是Android系列了,也从这个时候让移动端适配全面进入到“杂屏”时代。 上图来自于 paintcodeapp.com 为了应对这多么的终端设备,设计师和前端开发之间又应该采用什么协作模式?或许大家对此也非常感兴趣。 而整个手淘设计师和前端开发的适配协作基本思路是: 选择一种尺寸作为设计和开发基准 定义一套适配规则,自动适配剩下的两种尺寸(其实不仅这两种,你懂的) 特殊适配效果给出设计效果 还是上一张图吧,因为一图胜过千言万语: 在此也不做更多的阐述。在手淘的设计师和前端开发协作过程中:手淘设计师常选择iPhone6作为基准设计尺寸,交付给前端的设计尺寸是按 750px *

屏幕适配

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-04 11:49:24
rem是什么? rem(font size of the root element)是指相对于根元素的字体大小的单位。简单的说它就是一个相对单位。看到rem大家一定会想起em单位,em(font size of the element)是指相对于父元素的字体大小的单位。它们之间其实很相似,只不过一个计算的规则是依赖根元素一个是依赖父元素计算。 · 为什么web app要使用rem? 这里我特别强调web app,web page就不能使用rem吗,其实也当然可以,不过出于兼容性的考虑在web app下使用更加能突显这个单位的价值和能力,接下来我们来看看目前一些企业的web app是怎么做屏幕适配的。 1、实现强大的屏幕适配布局: 最近iphone6一下出了两款尺寸的手机,导致的移动端的屏幕种类更加的混乱,记得一两年前做web app有一种做法是以320宽度为标准去做适配,超过320的大小还是以320的规格去展示,这种实现方式以淘宝web app为代表作,但是近期手机淘宝首页进行了改版,采用了rem这个单位,首页以内依旧是和以前一样各种混乱,有定死宽度的页面,也有那种流式布局的页面。 我们现在在切页面布局的使用常用的单位是px,这是一个绝对单位,web app的屏幕适配有很多中做法,例如:流式布局、限死宽度,还有就是通过 响应式 来做,但是这些方案都不是最佳的解决方法。

移动端自适应方式

蓝咒 提交于 2020-02-04 11:47:22
一、第一种方式是比较简单的,开发速度也比较快。主要利用-webkit-transform:scale()这个属性,比较设计稿和当前屏幕的宽度,或者高度,亦或者取两者的最小值,来进行自适应。 1. 如果宽度自适应,如果兼容iphoneX的话,此时的设计稿的背景图需要延长至1448,内容放在1206内,然后可以把背景图设在一个宽高100%的容器内,background-size:100% auto,需要进行宽度自适应的内容统一放在一个容器内,居中,然后用js统一缩放这个容器,已达到自适应的效果; 2. 如果高度自适应,兼容iphoneX的设计稿需要调整成1218*936,内容放在629中间,进行高度自适应缩放。 3.还有一种就是取两者的最小的那个来自适应。原理同上。 二、 比较简单的页面适配 比如顶部与底部的bar不管分辨率变化,高度和位置不变,中间的内容不管分辨率怎么变,都会位于左右两边等这种简单的布局的开发原则是: 1、文字流式(使用文字随着窗口变化自动换行) 2、控件弹性(flex布局) 3、图片等比缩放等。 三、 网易的做法 动态计算html根元素的font-size,进而通过rem进行适配。 如果设计稿横向分辨率是640px,为了计算方便,取100px的font-size为参照,那么body元素的宽度可以设置为6.4rem,于是html的font-size

前端适配之细说rem(网易的移动端页面布局做法)

瘦欲@ 提交于 2020-02-04 11:41:16
  rem指的是根元素的字体大小,多数根元素大小为16px,但设备的dpi会影响根元素的大小,因此并不是固定的。   所谓rem布局就是指为文档的根节点<html>元素设置一个基准字体大小,然后所有的元素尺寸都以rem为单位来写。   使用rem布局结合在html 上根据不同分辨率设置不同font-size有很多不好解决的麻烦,那应该如何解决呢?我们可以通过JS来计算不同分辨率下,font-size的大小,这是在我研究了网易的移动端布局之后得出的结论。   下图是网易在分辨率为320*680,375*680,414*680,500*680时,html的font-size尺寸         它是根据什么计算的,这就跟设计稿有关了,拿网易来说,它的设计稿应该是基于iphone4或者iphone5来的,所以它的设计稿竖直放时的横向分辨率为640px,为了计算方便,取一个100px的font-size为参照,那么body元素的宽度就可以设置为width: 6.4rem,于是html的font-size=deviceWidth / 6.4。这个deviceWidth就是viewport设置中的那个deviceWidth。根据这个计算规则,可得出本部分开始的四张截图中html的font-size大小如下: deviceWidth = 320,font-size = 320 / 6.4 =