首页 编程软件学院

软件学院

  • Ip2region - 准确率99.9%的离线IP地址定位库
    对于从事Web开发相关的程序员来说,给出一个 IP 地址,反查其所在的地理位置,包括国家、城市,甚至于街道等,这是一个再常见不过的需求了。 对于少量的几个IP地址,我们可以直接从搜索引擎,或者一些专门的查询网站 ...
    2022-3-14 21:32 4391
  • 码农必学:Github搜索技巧
    哈喽,小伙伴们,大家好,我是程序员大彬。 今天给大家分享一下Github很多不为人知的高级搜索技巧。 Github是什么? Github是全球最大的同性交友代码托管平台,上面有着丰富的学习资源。 对于程序员来说,Github无疑 ...
    2022-2-21 14:10 5116
  • App怎么读?IT常用英文单词如何正确发音?这个GitHub项目要收藏起来
    App 是「Application」的缩写,而「Application」就是「应用程式」、「应用软体」的意思。 前段时间上课,有小朋友说下了某个特别好玩的「爱劈劈」,只觉得好玩。 所以我说,是「爱普」吧?A-p-p 的发音是「/p/」 ...
    2022-1-31 12:47 3990
  • 2021 年年度最佳开源软件
    Svelte https://svelte.dev/ Svelte 是一种全新的构建用户界面的方法。传统框架如 React 和 Vue 在浏览器中需要做大量的工作,而 Svelte 将这些工作放到构建应用程序的编译阶段来处理。 与使用虚拟(virtual)DOM ...
    2022-1-27 10:49 4608
  • 400 行 C 代码实现一个虚拟机
    1. 引言 本文将教你编写一个自己的虚拟机(VM),这个虚拟机能够运行汇编语言编写的程序, 例如我朋友编写的 2048 或者我自己的 Roguelike。如果你会编程,但希望 更深入地了解计算机的内部原理以及编程语言是如何工 ...
    2022-1-24 15:26 3536
  • 可汗学院最近进行了大规模重写,他们用 Go 编写的面向服务的后端替换了旧的 Python 2 单体。 Kevin Dangoor 和 Marta Kosarchyn 是可汗学院的高级工程师,他们写了一系列关于重写的技术选择、执行和结果的博客文章。 ...
    2022-1-21 08:55 2557
  • 作为一名以Web开发为主的程序员,上一次写PHP已经是2年前的时候了,不出意外今后应该都不会再去写PHP代码了,原因很简单:Go太好用了。 这个话题看上去像是语言之争,听起来没有意义,因为大家都说真正牛逼的人什么 ...
    2021-12-29 10:26 2725
  • eBPF 和 WebAssembly:哪种虚拟机将制霸云原生时代?
    在当今的云原生世界中,有两个轻量级代码执行沙箱/虚拟机非常火热: eBPF 和 WebAssembly。二者都能够运行由 C、C++ 和 Rust 编译而来的高性能字节码程序。 然而,最大的区别在于 eBPF 在 Linux 内核中运行,而 WebA ...
    2021-12-20 08:57 2702
  • Python使用FastApi测试;Node.JS使用Fastify;Rust则使用Actix。 选择的Python和Node框架,是在搜索 "最快的某语言api "时得到的最高结果;Rust的Actix是一直高度维护的。 测试的基础很简单;在我的MacBook Pro M1上 ...
    2021-12-16 08:15 2848
  • Github:加速访问方案汇总
    解决由于国内网络环境导致GitHub打开慢或者打不开/克隆失败/下载慢等问题 转自:https://kermsite.com/p/fastergithub/ 由于格式问题,部分链接、表格可能会失效,若失效请访问原文 重要说明 Github虽然是全球最大的 ...
    2021-12-15 08:24 3213
  • GDB调试的高级技巧
    GDB是我们平时调试c/c++程序的利器, 查起复杂的bug问题,比打印大法要好得多,但是也不得不说, gdb在默认情况下用起来并不是很好用,最近学习到几个高级点的技巧,分享下: 一 美化打印 先上个例子: #include typedef st ...
    2021-12-12 11:59 2936
  • EmacserVimer谈Python、C、Go、PHP和C#编程语言
    Python第一、C第二,不过Go依然没能进入前15,PHP作为最好的编程语言,基本上已经注定要落寞了,尤其是在Java微服务出来之后,PHP快速开发的优势也不再存在。根据TIOBE11月份编程语言排行榜,C经历了比较大的下滑, ...
    2021-12-11 11:37 2717
  • GitHub 相信大家都不陌生,开源世界中的绝对王牌,说它是中小型互联网公司的基石也不为过。 但是国内因为某些的原因导致 git 相关操作都很慢,GitHub 在国内访问速度慢的问题原因有很多,但最直接和最主要的原因是 G ...
    2021-12-8 08:03 2352
  • 解决 Github 等网络问题的 7 种方案
    网络问题应该是每一个开发者绕不过的问题,不管是 Python 开发者,还是 Go 工程师,或者你是其他语言的,你也肯定绕不开 Github 这个宝库。 本文总结了我日常会接触到的一些网络问题解决方案(不仅是 github,可能还 ...
    2021-12-2 09:05 2976
  • Go 和 Rust 我都要
    近期 Rust 社区/团队有些变动,所以再一次将 Rust 拉到大多数人眼前。 我最近看到很多小伙伴说的话: Rust 还值得学吗?社区是不是不稳定呀 Rust 和 Go 哪个好? Rust 还值得学吗? 这些问题如 ... ...
    2021-11-28 14:06 2380
返回顶部