更新于:10-22 12:01

有关[编程]分类推荐

我问了chatgpt几个如何使用nodejs编程的问题,看看如何?

于04-01 20:18 - -
如何使用nodejs开发一个API服务,请给出代码. 可以使用Node.js和Express框架来快速编写和部署API服务. 下面是一个简单的例子代码,该代码基于Express框架,实现了一个简单的API服务:. const express = require('express'); const app = express(); // 设置路由:获取用户列表 app.get('/users', (req, res) => { const users = [.

面向GPT-4编程的时代来了:Github Copilot大升级,首次集成聊天功能

于03-23 23:10 - 机器之心 -
从今天开始,面向 GPT-4 编程. 面向 GPT-4 编程,程序员们终于等到了这一天. 作为 Copilot 代码补全工具的升级,GitHub 刚刚宣布了 Copilot X 计划,正式接入 GPT-4,并放出了一系列全新功能. Copilot X 搭建了一种以代码为中心的聊天模式. 升级后的 Copilot 在整个开发生命周期中均可应用,而不仅仅是代码补全.

编程语言是如何实现并发的之操作系统篇 · 构建我的被动收入

于09-04 14:26 - -
调度(Scheduling). 用户线程(User-level Thread). 线程模型(Thread Model). 上下文切换(Context switching). I/O模型(I/O Model). 这是一台拥有2个虚拟CPU核心的. CPU代表当前线程运行的CPU核心编号. 红框③中是程序的运行命令,其中绿色代表的是.

编程语言是如何实现并发的之并发模型篇 · 构建我的被动收入

于05-29 07:15 - -
初稿征集意见中本文处于初稿状态,可能存在很多错误,如果你有不同的看法,欢迎不吝赐教,先行感谢. 多进程(Multiprocessing). 多线程(Multithreaded). 共享内存通信(Shared memory communication). 消息传递通信(Message passing communication).

eBPF编程指北

于05-18 00:00 - - dev
这里以 Ubuntu 20.04 为例构建 eBPF 开发环境:. 主流的发行版在对 LLVM 打包的时候就默认启用了 BPF 后端,因此,在大部分发行版上安 装 clang 和 llvm 就可以将 C 代码编译为 BPF 对象文件了. 用 LLVM 将 C 程序编译成对象文件(ELF). 用户空间 BPF ELF 加载器(例如 iproute2)解析对象文件.

如何优雅地实现"异步"编程?

于02-10 08:57 - 小虎暮雨 -
Java异步编程极大的节省了主程序执行时间,提升了计算资源利用效率,是Java高级工程师的必备技能之一. 本文围绕什么是异步,异步解决了什么问题,怎么 异步编程来展开. 在解释异步编程之前,我们先来看 同步编程的定义. 同步编程,即是一种典型的请求-响应模型,当请求调用一个函数或方法后,需等待其响应返回,然后执行后续代码.

用 AlphaCode 编程

于02-07 21:09 - -
至少在部分问题上 AI 程序员能与真正的程序员竞争了. Alphabet 旗下 AI 子公司 DeepMind 宣布了 AI 代码生成系统 AlphaCode(PDF),声称测试显示其水平在编程竞赛中已经具备了竞争力. 计算机科学家 Scott Aaronson 也为 AI 在编程方面的进步 惊叹不已.

dotnet core 编程规范

于10-18 19:07 - - dotnet
本文实际只是翻译 .NET Core foundational libraries 官方文档的编码风格. 在 .NET Core foundational libraries项目使用的编程规范默认就是 VisualStudio 默认样式. 花括号使用 Allman style 风格,所有的花括号在新的一行开始.

腾讯人最喜欢的编程语言是什么? | 内含完整报告_TAPD敏捷研发-CSDN博客

于08-24 07:43 - -
先抛结论:这份报告,含金量很足,请认真研读. 刚刚,腾讯正式对外发布2020年度《腾讯研发大数据报告》,这份由腾讯技术委员会出品的报告,披露了过去一年腾讯在研发投入、研发效能及开源协同等方面的重要数据. 大家普遍关注的问题,在这里都可以找到答案,比如,腾讯人最喜欢什么编程语言,还有什么技术leader坚持写代码,腾讯开源协同进展等等,你都能在这份报告中找到答案.

