51dev.com IT技术开发者社区

51dev.com 技术开发者社区

工具

MySQL数据库(4)- 多表查询、可视化工具Navicat的使用、设计模式MVC

MySQL数据库(4)- 多表查询、可视化工具Navicat的使用、设计模式MVC

一、多表查询      准备工作:创建两张表,部门表(department)、员工表(employee),代码和表格如下:#创建表createtabledepartment(idint,namevarchar(20));createtableemployee(...

利用checkinstall制作deb或rpm工具包

利用checkinstall制作deb或rpm工具

1.概述有时候我们向用户提供软件时,并不希望提供源码(虽然这挺狗的...),而是只希望提供一些可执行文件。小程序还好说,可以轻易地提取有用的信息出来。但对于一些比较庞大的程序,尤其是需要配置文件,并且需要内核的支持等条件的时候,就会因为程序内部各个文件与程序的复杂性,在搞清其中关系上花上不少的时间了。这样就需要一个办法...

盘点阿里巴巴 15 款开发者工具

盘点阿里巴巴 15 款开发者工具

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘...

Quick BI的宝藏工具——交叉表

Quick BI的宝藏工具——交叉表

 对于普通的表格展示数据,相信大家都非常熟悉了,今天给大家介绍的是BI领域的分析利器-交叉表,这个在BI分析场景中使用占比最多的分析利器。通过交叉表对数据的承载和管理,用户可以一目了然地分析出各种场景指标以及对比,帮助用户作出决策。我们简单列举几个场景看看QuickBI的宝藏功能——交叉表吧!场景一:多角度排...

MaxCompute 助力衣二三构建智能化运营工具

MaxCompute 助力衣二三构建智能化运营工具

/摘要:本文由衣二三CTO程异丁为大家讲解了如何基于MaxCompute构建智能化运营工具。衣二三作为亚洲最大的共享时装平台,MaxCompute是如何帮助它解决数据提取速度慢、数据口径差异等问题呢?程异丁通过衣二三数据体系架构,从用户运营应用、商品运营应用以及算法推荐系统三方面给大家剖析了MaxCompute是如何助...

免费的容器架构可视化工具 | 阿里云应用高可用服务 AHAS 发布重大新特性

免费的容器架构可视化工具 | 阿里云应用高可用服务 AHAS 发布重大新特性

工具下载链接:点这里。活动发布链接:点这里。采用容器服务后,了解容器之间的关系及依赖是一个比较有挑战的问题。容器化改造后的实际架构模型可能与预想的架构存在较大的差异,架构师或系统运维人员需要精确地了解资源实例的构成和交互情况,存在一定的困难。其次,系统架构在动态演化过程中可能引入了一些不可靠的因素,比如弱依赖变强依赖、...

更效率、更优雅 | 阿里巴巴开发者工具不完全盘点

更效率、更优雅 | 阿里巴巴开发者工具不完全盘点

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘...

好玩又实用,阿里巴巴开源混沌工程工具 ChaosBlade

好玩又实用,阿里巴巴开源混沌工程工具 ChaosBlade

减少故障的最好方法就是让问题经常性的发生。在可控范围或环境下,通过不断重复失败过程,持续提升系统的容错和弹性能力。那么,实施一次高效的混沌工程实验,需要几步呢?答案:2步。①登陆 ChaosBlade②下载release版本,打造故障演练专属工具高可用架构是保障服务稳定性的核心。阿里巴巴在海量互联网服务以及历...

阿里工程师开发了一款免费工具,提升Kubernetes应用开发效率

阿里工程师开发了一款免费工具,提升Kubernetes应用开发效率

对于使用了Kubernetes作为应用运行环境的开发者而言,在同一个集群中我们可以使用命名空间(Namespace)快速创建多套隔离环境,在相同命名空间下,服务间使用Service的内部DNS域名进行相互访问。基于Kubernetes强大的隔离以及服务编排能力,可以实现一套定义编排(YAML)多处部署的能力。不过,一般...

助力深度学习!阿里开源可插拔 GPU 共享调度工具

助力深度学习!阿里开源可插拔 GPU 共享调度工具

根据Gartner对全球CIO的调查结果显示,人工智能将成为2019年组织革命的颠覆性力量。对于人工智能来说,算力即正义,成本即能力,利用Docker和Kubernetes代表云原生技术为AI提供了一种新的工作模式,将GPU机器放到统一的资源池进行调度和管理,这避免了GPU资源利用率低下和人工管理的成本。因此,全球主要...

Fiddler是最强大最好用的Web调试工具之一--网站抓包分析

Fiddler是最强大最好用的Web调试工具之一--网站抓包分析

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据.使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话F...

11个免费的Web安全测试工具

11个免费的Web安全测试工具

1.NetsparkerCommunityEdition(Windows)这个程序可以检测SQL注入和跨页脚本事件。当检测完成之后它会给你提供一些解决方案。2.Websecurify(Windows,Linux,MacOSX)这是个简单易用的开源工具,此程序还有一些人插件支持,可以自动检测网页漏洞。运行后可生成多种格式...

前端自动化工具

前端自动化工具

一个使用的工具,也可以把图片压缩变成为base64,分享给大家。 下载地址:链接:https://pan.baidu.com/s/1b9GGR5tI_evCTpamIeaSHg提取码:tacj  ...

拾色器前端工具

拾色器前端工具

链接:https://pan.baidu.com/s/1DJjGDJuTC726mTUfGXFUJg密码:sn77截图: ...

揭秘!2周实现上云上市,阿里云SaaS上云工具包如何打造新云梯?

揭秘!2周实现上云上市,阿里云SaaS上云工具包如何打造新云梯?

提到“上云”,很多人会理解成上IaaS,比如买一些计算、存储和网络云产品,把自己的应用系统部署上去。这的确是通常意义的上云。但对SaaS而言,需要从产品、商业、服务,三个维度考虑SaaS伙伴和客户的痛点和需求。上云不是目的,而是手段。上云最终是为了客户体验提升,业务连续,以及伙伴降低成本和商业成功。我们从一个典型Saa...