30个深度学习库:按Python和C++等10种语言分类

30个深度学习库:按Python和C++等10种语言分类

PHP 11个月前 (10-17) 浏览: 77 评论: 0

本文介绍了包括 Python、Java、Haskell等在内的一系列编程语言的深度学习库。 一、Python 1、Theano 是一种用于使用数列来定义和评估数学表达的 Python 库。它可以让 Python 中深度学习算法的编写更为简单。很多其他的库是以 Theano 为基础开发的: Keras 是类似 Torch 的一个精简的,高度模块化的神经网络库。Theano 在底层帮助其优化 CPU

达内2014C++教程【13.9G】

达内2014C++教程【13.9G】

开发部视频 1年前 (2016-07-04) 浏览: 462 评论: 0

教程名称: 达内2014C++教程【17.9G】 教程介绍: 1:C++(14课)、2:C编程(23课)、3:数据结构和算法(6课)、4:unix环境高级编程(22课)、5:STL模板(7课)、6:dcom(8课)、7:MFC(27课)、8:配套课件\配套资料 播放截图: 下载地址: 360云盘下载 提取密码: 扫描下方二维码,关注并发送 达内2014C++教程 即可获得提取密码

调查:Java程序员最伤心,C++程序员最年老

调查:Java程序员最伤心,C++程序员最年老

站长之家 2年前 (2016-03-25) 浏览: 388 评论: 0

说起我们对编程世界现有的刻板印象,你一定听说过类似于没有人喜欢用Java编码或者使用C ++都是老人家,等等这样的话。为了分析这些刻板印象背后的真相,Trestle Technology的数据工程师写了一个工具。 不知道你有没有听说过微软的Project Oxford,它的Face API可以检测图像中的人脸,并检测这个人是否在笑,他/她的性别和年龄,以及面部毛发数量。 数据工程师结合Face A

在什么情况下,Java比C++慢很多?

在什么情况下,Java比C++慢很多?

java 2年前 (2015-06-29) 浏览: 88 评论: 0

问:在什么情况下,Java 比 C++ 慢很多? 答:Ben Maurer: 为了回答这个问题,需要先将该问题分成几个可能引起慢的原因: 垃圾回收器。这是一把“双刃剑”。如果你的程序遵循“大部分对象都在年青代中消亡”模型,垃圾回收器是非常有利的(很少的碎片,更好的缓存局部性)。但是,如果程序不遵循该模型,JVM将花费很多资源来回收堆内存。 大对象。在Java中,所有的对象都有一个vtable指针,

一个更好的C++序列化/反序列化库Kapok

一个更好的C++序列化/反序列化库Kapok

ASP.Net 2年前 (2015-05-10) 浏览: 222 评论: 0

1.Kapok的特点 简单,易用,header-only,只需要引用Kapok.hpp即可;高效,初步测试性和messagepack相当。 它是纯c++11实现,因此需要支持C++11的编译器。 2.主要功能 对对象进行自动化的序列化和反序列化,用起来非常简单,先来看个序列化/反序列化一个tuple的例子吧。 //序列化 Serializer sr; auto tp = std::make_tup

Web中间件之Nginx篇

Web中间件之Nginx篇

Nginx 1个月前 (08-22) 浏览: 60 评论: 0

Web中间件学习篇 本篇主要从IIS、Apache、Nginx、Tomcat四种常见中间件的Nginx入手,介绍相关安全知识,遵循“中间件简介→如何搭建网站→安全配置分析→安全日志分析”的顺序进行学习,旨在梳理常见Web中间件的知识点,为Web安全学习打好基础。 Nginx简介 Nginx(发音同engine x)是一个网页服务器,它能反向代理HTTP, HTTPS, SMTP, POP3, IM

持久化:Java帝国反击战

持久化:Java帝国反击战

java 2个月前 (08-03) 浏览: 16 评论: 0

1、断电的威胁 强大的Java帝国自成立一来, 一直顺风顺水, 可是外人不知道的是,帝国也有个致命的弱点, 那就是害怕一种叫做“断电”的攻击。 每次攻击来临, 帝国辛辛苦苦制造出Java对象都会瞬间死亡, 变成孤魂野鬼,在电脑里四处游荡,最终悄无声息地消失在空气中。 这是没有办法的事情, 帝国生存所依仗的Java对象都必须在内存中才能工作, 而内存最怕“断电” ! 这件事情变成了国王的一件心病,茶

如何编写高质量的Windows Shellcode

如何编写高质量的Windows Shellcode

