试了一下,如果是像font-size这种中间有-连接的属性,需要使用驼峰法来写,写成fontSize才行,否则会编译错误,可能是版本不同的原因
font-weight font-size/line-height font-family; } 注意: 1.使用font属性时,必须按照上面的语法格式中的顺序书写,不能更换顺序,各个属性之间一空格隔开. 2.
} @Bean public Pet pet01(){ Pet tom = new Pet("tom"); return tom; } } 2. MyConfig中添加@EnableConfigurationProperties @EnableConfigurationProperties(Car.class) //1、开启Car配置绑定功能 //2、 代表当前是一个配置类 2. @ComponentScan 指定扫描哪些,Spring注解; 3. AutoConfigurationImportSelector.class) 1、利用getAutoConfigurationEntry(annotationMetadata);给容器中批量导入一些组件 2、
一、Mybatis的Dao层实现 1.1 代理开发方式介绍 Mapper 接口开发需要遵循以下规范: 1、 Mapper.xml文件中的namespace与mapper接口的全限定名相同 2、 Mapper
xxx in xxx print(xxx.title()) #title()是首字母大写的意思 循环打印出列表中的元素 1.在for循环中想要包含多少代码都行,记住缩进非常重要 2. list() list 可以生成数字列表 例如: xxxx = list(xxx(a,b)) print(xxx) 并且可以指定步长 例如: xxxx = list(range(1,2,11 )) #2代表的是偶数 表示a到b中的所有偶数 平方 例如: xxx = [] for xxx on range(1,11): xxx = xxx**2 xxx.append print(xxx) 三丶 对数字列表的简单运算 min(xxx) #最小值 max(xxx) #最大值 sum(xxx) #总和 四丶 列表解析 xxx = [value**2
对于值的链式比较 链式操作 计算器 初学程序肯定要你颠倒两个值的顺序,可以这样去封装一个函数使用 这个是去最值求均值,使用了切片的功能 喜闻乐见的99乘法表 对于这样一个数组,该如何展开成一维的 数组展开,用递归 列表等分 列表压缩
HTML学习笔记(2) 今天是学习的第二天,但是一直在上课,所以没学多少,还是趁着上课偷偷学的。 学习笔记:
逻辑与(找假) 语法:表达式1 && 表达式2 如果第一个表达式为真,则返回表达式2. 如果第一个表达式为假(0,null, undefined, NaN, ' '),则返回表达值1. 逻辑或(找真) 语法:表达式1 && 表达式2 如果第一个表达式为真,则返回表达式1. 如果第一个表达式为假(0,null, undefined, NaN, ' '),则返回表达值2. 表达式1 : 表达式2 如果条件表达式的结果为真,则返回表达式1的值;如果为假,则返回表达式2的值. 3 > 5 ? console.log('1') : console.log('2') //三元表达式 输出结果为2 switch语句 Switch语句也是多分支语句,它用于基于不同的条件来执行不同的代码.当要针对变量设置一系列的特定值的选项时 执行语句2; break; ...
Cloneable//可被克隆 clone返回object需要进行强转 int data=10; User u1 =new User(1,sun,pwd,path,data); User u2 引用数据类型重新创建新的(可以重写克隆方法实现深克隆,或者是用第三方包方法进行深克隆) object中的克隆是浅克隆 boolean result = Objects.equals(s1,s2) BigInteger BigDecimal对象一但创建就不能发生改变 BigInteger原则上可以表示无穷大的整数 BigInteger(int num,Random rnd);取随机大的整数[0~2^ 格式化 SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy年MM月dd日"); String str2 = sdf2.format(date1); System.out.println (str2)lambda表达式使用lambda的对象必须是函数接口类型(即一个接口只有一个方法)Collections ( 集合API )boolean addAll(Collection<T>c,T
returnNode=someNode.appendChild(newNode,someNode.lastNode); alert(returnNode===someNode.childNodes.length-2) 仅仅复制本身
切换上拉下拉: slideToggle([speed,[easing],[fn]])
(5)Ansible应用 playbooks框架与格式 目录: inventory/ #server清单目录 testenv #具体清单与变量声明文件 roles/ #roles任务列表 testbbox/ #详细任务 tasks/ main.yml #主任务文件 deploy.yml #playbook任务入口 testenv: [testservers] #server组列表 test.example.com #目标部署服务器主机名 [test
int a=5; int b=4; int c=a++---b*++a/b-->>2%a--;,c的值是多少? 太恐怖了,这种东西。我要是出题人就不出这种题
上面代码的意思是,当部署项目(make install)时,如果是qnx平台则将编译输出文件复制到/tmp/$${TARGET}/bin目录下。如果不是,则再次判断,如果是unix平台集但并不是andorid平台时则将编译输出文件复制到/opt/$${TARGET}/bin目录下。
鼠标悬停图片上方时的提示文本,并没有什么用)
----
表格(用法如例)
语法格式:
| 表头|表头|表头|
|----|-----|----|
|单元格1|单元格2|单元格3|
|单元格1|单元格2| | 表头 | 表头 | 表头 |
|----:|:-----|:----:|
| 单元格 1| 单元格 2| 单元格 3|
| 单元格 1| 单元格 2| 单元格 3|
显示格式:
表头 表头 表头
单元格 1 单元格 2 单元格 3
单元格 1 单元格 2 单元格 3
对齐方式:
-: 设置内容和标题栏居右对齐。 表头 表头 表头
单元格 1 单元格 2 单元格 3
单元格 1 单元格 2 单元格 3
----
高级技巧
目前支持的 HTML 元素有:<kbd>
(在做笔记的时候,这些标签页好,代码也好,一定要用 `` 包裹起来,否则可能被解析。
将返回的字符串与内部资源视图解析器的前后缀拼接 进行访问(默认为转发) 通过ModelAndView对象返回 <%@ page isELIgnored="false" %> @RequestMapping("/save2" ) //注入思想由Spring提供参数的创建 public ModelAndView save2(ModelAndView modelAndView){ //设置视图名称 modelAndView.setViewName -- 2.开放js资源--> <mvc:resources mapping="/js/**" location="/js/"/> el表达式在jsp中放行 <%@ page contentType
Timeslot类表示教授课程的时间段,例如:星期一上午10:30-11:30或星期二13:30-14:30。为简单起见,所有时间段的持续时间相同,午餐或其他休息时间没有时间段。 时间段没有日期,因为高中的课程表每周都是一样的。 因此,无需进行连续规划(18.4)。
如果 file2 已经存在,file2 会被 file1重写。如果file2不存在,则会创建 file2 cp -i file1 file2 在文件 file2 被重写之前,会提示用户确认信息。 cp dir1/* dir2 使用一个通配符,在目录 dir1中的所有文件都被复制到目录 dir2 中。dir2必须已经存在。 cp -r dir1 dir2 复制目录dir1中的内容到目录dir2。 如果目录 dir2 不存在,创建目录 dir2。 mv实例 mv file1 file2 移动 file1 到 file2。如果 file2 存在,它的内容会被 file1 的内容重写。 如果 file2 不存在,则创建 file2。 mv dir1 dir2 如果目录 dir2 不存在,创建目录 dir2,并且移动目录 dir1 的内容到 目录 dir2 中,同时删除目录 dir1。
传统写法,通常是中规中矩的封装2个方法,依次调用。用rxjava后,可以写得更流畅,先做点准备工作: ? 也可以将它们划分到不同的线程里:(虽然就这个场景而言,这样做的意义不大,因为支付前,肯定要等订单先提交,这个没办法并发处理,这里只是意思一下,可以这样做而已) @Test public void test2( response.getOrderNo(), response.getOrderAmount()))) .observeOn(Schedulers.newThread()) //(消费者2) orderDesc=iphone X, orderAmount=8888) 订单创建完成:CreateOrderResponse(orderNo=8c194b1d07c044a8af3771159e1bb2bf
Vue.js - Day2 品牌管理案例 添加新品牌 删除品牌 根据条件筛选品牌 1.x 版本中的filterBy指令,在2.x中已经被废除: filterBy - 指令 <tr {item.ctime}}