一句话AI之人工智能十大技术

1.损失函数
估量模型真实值与预测值的不一致程序
2.正则概率
限定条件范围的概率
3.前向传播
根据输入层求出输出层
4.激活函数
将上层输入引入非线性因素
5.反向传播
根据输出层误差,求出隐藏层
6.过拟合
为了得到一致假设而使假设变得过度严格
7.连接权重
神经网络中的权重
8.梯度下降
反复寻求梯度以到达局部最小值
9.模拟退火
根据随机参数寻求更优解
10.爬山算法
寻求局部最优解

区块链不完全指南

1.区块链的分类

分为公有链,私有链,联盟链

2.区块链的发展

区块链1.0 比特币 ——去中心化,分布式

区块链2.0 以太坊 ——智能合约

区块链3.0 EOS 迅雷链 ——共识机制

3.区块链的底层技术

POW POS EPOS

4.区块链的数据库

leveldb mongodb

5.区块链的应用场景

虚拟货币,版权,投票,游戏,学历,防伪,合同

多核工作法

之前有本书叫《番茄工作法》,主要介绍的是单核工作法,即一次只做一件事情。

这次,要介绍一下多核工作法,即一次做多件事情。

现代社会,节奏越来越快,人们发现时间都不够用了,所以要同时做多件事情来提高效率。

首先,同时做的事情不能是同类的,比如一件事情用到眼睛,另一件事情用到耳朵,这样就能同时操作,而不互相串台。

举个应用场景,比方说,我晚上下班后经常一边电脑上网冲浪,一边开着智能音箱听音乐。当然这两件事情可能都是放松,并不能提高效率,但是你可以换成一边开电脑写代码,一边听喜马拉雅。这样你就一边工作,一边获取知识了。

另一个场景,也是大家经常遇到的,就是一边吃饭,一边看电视。当然,换一个工作的场景,可以是一边和同事聚餐,一边手机刷头条。这样,即达到了社交的目的,同时又能了解时事新闻。

php自定义函数之二维数组去重&分组

二维数组去重

function assoc_unique($arr, $key) {
            $tmp_arr = array();
            foreach ($arr as $k => $v) {
                if (in_array($v[$key], $tmp_arr)) {//搜索$v[$key]是否在$tmp_arr数组中存在,若存在返回true
                    unset($arr[$k]);
                } else {
                    $tmp_arr[] = $v[$key];
                }
            }
            sort($arr); //sort函数对数组进行排序
            return $arr;
        }
二维数组分组
function array_group_by($arr, $key){
            $grouped = array();
            foreach ($arr as $value) {
                $grouped[$value[$key]][] = $value;
            }
            if (func_num_args() > 2) {
                $args = func_get_args();
                foreach ($grouped as $key => $value) {
                    $parms = array_merge($value, array_slice($args, 2, func_num_args()));
                    $grouped[$key] = call_user_func_array(‘array_group_by’, $parms);
                }
            }
            return $grouped;
        }

一句话AI之人工智能十大算法

1.决策树
将数据以树形进行分类
2.随机森林
多个随机的决策树
3.逻辑回归
取出最大概率对应的类别
4.Adaboost
迭代分类
5.朴素贝叶斯
根据特征进行分类
6.K近邻
根据K个最近似数据的最大概率进行分类
7.K均值
两个对象距离越近,相似度越大
8.支持向量机
用核函数建立超平面找出最优数据分类
9.神经网络
模拟人脑处理信息
10.马尔科夫
预测未来概率的随机过程

一句话AI之人工智能十大关键词

1.分类
给定一组数据和类别,将其分类为不同类别
2.聚类
给定一组数据,依照相似度归类
3.降维
将复杂的计算简单化
4.机器学习
通过计算机进行神经网络学习
5.深度学习
多层的神经网络
6.增强学习
自己和自己博弈
7.迁移学习
将学习到的数据复刻到另一个模型中
8.CNN
卷积神经网络,将数据分卷,共享信息
9.RNN
循环神经网络,在时间维度上进行递归神经网络
10.GAN
生成对抗模型,根据生成器和判别器对新生成的数据进行归类

网站开发常用工具

ftp

FileZilla

ssh

Xshell,putty

数据库管理

navicatphpmyadmin

开发环境

phpstudy,lnmp

服务器

Apache,ngnix

数据库

mysqlsql serverredismongodb

控制面板

宝塔,wdcp

编辑器

sublime text,notepad++

集成环境

netbeansphpstorm

api文档

apidoc

持续集成

jenkins

项目管理

禅道

缓存

memcachedopcacheyac

后端框架

thinkphplaravel

前端框架

reactvusjs

前端库

jqueryzepto

css reset

yui

包管理

npmcomposer

数据同步

Rsync

ftp架设

pure-ftpd

网站监控

Zabbix

版本控制

Svn server,gitlab

云存储

七牛云,又拍云

云主机

阿里云,腾讯云

容器

k8sdocker

虚拟机

vmwarevitrulbox

人工智能

Tensorflow,torch

大数据

Openstack,lvs

java框架

Spring boot, ssh,ssm,spring cloud

多线程

Swoole,workman

h5app

codova

操作系统

centosubuntu

cdn

加速乐,cloudflare

智能dns

dnspod

whois

站长之家

全球ping

站长工具

抓取数据库

wireshark