Powershell 4个月前 (05-12) 浏览: 57 评论: 0

概述 当我们在编写一个Shellcode Payload时,我们总是拥有无限的可能性,尤其是在Windows平台上。但我们要知道的是,想要编写高质量的Shellcode其实并非易事,因此我才决定要通过这篇文章跟大家聊一聊我对此的看法。就我个人而言,我比较喜欢用C语言(用Visual Studio编译源码)来完成我的工作。因为C语言的源代码非常优美,而且编译器可以最大程度地优化源码,如果你需要的话,

四五十岁之后,还在编程的程序员都有谁?

四五十岁之后,还在编程的程序员都有谁?

互联网动态 5个月前 (05-05) 浏览: 45 评论: 0

美国劳动力的中值年龄是42岁,而StackOverflow的一项有关年龄的调查表明,40岁之后的开发人员只占开发人员总数的13%。那么其他人到哪里去了?他们被解雇了或者上升到管理岗位了吗?软件开发对于过了40岁的人来说,是不是就意味着终结?本文罗列了10位年龄超过40岁的老程序员们的故事,他们都是顶级的软件开发者,拒绝从事管理岗位,仍然活跃在开发一线,将编程作为生活收入的主要来源。本文内容来自Be

一款Windows系统下不错的提权工具 – BeRoot

一款Windows系统下不错的提权工具 – BeRoot

工具下载点 5个月前 (04-27) 浏览: 149 评论: 0

工具简介 BeRoot是一款Post-Exploitation工具,也就是在黑客拿到目标主机的Shell之后所要用到的一种东西。BeRoot可以帮助我们检查目标Windows系统中存在的错误配置,并找出提权的方法。【GitHub传送门】 BeRoot项目将会作为一个Post-Exploitation模块被添加进Pupy项目(一个开源的、跨平台Post-Exploitation工具,采用Python

暴风影音AviIndexChunk字段堆溢出漏洞分析实战

暴风影音AviIndexChunk字段堆溢出漏洞分析实战

漏洞播报 7个月前 (02-19) 浏览: 35 评论: 0

0×00 背景 年前Fuzzing暴风影音时,得到一个avi格式poc样本,MSEC插件提示Exploitable,一直拖到现在才把整个分析过程整理出来。最后虽然无法成功利用,但总算搞清楚了漏洞产生的原因。期间自己也悟出了一些漏洞分析的基本思路,细细品味,甚是欢喜。故总结成文,希望能和大家共同探讨漏洞分析奥妙之一二。不当之处,敬请指正。 0×01 漏洞现场还原 系统环境:Win7 x64 暴风影音

360 如何用 QConf 搞定 2W+ 服务器的配置管理

360 如何用 QConf 搞定 2W+ 服务器的配置管理

Linux安全运维 7个月前 (02-15) 浏览: 194 评论: 0

此文根据【QCON高可用架构群】分享内容,由群内【编辑组】志愿整理,转发请注明出处。 王康,奇虎360基础架构组资深工程师 目前负责分布式配置管理服务QConf的研发和维护,并推动其在奇虎360的应用。专注于服务端底层通用工具、框架和系统的研发,为公司的Web服务端及服务端提供易用、可靠的基础服务支持。 QConf是奇虎360广泛使用的配置管理服务,现已开源,欢迎大家关注使用。 https://g

Linux系统下查看网卡实时流量软件nload

Linux系统下查看网卡实时流量软件nload

Linux安全运维 9个月前 (01-09) 浏览: 164 评论: 0

nload是个很好用的一个工具,功能也很强.只是相对单一,只能查看总的流量,不能像iptraf那样,可针对IP,协议等 可以实时地监控网卡的流量,分Incoming,Outgoing两部分,也就是流入与流出的流量。同时统计当前,平均,最小,最大,总流量的值,使人看了一目了然。下面是安装步骤: [root@tiejiang ~]# yum install gcc gcc-c++ ncurses-de

分享一些支持企业安全工作的免费工具

分享一些支持企业安全工作的免费工具

互联网动态 9个月前 (12-27) 浏览: 89 评论: 0

其实网上有很多非常实用的免费安全工具,如果要全部介绍这些工具的话,可能一天一夜的时间都不够。虽然现在也有很多公司会通过试用版软件来“勾引”用户去购买他们完整功能的产品,但是目前市面上仍然有很多功能强大的免费安全工具,包括情报工具、在软件开发阶段保证安全性的工具、渗透测试工具和取证工具等等。 工具简介 威胁情报工具包括AlienVault的Open Threat Exchange(OTX),这个工具

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享