首页 新闻 找找看 学习计划

[朝十晚八]高仿富途牛牛-组件化(二)-磁力吸附

[TOC] 一、概述 上一篇文章 "高仿富途牛牛 组件化(一) 支持页签拖拽、增删、小工具" 我们讲述了组件化的一些基础东西,并有了一个基本的雏形,使用过富途牛牛的同学应该对其中的gif图比较熟悉了。虽然效果糙了一点儿,但是该有的基础功能是已经有了。 工具栏页签拖拽 工具栏之间页签拖拽 小工具 多页

[虚无境]SpringBoot整合Swagger和Actuator

前言 本篇文章主要介绍的是SpringBoot整合Swagger(API文档生成框架)和SpringBoot整合Actuator(项目监控)使用教程。 SpringBoot整合Swagger 说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。 Swagger 介绍 Swagger

[大史不说话]【nodejs原理&源码赏析(7)】【译】Node.js中的事件循环,定时器和process.nextTick

示例代码托管在: "http://www.github.com/dashnowords/blogs" 博客园地址: "《大史住在大前端》原创博文目录" 华为云社区地址: "【你要的前端打怪升级指南】" [TOC] 原文地址: "https://nodejs.org/en/docs/guides/ev

[monkjavaer]【Java源码】集合类-优先队列PriorityQueue

一、类继承关系 PriorityQueue只实现了AbstractQueue抽象类也就是实现了Queue接口。 二、类属性 根据transient Object[] queue; 的英文注释: Priority queue represented as a balanced binary heap:

[Ryan.Miao]Nginx location匹配规则

url匹配规则 = : 表示精确匹配后面的url ~ : 表示正则匹配,但是区分大小写 ~ : 正则匹配,不区分大小写 ^~ : 表示普通字符匹配,如果该选项匹配,只匹配该选项,不匹配别的选项,一般用来匹配目录 @ : "@" 定义一个命名的 location,使用在内部定向时,例如 error_p

[将图南]Java常用的垃圾收集器

在上一篇文章中,我们介绍了Java的垃圾回收机制,包括什么时候回收垃圾,标记垃圾的算法以及回收垃圾的算法。这篇文章我们主要来介绍Java的垃圾收集器。 在介绍垃圾收集器之前,我们首先需要知道一些必要的概念。 Stop the world 顾名思义,“Stop the world”就是 JVM 由于要

[周国通]kubernetes容器探针检测

"系列目录" kubernetes提供了 和`readinessProbe(就绪性探针)`对容器的健康性进行检测,当然这仅仅简单的关于可用性方面的探测,实际上我们不仅仅要对容器进行健康检测,还要对容器内布置的应用进行健康性检测,这不在本篇讨论之列,后面会有专门篇幅来讨论结合APM工具,grafana

[ChaosYang1987]程序员的重复劳动陷阱

同样是一样的计算机专业毕业,进入职场的职位和工作都差不多,为何有些程序员短短几年就成长为全能选手或领域专家,有些程序员还在做CRUD? 程序员的重复劳动陷阱 不知道大家有没有这样的感觉,每次加入一个新的公司/组,一开始总是要学这个学那个,可能会花很多时间看现有的代码,然后花一些时间实现一点点小的功能

[南尘]每日一问:讲讲 JVM 的类加载机制

前面给大家讲解了 "Java 虚拟的内存结构" 以及 "Java 虚拟机的垃圾回收机制" ,我们更加明白了 Java 的内存管理机制,今天我们来讲讲 Java 虚拟机的另外一个高频考点:类加载机制。 JVM 的类加载过程分为加载、验证、准备、解析、初始化 5 个阶段。 加载 加载阶段由类加载器进行负

[站在两个世界的边缘]每周分享五个 PyCharm 使用技巧(四)

大家好,这是本系列 PyCharm 的高效使用技巧的第四篇。按照惯例,本次还是分享 5 个。 16. 快速定位到错误行 前几天打开 PyCharm,发现在导航栏这里出现了很多波浪线,有过 PyCharm 使用经验的同学,就会知道,这是代码中出现了错误。 顺着波浪线,我一层一层地展开目录树,终于找到了

