TecHug
    • 首页
    • 必观作品
    • 快乐程序员
    • 联系
    • RSS
    1. 做程序猿的老婆应该注意的一些事情
    2. 能让程序员心花怒放的七种礼物
    3. 如果编程语言是种武器
    4. 如何成为一名黑客
    5. 调查:程序员需要知道的97件事,你知道几件?
    6. 调查:成功创业者的15个特征,你拥有几个?
    7. 让上班族瞬间怒掀桌的20件事,你遇到哪几件?
    8. 如果程序员是猫,你是哪只猫?
    9. 要嫁就嫁程序猿——钱多话少死的早
    10. 当不能上网时你的电脑还能做的26件事

手把手教你重现WebLogic WLS组件漏洞

漏洞描述:WebLogic WLS组件中存在CVE-2017-10271远程代码执行漏洞,可以构造请求对运行WebLogic中间件的主机进行攻击,近期发现此漏洞的利用方式为传播挖矿程序。

安全漏洞| 2018-01-26

CSS BEM 命名规范

Debug CSS 是一种很耗时的操作,如果有良好的命名规范可以节约很多的 Debug 时间。

css| 2018-01-26

如何搭建一个假的星巴克热点并劫持用户电脑进行挖矿(内附完整代码和教程)

正如本文所介绍的那样,攻击者可以轻松地对一个WiFi网络进行自动化攻击,并且还可以通过WiFi网络来让受害者的计算设备帮助自己进行挖矿。在真实的攻击场景中,如果配合高功率WiFi天线的话,攻击的覆盖范围可能还会更大。

黑客比特币挖矿| 2018-01-25

10种常见的软件架构模式

架构模式是一个通用的、可重用的解决方案,用于在给定上下文中的软件体系结构中经常出现的问题。架构模式与软件设计模式类似,但具有更广泛的范围。在本文中,将简要地解释以下10种常见的体系架构模式,以及它们的用法、优缺点。

软件架构| 2018-01-25

深入浅出谈人脸识别技术

本文中笔者试图用通俗的语言探讨人脸识别技术,首先概述人脸识别技术,接着探讨深度学习有效的原因以及梯度下降为什么可以训练出合适的权重参数,最后描述基于CNN卷积神经网络的人脸识别。

人脸识别| 2018-01-25

代码重构技巧

本文整理于《重构改善既有代码的设计》,这本书是用java写的,整理的目的是为了自己能写出更健壮、更具扩展性的代码,为以后的编码做参考。

重构| 2018-01-25

关于自我注解的CSS代码的思考

Martin在文中详细讨论了代码注释,我不会完全重复他的话。简而言之,他的意思就是,这些注释是注定会过时的。程序执行时会忽视注释,所以无法保证这些说明注释会准确的描述代码作用。所以最好的方式是让代码自说明,如此,按照代码逻辑,程序员和程序获取到的信息是一致的。

css代码注释| 2018-01-24

有人不喜欢花括号,于是他发明了 Python:简洁而又准确的编程语言简史

编程语言有上千种,但是流行的不过10来种,那些我们经常使用的编程语言都是谁在什么时候创造出来的呢?Casper Beyer为我们进行了整理。

编程语言编程语言简史| 2018-01-24

如何在Linux中轻松隐藏文件和文件夹

你有没有想要隐藏你的Linux文件系统上的文件或文件夹,但不知道该怎么做? 别担心,这不像听起来那么复杂,而且可以快速而有效地完成。 在本指南中,我们将介绍在Linux中可以有效隐藏文件和文件夹的简单方法。

linux| 2018-01-24

IT界的一些朗朗上口的名言

中国有很多古代警世名言,朗朗上口,凝聚了很多故事与哲理。硅谷的互联网公司里头也有一些这样的名言,凝聚了很多公司价值观和做事的方法,对于很多程序员来说,其影响潜移默化。

名人名言| 2018-01-24

程序员段子集:产品经理有个好创意

百度研发的无人驾驶汽车,你会发现有些地方你是去不了的。腾讯研发的无人驾驶汽车,你会发现很多地方你要去是要黄钻会员的。当然,谷歌研发的无人驾驶汽车,你会发现查无此车。

搞笑| 2018-01-24

春秋战国(Git)与大秦王朝(Svn)的爱恨情仇

关于Git的概念相信很多人都有所了解,但又不太了解。单从技术的角度去分析对于理解能力不太强的同学显得苍白无力。于是乎我试着用举例子的方式去还原繁杂的技术概念。

gitsvn| 2018-01-24

开发者需要知道的有关软件架构的五件事

8年过去了,软件行业也在发展,但开发团队仍然面临着类似的问题,特别是与软件架构有关的问题。这些问题比以往任何时候都要来得突出,因为我们现在构建的系统越来越趋于分布式化,开发团队也越来越分布式化。为了解开这些迷思,开发者需要了解以下五个与软件架构有关的事实。

软件架构| 2018-01-23

Google Fuchsia OS更多界面图

