自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

OneFine的技术博客

Heroes never die.

  • 博客(272)
  • 收藏
  • 关注

原创 (一)前端工程化与Webpack

Webpack基本使用

2021-09-25 19:01:30 610 2

原创 ES6模块化与异步编程高级用法

大家都遵守同样的模块化规范写代码,降低了沟通的成本,极大方便了各个模块之间的相互调用,利人利己。

2021-09-23 00:28:24 913

原创 Java并发编程 - 共享模型之JDK并发工具2:J.U.C

并发工具之JUC

2021-09-11 11:17:45 356

原创 Java并发编程 - 共享模型之JDK并发工具1:线程池

并发工具之线程池

2021-09-08 23:56:58 187

原创 Java并发编程 - 共享模型之不可变

如果一个对象在不能够修改其内部状态(属性),那么它就是线程安全的,因为不存在并发修改啊!

2021-09-01 22:03:18 179

原创 Java并发编程 - 共享模型之无锁

CAS 是基于乐观锁的思想:最乐观的估计,不怕别的线程来修改共享变量,就算改了也没关系,我吃亏点再重试呗。

2021-09-01 01:22:41 162

原创 Java并发编程 - 共享模型之内存

JMM 即 Java Memory Model,它定义了主存、工作内存抽象概念,底层对应着 CPU 寄存器、缓存、硬件内存、CPU 指令优化等。

2021-08-29 20:48:30 204 1

原创 Java并发编程 - 共享模型之管程

Monitor 被翻译为**监视器**或**管程**每个 Java 对象都可以关联一个 Monitor 对象,如果使用 synchronized 给对象上锁(重量级)之后,该对象头的Mark Word 中就被设置指向 Monitor 对象的指针

2021-08-29 01:41:25 342

原创 ES6:Promise优化异步请求代码逻辑

V1: 常规V2: Promise优化V3: 抽取请求方法

2021-06-20 15:34:28 175

原创 nacos在windows上启动失败

错误信息Caused by: java.net.UnknownHostException: jmenv.tbsite.net解决方法:启动方式改为:startup.cmd -m standalone

2021-06-19 17:28:56 512

原创 JavaCV最小依赖

JavaCV最小依赖

2021-06-03 00:21:27 811 1

原创 HttpClient:post请求方式实例

post请求常用的两种方式

2021-05-26 23:55:55 2735

原创 Git:分支

git 分支

2021-05-26 00:00:14 152

原创 Git:合并多个commit

Git:合并多个commit

2021-05-24 22:00:57 258

原创 localStorage创建、清除、读取

localStorage

2021-05-13 16:20:22 308

原创 MyBatis-Plus入门:单表

MyBatis-Plus 示例

2021-05-07 09:20:29 362

原创 flexbox+响应式页面布局实战

伸缩盒模型flexbox实战

2021-04-26 09:35:46 251

原创 JavaScript:RxJS(6.X)

透过观察序列变化掌握非同步事件处理的利器

2021-04-07 10:54:28 286

原创 Angular:模块

@NgModule:https://angular.cn/api/core/NgModule#ngmoduledeclarations属于该模块的一组组件、指令和管道(统称可声明对象)。参考:https://angular.cn/api/core/NgModule#declarations注意:在模板中可用的选择器(selector)包括那些直接声明在这里的可声明对象和导入的那些 NgModule 中所导出的可声明对象。可声明对象必须属于也只能属于一个模块。 如果你尝试把同一个类声明在多个模

2021-04-06 20:36:02 438

原创 Angular11:RxJS(6.x)库

文档:https://cn.rx.js.org/

2021-04-01 17:03:01 252

原创 Angular:依赖注入

Angular的主要优点:TypeScript提供类型检查和代码提示采用[]进行数据绑定,()进行事件绑定优异的可扩展性和可维护性常用命令Angular CLI全局安装:$ npm install -g @angular/cli// 或者$ npm i -g @angular/cli检测安装是否成功:$ ng version创建项目:$ ng new projectName# 跳过安装,样式表为Scss, 取消路由支持$ ng new projectName --sk

2021-03-30 00:38:35 139

原创 Angular:脏值检测

参考:ChangeDetectorRefChangeDetectionStrategy生命周期钩子ChangeDetection

2021-03-30 00:37:49 285

原创 Angular:测试

Angular中的测试

2021-03-30 00:17:03 234

原创 Angular:Redux + ngrx

全局的、唯一的、不可改变的内存状态数据库

