怎么写linux脚本提取满足某个条件的行
admin
2023-01-29 20:42:26
0

1.inline ,block,inline-block区别

替换元素 :几乎所有的可替换元素都是行内元素,例如等。

替换元素一般有内在尺寸,所以具有width和height,可以设定。例如你不指定img的width和height时,就按其内在尺寸显示,也就是图片被保存的时候的宽度和高度。

对于表单元素,浏览器也有默认的样式,包括宽度和高度。

不可替换元素:

display:inline-block将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内 (准确地说,应用此特性的元素呈现为内联对象,周围元素保持在同一行,但可以设置width, height,padding,border与margin等block元素的属性)

行内块元素(inline-block elements)在内部他的表现类似block元素,比如他拥有block元素的width, height,padding,border与margin,而外部的排列方式又类似行内元素,即水平排列,而不是像块级元素一样从上到下排列

display:inline  内联元素 、行内元素

diplay:block 块级元素

2.CSS中怎么让div居中

margin:0 auto元素必须有宽度才能居中

margin后面如果只有两个参数的话,第一个表示top和bottom,第二个表示left和right

因为0 auto,表示上下边界为0,左右则根据宽度自适应相同值(即居中)

div居中实现

 body{ text-align:center}   //父级元素内容居中
 div{margin:0 auto;}    //子元素div元素居中

3.linux脚本提取满足某个条件的行

awk结合  -gt(>)或者-ge(>=)

awk  '$1>10 {print $0}'   example.txt
awk [-F  field-separator]  'commands'  input-file(s)

4.strut常用拦截器

过滤器(函数回调)和拦截器(基于反射和代理)ActionInvocation.invoke()的比较及访问权限控制

5.反射一般什么时候用

当你不能在开发时即得到其目标类完整接口定义,只能根据命名规则去进行集成时。
并可以延伸到包装、动态代理等模式的应用中。
有时候也干些hack的事情,比如绕过private保护机制啥的。

反射能把很多业务逻辑进行抽象,形成公用的方法。这也是为什么很多框架会用到反射的原因

反射用的不多,大多数时候你用不上它。但:

  • 文件操作API也用的不多,但你有业务需求的时候没它不行;

  • 线程用的不多,但有时候没线程程序几乎跑不起来;

  • LinkedList也用的不多,但在某些情况下它的效率要比ArrayList要高几十倍;

  • TreeMap(默认按照key排序)也用的不多,但有时候它能简化你的代码;

  • 接口(interface)也不是必须的,你可以不写interface完成几乎所有的功能;

  • 甚至,面向对象也不是必须的,你可以用过程式的代码完成别人用几十个类做的功能;

知识学到了是自己的,何必搞得好像是被迫学习一样,有这个提问的时间都学完了。

P.S. 补充一下:

对于J2EE来说,Hibernate之类的ORM全都基于动态字节码和反射技术,Spring等IoC框架也基于动态代理(有时是动态字节码)和反射技术,各类流行的MVC也是Servlet+反射的实现。

对于Android来说,其本身的Context.startActivity/sendBroadcast等都是基于反射,如Gson/Jackson等JSON-ORM都是基于反射,反射技术还能解决部分跨进程调用问题及系统hack。

6.JVM 垃圾回收算法

怎么写linux脚本提取满足某个条件的行

根搜索

通过选取一些根对象作为起始点,开始向下搜索,如果一个对象到根对象

不可达时,则说明此对象已经没有被引用,是可以被回收的。可以作为根的

对象有:栈中变量引用的对象,类静态属性引用的对象,常量引用的对象等。

因为每个线程都有一个栈,所以我们需要选取多个根对象。

1.  标记—清除算法(Mark-Sweep)

2.  复制算法(Copying)

3.  标记—整理算法(Mark-Compact)

7.mysqldump备份数据库

linux shell下执行以下命令备份数据库

mysqldump -hhostname  -uroot -p  customer(数据库名) > backup.sql

还原

mysqldump -hhostname  -uroot -p  customer(数据库名) < backup.sql

cache  缓存区

buffer 缓冲区  一般是用在写入磁盘的

Html5类型声明

怎么写linux脚本提取满足某个条件的行

相关内容

热门资讯

平均每天减少22所小学,会带来... 学龄人口收缩将是长期趋势,这为教育发展目标从“规模满足”转向“质量提升”打开了窗口文|《财经》记者 ...
“机车”的民进党怕的不是车,是... 【文/观察者网专栏作者 甘向泰】近日,一则消息在海峡两岸炸开:张雪机车董事长张雪日前接受媒体采访时表...
以媒:美国通知以方将扩大对伊袭... 【环球网报道】据《以色列时报》、《新消息报》网站等以媒22日报道,美国已通知以色列,计划扩大对伊朗的...
毒油案发22天才启动事故调查,... 海峡导报综合报道 台当局卫生主管部门负责人石崇良21日公布“中联油脂”30批预防性下架油品样本检验结...
特朗普再威胁,伊朗各方回应 当地时间7月22日,伊朗外交部长阿拉格齐在社交平台上发文表示,伊朗的防御原则非常明确:以眼还眼。他写...
男子拍台球助教臀部被拘留,称对... 近日,据《1818黄金眼》报道,浙江杭州一男子洪先生因在台球俱乐部拍打女助教臀部,被警方认定构成猥亵...
【正片首发】麦田里,当河南坠子... 您的浏览器不支持 video 标签。当麦田里的守望者遇见麦田里的歌唱者,当河南坠子、宋词吟唱、摇滚回...
宗馥莉再次败诉!律师解读:香港... 作者:刘婷宗馥莉围绕18亿美元资产的第三次努力,还是没能成功。7月21日,香港高等法院就娃哈哈集团创...
德国人还在纠结打孔?中国制造已... 近5年来,持续高温不断刷新德国人对夏季气候的认知。“与记忆中的德国相比,如今夏天更热,高温天气也更常...
特朗普第三度通谍伊朗,红线划到... 前一天刚刚宣称“赢麻了”的美国总统特朗普,22日突然通过社交媒体向伊朗强硬喊话。“即刻起,只要伊朗伊...