首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Shell脚本循环读取文件一行

do echo $line done 使用while循环 while read -r line do echo $line done < filename While循环中read命令从标准输入读取一行...,并将内容保存到变量line。...在这里,-r选项保证读入内容是原始内容,意味着反斜杠转义行为不会发生。输入重定向操作符< file打开并读取文件file,然后将它作为read命令标准输入。...今天遇到一个问题弄了好久才搞明白:我想在循环中动态链接字符串,代码如下: for line in `cat filename` do echo ${line}XXYY done 就是在每一次循环过程给取出来字符串后面添加...后来发现是因为我文件是才Window下生产,在Linux下读取这样文件由于换行符不同会导致程序运行不出来正确结果。

5.4K20
您找到你想要的搜索结果了吗?
是的
没有找到

博客园设置Google-code-prettify渲染代码高亮

如果要设置行号,Markdown编辑模式代码会渲染成一行一块,很奇怪,因为一行都有标签,所以只好选择不要行号。 接下来是设置步骤 首先要确保你已经开启js功能。...prettify.js是在这里下载:https://code.google.com/p/google-code-prettify/ <script src="http://files.cnblogs.com...,可以设置css,推荐参考https://jmblog.github.io/color-themes-for-<em>google</em>-code-prettify/ 例如我<em>的</em>就是: /*!...Color themes for <em>Google</em> Code Prettify | MIT License | github.com/jmblog/color-themes-for-<em>google</em>-code-prettify...color:#f5871f}.atv{color:#3e999f}.dec{color:#f5871f}.var{color:#c82829}.fun{color:#4271ae}} /*下面是我设置<em>背景色</em>

83820

创建界面方法讨论

工作一段时间,看了很多博客,也看了一些书,发现用纯代码写界面的很少,于是就在 Google 上搜 Storyboards 有什么好处,最后发现了一篇非常好文章。...Custom Code 文章介绍了三种构建界面的方法,并对不同方法分别讨论了优缺点。 其实对于这几种方法,没有最好,只有最适合。...同样的话题,在唐巧博客里,也讨论过这个问题:iOS 开发争议(二) 其中比较有说服力一段是他分析了100多个 App 包含 xib 文件个数,大概推测出很多著名 App 里大部分界面都是手写来完成...纯代码写界面容易控制,这个容易控制是说,你增加一个控件,一个约束在代码上就可以很直观显示出来,因为一行代码你自己就会很清楚。...],但如果在 Storyboards 里,我就要去找背景色这一栏,还要分辨出灰色和浅灰色。

73310

【Flutter 专题】易忽略【小而巧】技术点汇总 (一)

水波纹效果,使用很方便,在需要地方嵌套即可;例如:用在 ListView item整体效果会好很多。...注意事项: 使用 InkWell时内外层均不建议添加背景色,InkWell默认水波纹颜色很浅,背景色会遮挡波纹效果; 通过修改 splashColor: Colors.greenAccent,属性可以动态修改水波纹波纹颜色...,默认是在布局正中间,整个布局以中心点划分 x/y轴二维坐标系,横轴从左到右递增/纵轴从上到下递/增整体范围均为 [-1,1],可以通过设置不同点位设置控件所在位置。...Table 表格布局 和尚有个小需求是绘制各个边框,偷懒想到了 Table布局,用法与 Android基本相同,设置一行 TableRow并添加相应 item,很方便添加 border...: 20.0,为一行之间间距;当为纵向排列时,则相反。

1K31

Android开发(33) 透明漂浮Actionbar

需求 让Actionbar 背景透明,相当于漂浮在你页面上 思路 首先,设置ActionBar 浮动到主界面上来。 然后,设置ActionBar背景色,透明或者半透明。...onCreate设置漂浮,代码方式实现: getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY); 或者使用theme 在style实现...getActionBar(); actionBar.setBackgroundDrawable(new ColorDrawable(Color.parseColor("#33000000"))); //google...actionbar是分为上下两栏显示,上面的代码只能设置顶部actionbar背景色, //为了让下面的背景色一致,还需要添加一行代码: actionBar.setSplitBackgroundDrawable...(new ColorDrawable(Color.parseColor("#33000000"))); 或者使用theme 在style实现: <style name=

