服务器
-
一文说清区块链的“链上”和“链下”
什么是“上链”?什么数据和逻辑应该“上链”?文件能不能上链?链上能不能批量查数据?“链下”又是什么? &ld…
-
使用 Beaker 浏览器浏览对等 Web
在过去 50 年中,我们所了解的互联网没有什么变化,全球的网民使用他们的设备从遍布在世界各地的服务器上检索数据。 一群专业的技术专家想改变现状,使互联网变成人们可以连接和直接分享信…
-
开源软件20载,开源企业有何新进展?
今天是2月3日。20年前的今天,开放源代码软件(Open Source Software)诞生。 开源软件已经深入人心,不只是表面的流行概念,它给互联网以及各个行业增加了强大动力。…
-
Java Web 应用程序解密与逆向工程实践
21CTO社区导读:在本篇文章,我们向您演示如何从WAR文件中提取源文件,并恢复用Java编写的Web项目结构的方法。 现在我们做一个假设,你是一个软件开发团队,现在客户的需求发…
-
如何成为主力 Java 开发者 ?
从一个开发人员到高级开发人员,看看Java开发工程师应该拥有什么样的技能和经验,以便在当今社会取得成功。 几年来,政府一直在试图让“极客”变冷静。 总理也都建议计算机编程是学校课程…
-
如何避免中间人攻击(MITM)
首先搞明白到底什么是中间人攻击(MITM),才能避免成为此类高科技窃听的受害者。 当你使用电脑发送数据或与某人在线通话的时候,你一定采取了某种程度的安全隐私手段。 但如果有第三方在…
-
Google 今年将正式放弃 HTTP 协议
21CTO社区导读:还没进行网站加密的开发者和运营者要小心了,Google 将在2018年夏天发布的 Chrome 浏览器68版本,将会把所有未升级成安全加密HTTPS的网站,显示…
-
最有用的Linux命令行与技巧大全
21CTO导读:在我们学习使用Linux系统时,它现在发展的普通用户也使用鼠标来操作。但是程序员们就需要是用命令行来驱动开发系统。 当我们不怎么用某些技术时,很容易忘记以前学过的东…
-
如何在 Debian 10 中配置 Chroot 环境的 SFTP 服务
SFTP 意思是“安全文件传输协议Secure File Transfer Protocol” 或 “SSH 文件传输协议SSH File Tr…
-
2018年开发者应该学习的五大编程语言
21CTO社区导读:作为一名开发者,无论新手还是老兵,必须具备多语言开发能力。春节快到了,春天即将来临,通过本文你可以了解今年的开发大趋势。 新春佳节即将到来,想必有很多外地同学已…