改cookie,post调试

postman,crapapi

ssl

宝塔,腾讯云

网站优化指南20招

1.升级环境到最新版本

比如你的php、Apache、nginx、mysql等。据悉,php7.0的速度是php5.6的2倍

2.开启服务器的缓存扩展

包括opcache(缓存字节码),memcached(缓存sql结果集),yac(无锁共享内存)

3.开启swap

swap是linux的虚拟内存,一般设为内存的1.5~2倍

4.升级服务器

包括cpu,内存,硬盘(提升io,或者换成ssd的)

5.定期释放内存

当内存快要达到极限时,往往是因为php-fpm进程等占用过多,可以定期释放内存

6.防盗链&反爬虫

限制http referer来源和后缀,可以防止盗链和爬虫

7.使用cdn

例如知道创宇的加速乐,是免费的cdn,可以根据线路和区域分配访问缓存了静态数据的节点

8.使用https

可以使用宝塔或者腾讯云的免费ssl证书,更安全,更权威

9.使用控制面板

例如wdcp、cpanel、宝塔等

10.使用nosql存储临时数据

类似session,临时数值等,可以使用redis

11.使用nosql持久化存储

基于key-value的存储结构,速度更快,例如存储类似json串的mongodb

12.使用newsql

如收费的巨杉数据库和开源的TiDB,结合关系型数据库和nosql的优点

13.负载均衡

使用ngnix做负载均衡,当一台电脑负载过大,自动访问备用电脑

14.读写分离

一台服务器负责写入数据,另一台服务器负责读取数据,内网中同步数据,降低负载

15.数据库加索引

可以给经常查询的数据加索引,加速访问

16.分区分表

将数据库放在不同的主机上或者将一个表拆分成多个表

17.雪碧图

将网站上的小图片拼凑成一张图片,访问时减小请求

18.合并js,css

使用工具将单页面的js或者css合并成一个js或者css,减小请求

19.压缩js,css

使用工具压缩js,css

20.压缩图片

使用webp格式,或者工具压缩图片,减小尺寸

浪潮中的共享经济

1.共享办公室

类似wework,出租办公位,一般一个月一个工位1~2k,不用再租整个办公室,只要一个工位即可上班。

2.共享一体机

一般在共享空间用的比较多,用IC卡刷卡打印复印扫描。

3.共享汽车

类似evcard,注册后按分钟收费租车,这类车一般是电动车。

4.共享电动车

这里指的电动车就是电瓶车,类似享骑单车。

5.共享单车

就是ofo和摩拜。

6.共享雨伞

现在上海地铁几乎布满的摩伞,下雨时就可以扫码借伞。

7.共享充电宝

很多商城和洗浴中心有,扫码接充电宝,各种接口都有。

8.共享玩具

支付宝达到一定蚂蚁信用就可以免押金借。

9.共享数码

同样,也是支付宝里达到信用值免押金借。

10.共享图书

类似图书馆。

11.共享服饰

可以穿名牌衣服,按次使用。

12.共享无人机

无人机一般都很贵,可以按天借。

13.共享电脑

对小型公司比较有利,按天计费借电脑办公。

14.共享出租车

就是滴滴打车的顺风车。

15.共享租房

就是以前的群租房。

16.共享资金

类似p2p。

17.共享篮球

一般在篮球馆,可以付押金借篮球

18.共享储物柜

健身房用的比较多

19.共享饮食

比如以前的共享冰箱,吃不完的食物放入

20.共享游戏

类似云游戏

21.共享杂志

星巴克里的杂志就是这种

22.共享软件

收费的软件,可以免费试用一段时间

23.共享手机

类似共享电脑,不用买手机,可以租

24.共享睡眠仓

类似汽车旅馆,一般几小时一计费

25.共享纸巾

扫码关注公众号领餐巾纸

26.共享体重秤

扫码关注公众号称体重

从IT到DT,从Fintech到Artech

1999年左右,正是中国互联网兴旺发展的那个年头,出现了新浪、网易、搜狐等一系列门户网站。人们使用的还是拨号网络,也是从那一刻起,IT这个名词正式映入了我们眼帘。

IT,直译过来叫做信息技术,从03年起,宽带开始普及,IT这一名词开始进入了千家万户。

DT,又叫“数据科技”。是从大数据开始流行起来后才逐步走进人们的视野中。

简单来说,就是用大数据来分析人们日常的网络行为,例如推荐系统,cookie跟踪等。

进入2010年,可以说是区块链元年,以中本聪为核心的比特币技术正式入市,人们开始以去中心,电子账本,加密货币为基础的虚拟币技术作为以物换物的媒介。

大概到了2016年左右,Fintech一词正式纳入书本,成为一个专有名词,也就是finance+technology。简称“金融科技”。衍生出的技术有区块链、虚拟货币、P2P、数字信用体系、付款码、数字银行、网络基金等。

Artech,是一个类似Fintech的组合词。也就是Art+Technology,简称“艺术科技”。

简单地说,就是将科技披上艺术的外衣。例如现在的一些装置艺术,基本上都是一些激光雕刻或者电子设备组合而成的装置。

又譬如,一些利用人工智能自动生成的图像(包括人脸),以及AI自动上色,自动风格化图像等技术。

这些,都属于Artech。而Artech的创作者,可以是人类,也可以是AI为代表的数字艺术家。