编程所需要的东西

于08-16 08:00 - [email protected] (BoHolder) - programming programming blog
本文试图通过介绍编程工作中的部分技能和知识,帮助新进入程序员职业的朋友熟悉未来的工作. 特别的,本文将额外提供以Java编程语言下的Spring框架开发Web应用后端逻辑的工作相关的介绍. 因本文实在冗长,建议你结合目录挑选自己感兴趣的部分阅读. 如果你想通过文本做跳板寻找优质学习资源,希望附录部分我精心挑选的网站和书籍推荐让你满意.

学生党最应该知道的资源---技能/软件/编程/英语/二外/计算机二级/其他学习/论文下载/电子书/PPT模板_哔哩哔哩_bilibili

于07-25 23:13 - -
1、技能学习平台:哔哩哔哩、中国大学慕课、coursera、edX. 2、软件操作:up主:oeasy、doyoudo、星月兮、Genji是真想教会你、旁门左道PPT、Excel自学成才、我是于干,+实战演练. 3、编程:基础:菜鸟教程、进阶:CSDN、Github、stackoverflow、leetcode.

和AI结对编程!OpenAI与GitHub联手推出AI代码生成工具,比GPT-3更强大

于06-30 16:02 - - 人工智能学术
昨日,微软与OpenAI共同推出了一款AI编程工具GitHub Copilot,这款工具基于GitHub及其他网站的源代码,可根据上文提示为程序员自动编写下文代码. GitHub 的首席执行官 Nat Friedman 介绍说,GitHub Copilot是结对编程的虚拟版本. 结对编程是一种常见的敏捷软件开发技术——即两个开发人员在同一个项目上并肩协作,轮流编写代码并检查合作伙伴的输出.

视力下降问题获重大突破,哈佛团队采用重编程神经元法,恢复小鼠一半视力

于12-17 23:13 - -
衰老是一种机体对环境的生理和心理适应能力进行性降低、逐渐趋向死亡的现象. 随着年龄的增长,形态与主要感觉器官功能等都会发生衰退,视觉更是首当其冲. 但是,近日有两大海外科研团队相继宣布,其针对衰老和青光眼造成的视力下降问题的研究,均取得了重大突破,或可有效逆转衰老的时钟. 其中,来自哈佛医学院的科学家戴维・辛克莱尔及其同事在国际顶刊 Nature 上在线发表的研究 Reprogramming to recover youthful epigenetic information and restore vision,采用生物学办法来试图纠正眼睛和大脑之间信息传输中的问题.

Flink SQL 编程实践

于08-20 16:16 - - flink flink
注: 本教程实践基于 Ververica 开源的. sql-training 项目. 基于 Flink 1.7.2. 本文将通过五个实例来贯穿 Flink SQL 的编程实践,主要会涵盖以下几个方面的内容. 如何使用 SQL CLI 客户端. 如何在流上运行 SQL 查询. 运行 window aggregate 与 non-window aggregate,理解其区别.

iMovie 入门教程:视频编辑的利器

于07-15 18:05 - - Developer
我们每天看别人的视频,有时也拿起手机拍一段. 你有没有想过,把自己的照片和视频做成一部短片呢. 现在的视频编辑软件早就脱离了专业人士,操作日趋傻瓜化,对新人非常友好. 哪怕你是一个彻底的外行,也能很轻松地做出一部像样的短片. 本文就教你怎么使用免费软件 iMovie 编辑视频. iMovie 是苹果公司推出的视频编辑软件,面向大众,免费使用.

Google 推出了一个游戏生成器,让不会编程的你也能自己设计游戏

