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

51dev.com 技术开发者社区

利用

php 利用split函数进行字符分割

php 利用split函数进行字符分割

//php利用split函数进行字符分割 //分隔符可以是斜线,点,或横线 <?php$date="10/11/2021";list($month,$day,$year)=split('[/.-]',$date);echo"Month:$month;Day:$day;Year:$year<...

php利用explode函数分割字符串到数组

php利用explode函数分割字符串到数组

php利用explode函数分割字符串到数组 <?php$source="a,b,c,d,e";//按逗号分离字符串$arr=explode(',',$source);for($i=0;$i<count($arr);$i++){echo$arr[$i];echo"</br>";}?&g...

利用babel-cli搭建支持ES6的node环境

利用babel-cli搭建支持ES6的node环境

现在ES6盛行,开始大量使用ES6的特性敲代码,但限于Node.js本身对ES6的特性支持的不够完备,那么需要借助于其他工具来完成。基本上,现在都直接写ES6的代码,然后使用babel-cli提供的babel转换成ES5或者使用babel-node直接运行ES6的代码。 安装执行命令,全局安装babel-cl...

利用es-checker检测当前node对ES6的支持情况

利用es-checker检测当前node对ES6的支持情况

ode.js发展非常快,对es6特性的支持也越来越良心,但node.js版本很多,各版本对es6的支持度都不一样,为了能清晰的了解各版本对es6特性的支持,需要有一个工具能提供比较清晰的支持说明,甚至于能提供在程序中调用检测对某特性的支持,帮助程序里有选择性的使用es6特性。 es-checker提供了比较好...

利用checkinstall制作deb或rpm工具包

利用checkinstall制作deb或rpm工具包

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

在MaxCompute中利用bitmap进行数据处理

在MaxCompute中利用bitmap进行数据处理

很多数据开发者使用bitmap技术对用户数据进行编码和压缩,然后利用bitmap的与/或/非的极速处理速度,实现类似用户画像标签的人群筛选、运营分析的7日活跃等分析。本文给出了一个使用MaxComputeMapReduce开发一个对不同日期活跃用户ID进行bitmap编码和计算的样例。供感兴趣的用户进一步了解、分析,并...

预警| Confluence 高危漏洞被大规模利用,阿里云WAF接入即可防护,支持免费应急服务

预警| Confluence 高危漏洞被大规模利用,阿里云WAF接入即可防护,支持免费应急服务

2019年4月4日,阿里云安全应急响应中心监测到Confluence官方发布安全更新指出,WidgetConnector存在服务端模板注入漏洞,攻击者能利用此漏洞实现目录穿越遍历甚至远程命令执行。4月10日远程命令执行PoC被公开,阿里云监测到此漏洞被大规模利用,4月12日凌晨攻击流量达到第二次高峰。4月6日出现第一次...

如何利用 Webshell 诊断 EDAS Serverless 应用

如何利用 Webshell 诊断 EDAS Serverless 应用

本文主要介绍Serverless应用的网络环境以及Serverless应用容器内的环境,了解背景知识以及基本的运维知识后可以利用Webshell完成基本的运维需求。用户可以通过阿里云控制台直接获取ECS的Shell,从而完成自己的运维需求。如果ECS内开启了SSH服务,且ECS存在弹性公网IP,那么用户也可以在本地通过...

【机器学习PAI实战】—— 玩转人工智能之利用GAN自动生成二次元头像

【机器学习PAI实战】—— 玩转人工智能之利用GAN自动生成二次元头像

深度学习作为人工智能的重要手段,迎来了爆发,在NLP、CV、物联网、无人机等多个领域都发挥了非常重要的作用。最近几年,各种深度学习算法层出不穷,GenerativeAdverarialNetwork(GAN)自2014年提出以来,引起广泛关注,身为深度学习三巨头之一的YanLecun对GAN的评价颇高,认为GAN是近年...

Watchdogs利用Redis实施大规模挖矿,常见数据库蠕虫如何破?

Watchdogs利用Redis实施大规模挖矿,常见数据库蠕虫如何破?

背景2月20日17时许,阿里云安全监测到一起大规模挖矿事件,判断为Watchdogs蠕虫导致,并在第一时间进行了应急处置。该蠕虫短时间内即造成大量Linux主机沦陷,一方面是利用Redis未授权访问和弱密码这两种常见的配置问题进行传播,另一方面从known_hosts文件读取ip列表,用于登录信任该主机的其他主机。这两...

利用JMeter的beanshell进行接口的加密处理

利用JMeter的beanshell进行接口的加密处理

 最近项目中在做http协议的接口测试,其中接口请求报文数据有个字段值需要用到加密后的签名,即出于网络传输过程中,对数据安全的考虑,要对请求的数据进行特定的处理(加密),再进行请求。     刚开始由于项目赶进度的需要,选择的做法是:让开发写个加密处理生成请求...

利用InformationSchema与阿里云交易和账单管理API实现MaxCompute费用对账分摊统计

利用InformationSchema与阿里云交易和账单管理API实现MaxCompute费用对账分摊统计

利用MaxComputeInformationSchema与阿里云交易和账单管理API实现MaxCompute费用对账分摊统计很多的企业用户选择MaxCompute按量付费模式构建自己的数据平台,利用MaxCompute按作业付费的计费模型,在获得高性能的同时避免"IDLE"状态的不必要资源费用支出,仅为实际使用付费。...

如何利用边缘计算,实现低延时、高质量的互动课堂体验?

如何利用边缘计算,实现低延时、高质量的互动课堂体验?

据《2019中国在线教育行业市场前瞻分析报告》显示:未来几年,在线教育用户规模将保持15%左右的速度继续增长,到2024年预计突破4亿人,总体市场规模将突破4500亿元。相比于传统线下,在线教育优势十分明显,它不受地域的限制,学生可利用互联网时代的碎片化时间学习,老师不用亲临现场授课,节省多方成本,同时也解决了传统优质...

利用阿里云容器服务打通TensorFlow持续训练链路

利用阿里云容器服务打通TensorFlow持续训练链路

本系列将利用Docker和阿里云容器服务,帮助您上手TensorFlow的机器学习方案第一篇:打造TensorFlow的实验环境第二篇:轻松搭建TensorFlowServing集群第三篇:打通TensorFlow持续训练链路第四篇:利用NeuralStyle的TensorFlow实现,像梵高一样作画第五篇:轻松搭建分...

利用SQLServer数据库发送邮件

利用SQLServer数据库发送邮件

/汇总篇:http://www.cnblogs.com/dunitian/p/4822808.html#tsql这个应用案例很多,一般都是预警,比如异常连接的时候,或者数据库报错的时候。等等,,,先回顾一下以前用C#发邮件的内容:http://www.cnblogs.com/dunitian/p/5682930.htm...