热门社区

机器学习

已有210人加入

加入

机器猫

8小时前

ReentrantLock 可重入锁这样学,面试没烦恼,下班走得早

(1)ReentrantLock 使用起来更来更加灵活。我们在需要控制的地方,可以灵活指定加锁或者解锁。 这可以让加锁的范围更小,记住老马的一句话,更小往往意味着更快。

机器猫

1天前

Hadoop框架:DataNode工作机制详解

DataNode与NameNode之间存在心跳机制,每3秒一次,返回结果带有NameNode给该DataNode的执行命令,例如数据复制删除等,如果超过10分钟没有收到DataNode的心跳,则认为该节点不可用。 通过hdfs-site.xml配置文件,修改超时时长和心跳,其中…

机器猫

2天前

程序人生|从网瘾少年到微软、BAT、字节offer收割机逆袭之路

今天给大家分享一个我的读者的故事,这个故事很长,从游戏boy到offer收割机,从富士康到百度再到微软,国内知名大厂的公司他都拿了一遍offer。 这当中有太多心酸和努力,在他的身上我也能看到一些自己的影子,希望大家可以从他的文章里有所收获,有所感悟。 话不多说,我们来听他的故…

ios

已有3人加入

加入

Small whispers

10小时前

几行代码教你解决微信生成海报及二维码

至此,一个能够满足长按识别的动态二维码已经生成,不继续处理的话会有两张二维码,长按对比就能看出,qrcode.js 生成的二维码长按无法识别,而经过重置之后的对象是可以实现此功能的。 我的处理方式是两个二维码都保留,将二维码图片进行重新定位,将重置的二维码图片置于不能识别二维码…

Small whispers

12小时前

iOS逆向--MachoO文件

我们发现有4种架构。再拆分出armv7架构: 说明合并成功了,当然不仅仅是两个,可以多个macho文件合成一个,我们可以通过这种方式来分析可执行文件的单一架构。 header:包含该二进制文件的一般信息,最开始读取的部分,例如字节顺序、架构类型、加载指令的数量等。类似于一本书的…

如何用pixi.js开发微信小游戏

微信小游戏是一个不同于浏览器的 JavaScript 运行环境,没有 BOM 和 DOM API。然而pixi.js是用 JavaScript 结合其他 HTML5 技术来显示媒体,创建动画或管理交互式图像。是依赖浏览器提供的 BOM 和 DOM API 的。所以如果要在微信小…

Python

已有2人加入

加入

perpetual

14小时前

收藏!Python内置函数大全

1. abs() abs(x), 返回一个数的绝对值。 参数可以是一个整数或浮点数。 如果参数是一个复数,则返回它的模 2. all() 3. any() 4. ascii() ascii(object), 返回对象的纯 ASCII 表示形式。 ascii() 函数类似 rep…

perpetual

1天前

必须收藏:20个开发技巧教你开发高性能计算代码

高性能计算,是一个非常广泛的话题,可以从专用硬件/处理器/体系结构/GPU,说到操作系统/线程/进程/并行/并发算法,再到集群/网格计算,最后到天河二号(TH-1)。

算法

已有241人加入

加入

.Pure╮

1星期前

给卡车穿上“隐身衣”,让自动驾驶车辆撞上它:这场自动驾驶比赛,比谁攻得快

自动驾驶算法,在这场比赛中成了实验品: 24小时内,不仅要在特定的场景中,让它被攻破;还要在竞速情况下尽力优化它,让车跑得更快。

º khuntoria

1星期前

大厂面试爱问的「调度算法」,20 张图一举拿下

最近,我偷偷潜伏在各大技术群,因为秋招在即,看到不少小伙伴分享的大厂面经。

º khuntoria

1星期前

深思:外卖背后的人工智能算法揭秘

知识积累带来规模递增,规模递增引发市场集中。当一个行业可以以“流水线”的形式固定下来后,这个行业中,人的价值就被越来越弱化与微不足道,从身体、动作、时间、精力等,都被重复的机器与机械化流程给绑架。

java

已有189人加入

加入

一文详解「队列」,手撸队列的3种方法!

