- 博客(10)
- 资源 (16)
- 收藏
- 关注
原创 spring5源码阅读-1.环境准备
1.下载源码由于gitsh上直接下载很慢,我们从gitee上下载gitclone正在上传…重新上传取消https://gitee.com/mirrors/Spring-Framework2,打开下载的spring目录下的build.gradle文件,修改路径repositories { mavenCentral() maven { url "http://maven.al...
2020-03-29 21:55:36 213
原创 六、angular6-父子页面传值
1.父页面向子页面传值app.component.html页面添加<app-my-first-componnet [num]="100" [pHeros]="heros"></app-my-first-componnet>num表示传单个值的方式,pHeros表示传递对象方式, num和pHeros表示子页面接收的属性名页面完整代码<!-- To...
2020-03-27 10:01:44 1036
原创 五、angular6-获取dom元素
1.my-first-componnet.component.html<!-- index 索引 first是否第一个 last是否最后一个 odd是否奇数 even是否偶数 循环时可以去掉,用到的话就加上--><div class="container" style="margin-top: 10px;"> <div class="row" *n...
2020-03-25 18:57:19 1746
原创 四、angular6-ngFor、ngIf、事件、双向绑定
1,ngFor在my-first-componnet.component.ts中添加如下代码 heros : Array<{name: string, strength: number, agile:number, intelligence: number}> = [ {name:'猎魂人', strength : 120, agile : 66, intellige...
2020-03-25 09:10:08 850
原创 三、angular6-引入外部文件
1.如引入bootstrap4,先安装bootstrap4npm install bootstrap@latest2,打开Angular.json页面,在styles中引入css文件,js文件不用引用
2020-03-24 11:02:10 657
原创 二、angular6-组件
1.创建组件ng g c my-first-componet,默认生成以下四个文件此时selector中是app-my-first-componnet,前面多了个app,是因为在文件angular.json中设置了前缀2.引用组件在app.component.html添加标签<app-my-first-componnet></app-my-first-c...
2020-03-24 10:47:41 106
原创 一、angular6-基于 Angular CLI 新建项目
1.下载最新版nodejs并安装,配置环境变量 下载地址:https://nodejs.org/en/安装成功后,在终端工具输入 node -v 显示版本号,说明安装成功2.安装Angular CLI终端输入 npm install -g @angular/cli,输入ng version检查是否成功,注意ng 命令都没有'-'3.新建项目ng new my-app...
2020-03-24 09:32:44 399
原创 多线程-ThreadLocal
ThreadLocal<T>其实是与线程绑定的一个变量。ThreadLocal和Synchonized都用于解决多线程并发访问。但是ThreadLocal与synchronized有本质的区别。Synchronized用于线程间的数据共享,而ThreadLocal则用于线程间的数据隔离。Synchronized是利用锁的机制,使变量或代码块在某一时该只能被一个线程访问。而ThreadL...
2020-03-19 22:30:34 562
原创 多线程-volatile
volatile关键字的应用场景主要是一写多读,因为volatile只能对多线程处理变量的可见性,并不能保证原子性,所以并发修改变量的时候还是要用synchronized加锁处理,例子/* * CMB Confidential * * Copyright (C) 2017 China Merchants Bank Co., Ltd. All rights reserved. * ...
2020-03-19 11:06:34 121
原创 多线程-synchronized关键字
synchronized是java多线程很常用的关键字,可用它对线程jia加锁,在一个线程执行的时候,阻塞其他线程的访问,可用于类,变量和方法上,synchronized作用的是对象,如果使用不当的话,synchronized锁并不会生效,举个例子package com.qingwei.springboot.juc;/** * Created by kongwc on 2020/3/...
2020-03-18 22:46:39 106
easyexcel-master.zip
2019-10-28
linux下nginx-tomcat集群及 memecached session共享
2016-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人