于06-17 10:53 - -
从像素时代开始,很多游戏就有「自定义模式」,它允许玩家将一些基本元素组合,制作出独特的关卡设计. 这种玩法后来被《我的世界》发扬光大,超高的自由度让每个玩家都成了「创世神」,只要你想象力足够丰富,动手能力足够强,就可以在游戏世界里建造出任何东西. 最近 Google 也推出了一款叫做《Game Builder》游戏,你不仅能在里面随意建造物体,更可以通过引导设计出一个完整的游戏.

2019高考编程卷:谷歌面试编程题及解题技巧(MIT版)

于06-07 12:33 - 机器之心 -
课程链接:http://courses.csail.mit.edu/iap/interview/index.php. 本课程重点介绍科技公司在面试时经常出现的计算机科学问题,其中包括时间复杂度、哈希表、二进制树搜索,以及 MIT「算法设计与分析」(MIT 6.046)课程中会出现的内容. 但是,大部分时间都会专注于你不会在课堂上学到的内容,例如刁钻的按位逻辑和解决问题的技巧.

程序员笔记——如何编写优雅的Dockerfile

于04-28 15:35 - 宜信技术学院 - 容器 dockerfile docker
Kubernetes要从容器化开始,而容器又需要从Dockerfile开始,本文将介绍如何写出一个优雅的Dockerfile文件. 感谢公司提供大量机器资源及时间让我们可以实践,感谢在此专题上不断实践的部分项目及人员的支持. 我们都知道容器就是一个标准的软件单元,它有以下特点:. 随处运行:容器可以将代码与配置文件和相关依赖库进行打包,从而确保在任何环境下的运行都是一致的.

Gopher 2019 Go并发编程的分享

于04-28 06:06 - - Go
昨天参加了 Gopher China 2019 大会,分享了《Go并发编程实践》的主题,在这一篇博客中总结一下. 从春节前开始我就有意识的收集和整理Go并发编程的相关知识,以前也有相关的博文进行过分享,本来是想以电子书的方式进行分享,正好Asta Xie邀请在Gopher China 2019上做一个分享,就毫不犹豫的答应了.

Python 编程速成

于04-12 18:37 - 疯狂的技术宅 - python 前端
本文首发微信公众号:前端先锋. 欢迎关注,每天都给你推送新鲜的前端技术文章. Python是一种非常流行的脚本语言,而且功能非常强大,几乎可以做任何事情,比如爬虫、网络工具、科学计算、树莓派、Web开发、游戏等各方面都可以派上用场. 同时无论在哪种平台上,都可以用 Python 进行系统编程. 机器学习可以用一些 Python 库来实现,比如人工智能常用的 TensorFlow.

异步编程 In .NET - 腾飞(Jesse) - 博客园

于04-09 11:12 - -
async和await的前世今生的文章之后,大家似乎在async和await提高网站处理能力方面还有一些疑问,博客园本身也做了不少的尝试. 今天我们再来回答一下这个问题,同时我们会做一个async和await在WinForm中的尝试,并且对比在4.5之前的异步编程模式APM/EAP和async/await的区别,最后我们还会探讨在不同线程之间交互的问题.

【OpenCV入门教程之十二】OpenCV边缘检测:Canny算子,Sobel算子,Laplace算子,Scharr滤波器合辑 - 【浅墨的游戏编程Blog】毛星云(浅墨)的专栏 - CSDN博客

于02-25 11:18 - -
本篇文章中,我们将一起学习OpenCV中边缘检测的各种算子和滤波器——Canny算子,Sobel算子,Laplace算子以及Scharr滤波器. 文章中包含了五个浅墨为大家准备的详细注释的博文配套源代码. 在介绍四块知识点的时候分别一个,以及最后的综合示例中的一个. 依然是是放出一些程序运行截图吧:.

个人对全栈工程师和JVM编程语言的一些理解

于02-23 22:02 - allen - Java
我个人对全栈工程师和JVM编程语言的一些理解,大家有不同看法的,我们一起交流梳理下. 全栈工程师从我的视角来看,是熟练使用多种编程语言,满足前后端各种业务、技术需求的服务和应用开发. 因为语言都有自己的特点、独特性和应用领域,没有能解决所有问题的最佳语言,所以未来混合编程会很普遍,这对开发者也提出了更高要求,需要了解、掌握和使用多种语言.

