技术文章 页 4

yii2判断数据是否存在

SuperMan 发布于 1年前 (2016-03-16)

$exists = ModelName::find()->where([ 'column_name' => $value])->andWhere(['column_name' => $value])->exists(); //returns true...

yii2数据格式器

SuperMan 发布于 1年前 (2016-03-16)

Yii提供一个格式化类来格式化输出,以使输出数据对终端用户更友好易读, [[yii\i18n\Formatter]] 是一个助手类,作为 应用组件 使用,默认名为formatter。 它提供一些方法用来格式化数据,如日期/时间、数字或其他常用的本地化格式, 两种方式使用格式器: ...

推荐引擎算法 – 猜你喜欢的东西

7

SuperMan 发布于 1年前 (2016-02-04)

在一些大型购物网站,我们常会看到一个功能叫“猜你喜欢”(或其它类似的名字),里面列出一些跟你买过商品相关的其它商品。网站的用户越多,或你在网站上购买的东西越多,它往往就猜的越准。在一些音乐网站、书评网站、电影网站也有类似的推荐系统,比如豆瓣上的“豆瓣猜”、百度音乐的“为你推荐”等...

欧氏距离和余弦相似度

3

SuperMan 发布于 1年前 (2016-02-04)

两者相同的地方,就是在机器学习中都可以用来计算相似度,但是两者的含义有很大差别,以我的理解就是: 前者是看成坐标系中两个 点 ,来计算两点之间的 距离 ; 后者是看成坐标系中两个 向量 ,来计算两向量之间的 夹角 。 前者因为是 点 ,所以一般指 位置 上的差别,即 距离 ; 后...

centos中crontab(计时器)用法详解

2

SuperMan 发布于 1年前 (2016-01-26)

关于crontab: crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。 通常,cronta...

nginx屏蔽某IP/IP网段访问网站的实际操作方法

2

SuperMan 发布于 1年前 (2016-01-20)

最近除了遭受攻击之外,还在遭受垃圾评论。。。 前段时间刚消停一段时间。 这又泛滥了。。 我用BAN插件屏蔽了N多地址了,但是效果渣渣啊~~~ 没办法,我就只能在机器上屏蔽这些IP了。 屏蔽的方法有多种,这次就讲下nginx的屏蔽方法。 这个方法很简单,就是像引用伪静态规则一样。这...

Linux NFS服务器的安装与配置

21

SuperMan 发布于 1年前 (2016-01-16)

一、NFS服务简介 NFS 是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数...

CentOS 6.3下Samba服务器的安装与配置

47

SuperMan 发布于 1年前 (2016-01-16)

一、简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现...

http 499 与 proxy_ignore_client_abort

SuperMan 发布于 1年前 (2016-01-09)

默认 proxy_ignore_client_abort 是关闭的,此时在请求过程中如果客户端端主动关闭请求或者客户端网络断掉,那么 Nginx 会记录 499,同时 request_time 是 「后端已经处理」的时间,而 upstream_response_time 为 “-...