display

markdown样式代码保存

我是研究僧i 提交于 2020-01-27 02:40:58
/*此样式是没任何效果的,留给你填写的 你可以随意修改,组合你想要的css样式 没有最好的,只有最合适的, 看看后面的示例,你就会懂得写个你最爱的样式,并保存了的! 建议先复制某一你喜欢的css模板样式到此样式下,再在此基础上自定义自己的css样式。 来试试吧! ^_^*/ h1,h2,h3,h4,h5,h6 { color: #3e3e3e; } h1 span,h2 span,h3 span,h4 span{ border-left: 5px solid #ff5722; padding-left: 10px; } h1{ border-bottom:2px solid #ff5722; line-height: 38px; } h1 span{ color: white; background: #ff5722; border-left: 0; padding: 0 10px; border-top-left-radius: 8px; border-top-right-radius: 8px; } /* 一级标题 */ h1 { border-bottom:2px solid #ff5722; font-size:1.3em; } /* 一级标题内容 */ h1 span { display:inline-block; font-weight:normal;

ss命令详解

こ雲淡風輕ζ 提交于 2020-01-26 19:30:42
ss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得非常大时,无论是使用netstat命令还是直接cat /proc/net/tcp,执行速度都会很慢。 ss快的秘诀在于,它利用到了TCP协议栈中tcp_diag。tcp_diag是一个用于分析统计的模块,可以获得Linux 内核中第一手的信息,这就确保了ss的快捷高效。 ss常见命令参数 Usage: ss [ OPTIONS ] ss [ OPTIONS ] [ FILTER ] -h, --help this message -V, --version output version information -n, --numeric don’t resolve service names -r, --resolve resolve host names -a, --all display all sockets -l, --listening display listening socket -o, --options show timer information -e, --extended show

快速使用CSS 弹性盒子

会有一股神秘感。 提交于 2020-01-25 22:24:47
布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现;2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有 浏览器 的支持,这意味着,现在就能很安全地使用这项功能。 弹性盒子是 CSS3 的一种新的布局模式,是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式。 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间。 : CSS3 弹性盒子内容 弹性盒子由弹性容器(Flex container)和弹性子元素(Flex item)组成。 弹性容器通过设置 display 属性的值为 flex 或 inline-flex将其定义为弹性容器。 弹性容器内包含了一个或多个弹性子元素。 1:最基本的 <style> /*body { direction: rtl;/*设置 direction 属性为 rtl (right-to-left), 弹性子元素的排列方式也会改变 ,整体从右到左 }*/ .flex-container{ display: flex; display: -webkit-flex; width: 450px; height:

columns分栏与flex弹性盒模型

折月煮酒 提交于 2020-01-25 22:19:17
columns 分栏 值:column-width:设置每列的宽度 column-count:设置列数 例:columns{200px 3} 列数和宽度固定 columns{200px} 列宽固定,根据容器宽度动态分布列数 column-width 默认auto,定义列宽,不能为负值 column-count 默认值auto,定义列数,不能为负值 column-gap 定义列与列之间的缝隙,默认是字体的宽度,不能为负值 column-rule : column-rule-width column-rule-style column-rule-color; 设置列之间边框的厚度,样式,颜色。 column-span : none all; 设置元素是否横跨所有列。对某个元素进行设置,让其横跨所有列或不横跨。 column-fill : auto balance; 列高度自适应内容,列高度以其中最高的一列统一。 column-break-before : 设置是否在对象之前进行断行 auto(不强迫不禁止) always(总是在元素之前断行产生新列) avoid(避免在元素之前断行并产生新列) column-break-after : 设置对象之后是否断行 auto(不强迫不禁止) always(总是在元素之后断行产生新列) avoid(避免在元素之后断行并产生新列) column

Android 实现简单的悬浮窗按钮(二)

那年仲夏 提交于 2020-01-25 21:21:57
这篇主要分析 Window 的工作机制,WindowManager 添加 Window (View) 的主要流程 以下是Android9.0 的源码 首先看一下 WindowManager.java xref : / frameworks / base / core / java / android / view / WindowManager.java package android.view; ...... @SystemService(Context.WINDOW_SERVICE) public interface WindowManager extends ViewManager { ...... public static class LayoutParams extends ViewGroup.LayoutParams implements Parcelable { /** * X position for this window. With the default gravity it is ignored. * When using {@link Gravity#LEFT} or {@link Gravity#START} or {@link Gravity#RIGHT} or * {@link Gravity#END} it provides an offset

配置sonar、jenkins进行持续审查

为君一笑 提交于 2020-01-25 19:11:06
原文地址: http://www.cnblogs.com/gao241/p/3190701.html 本文以CentOS操作系统为例介绍Sonar的安装配置,以及如何与Jenkins进行集成,通过pmd-cpd、checkstyle、findbugs等工具对代码进行持续审查。 一、安装配置sonar 1、Sonar介绍 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。 同时 Sonar 还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用 Sonar。 此外,Sonar 的插件还可以对 Java 以外的其他编程语言提供支持,对国际化以及报告文档化也有良好的支持。 2、配置数据库 Apache Derby 是Sonar自带并且默认安装使用的数据库,此外Sonar对如下数据库提供支持:MySQL 5.x, Oracle 10g XE, Postgresql, MS SqlServer等,本文以mysql为例介绍如何配置数据库: 1)创建数据库

配置sonar、jenkins进行持续审查

你离开我真会死。 提交于 2020-01-25 19:10:45
本文以CentOS操作系统为例介绍Sonar的安装配置,以及如何与Jenkins进行集成,通过pmd-cpd、checkstyle、findbugs等工具对代码进行持续审查。 一、安装配置sonar 1、Sonar介绍 Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd-cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,通过量化的方式度量代码质量的变化,从而可以方便地对不同规模和种类的工程进行代码质量管理。 同时 Sonar 还对大量的持续集成工具提供了接口支持,可以很方便地在持续集成中使用 Sonar。 此外,Sonar 的插件还可以对 Java 以外的其他编程语言提供支持,对国际化以及报告文档化也有良好的支持。 2、配置数据库 Apache Derby 是Sonar自带并且默认安装使用的数据库,此外Sonar对如下数据库提供支持:MySQL 5.x, Oracle 10g XE, Postgresql, MS SqlServer等,本文以mysql为例介绍如何配置数据库: 1)创建数据库 在mysql中执行如下脚本创建数据库及mysql用户 CREATE DATABASE sonar CHARACTER SET

display: unable to open X server

不羁的心 提交于 2020-01-25 02:58:08
问题 I am running ImageMagick on my Mac which runs on Yosemite. I have just downloaded ImageMagick and I am trying to open the logo display by running this on the command line: display logo.gif after executing the above command, I am getting the following error: display: unable to open X server `:0.0' @ error/display.c/DisplayImageCommand/426. I've implemented all the steps to install ImageMagick, including executing the following command: export DISPLAY=:0.0 and I am still not getting the display

css代码检查工具--cssLint

China☆狼群 提交于 2020-01-24 23:54:22
微信公众号: 前端程序猿之路 关注可了解更多的前端知识,反馈问题或建议,请公众号留言。 如果你觉得公众号内容对你有帮助,欢迎关注并转载 css代码检查工具–cssLint cssLint简介 CSSLint 能线上分析并检测你的网站 CSS 样式表有无任何潜在问题,使用方法很简单,只需要把 CSS 内容复制贴上,最后按下 LINT!按钮就可以检查。 底下有一些设定项目可以调整检测的项目和规则,预设是全部勾取,如果没有特别的需求可以不用更动,完成之后 CSS Lint 会告诉使用者该样式表哪些部分发生问题,只要依照网站的指示修改就可以得到正确的css格式了 为了避免开发过程中,因为css书写和使用出错导致不必要的麻烦,所以开发完都尽量使用cssLint检查一下 官网链接 http://csslint.net/ https://www.w3cschool.cn/tools/index?name=csslint CSS Lint的检测规则有: 1. 盒模型(box-model) (1)当设定width的同时,还设置了border,border-left,border-right,padding,padding-left,padding-right中的任意一个,那么必须显示设置box-sizing (2)当设定height的同时,还设置了border,border-top,border

第二章flex布局

末鹿安然 提交于 2020-01-24 23:48:51
1、代码规范 2、所谓布局 3、flex容器将消除item的块状特性 flex弹性盒子 4、flex-direction的应用 .container{ display: flex; flex-direction: row; } 5、reverse倒序排布 /* width 100% height:自适应的 */ .container{ display: flex; flex-direction: row-reverse; } 6、 justify-content属性 .container{ display: flex; flex-direction: row-reverse; /* justify-content: center; justify-content: space-between; justify-content: space-around; */ justify-content: flex-end; } 7、主轴与交叉轴 .container{ height:400px ; display: flex; /* 值为 column 竖直方向为主轴 row 水平方向为主轴 */ flex-direction: column; /* 交叉轴上的单对齐 */ align-items:center; /* 主轴上的对齐 */ justify-content: center; }