防雪崩利器:熔断器 Hystrix 的原理与使用 - 编程随笔 - SegmentFault 思否

于08-10 20:02 - -
分布式系统中经常会出现某个基础服务不可用造成整个系统不可用的情况, 这种现象被称为服务雪崩效应. 为了应对服务雪崩, 一种常见的做法是手动服务降级. 而Hystrix的出现,给我们提供了另一种选择.. 服务调用者的不可用,并将不可用. 逐渐放大的过程.如果所示:. 上图中, A为服务提供者, B为A的服务调用者, C和D是B的服务调用者.

这可能是我见过的最好的编程指南

于07-04 14:37 - -
从大一入学被调剂到计算机专业,到喜欢上这个专业,再到毕业拿到 10 多个 offer,最终进入理想的大厂工作. 回想起来这些年确确实实踩了很多坑. 我刚开始学习编程的时候也想一口吃成一个胖子,想速成,但是有时候却是不尽人意. 回忆了下这几年学习编程的过程,整理了一些我自己认为很需要注意的几个方面,分享给大家.

可视化编程组件化UI推荐

于01-17 11:28 - -
2017年 JavaScript 明星项目正如去年一样,是时候让我们来回顾 2017 年间 JavaScript 领域的变化与发展了. 我们通过对比各项目于过去 12 个月在 GitHub 上新增 Star 数量的方式,来评估其在 2017 年度的受关注程度,进而选出2017 年度 JavaScript 领域崛起的明星项目.

05后都已经杀入索尼KOOV机器人决赛了 编程真的可以如此简单?

于01-07 00:25 - -
社会快速的发展让现在的小朋友很早就接触到了不少新科技,比如我们小时候想都没想过ipad这类东西到了现在小孩手里已经成了最基本的配备. 而像我们到大学才接触到的编程(还不是每个人都有能接触到),现在的小学生竟然已经开始接触了,并且还玩得很6. 你问我是怎么知道的,去索尼智能城市KOOV青少年创新挑战活动上看看就知道了.

谁说编程只属于成人?来KOOV青少年创新挑战活动看孩子们“玩弄”索尼KOOV机器人

于11-08 18:27 - -
作为一个文科生,说到编程,能想到的只有电脑,至于其他,呵呵,对不起,真的不懂. 所以如果你告诉我,有一群小朋友也在捣鼓编程. 你真的不是在开玩笑嘛,编程的世界那么专业,成年人都不是每个人都会编程,比如小编,更何况是一群义务教育还没有结束的“小屁孩”. 但事实就是这么残酷,当我们的童年是红白机是洋娃娃是玩具赛车,最烧脑的也就是乐高吧,现在的小孩已经在用搭积木的方式在学习编程,打造自己的机器人了.

如果打算从零开始学编程,建议你学 Python

于09-05 22:02 - -
如果你是一个编程的门外汉,想要通过学习一门编程语言了解工程师的世界,或者想学点实用的编程手艺提高自己的工作效率,我会首推 Python. 从初学编程到现在,我用过不少编程语言,大部分是浅尝辄止,基本上算是一个编程领域半途而废的专家,积累了大量初学者经验(伤感). 在我看来,一门适合零基础入门的语言,应该具备以下特性:.

中小学将设 AI 课程,编程真的要从娃娃抓起了

于08-28 14:26 - - 综合新闻
种种迹象表明,人工智能是互联网科技的下一个风口,甚至对整个国民经济都会产生深远影响. 日前,国务院印发《新一代人工智能发展规划》,要求中小学生要上人工智能课程,推广编程教育. 国务院强调,应逐步开展全民智能教育项目, 在中小学阶段设置人工智能相关课程、逐步推广编程教育、建设人工智能学科. 针对高校,则要 设立人工智能专业,在试点院校建立人工智能学院.