程序员

程序员买啥游戏机,自己动手做一个体感小游戏

摘要:结合一个仿制的简易Flappy Bird游戏,ModelBox体感小游戏就这样诞生了。 本文分享自华为云社区《ModelBox开发案例 - 体感小游戏》,作者:菊厂飞戈。 前段时间,小鱼老师在AI说发布了文章 ModelBox推理真的高效吗,里面介绍了双阶段单人人体关键点检测案例,运行速度超快 ... »

5大负载均衡算法 (原理图解)

负载均衡,是分布式架构的必备技术,也是进阶的必学技术,需要重点掌握。本文深入详解负载均衡的5大核心算法,我们先来看一张典型的集群和负载均衡架构图:当一台机器不能承受访问压力时,我们大多会通过横向增加两台、或者多台服务器,来共同承担访问压力,来极大的降低后端的访问压力,提升用户的访问性能。但是,从一台... ... »

java程序员在交接别人的工作时如何保证顺利交接?

毫无疑问,代码的交接肯定是最重要的,这也是我花的时间最多的一个地方。 这代码不看不知道,一看吓一跳,基本上很少有注释。也就是属于只有他自己能看懂的情况。这让我想起了一个笑话,说程序员最讨厌的两件事,一件是让自己写注释,一件是别人不写注释。 ... »

DevOps|1024程序员节怎么做?介绍下我的思路

1024,祝每个程序员小哥哥小姐姐节日快乐。 因为在研发效能部门,我支持过几次 1024 程序员节的活动,所以经常有朋友问我1024 程序员节怎么做,本篇就是简单介绍下我的思路,希望对你有用。 1024程序员节的由来 俄罗斯把每年第256(=2^8)天,即平年9月13日或闰年9月12日定为国际程序员 ... »

laofo

Java程序员必会Synchronized底层原理剖析

synchronized作为Java程序员最常用同步工具,很多人却对它的用法和实现原理一知半解,以至于还有不少人认为synchronized是重量级锁,性能较差,尽量少用。 但不可否认的是synchronized依然是并发首选工具,连volatile、CAS、ReentrantLock都无法动摇s... ... »

yidengjiagou

聊一聊被 .NET程序员 遗忘的 COM 组件

一:背景 1.讲故事 最近遇到了好几起和 COM 相关的Dump,由于对 COM 整体运作不是很了解,所以分析此类dump还是比较头疼的,比如下面这个经典的 COM 调用栈。 0:044> ~~[138c]s win32u!NtUserMessageCall+0x14: 00007ffc`5c891 ... »

一本绝对推荐给所有(年轻)程序员秋季阅读的热门书

Kazuo Ishiguro “The Unfulfilled”(1995)(由 Koga Hayashi Yuki 翻译) 一本厚厚的小说,有1000多页。主角是一位钢琴家,他来到某个城市举办音乐会。他所到之处,都描绘着他与各种人的关系,但事情却一点进展也没有。 这就像一场永无止境的噩梦。没有故事 »

Vue实现拖拽穿梭框功能四种方式

一、使用原生js实现拖拽 点击打开视频讲解更加详细 <html lang="en"> <head> <meta charset="UTF-8" /> <title>Lazyload</title> <style> .drag { background-color: skyblue; position ... »

mochenxiya

程序员修炼之道——从小工到专家读后感

一:我的源码让猫吃了 这一节教会我要有责任心要负责。一、如果承诺了某件事,就要信守承诺完成它,尽管事情可能不尽人意使你不能完成它, 但你起码是尽你所能去做了,而不是因为不可能完成了就提前放弃。 二、你必须分析事情的风险,如果风险超出你的控制范围,你可以说你做不到,不去做承诺。 我要敢于承认错误,做到 ... »

zhangmingmkzj

实现响应式网页设计

@(目录标题) 为什么需要响应式网页 点击打开视频讲解更加详细 随着网页数量和质量的上升,以及设备种类和数量的增加,不同设备查看不同网页导致的缩放问题、排版问题等一系列前端问题越发明显。 想要解决他们,我们可以为不同类型的设备编写不同样式的代码,做不同版本的测试。 然而这样做有两个弊端: 工作量过大 ... »

mochenxiya

后端程序员实现一个IP归属地的小程序

在日常开发中,后端主要提供数据以及处理业务逻辑,前端主要提供页面布局以及数据展示。后端程序员对于页面布局接触比较少,但是小程序有完善的文档说明、页面布局也相对简单,实现起来相对简单一些。而且小程序相对于安卓或者IOS审核机制也相对简单一些。本文介绍如何实现一个简单获取IP归属地的小程序。 效果展示 ... »

jeremylai7

【面试题】JS使用parseInt()、正则截取字符串中数字

JS使用parseInt()和正则截取字符串中数字 点击打开视频讲解更加详细 parseInt() 函数 定义和用法 parseInt() 函数可解析一个字符串,并返回一个整数。 当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基数 当忽略 ... »

mochenxiya

[原创]程序员团队如何管理不听话的下属?史上最狠解决方案来了!

作为一个技术型管理者,遇到不听话的下属怎么办? 有人说:立身、立胆、立法、立势、立根、立智、立规、立德、立威。 有人说:整章建制敲山震虎、私下拉拢分化瓦解、明扬暗抑明升暗贬、培养亲信培养副手。 有人说:冷落他不给活干、动之以情、晓之以理、诱之以利、迫之以势。 有人说:态度要温和、提供助力、适时跟进、 ... »

【面试题】JS第七种数据类型Symbol详解

JS第七种数据类型Symbol详解 点击打开视频讲解更加详细 一、什么是Symbol? Symbol是ES6中引入的一种新的基本数据类型,用于表示一个独一无二的值。它是JavaScript中的第 七种数据类型,与undefined、null、Number(数值)、String(字符串)、Boolea ... »

mochenxiya

【面试题】js实现将excel表格copy到页面

js实现将excel表格copy到页面 点击打开视频讲解更加详细 其实最核心的技术,还是copy的是我们粘贴板上的数据 就像平常怎么粘贴复制其他的数据一样,只是我们在excel粘贴的是一个表格数据 这时我们首先也时获取我们粘贴板上的数据,如何对粘贴板上的数据进行处理,处理成 我们想要的表格形式。 完 ... »

mochenxiya

单例模式只会懒汉饿汉?读完本篇让你面试疯狂加分

前言 说到设计模式,面试排在第一位的十有八九是单例模式,这一定是大部分人从入门到面试工作都避不开的基础知识。 但单例模式不仅有懒汉模式和饿汉模式两种写法,往往我们掌握的都是最基础的写法,如果你有阅读过类似spring这样的知名框架源码,一定会发现他们的单例模式写法和你所掌握的完全不同。 本篇就给大家 ... »

fulongyuanjushi Java

完全解析Array.apply(null, { length: 1000 })

Array.apply(null, { length: 1000 }) 点击打开视频讲解更加详细 在阅读VueJS教程时有这么段demo code: render: function (createElement) { return createElement('div', Array.apply( ... »

mochenxiya

写给所有程序员的对象的一封信

​ 因为本人有一枚可爱的老婆,她经常有很多奇怪的问题(我承认其实是我老想跟她分享),但是有些问题需要有一定的理论支撑,所以我就打算在这里一并告诉她。就是一些关于编程的前置知识的汇总,如果你也有这种对编程或者程序很感兴趣但是又离这个环境很远的朋友,可以分享给他。因为是想面对小白建立编程模型的文章,所以 ... »

hjsh