前面我们介绍了栈(Stack),队列和栈是比较像的一种数据结构。我们可以想象有很多辆汽车正在通过单行道的隧道,所有车辆不能插队、不能掉头,先进来的车也先出去,我们可以把这种特征的数据结构称之为队列。 队列也属于逻辑结构,所谓的物理结构是指可以将数据存储在物理空间中,比如数组和链…

初探JVM字节码

是因为在 任意平台下所编译出来的 class文件都遵循相同的字节码规范, 运行期间 不同平台的 JVM 解析相同的 class文件 能解析出特定于该平台的机器码以供使用. 这里我在解析的时候, 借助到了一个 IDEA 的插件 jclasslib(不得不说, 真香) , 这个插件…

服务器

已有2人加入

加入

智能的司机

12小时前

一文入门Zookeeper

在我的印象中,zookeeper是可以作为注册中心来存在的,之前的微服务架构更多的是采用Dubbo+zookeeper来搭配着使用的,因此,zookeeper它是主要服务于分布式系统。 而分布式系统的特点就是会有多个节点存在,实时感知每个节点的状态,管理每个节点就变得尤为重要。…

深入理解Redis持久化机制-RDB、AOF实现详解

Redis是一个基于内存中的数据结构存储系统,它所有的数据都存储在内存中。如果发生断电或者宕机,内存中的数据就会丢失。为了防止数据丢失,Redis提供了两种持久化的方案,一种是RDB(Redis DataBase),另一种是AOF(Append Only File)。 RDB持…

科技狂人

2星期前

DHCP协议说明及报文分析

DHCP几个概念:DHCP Client:DHCP客户端,通过DHCP协议请求IP地址的客户端。DHCP客户端是接口级的概念,如果一个主机有多个以太接口,则该主机上的每个接口都可以配置成一个DHCP 客户端。

程序员

已有15人加入

加入

智能狗

7小时前

【一天一大 lee】划分字母区间 (难度:中等) - Day20201022

字符串 S 由小写字母组成。我们要把这个字符串划分为尽可能多的片段,同一个字母只会出现在其中的一个片段。返回一个表示每个字符串片段的长度的列表。

智能狗

9小时前

Flutter AnimationController回调原理

transientCallbacks:用于存放一些临时回调,一般存放动画回调。可以通过SchedulerBinding.instance.scheduleFrameCallback 添加回调。 persistentCallbacks:用于存放一些持久的回调,不能在此类回调中再请…

智能狗

10小时前

阿里 双11 同款,流量防卫兵 Sentinel go 源码解读

本文作者系 apache/dubbo-go 项目负责人,目前在 dubbogo 项目中已内置可用 sentinel-go,如果想单独使用可参考 在 dubbo-go 中使用 sentinel 一文,若有其他疑问可进 dubbogo社区【钉钉群 23331795】进行沟通。

Linux中文社区

已有724人加入

加入

None

15小时前

手把手教你Docker+nginx部署Springboot+vue前后端分离项目

之前我录制过一个视频,现在也已经8万多播放量了呀,哈哈,感谢大家的认可,大家可以关注我的B站,名称叫MarkerHub,公众号同名。 其实我觉得我已经录制得很详细的了,可能大家水平不一,有些人觉得我很多地方讲清楚,还有就是有些人按照视频同步做实验,还一路踩坑,这个我也预料不到哈…

None

2天前

忘记MySQL密码怎么办?一招教你搞定!

在安装完 MySQL 或者是在使用 MySQL 时,最尴尬的就是忘记密码了,墨菲定律也告诉我们,如果一件事有可能出错,那么它一定会出错。那如果我们不小心忘记了 MySQL 的密码,该如何处理呢?

None

2天前

从柱状堆叠图带你入门Echarts

实习一个多月了,在部门里负责了度量模块的页面编写,主要涉及的技术就是Echatrs。在此之前,我只稍微接触过python的数据可视化,并没有接触过Echarts。不过现在将度量模块的几个页面写下来,已经可以说是入门了,本文从图的展示需求着手,以柱状堆叠图的各种需求图为例,一步步…

物联网

已有240人加入

加入

万物联网

8小时前

Node.js 15 正式版发布

前两天,Node.js官方发布了Node.js 15的正式版本,Node.js 15 将替代 Node.js 14 成为当前的的稳定发行版,后者将在本月晚些时候升级为 LTS(长期支持)版本。如果大家想体验下Node.js 15 的最新功能,可以从官方进行下载。 AbortCo…

