全部  >  关键词" 机器学习 "共搜索到 147 条结果

macOS下安装nginx+php+memcached+redis+mysql+yaf扩展环境教程 发布时间: 2020-02-07 23:51:58.0 评论数: 0
macOS 10.12.4直接上命令,不多说了。下载并安装各软件包均通过 Homebrew,因此,安装之前,需在 Mac 上下载并安装  Homebrew,在 CLI 中通过下面的命令可以完成:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"怎么用brew不是这篇文章介绍的。我们直接说我本地的配置过程这里安装默认的 Nginx:brew install nginx新版的macOS默认没了Launch目录,创建个mkdir -p ~/Library/L ......
windows2003/服务器或VPS开启gzip压缩功能 及.net程序gzip配置 发布时间: 2020-02-07 17:13:23.0 评论数: 0
GNUZip是一个GNU自由软件的文件压缩程序。gzip可以极大的加速网站。 需要这篇文章的,应该已经比较了解gzip了,所以下面来看看步骤:a、 加一个服务器扩展:【Internet 信息服务(IIS)管理器】>>【Web 服务扩展】>>“添加一个新的 Web 服务 扩展”>>“扩展名”随便填>>“要求的文件”添加“C:\windows\system32\inetsrv \gzip.dll”>>勾选“设置扩展状态为允许”>>【确定】; b、 启用IIS的HTTP压缩:【Internet 信息服务(IIS) ......
常用的jquery方法,学会你也变大神 发布时间: 2020-02-06 08:34:40.0 评论数: 0
虽然我不是做前端开发,但是因为公司没有专门做前端人员,我们phper就要负责这一快,到目前为止我的jquery使用的还可以,很多不会的百度一下,下面讲一下我jquery是学习和使用的 刚开始我听谁jquery的框架非常好用,于是在上网找了个手册,看了两天,然后做了几个小的实例。感觉很简单,于是就在工作就用起来了,jquery提供了很多方法,有些可能经常用的,你只要掌握这些就够了,其他的遇到了找手册,或者找度娘 当DOM加载完成后,执行其中的函数 $(document).ready(function(){ 加入的内容 }); 简写 jQuery(function($) { ......
iOS打电话、发短信、发邮件功能开发 发布时间: 2020-02-06 06:34:19.0 评论数: 0
今天把APP里常用小功能 例如发短信、发邮件、打电话。 全部拿出来简单说说它们的实现思路。   1.发短信 实现打电话的功能,主要二种方法,下面我就分别说说它们的优缺点。 1.1.发短信(1)——URL  // 直接拨号,拨号完成后会停留在通话记录中 1、方法:NSURL *url = [NSURL URLWithString:@"sms://10010"]; [[UIApplication sharedApplication] openURL:url];2、优点: –简单 3、缺点: –不能指定短信内容,而且不能自动回到原应用 1.2发短信(2)——MessageUI框架 如 ......
Google如何备份互联网 发布时间: 2020-02-05 22:19:29.0 评论数: 0
近日,在视频“How Google Backs Up the Internet”中,Raymond Blum介绍了许多值得互联网公司学习的有关备份、恢复方面的技术与思想。Blum的演讲幽默诙谐,信息量巨大,洋洋洒洒地讲了一个多小时,处处闪现智慧的光芒,非常值得一听。Blum用典型的Google式说法解释了为何常规的备份策略对Google不起作用:它们在实现容量倍增的同时需要付出倍增的付出(成本和资 源)。若备份两倍的数据需要两倍的资源(时间、能源、空间等),那就没什么用,这不叫扩展。当要备份的数据量从1艾字节(exabyte)增长到2艾字节 时,你需要一份不同的工作计划。感谢T ......
第二十章 配置Tomcat 发布时间: 2020-02-05 10:39:10.0 评论数: 0
【关于Tomcat】 目前有很多网站使用jsp的程序编写,所以解析jsp的程序就必须要有相关的软件来完成。Tomcat就是用来解析jsp程序的一个软件,Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。 Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开 ......
CentOS6.4 X64 安装sphinx及sphinx for php扩展 发布时间: 2020-02-04 23:42:05.0 评论数: 0
安装前请先确定安装了常用的组件,然后在官方网站下载最新的Sphinx,yum install -y python python-devel http://sphinxsearch.com/downloads/release/ 请使用稳定版,线上机器就别玩beta版啦! 安装sphinx tar zxvf sphinx-2.1.4-release.tar.gz cd sphinx-2.1.4-release ./configure --prefix=/usr/local/sphinx –-with-mysql make && make install在mak ......
asp网站出现 HTTP/1.1 500 Server Error 解决方法 发布时间: 2020-02-04 14:53:01.0 评论数: 0
HTTP/1.1 500 Server Error经常发现有客户网站出现这个错误提示,很头疼呀。。IIS就是蛋多,碎起来也疼呀 好吧,解决方案来了。第一步(开启MSDTC服务)打开控制面板 → 管理工具 → 服务 → 找到服务Distributed Transaction Coordinator → 右键属性 → 启动类型改为手动或自动然后确定 → 右键启动该服务注意:如果没有此服务或启动不了,说明你的机器可能没安装此服务,开始运行输入一下命令 1. iisreset /stop 2. net user ASPNET /delete 3. aspnet_regiis -i 4. ......
windows2003区分物理服务器和VPS 发布时间: 2020-02-04 02:51:26.0 评论数: 0
如今越来越多的服务器类型让用户群眼花缭乱,如独立服务器、VPS主机等。很多用户也在不知道选择哪个而发愁,那么现在我们就来简单介绍一下他们的区别。(1)看硬件设施; 在一台服务器上面架vps,需要高配置的机器,所以vps的cpu都比较高,一般来说都是四核,但是内存和硬盘较小,内存一般512M和1G的居多;硬盘 20G、30G、40G居多;如果是租用的机器CPU较高,但是内存和硬盘比较低,很有可能是虚拟出来的vps。VPS 与硬件设备无关,所以进入设备管理器,只能看到如下的极少数设备: 而独立服务器可以看到光驱,硬盘驱动器,软盘、软驱驱动器,键盘等信息,这些都是VPS服务器查看不到 ......
phpcms前台头像上传漏洞导致webshell详解及案例 发布时间: 2020-02-04 00:21:05.0 评论数: 0
什么是上传漏洞 很多cms为了丰富自己的功能都提供了上传头像、上传图片等功能。但如果上传的内容没有做好过滤,则等于说给了攻击者一个执行任意代码的途径。比如攻击者可以在上传一个含有恶意代码的文件,伪装成图片,来绕过后台的检测机制。 以前一般的上传漏洞主要有以下几个方式造成: 0.在客户端用javascript或flash验证用户上传的文件格式,但上传到服务器后没验证。 1.对用户上传的文件只检查了ContentType,但ContentType是可以被用户修改的,所以用户上传的脚本文件可以将ContentType改成image/gif来绕过检查。 2.黑名单机制。检查用户上传的文 ......
一步步打造每秒百万请求的高性能Web集群 发布时间: 2020-02-03 06:40:18.0 评论数: 0
如何生成每秒百万级别的 HTTP 请求?负载生成工具(Load-Generating Tools)在进行负责测试时要牢记一件重要的事:你能在 Linux 上建立多少个 socket 连接。这个限制是硬编码在内核里的,最典型的就是临时 W 端口的限制。(在某种程度上)你可以在 /etc/sysctl.conf 里扩展它。但是基本上,一台 Linux 机器只能同时打开大约 64,000 个 socket 。因此在负载测试时,我们不得不通过在单一的连接上尽可能多地发出请求来充分利用 socket 。 除此之外,我们还需要不止一台的机器来产生负载。否则,负载生成器会把可用的 socke ......
centos6安装redis与phpredis扩展安装 发布时间: 2020-02-02 21:54:54.0 评论数: 0
++++++++++++++++++++++++++++++++++++++++++++++ linux下Redis与phpredis扩展安装 ++++++++++++++++++++++++++++++++++++++++++++++ 操作系统      : [CentOS6.0] redis       : [redis-2.4.3] phpredis      : [phpredis-2.1.0] ++++++++++++++++++++++++++++++++++++++++++++++ 准备安装软件(download)  1> [redis] http://re ......
Varnish安装及调优手记 发布时间: 2020-02-02 01:56:27.0 评论数: 0
  最近公司做活动推广,流量暴增,后端服务器压力山大,导致用户的请求响应时间延长,客户因此抱怨声音很大。 为尽快解决问题,在安排人员不断优化后端代码的同时,考虑在nginx前增加Varnish缓存层,只透传部分动态请求过去,直接减少后端服务器的压力。 在实际使用中,真正感受到了varnish服务器强大的威力!在不断的调优缓存命中率后,后端服务器cpu直接从80%降到了20%,再大的并发前端也可以直接消化,后端服务器表示毫无压力。有了这玩意,可以再也不用在后台写定时任务,不断重新生成静态页面了,直接丢缓存里完事!此外,varnish还支持一种叫“神圣模式”,在后端服务器报错返回5 ......
php+redis在实际项目中HTTP 500: Internal Server Error故障排除 发布时间: 2020-01-31 21:36:02.0 评论数: 0
问题描述用户量快速增长,访问量在短时间内翻倍,由于前期容量规划做得比较好,硬件资源可以支撑,可是软件系统方面出现了大问题:40% 的请求都会返回 HTTP 500: Internal Server Error通过查看日志,发现错误是在 PHP <-> Redis 的连接处理上调试处理第1次刚开始时并没有找到根本原因,只能尝试各种与错误相关的办法,例如:增加 PHP 连接数,并把超时时间从 500ms 增加到 2.5s禁止掉 PHP 设置中的 default_socket_timeout在主机系统中禁止掉 SYN cookies检查 Redis 和 Webserver ......
sphinx/coreseek全文检索配置 发布时间: 2020-01-31 18:43:45.0 评论数: 0
yum install make gcc g++ gcc-c++ libtool autoconf automake imake MySQL-devel libxml2-devel expat-devel安装前,建议查看:源码包说明README;4.0/4.1版可参考3.2版本安装,步骤相同;如遇到问题,请看详细安装说明。 ##下载coreseek:coreseek 3.2.14:点击下载、coreseek 4.0.1:点击下载、coreseek 4.1:点击下载$ wget http://www.coreseek.cn/uploads/csft/3.2/coreseek-3. ......
JVM知识点总览 发布时间: 2020-01-31 12:51:40.0 评论数: 0
在江湖中要练就绝世武功必须内外兼备,精妙的招式和深厚的内功,武功的基础是内功。对于武功低(就像江南七怪)的人,招式更重要,因为他们不能靠内功直接去伤人,只能靠招式,利刃上优势来取胜了,但是练到高手之后,内功就更主要了。一个内功低的人招式在奇妙也打不过一个内功高的人。比如,你剑法再厉害,一剑刺过来,别人一掌打断你的剑,你还怎么使剑法,你一掌打到一个武功高的人身上,那人没什么事,却把你震伤了,你还怎么打。同样两者也是相辅相成的,内功深厚之后,原来普通的一招一式威力也会倍增。对于搞开发的我们其实也是一样,现在流行的框架越来越多,封装的也越来越完善,各种框架可以搞定一切,几乎不用关注底层的实现,初级程 ......
云主机八部曲之:配置防火墙 发布时间: 2020-01-30 21:45:49.0 评论数: 0
在linux中配置防火墙是一件比较有风险的事情,尤其是在ECS中,一个不当心的操作,可能就会需要重置服务器。1.更新防火墙软件、检查当前状态yum update iptables /etc/init.d/iptables status上图表示防火墙运行中,使用命令/etc/init.d/iptables stop 或 service iptables stop关闭防火墙,确保状态如下图所示:设置系统服务,禁止iptables自动启动chkconfig iptables off chkconfig --list iptables如上图标示,在所有运行级别上均关闭防火墙自动启动。如 ......
Shell脚本语言与编译型语言的差异 发布时间: 2020-01-30 15:10:25.0 评论数: 0
大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言。编译型语言很多传统的程序设计语言,例如Fortran、Ada、Pascal、C、C++和Java,都是编译型语言。这类语言需要预先将我们写好的源代码(source code)转换成目标代码(object code),这个过程被称作“编译”。运行程序时,直接读取目标代码(object code)。由于编译后的目标代码(object code)非常接近计算机底层,因此执行效率很高,这是编译型语言的优点。但是,由于编译型语言多半运作于底层,所处理的是字节、整数、浮点数或是其他机器层级的对象,往往实现一个简单的功能需要大量 ......
Nginx如何优化突破十万高并发 发布时间: 2020-01-28 03:51:04.0 评论数: 0
nginx指令中的优化(配置文件)worker_processes 8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。worker_rlimit_nofile 102400;这个指令是指当一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(ulimit -n)与 ......
入侵检测经验总结 发布时间: 2020-01-27 03:29:33.0 评论数: 0
据说是0ldjun大神写的入侵检测经验 转载之……^_^~1.无论什么站,无论什么语言,我要渗透,第一件事就是扫目录,最好一下扫出个上传点,直接上传shell,诸位不要笑,有时候你花很久搞一个站,最后发现有个现成的上传点,而且很容易猜到,不过这种情况发生在asp居多!2.asp(aspx)+MSSQL先考虑注入,一般的注入都有DBowner权限可以直接写shell;如果写不了,或者web与数据库分离,那就猜数据,从后台下手了,后台可以上传或者改配置文件;3.asp(aspx)+ACCESS拿shell一般只有3种方法,一是前台上传或者注入进后台上传;二是注入进后台改配置文件;三 ......


友情链接: php5000技术知识分享 github 码云 开源中国 csdn linux中国 阿里云 unix技术网 composer中文网 php packagist php python 安卓软件 大众源码 DevStore 猪八戒威客网 人人都是产品经理 PHPwind论坛 互联网的一些事 新客网 黑马程序员 火星时代 hao123it ThinkSNS 开源社区 51CTO学院 办事儿网 IT论坛 java教程 最代码 程序员客栈 大数据培训 小程序开发 微信小程序 php开发新闻 微信小程序 java学习 微信小程序 Linux书籍 网站ip流量 xw素材网 新浪云 腾讯云 华为云 百度 新浪 网易 淘宝 腾讯 1688 搜狐 优酷 房天下 hao123 携程 天涯社区