虽然目前 Fuchsia OS 上的应用还十分的简陋,但是我们却能从中获得更多关于 UI 的细节:进入应用后,右下角会有显示电量的图标,而底部中央的白色小点则可通过点按返回到主界面。

Fuchsia OS谷歌Fuchsia| 2018-01-23

华为手机将默认启用Android Messages

谷歌平台与生态系统高级副总裁 Hiroshi Lockheimer 坚信,此举有望推动 RCS 消息服务的发展:“我们很高兴与华为合作,通过 RCS 和 Android Messages 为全球数亿用户带来更好的原生消息传递体验”。

Android Messages| 2018-01-23

谷歌开源项目风格指南之 Python 风格指南

Python 是 Google主要的脚本语言。这本风格指南主要包含的是针对python的编程准则。为帮助读者能够将代码准确格式化,我们提供了针对 Vim的配置文件 。对于Emacs用户,保持默认设置即可。

谷歌python风格指南| 2018-01-22

2018 前端趋势:更一致,更简单

像 React 和 Angular 这样的框架,继续在社区中享有大规模的支持,但是,新的候选者 Vue ,人气也很旺。Webpack 依旧是构建的首选工具,NPM 仍旧是系统选择包的工具。WebAssembly 以前所未有的速度向 Web 开放了众多新的和令人兴奋的案例。像 GraphQL 等技术,革新了书写和在 web 应用中使用 API 的方式。

前端开发| 2018-01-22

谷歌Fuchsia OS操作系统初体验:手机/桌面二合一

除了Android和Chrome OS,谷歌同时也启动了一个名为Fuchsia OS的操作系统项目,外媒Ars Technica于1月19日晒出了目前的预览画面。系统已可以运行在Pixelbook上,这是搭载7代酷睿Intel处理器的二合一笔记本平台。

Fuchsia OS| 2018-01-21

恶搞漫画:原来腾讯、网易、阿里竟是这样招程序员的

恶搞漫画:原来腾讯、网易、阿里竟是这样招程序员的

漫画搞笑| 2018-01-20

30个超有用的 Linux/Unix/Mac OS X Bash shell 别名

bash 别名只不过是指向命令的快捷方式而已。alias 命令允许用户只输入一个单词就运行任意一个命令或一组命令(包括命令选项和文件名)。执行 alias 命令会显示一个所有已定义别名的列表。你可以在 ~/.bashrc文件中自定义别名。使用别名可以在命令行中减少输入的时间,使工作更流畅,同时增加生产率。

linux别名| 2018-01-19

超全的 Linux 渗透测试命令速查表

如下是一份 Linux 机器的渗透测试速查表,是在后期开发期间或者执行命令注入等操作时的一些典型命令,设计为测试人员进行本地枚举检查之用。

linux渗透测试| 2018-01-19

梁胜关于容器的年终总结,没再提Docker

谈及容器技术,毫不夸张地说,2017年是“Kubernetes之年”。

Kubetnetes| 2018-01-18

我是这样拿走大家网站上的信用卡号跟密码的!

(本文译自 I’m harvesting credit card numbers and passwords from your site. Here’s how.)这个礼拜(译注:原文写作时,Meltdown 跟 Spectre 刚被揭露出来)根本是资讯安全恐慌週,几乎每天都有新的资安漏洞被挖出来。这让我这个礼拜过得很辛苦,每次被家人问到发生什麽事,都得要假装自己很清楚状况。

黑客| 2018-01-18

100个程序员的秘密

关于程序员,我们知道的就是“听话老实会挣钱”,但据我(多天蹲守)了解:程序员们可不止那么简单哦~不信你看看这100个程序员那些不能说的秘密:

| 2018-01-18

为什么现代深度学习理论能如此的有效?

虽然深度学习已经被用于各种不同的应用上,但是由于缺乏能够完整解释其成功背后的基础理论,所以经常面对着各种质疑。就在最近,Test-of-time 奖项的获得者在 Neural Information Processing (NIPS) 会议上将深度学习比作为炼金术。虽然用于解释深度学习为何有如此强的泛化能力的泛化理论(Generalization Theory)仍是一个开放性的问题,但是在本文中,我们将会对近期试图解释这个问题的理论和经验(empirical)上所取得的进步展开讨论。

深度学习| 2018-01-18
« 上一页 1 … 127 128 129 130 131 … 309 下一页 »

  • ChatGPT 是一种噱头

  • 为什么 Debian 会变成这样?

  • 在 Rust 中写入未初始化的缓冲区

  • 英伟达技术的曙光

  • 调色板示意图,说明何时使用何种颜色组合。(本文正文中也阐述了所有信息)。

    contrast-color():在 CSS 中让浏览器给出对比色

  • JavaScript 的新超能力:显式资源管理

  • 内核开发人员玩转 Home Assistant:总体印象

  • Stack overflow 几乎已死

  • java 字符串变得更快了

  • 自去年年初以来,Google Play 的应用程序数量下降了 47%

本站内容使用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。

联系我们 京ICP备12002735号