2021-03-30 00:16:27 413

原创 JavaScript:RxJS(5.5.9)

RxJS:在思考的维度上加入时间的考量

2021-03-30 00:16:05 262

原创 Angular:动画

官方文档:https://angular.cn/guide/animationsAngular动画State和TransitionAnimate函数例子1src\app\app.component.ts:import { OverlayContainer } from '@angular/cdk/overlay';import { Component } from '@angular/core';import { trigger, state, style, transition, a

2021-03-29 23:33:20 373

原创 Json-server——真实的Web服务

json-server:用于快速搭建REST API的利器

2021-03-26 10:25:57 158

原创 Angular:RXJS(响应式编程类库)

何谓响应式编程?随着事件流中的元素的变化随之做出相应的动作

2021-03-25 21:46:46 265

原创 Angular:HTTP

Angula HTTP及拦截器

2021-03-24 16:15:21 272 1

原创 Angular(三):进阶

路由

2021-03-24 10:45:15 388

原创 CSS弹性盒模型——flex详解

CSS弹性盒模型

2021-03-23 16:31:32 216

原创 Java响应式(反应式)编程——RxJava

响应式编程是一种基于异步数据流概念的编程模式

2021-03-21 16:14:37 9351

原创 Angular(二):基础知识

组件的生命周期

2021-03-17 17:05:03 178

原创 Angular(一):初探

一、组件组件控制屏幕的一部分(视图)组件的逻辑是定义在Class中,Class通过属性和方法与视图进行交互@Component注解标记一个Class为Angular Component@Component中的templateUrls或者template将模版和组件联系起来@Component中的styleUrls或者style将样式和组件联系起来模版、样式和组件一起决定视图的外观和行为创建项目:$ ng new ifine --skip-install --style scss --r

2021-03-15 02:02:14 160

原创 Node.js(三):express

第 05 天:express 实现 Hacker NewsMongoDb 介绍第 06 天:完善 Hacker News封装 DB 模块第 07 天:实现 smsajax 实现 smsnode.js 抓取数据、cheerio 介绍模拟 body-parser 中间件

2021-03-08 20:40:36 113

原创 Node.js(二):HackerNews项目实战

第 03 天:HackerNews 新闻列表展示添加新闻页新闻详情页underscoremodule 、 module.exports 和 exportsnode.js 模块化第 04 天:HackerNews 代码模块化http-serverexpress 介绍中间件通过 express 完成 HackerNews 思路...

2021-03-08 20:40:14 282

原创 Node.js(一):基础知识

一、浏览器1 浏览器工作原理1.1 浏览器的组成人机交互部分(UI)网络请求部分(Socket)JavaScript引擎部分(解析执行JavaScript)渲染引擎部分(渲染HTML、CSS等)数据存储部分(cookie、HTML5中的本地存储LocalStorage、SessionStorage)1.2 主流渲染引擎介绍渲染引擎 又叫 排版引擎 或 浏览器内核。主流的 渲染引擎 有Chrome浏览器: Blink引擎(WebKit的一个分支)。Safari浏览器

2021-03-08 20:39:13 1144

原创 tensorflow安装

Python环境:$ python --versionPython 3.8.8一定注意Python版本:参考tensorflow官网,版本太低or太高都不能安装成功。虚拟环境:$ pip install virtualenvwrapper-win$ mkvirtualenv tensorflow$ workon tensorflow安装tensorflow:(tensorflow) $ pip install --upgrade tensorflow -i https://pypi.d

2021-03-06 01:27:37 76

原创 MAC踩坑笔记

Mac笔记本在访达中如何查看隐藏的文件夹或文件Command+Shift+. 可以显示隐藏文件、文件夹,再按一次,恢复隐藏清除mac终端文件权限中出现@符号有时在mac终端查看文件会出现如下状况:-rw-r--r--@ 1 foo admin 2.6K 10 20 20:10 SiteController.php@属性表示该文件或目录带有扩展属性可以使用xattr -c 文件名可以去除@符号...

2021-02-16 21:44:42 175

原创 yarn安装及使用

# 安装$ npm install -g yarn常用命令:初始化一个新项目yarn init添加依赖包yarn add [package]yarn add [package]@[version]yarn add [package]@[tag]将依赖项添加到不同依赖项类别中分别添加到 devDependencies、peerDependencies 和 optionalDependencies 类别中:yarn add [package] --devyarn add [pack

2021-02-03 10:26:40 363

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除