AngularJS 遗留项目的改造升级之路(一)

1. 序言 Angular 官方网站针对 从 AngularJS 升级到 Angular 提供了比较详细的文档,并给出了一个 PhoneCat 升级教程 的案例演示,指导一步步如何改造。但总的来说,这个案例本身还是太简单的,并不能很好地还原一个最原始的、相对复杂的、版本更低的遗…

【高并发】学好并发编程,关键是要理解这三个核心问题

写【高并发专题】有一段时间了,一些读者朋友留言说,并发编程很难,学习了很多的知识,但是在实际工作中却无从下手。

php

已有1人加入

加入

3分钟短文:Laravel路由注册,你必须掌握的“动词”!

无论是web页面还是API接口,我们都绕不开的是路由地址,网络资源定位也只能依赖于路由地址,它是衔接网络请求与应用程序的桥梁。 本期为大家说一说用laravel注册路由的那些必知必会的方法。 遵循编程惯例,首先实现一个 hello world 的示例。在路由文件 routes/…

ThinkPHP容器源码解析

在这之前已经剖析过了类的自动加载、配置文件加载的源码解析,本文为第三期的文章,主要针对容器以及门面类的实现,解析源码。

手把手教学:Vue下拉刷新、上拉加载组件插件(超详细)

拖了很久的下拉刷新Vue组件——终于来了,其实写了很久了,一直拖着没写文章... touchstart: 手指触屏触发的事件,主要工作是在触发时获取鼠标点击的Y坐标,event.touches[0].pageY。

人工智能

已有241人加入

加入

º khuntoria

1星期前

5G支持下,人工智能除了AI换脸,还能干什么?

近年来,一种AI换脸技术在网络人群中掀起火热潮流,也将人工智能这项新兴科技带入到普通人的生活中。人们开始讨论人工智能将给人类带来怎样的改变。

º khuntoria

1星期前

人工智能技术助力民族语言保护大有可为

当前,随着经济、文化互动的全球化,主流或通用语言更加强势,弱势语言正濒临消亡。

º khuntoria

1星期前

今后军队将完全人工智能化?停止幻想!大趋势和大方向不容改变

从如今国际上的局势来看,未来的军事武器的发展很大程度上会向着外太空的方向发展,但是航天飞机已经没有了,自从"哥伦比亚"号失事之后我们人类对于航天飞机的梦想再次破灭。

html

已有3人加入

加入

猿人不正经

1星期前

Web前端——CSS基础样式

一. 样式的继承1. 定义样式的继承,我们为一个元素设置的样式同时也会应用到它的后代元素上

猿人不正经

2星期前

Web前端——HTML颜色

一. 颜色值HTML 颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。

猿人不正经

2星期前

Web前端——HTML中的区块布局

一. HTML的区块元素和内联元素大多数 HTML 元素被定义为块级元素或内联元素。块级元素在浏览器显示时,通常会以新行来开始(和结束)。

GitLab

已有86人加入

加入

GitLab爱好者

3个月前

GitLab 实例:安全性最佳实践

产品的默认设置可能是非常有用的。但是当涉及到增强 GitLab 实例时,我们的安全团队提供了一些有用的配置建议。

虎哥

3个月前

开发运维基础知识:五步实现安全性的标准化

DevSecOps 如果没有实现速度和扩展,则是不完整的。标准化安全性能够实现这一点。实现安全性政策的标准化有着多种形式:法规遵从性、访问控制、可接受的用户政策、作为代码的安全性、自动化等等。总而言之,其中的理念是,你的安全性团队要确切地知道每个项目使用或应用了什么政策和方法。

计算机

已有1人加入

加入

º khuntoria

2星期前

推荐!最适合初学者的18个经典开源计算机视觉项目

开源计算机视觉项目是在深度学习领域中获得一席之地的绝佳路径 开始学习这18个非常受欢迎的经典开源计算机视觉项目 引言计算机视觉的应用现在无处不在。

白帆

2星期前

深度 | 量子计算技术的研究现状与未来

1900年 Max Planck 提出“量子”概念,宣告了“量子”时代的诞生。

5G

已有467人加入

加入

查看更多