1.3K00

Hbase API开发实例(Java版)

MasterNotRunningException e)         {             e.printStackTrace();         }     }     /**      * 插入一行记录...        } catch (IOException e) {             e.printStackTrace();         }     }     /**      * 删除一行记录...;     }     /**      * 查找一行记录      * @param tablename      * @param rowkey      */     public...BatchUpdate:用于表格中一行更新。包括添加某个列,修改某列值,删除某列等。 commit:table一个方法。代表某个BatchUpdate操作可以生效了。...类似于数据库commit操作。 Cell:table对应某个(行key, 列值,时间戳)下单元格值。 获取Cell方法。

1.1K40

前端复杂表格导出excel,一键导出 Antd Table 看这篇就够了(附源码)

实现功能: 简单表格导出 为表格添加样式(更改背景色、更换字体、字号、颜色) 设置行高、列宽 解析 ant-design Table 直接导出excel,根据 antd 页面设置列宽动态计算 excel...列宽 多级表头(行合并、列合并) 一个 sheet 中放多张表,并实现每张表列宽不同 源码地址:https://github.com/cachecats/excel-export-demo 第二篇文章...一块内容占用了多个单元格,要进行一行多个列列合并,如成绩和老师评语列。 行合并。表头其实是占了两行,除了成绩外,其他列都应该把两行合并为一行。 行和列同时合并。...,再通过 worksheet.addRow将这一行数据添加进表格。...处理多个表格时,也可以用同样方法。因为一行数据都是自己写入,所以不管有几张表都没有关系,我们关心只有一行数据。 同时我们做了行和列合并算法,可以实现一张表一列都能定制宽度。

9.8K20

Android性能优化(二)之布局优化面面观

二、60fps VS 16ms 根据Google官方出品Android性能优化典范,60帧每秒是目前最合适图像显示速度,事实上绝大多数Android设备也是按照每秒60帧来刷新。...贴出这个布局代码(贴出后超过公众号字数限制,可以点击查看原文查看布局代码)。 一行布局都使用RelativeLayout嵌套来做,而且设置了多重颜色。...可能会默认加上背景色,不需要情况下可以去掉。...同样UI效果可以使用不同布局来完成,我们需要考虑使用少嵌套层次以及控件个数来完成,例如设置界面的普通一行,可以像之前一样使用RelativeLayout嵌套TextView以及ImageView来实现...,为了减少该段区域执行时间,我们可以减少屏幕上图片数量或者是缩小图片大小; Draw:表示测量和绘制视图列表所需要时间,蓝色线条越高表示一帧需要更新很多视图,或者ViewonDraw方法做了耗时操作

86230

Spring-JDBCTemplate