[我的帅发型丶]谈谈lua中的table.remove()以及loop+table.remove()误区

前几天在修复一个bug的时候发现代码中使用了泛型for+ipairs()+table.remove()删除元素,毫无疑问,这是一种错误的做法,但因为历史配置内容原因,导致这个BUG在之前一直没表现出来。lua中,在for循环中调用函数ipairs时,ipairs会返回3个值,迭代函数、不可变状态表、

[丶谦信]从零开始实现放置游戏(二)——整体框架搭建

讲解如何从零开始实现一款真实可用的放置游戏。本章讲述代码整体框架的搭建及配置。

[木瓜芒果]Java I/O系统学习系列三:I/O流的典型使用方式

在介绍了Java I/O系统的基础上,总结了一些I/O流的典型使用例子,来加深对基础I/O框架的理解

[蟹丸]前端性能优化之 JavaScript

前言 本文为 "《高性能 JavaScript》" 读书笔记,是利用中午休息时间、下班时间以及周末整理出来的,此书虽有点老旧,但谈论的性能优化话题是每位同学必须理解和掌握的,业务响应速度直接影响用户体验。 一、加载和运行 大多数浏览器使用单进程处理 更新和 运行等多个任务,而同一时间只能有一个任务被

[残剑今生]JVM之GC趣解

每天下班回家后,相信很多人都是到家后,外衣脱了随便一扔,鞋脱了踢到一边,背包也是随手一放,钥匙、钱包、手机也是一样。其原因就是我们要最快的进入回家的状态--躺下,休息或者做饭,吃东西,看电视总之一切让自己舒服。不管其他的,只要达到自己的目的,用计算机的原理来说这叫效率(时间复杂度最低),不接受反驳。

[居老师的狗子]在typescript中import第三方类库clipboard报错

一、问题 在实际开发项目中就遇到了这样的问题,需要在Vue+Typescript项目中添加复制文本的功能,就找了clipboard插件,先是新建了一个新的项目用来实验看看是否好用,都写好了以后发给别人让在项目里添加,结果采用常规的方法导入第一句话就提示错误。然后又用了vue-clipboard2插件

[俺踏月色而来]给图片加水印--手把手教新码农如何把技术变成产品

前言 加水印是为图片声明版权出处的一种常用方法。 平常都是写技术文章,文章的重点在技术本身,照片往往不需要加水印,或者需要加也不多,祭出神器PhotoShop很快就能完成。 前一段趁着夏天还不很热的时候出去游荡,回来应约写了游记,其实是给别人当做攻略来用。 游记可就不同了,照片成为了主体,并且量很大

[detectiveHLH]聊聊微服务集群当中的自动化工具

本篇博客主要介绍了自动化工具这个概念,在微服务集群当中的作用,算抛砖引玉,欢迎大家提出自己的见解。 写在前面 在了解自动化工具的概念之前,我们先了解一下微服务和集群的概念。 什么是微服务 这个概念其实有些广泛,而我的知识广度也有限,我会尽量用通俗的语言来描述什么是微服务,什么是集群,以及为什么我们需

[Shengjie]Appium入门指南 - 环境搭建和Case编写

本文档将详细介绍如何搭建 Appium 的运行环境,以及如何编写一个简单的 UI 自动化测试用例。其中,也会穿插讲解一些 Appium 的基本知识。关于 Appium 的更多信息,大家可以查看 "官方文档" 。 注意事项: 本文档是在 macOS 系统的基础上讲解相关操作 编程语言选择了: Pyth

[Maple17]《An Attentive Survey of Attention Models》阅读笔记

本文是对文献 《An Attentive Survey of Attention Models》 的总结,详细内容请参照原文。 引言 注意力模型现在已经成为神经网络中的一个重要概念,并已经应用到多个应用领域。本文给出了注意力机制的主要思想,并对现有的一些注意力模型进行了分类,以及介绍了注意力机制与不