朴素版Dijkstra 目标 找到从一个点到其他点的最短距离 思路 ①初始化距离dist数组,将起点dist距离设为0,其他点的距离设为无穷(就是很大的值) ②for循环遍历n次,每层循环里找出不在S……继续阅读 » 清风紫雪 5年前 (2021-02-01) 2006浏览 0评论125个赞
JavaScript中,数据类型、原型和继承链的简单梳理。……继续阅读 » Zoey-L 5年前 (2021-02-01) 1443浏览 0评论1185个赞
不知你是不是也有这样的疑惑,我们为什么需要回调函数这个概念呢?直接调用函数不就可以了?回调函数到底有什么作用?程序员到底该如何理解回调函数? 这篇文章就来为你解答这些问题,读完这篇文章后你的武器库将新……继续阅读 » 码农的荒岛求生 5年前 (2021-02-01) 2381浏览 0评论412个赞
为什么项目内需要链路追踪?当一个请求中,请求了多个服务单元,如果请求出现了错误或异常,很难去定位是哪个服务出了问题,这时就需要链路追踪。 从图中可以清晰的看出他们之间的调用关系,通过一个例子说明下链路……继续阅读 » 新亮笔记 5年前 (2021-02-01) 2387浏览 0评论105个赞
前言 什么是低代码?低代码开发是种通过可视化进行应用程序开发的方法,使具有不同经验水平的开发人员可以通过图形化的用户界面,使用拖拽组件和模型驱动的逻辑来创建网页和移动应用程序。这些工具通过减少手工编码……继续阅读 » 幻丶城 5年前 (2021-02-01) 3159浏览 0评论1057个赞
基础知识 电调 ESC代表电子速度控制器,简称为电调。电调从飞行控制器接收油门信号,并以所需速度驱动无刷电机。 电调固件 电调固件是在每个电调上运行的软件,它确定电调的性能,支持的协议以及可以使用的配……继续阅读 » 梦幻之心星 5年前 (2021-02-01) 3873浏览 0评论2619个赞
公司项目升级之后,成功去掉了log4j.properties配置文件,实现页面动态配置日志级别。 很经典的两个配置,但是最终还是随着时代的进步而被优化,最终弄成了可配置项 但是随之问题就来了,当我启动……继续阅读 » 天下没有收费的bug 5年前 (2021-02-01) 3049浏览 0评论132个赞
系列传送门: Java并发包源码学习系列:AbstractQueuedSynchronizer Java并发包源码学习系列:CLH同步队列及同步资源获取与释放 Java并发包源码学习系列:AQS共享式……继续阅读 » 天乔巴夏丶 5年前 (2021-02-01) 2943浏览 0评论1378个赞
tshark是wireshark的命令行工具,通过shell命令抓取、解析报文。tcpdump是Linux系统下的抓包工具。wireshark和tcpdump都共同使用 libpcap作为其底层抓包的……继续阅读 » 测试开发小记 5年前 (2021-02-01) 2281浏览 0评论1980个赞
fastHttp处理请求的过程……继续阅读 » lin_zone 5年前 (2021-02-01) 2462浏览 0评论134个赞
I/O多路复用 (I/O multiplexing),提供了同时监测若干个文件描述符是否可以执行IO操作的能力。select/poll/epoll 函数都提供了这样的机制,能够同时监控多个描述符,当某……继续阅读 » huey_x 5年前 (2021-02-01) 2101浏览 0评论1941个赞
通过创建动态类型 动态构建Expression Select表达式来控制Property可见性 项目中经常遇到的一个场景,根据当前登录用户权限,仅返回权限内可见的内容。参考了很多开源框架,更多的是在V……继续阅读 » Theo·Chan 5年前 (2021-02-01) 1785浏览 0评论1210个赞
前言 为了研究Class文件,先编写一个最简单的代码: package com.courage; public class T0100_ByteCode01 { } 之所以说最简单,是因为这个类里面任……继续阅读 » 等不到的口琴 5年前 (2021-02-01) 2757浏览 0评论1520个赞
结合Python的魔法函数特性,可以对类和类进行特殊的操作,从本质上说这也是一种模块化封装的手段。另一方面我们结合量子计算模拟这一实际科学问题,通过做一个简单的小项目,可以加深对Python魔法函数的……继续阅读 » DECHIN 5年前 (2021-02-01) 2145浏览 0评论1691个赞
序章 18年初,还在实习期的我因为工作需求开始接触Java爬虫,从一个网站爬取了163W条poi数据,这是我人生中写的第一个爬虫,也是唯一的一个Java爬虫。后来这些poi数据也成了我毕业设计中的一部……继续阅读 » 叫我阿柒啊 5年前 (2021-02-01) 4094浏览 0评论1394个赞
突发奇想 这几天整理了一下vue的几种使用方式,对比之后发现有很多相似之处,那么是不是可以混合使用呢?比如这样: vue的全家桶和UI库,采用传统的方式加载(CND、script)。 自己写的js代码……继续阅读 » 开心洋葱 5年前 (2021-02-01) 3245浏览 0评论2027个赞
作者: zhuyong 原文地址 一、valgrind介绍 valgrind是运行在Linux上的一套基于仿真技术的程序调试和分析工具,用于构建动态分析工具的装备性框架。它包括一个工具集,每个工具执行……继续阅读 » Z--Y 5年前 (2021-02-01) 2703浏览 0评论1545个赞
本文是机器学习系列的第三篇,算上前置机器学习系列是第八篇。本文的概念相对简单,主要侧重于代码实践。 上一篇文章说到,我们可以用线性回归做预测,但显然现实生活中不止有预测的问题还有分类的问题。我们可以从……继续阅读 » CaiYongji 5年前 (2021-02-01) 1768浏览 0评论1304个赞
原文链接:https://www.changxuan.top/?p=1252 CopyOnWriteArrayList 是 JUC 中唯一一个支持并发的 List。 CopyOnWriteArrayL……继续阅读 » 壹言 5年前 (2021-02-01) 1782浏览 0评论748个赞
大家好,又到周末了,今天跟大家聊一聊职场。 说起程序员的职场,大家第一感觉就是很难混,竞争压力大,也就是卷。然后呢还有35岁危机,工作强度也不小,各种996。而且还有各种各样大大小小的套路和坑,说起来……继续阅读 » Coder梁 5年前 (2021-02-01) 1768浏览 0评论2447个赞
一、前言 Flutter 是 Google 开源的 UI 工具包,帮助开发者通过一套代码库高效构建多平台精美应用,Flutter 开源、免费,拥有宽松的开源协议,支持移动、Web、桌面和嵌入式平台。……继续阅读 » 开心洋葱 5年前 (2021-02-01) 1522浏览 0评论1808个赞
前言 "微服务”一词源于 Martin Fowler的名为 Microservices的,博文,可以在他的官方博客上找到http:/ /martinfowler . com/articles……继续阅读 » 有梦想的老王 5年前 (2021-02-01) 3251浏览 0评论1874个赞
想必很多人还不知道动态规划是可以状态压缩的吧,通俗的讲就是把维数变小,一般就是把二维数组降为一维。维数变小意味着空间变小,速度还不变,不用空间换时间,这就是状态压缩的强大之处。 以leetcode64……继续阅读 » 玄之不玄 5年前 (2021-02-01) 2498浏览 0评论2954个赞
因为在函数作用域或者块级作用域中也定义了一个undefined变量,在此作用域中就会优先使用新定义的变量,而不会去使用window.undefined,从而造成一种我们将window.undefine……继续阅读 » _Fatman 5年前 (2021-02-01) 2157浏览 0评论2257个赞
概述 在C#9.0下,record是一个关键字,微软官方目前暂时将它翻译为记录类型。 传统面向对象的编程的核心思想是一个对象有着唯一标识,封装着随时可变的状态。C#也是一直这样设计和工作的。但是一些时……继续阅读 » Hello-Brand 5年前 (2021-02-01) 3399浏览 0评论2110个赞
朋友们可以关注下我的公众号,获得最及时的更新: string 常见的三种实现方式 eager copy COW SSO Fbstring 介绍 Storage strategies Implement……继续阅读 » 张雅宸 5年前 (2021-02-01) 3041浏览 0评论1833个赞
超详细,纯干货!……继续阅读 » 五分钟学大数据 5年前 (2021-02-01) 2253浏览 0评论768个赞
平时大家做研发的过程中,肯定经常遇到需要自己做决策的时候。不管是技术决策,还是团队管理上的决策。有时候为了追求完美经常迟迟难下决定,导致实际工作反而难以推进。 前几天团队就遇到一个这样的问题: 项目中……继续阅读 » 码匠赵铁柱 5年前 (2021-02-01) 3173浏览 0评论880个赞
为什么要改造XXL-JOB原有的日志文件生成体系 xxl-job原本自己的客户端日志文件生成策略是:一个日志记录就生成一个文件,也就是当数据库存在一条日志logId,对应的客户端就会生成一个文件,由于……继续阅读 » xuanhaoo 5年前 (2021-02-01) 2786浏览 0评论2404个赞
在现实世界中,找对象是一门学问,找对象不在于多而在于精 在计算机世界中,面向对象编程的关键在于能否灵活地运用类,如何设计出一个符合需求的对象也是也是值得学习和思考的。 那么,面向对象编程到底是什么?……继续阅读 » codevald 5年前 (2021-02-01) 1667浏览 0评论857个赞
前面我们介绍了Prometheus的作用和整体的架构,相信大家对Prometheus有了一定的了解。 具体可以查看这篇文章:https://mp.weixin.qq.com/s/QoAs0-AYy8k……继续阅读 » 猿天地 5年前 (2021-02-01) 3305浏览 0评论1022个赞
项目初探 项目地址: 原项目:https://github.com/lonng/nanoserver 调过的:https://github.com/Kirk-Wang/nanoserver 这将是一个……继续阅读 » 为少 5年前 (2021-02-01) 2868浏览 0评论2285个赞
自从 Windows Form 在 2018 年底开源并移植到 .NET Core 以来,团队和我们的外部贡献者都在忙于修复旧的漏洞和添加新功能。在这篇文章中,我们将讨论 .NET 5.0 中 Win……继续阅读 » MeteorSeed 5年前 (2021-02-01) 1629浏览 0评论1768个赞
适逢过年,技术文章也没多少人愿意耐着性子看,那就聊聊我那些年的骚操作。给大家讲讲故事的同时,如果能给列位有所启发,那这篇文章也算是没有白费我的脑汁子。 今天要讲的是有关那些年我赚钱的一些骚操作,当然都……继续阅读 » *IT界农民工* 5年前 (2021-02-01) 1842浏览 0评论2393个赞
Spring Cloud 常用组件介绍,springcloud-config;eureka;feign;gateway……继续阅读 » 楠予 5年前 (2021-02-01) 2641浏览 0评论1196个赞
今天郭先生说一说使用cannon.js的车辆辅助类让我们的汽车模型拥有物理特性。效果图如下,在线案例请点击博客原文。 下面我们说一下今天要使用的两个类,并简单的看看他们的物理意义 1. Raycast……继续阅读 » 郭先生的博客 5年前 (2021-02-01) 2971浏览 0评论2378个赞
老刘是即将找工作的研究生,自学大数据开发,一路走来,感慨颇深,网上大数据的资料良莠不齐,于是想写一份详细的大数据开发指南。这份指南把大数据的【基础知识】【框架分析】【源码理解】都用自己的话描述出来,让……继续阅读 » 大数据老刘 5年前 (2021-02-01) 2666浏览 0评论1928个赞
简介: 云原生架构本质上也是一种软件架构,最大的特点是在云环境下运行,也算是微服务的一种延伸。 起源 1. 云原生(Cloud Native)的由来 云原生的概念最早开始于 2010 年,在当时 Pa……继续阅读 » 阿里云云栖号 5年前 (2021-02-01) 3154浏览 0评论2302个赞
分布式锁概览 在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在……继续阅读 » 等不到的口琴 5年前 (2021-02-01) 3352浏览 0评论2210个赞
IntelliJ IDEA的Project和Module详解……继续阅读 » YourBatman 5年前 (2021-02-01) 1659浏览 0评论279个赞
前言 在上一篇中,我们讲解了网络是靠跨洋的海底电缆以及各大互联网组织制定的规则、协议来进行连接运作的。 但是具体是怎么进行连接的? 没有说明得很清楚,今天就让我们一起来探索探索。 一个简单的网络 当两……继续阅读 » 我没有三颗心脏 5年前 (2021-02-01) 1930浏览 0评论973个赞
1、前言 上一篇写了《Core3.1 微信v3 JSAPI支付》,这个属于v3的接口规则,现在研究了下退款的接口我写的时候它属于v2接口规则文档。但凡微信支付文档里面写清楚点我也不会在这里记录一下。……继续阅读 » 魏杨杨 5年前 (2021-02-01) 2256浏览 0评论2060个赞
随着Qt 6的发布,cmake也正式宣告接管qmake的工作了。 在之前的一篇博客里我介绍了如何使用cmake管理你的qt项目,不过有一点我没有讲,那就是对国际化(i18n)的处理。 今天我们就来介绍……继续阅读 » apocelipes 5年前 (2021-02-01) 2492浏览 0评论549个赞
引言 最近看到《阿里巴巴Java开发手册》第11条规范写到: 防止 NPE ,是程序员的基本修养 NPE(Null Pointer Exception)一直是开发中最头疼的问题,也是最容易忽视的地方。……继续阅读 » 开心洋葱 5年前 (2021-02-01) 2389浏览 0评论2811个赞
出品|MS08067实验室(www.ms08067.com) 本文作者:Spark(Ms08067内网安全小组成员) ##1.概述 Haproxy是一个使用c语言开发的高性能负载均衡代理软件,提供tc……继续阅读 » Ms08067安全实验室 5年前 (2021-02-01) 2450浏览 0评论2438个赞