首页
IT技术
前端
后端
移动开发
编程语言
数据库
大数据
每日资讯
登录
标签
抽象
[03][01][05] 常见并发工具的基本原理分析
线程这块的一些工具类,基本都会以原理为主,希望大家能有一个这样的意识,通过分析别人代码的设计和实现,给自己提供积累一些方法和工具Condition在前面学习synchronized的时候,有讲到waitnotify的基本使用,结合sync
state
F
抽象
admin
1月前
0
0
vue组件设计
Vue设计思想组件设计主要是模块设计,主要体现在UI、基本功能、业务需求、性能。UI即我们写的html代码主要是界面布局样式等。基本功能指的是实现我们需要的如按钮的常用功能。业务需求指的是在基础功能的基础上进行场景化的添加。性能指组件的渲染
F
抽象
模块
admin
1月前
1
0
CAS与AQS简单理解
什么是CAS所谓的CAS既是compareAndSwap的缩写,翻译过来既是“对比和交换”的意思。那怎么去对比呢,画个小图理解下:3个值分别对应的含义:新的值:需要修改过后的值内存变量的值:在内存的值是多少旧的预期值
指针
F
抽象
admin
1月前
1
0
如何选择正确的Node框架:Next, Nuxt, Nest-
这三个框架都是服务器端渲染,它们分别与React、Vue和Angular(三个目前最流行的前端框架)密切相关我们的比较将基于一下几点:?GitHubStars和npm下载?安装?基本的HelloWorld应用程序?好处?缺点?性能?社区
部署
F
抽象
admin
1月前
3
0
在前端身边的设计模式
导读时至今日,前端代码的可读性、可维护性绝对是排在第一位的。提到设计模式就要说一下Java这种强类型语言,GOF提出的24中设计模式可以看作抽象、封装、继承、多态不同'剂量'的实现,侧重点不一样。实际应用当中更多的是将其
F
抽象
admin
1月前
3
0
什么才算是真正的编程能力
作者:圆角骑士魔理沙链接:来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。0:可以完全理解一问题,并且给出对应的代码。往窄了点说,这就是acm在培养的东西。并且这不能靠调api完全解决:有的时候,你的问题需要你
Programming
F
抽象
admin
1月前
3
0
Java并发 - 读写锁与AQS简单了解
读写锁ReadWriteLock概念维护一对关联锁,一个只用于读操作,一个只用于写操作;读锁可以由多个读线程同时持有,写锁是排他的。同一时间,两把锁不能被不同线程持有。目的是为了将读写分开,因为如果不分开的话,那么多个读锁想要同时获取的时候
state
抽象
admin
1月前
3
0
Retrantlock使用
ReentrantLock实现的前提就是AbstractQueuedSynchronizer,简称AQS,是java.util.concurrent的核心,CountDownLatch、FutureTask、Semaphore、Reentr
state
F
抽象
admin
1月前
1
0
BetterScroll 2.0 发布:精益求精,与你同行(转载)
BetterScroll2.0发布:精益求精,与你同行BetterScrollv1版本发布至今已经两年多,这期间BetterScroll无论是在我们公司内部的业务以及社区内,经受住了大量的场景考验,同时也新增了不少特性。无论是我们内部开源组
预览
F
抽象
admin
1月前
0
0
低代码平台系列 -- 一、低代码平台背景及原理介绍
低代码平台系列--一、低代码平台背景及原理介绍一、【低代码】指的是什么?在讨论各个低代码方案前,首先要明确「低代码」究竟是什么?这个问题不好直接回答,因为低代码是非常宽泛的概念,有很多产品都声称自己的低代码,但我们很容易反过来回答另一个问题
部署
F
抽象
admin
1月前
1
0
数据库积累:Spring 事务
前言数据库应该是所有后端开发都会涉及的,数据库事务,很多业务场景可能并不要求很高,而且也很少出现,经常出现在高并发,高流量的情况下,在未来迎接挑战的时候,需要掌握相关的知识,这里希望能够简单介绍下,总结一点知识点和注意点。事务目前接触到的最
F
抽象
admin
1月前
0
0
有哪些值得学习的Go语言开源项目
title:"有哪些值得学习的Go语言开源项目"date:2021-01-25T20:37:32+08:00draft:truetags:['go']author:"dadigang&quo
F
抽象
mssql
admin
1月前
2
0
测试用例设计指南
作者:京东云开发者软件测试设计是测试过程中重要的测试活动,怎么样设计测试用例能提高我们测试的效率和质量,从以下几个方面做了简单的讲解。1测试用例设计原则测试用例设计的基本原则包括:有效性、清晰性、可复用性、可维护性、完整性、兼容性、易操作性
测试覆盖
抽象
模块
admin
1月前
4
0
nestJS学习总结篇
完整版本,点击此处查看Nest(NestJS)是一个用于构建高效、可扩展的Node.js服务器端应用程序的开发框架。它利用JavaScript的渐进增强的能力,使用并完全支持TypeScript(仍然允许开发者使用纯JavaScript进行
update
F
抽象
admin
1月前
2
0
设计一个统一算费流程
为什么我们需要一个统一的算费流程。我在第二家公司的时候,从从事的是医疗领域的电商,当时我们的优惠相关的计算嵌入在订单的代码里面。publicabstractclassOrderSubmitHandler{***1.初始化订单信息*init
F
抽象
DI
admin
1月前
2
0
django所有应用放到一个apps目录配置和应用之外独立使用Model
WechatIMG172.jpeg多应用统一目录管理在实际Django项目开发中,创建工程之后比如demoproj,在工程目录下会存在一个同名的文件夹作为项目的入口(比如,公共配置、URL规则等)和一个manage.py管理文件。默认创建应
update
F
抽象
admin
1月前
1
0
Java并发编程——锁机制
1、Java中的锁(抽象角度)锁从乐观和悲观的角度可分为乐观锁和悲观锁,从获取资源的公平性角度可分为公平锁和非公平锁,从是否共享资源的角度可分为共享锁和独占锁,从锁的状态的角度可分为偏向锁、轻量级锁和重量级锁。乐观锁和
抽象
monitor
admin
1月前
1
0
keepAlive实现原理
keep-alive是什么?<KeepAlive>是一个内置组件,可以在组件切换时,保存其包裹的组件的状态,使其不被销毁,防止多次渲染。其拥有两个独立的生命周期钩子函数actived和deactived,使用keep-alive
F
抽象
push
admin
1月前
0
0
如何存储社交软件中的「好友、粉丝关系」
用娱乐的方式说编程hello兄弟们我是浩说现在的社交软件是层出不穷什么微信、微博、抖音....其中的社交达人也成了我们的茶余饭后:"你关注了谁""她有多少粉丝""这个网红出事了"&
抽象
admin
1月前
6
0
Node中的Buffer 和 TypeArray,ArrayBuffer, Unit8Array
在看Node的Buffer模块文档时,文档中提到这么一段话Buffer实例也是Uint8Array实例。但是与ECMAScript2015中的TypedArray规范还是有些微妙的不同。例如,当ArrayBu
F
抽象
模块
admin
1月前
1
0
«
1
2
3
»