-
假如服务器上没有 Docker 环境,你还能愉快的拉取容器镜像吗?
你是否曾经遇到过需要在没有安装任何 Docker 客户端的机器上拉取容器镜像这样变态的需求呢?如果有,你当时又是如何解决的呢?今天我们就来给大家介绍几种另辟蹊径的方法来实现这样的需…
-
如何在Linux上安装Java?
在桌面上拥抱 Java 应用程序,然后在所有桌面上运行它们。 无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序,或者使用 F…
-
我是如何从零学习开发一款跨平台桌面软件的
最近一直在学习 Electron 开发桌面应用程序,目的是想做一个桌面编辑器,虽然一直在使用Typore这款神器,但无奈Typore太过国际化,在国内水土不服,无法满足我的一些需求…
-
厉害了!刚写完这段代码,就被老板开除了
这几天,又来了一个悲剧。。。 据说是一个月薪 9K 的 Java 程序员,因老板让他写一个排序算法,然后他就写了一段屌炸tian休眠排序算法,接着他就被老板开除了…… 排序算法代码…
-
Mybatis:PageHelper分页插件源码及原理剖析
PageHelper是一款好用的开源免费的Mybatis第三方物理分页插件,其实我并不想加上好用两个字,但是为了表扬插件作者开源免费的崇高精神,我毫不犹豫的加上了好用一词作为赞美。…
-
还在撸Python3.7,Python3.9新鲜出炉,带你尝鲜解读
是不是感觉python3.7刚刚使用,3.8还没捂热乎,怎么3.9这么快就来了!其实版本迭代速度快,说明这门编程语言的活力强,对于我们使用者来说是件好事,而且谁也没说必须使用最新版…
-
你可能不知道的Python装饰器
今天才发现装饰器的另一种用法,下面就先上代码: data_list = [] def data_item(func): data_list.append(func)…
-
使用Flutter开发简单的Web应用
本文指导读者如何使用 Flutter 运行和部署第一个 Web 应用。 Flutter 在 Android 和 iOS 开发方面走了很长一段路之后,已经迈入了一个新的阶段,即 We…
-
Kubernetes vs.Docker:了解容器和编排
人们需要了解Docker和Kubernetes如何改变应用程序开发,以及这些关键容器技术如何融合在一起。 如果了解软件开发的新趋势,那么人们总会听到这两个术语:Docker和Kub…
-
20个让你效率更高的CSS代码技巧
在本文中,我们想与您分享一个由各大CSS网站总结推荐的20个有用的规则和实践经验集合。有一些是面向CSS初学者的,有一些知识点是进阶型的。希望每个人通过这篇文章都能学到对自己有…