前言 今天开始学习我自己总结 Java-学习路线 《Spring-JDBCTemplate》,小简从 0 开始学 Java 知识,并不定期更新所学笔记,期待一年后蜕变吧!...2.在dao实现类实现该方法 调用JdbcTemplate对象里面update(String sql, Object… args)方法实现添加操作 第一个参数:sql语句 第二个参数:可变参数...,设置sql语句值 3.在service调用dao添加方法 public interface BookDao { void add(Book book);//添加方法 } @Repository...queryForObject(String sql, RowMapper rowMapper, 0bject… args) 第一个参数:sql语句 第二个参数:RowMapper 是接口,针对返回不同类型数据...Book字段名字一样,不然会返回null 查询返回集合 query(String sql, RowMapper rowMapper, 0bject… args) 第一个参数: sql语句

32920

CSS基础——css 属性

background:gold; 设置元素背景色, background: url(images/logo.png); 设置元素背景图片。...,如:line-height:24px; 表示文字高度加上文字上下间距是24px,也就是一行占有的高度是24pxtext-decoration 设置文字下划线,如:text-decoration:...小结设置不同样式属性会呈现不同网页显示效果样式属性表现形式是: 属性名:属性值;作用是美化 HTML 网页和控制页面布局,接下来我们来学习一下经常使用一些样式属性。1....,如:line-height:24px; 表示文字高度加上文字上下间距是24px,也就是一行占有的高度是24pxtext-decoration 设置文字下划线,如:text-decoration:...小结设置不同样式属性会呈现不同网页显示效果样式属性表现形式是: 属性名:属性值;

1.5K20

Material Design Lite,简洁惊艳前端工具箱

: 在Material Design,屏幕里看上去平整一个 App 界面,事实上不同控件之间都拥有 着层级关系。...在每个调色板,色调为500颜色为基准色,其他颜色是基准色在不同色调(50-900, A100-700) 下表现。 在右边示例代码,我们绘制了Material Design完整调色板集。...一行是一个调色板, 一列表示一个色调。你可以将鼠标移动到一个颜色上,查看其RGB值。...Material Design Lite 在MDL,我们可以使用样式类mdl-color–{palette}-{hue}来设置背景色,使用样式类 mdl-color-text–{palette}-{hue.../icons/ 六、排版/Typography Material Design提供了11种规格文字样式供不同场景下排版使用: Material Design Lite 在MDL,使用样式类mdl-typography

88610

Material Design Lite ,简洁惊艳前端工具箱

在Material Design,屏幕里看上去平整一个 App 界面,事实上不同控件之间都拥有 着层级关系。...不同控件之间层级关系会使用阴影作为表示,而阴影深浅,代表正是这个 控件在 Z 轴高度: ?...在每个调色板,色调为500颜色为基准色,其他颜色是基准色在不同色调(50-900, A100-700) 下表现。 在右边示例代码,我们绘制了Material Design完整调色板集。...一行是一个调色板, 一列表示一个色调。你可以将鼠标移动到一个颜色上,查看其RGB值。...Material Design Lite 在MDL,我们可以使用样式类mdl-color--{palette}-{hue}来设置背景色,使用样式类 mdl-color-text--{palette}-

1.2K30

SpringBoot高级篇JdbcTemplate之数据更新与删除

,下面会介绍三种不同使用姿势 先提供一个数据查询转换方法,用于对比数据更新前后结果 private MoneyPO queryById(int id) { return jdbcTemplate.queryForObject...在上图中, 首先是一个开启一个事物,并修改了一条记录,这个时候这条记录会加上写锁 然后JdbcTemplate修改上面的这条记录,尝试加写锁,但是会失败,所以一直阻塞,当超时之后,抛出异常 2. batchUpdate...getBatchSize返回实际sql条数,setValuesi从0开始 3....测试 原始数据,money都是300,通过一系列修改,输出如下 ? III....数据删除 删除操作姿势和上面基本一样,也就是sql写法不同罢了,因此没有太大必要重新写一篇,下面给出一个简单demo @Component public class DeleteService

2.2K30

寒假提升 | Day4 CSS 第二部分

Google 会将这些网页地址(即网址)存储在一个大型列表,以便日后查看。我们会通过许多不同方法查找网页,但主要方法是跟踪我们已知网页链接。...编入索引:Google 会访问它通过抓取得知网页,并会尝试分析每个网页主题。Google 会分析网页内容、图片和视频文件,尝试了解网页主题。...这些信息存储在 Google 索引,而 Google 索引是一个存储在海量计算机巨大数据库。 呈现搜索结果:当用户在 Google 上进行搜索时,Google 会尝试确定最优质搜索结果。...“最佳”结果取决于许多因素,包括用户位置、语言、设备(桌面设备或手机)以及先前用过搜索查询。例如,在用户搜索“自行车维修店”后,Google 向巴黎用户显示答案与向香港用户显示答案有所不同。...元素整体高度 line-height :元素一行文字所占据高度 应用实例: 假设 div 只有一行文字,如何让这行文字在div内部垂直居中 让 line-height 等同于 height

1.2K30
领券