服务器
-
给新手 Java 开发者的 7 点提示
如果你才刚开始学习 Java 编程,这里有七个你需要知道的基础知识。 Java 是一个多功能的编程语言,在某种程度上,它用在几乎所有可能涉及计算机的行业了里。Java 的最大优势是…
-
Amazon CTO:别等待完美,不断从错误中学习
21CTO社区导读:“人只要奋斗,就会犯错。”德国大诗人歌德早在 200 多年前就已经知道这个了。他的这句名言放在今天依然适用,不过有一个重大的区别:光有奋斗还不够。你一定要比别人…
-
吴军:落后最可怕的地方是思维方式的落后
21CTO社区导读:计算机在解决各种智能问题上的进步幅度并不大,但是十几年量的积累,最终促成了质变。 01 这个时代属于大数据 简单地讲,当时无论是做语音识别、机器翻译、图像识别,…
-
如何使用 Protobuf 做数据交换
在以不同语言编写并在不同平台上运行的应用程序之间交换数据时,Protobuf 编码可提高效率。 协议缓冲区Protocol Buffers(Protobufs)像 XML 和 JS…
-
关于 sudo 你可能不知道的
觉得你已经了解了 sudo 的所有知识了吗?再想想。 大家都知道 sudo,对吗?默认情况下,该工具已安装在大多数 Linux 系统上,并且可用于大多数 BSD 和商业 Unix …
-
如何修复使用 Python ORM 工具 SQLAlchemy 时的常见陷阱
在使用 SQLAlchemy 时,那些看似很小的选择可能对这种对象关系映射工具包的性能产生重要影响。 对象关系映射Object-relational mapping(ORM)使应用…
-
一文看懂Web服务器、应用服务器、Web容器、反向代理服务器区别与联系
我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是Web服务器/Web容器/Web应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将带读者对这四个相…
-
关于Git与SVN
很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。 Linus虽然创建了Linux,但Linux的壮大是靠全…
-
Apache Struts2 再爆严重安全漏洞
近日,各大网站都报道了黑客从征信企业 Equifax窃取了 1.43 亿美国人的详细个人信息,事件相关报导表明 Apache Struts框架存在安全漏洞。 Struts 是一种开…
-
在 CentOS/RHEL 系统上生成补丁合规报告的 Bash 脚本
如果你运行的是大型 Linux 环境,那么你可能已经将 Red Hat 与 Satellite 集成了。如果是的话,你不必担心补丁合规性报告,因为有一种方法可以从 Satellit…