分类
编程

全网AI项目汇总(附测试)

项目一:人脸3D化

测试地址:https://cvl-demos.cs.nott.ac.uk/vrn/

说明:上传一张带人脸的平面照片,自动生成3D模型,并可下载OBJ文件

 

项目二:图片无损放大

测试地址:https://bigjpg.com/

说明:上传一张普通的照片,自动生成放大后的照片,并且照片清晰度没有损耗

 

项目三:生成随机动漫头像

测试地址:https://waifulabs.com/

说明:点击自动生成随机动漫女性角色头像,并可以进一步挑选配色

 

项目四:自动上色

测试地址:https://demos.algorithmia.com/colorize-photos

说明:上传黑白照片,自动上色

 

项目五:人脸生成

测试地址:https://www.thispersondoesnotexist.com/

说明:访问后随机生成一个真人的头像,但此人并不存在

 

项目六:人脸转换

测试地址:https://reflect.tech/faceswap/hot

说明:上传一张被替换脸图,然后传一张人脸图,之后第一次上传的图片人脸会被替换

 

项目七:视频换脸

测试地址:https://deepfakesweb.com/users/sign_in

说明:上传原始视频和替换的脸图数据,之后进行模型训练,最终视频中的人脸会被替换

 

项目八:一键去衣

测试地址:http://deepnude.to/

说明:上传一张真人全身照片,实现一键去衣

 

项目九:音轨分离

测试地址:https://moises.ai/

说明:上传一段音乐,实现人声和伴奏分离

 

项目十:简笔画转换

测试地址:https://affinelayer.com/pixsrv/

说明:随手画一幅简笔画,自动生成一幅实物绘画

 

项目十一:随机物生成

测试地址:https://artbreeder.com/

说明:挑选一张图片,随机生成相似图片

 

项目十二:生成3D虚拟形象

测试地址:https://demo.loomai.com/

说明:拍摄一张人脸照片,自动生成3D化虚拟卡通形象

分类
编程

国内100个开放平台

平台名 网址 内容
微信开放平台 https://open.weixin.qq.com/ 社交
腾讯开放平台 https://open.tencent.com/ 综合
蚂蚁金服开放平台 https://open.alipay.com/ 金融
淘宝开放平台 https://open.taobao.com/ 电商
高德开放平台 https://lbs.amap.com/ 地图
达达开放平台 https://newopen.imdada.cn/ 物流
讯飞开放平台 https://www.xfyun.cn/ 语音
欧拉蜜开放平台 https://cn.olami.ai/ 语音
百度AI开放平台 http://ai.baidu.com/ 人工智能
腾讯AI开放平台 https://ai.qq.com/ 人工智能
阿里AI开放平台 https://open.aligenie.com/ 语音
网易AI开放平台 https://ai.163.com/ 人工智能
亚马逊AI开放平台 https://amazonaws-china.com/cn/events/amazon-ai/ 人工智能
英特尔AI开放平台 https://software.intel.com/zh-cn/ai 人工智能
京东AI开放平台 http://neuhub.jd.com/ 人工智能
海康威视AI开放平台 https://open.hikvision.com/ 人工智能
旷视AI开放平台 https://www.faceplusplus.com.cn/ 人工智能
小米AI开放平台 https://xiaoai.mi.com/ 人工智能
搜狗AI开放平台 http://ai.sogou.com/ 人工智能
致远开放平台 http://open.seeyon.com/ 软件
萤石开放平台 https://open.ys7.com/ 人工智能
顺丰开放平台 https://open.sf-express.com/ 物流
爱奇艺开放平台 http://open.iqiyi.com/ 视频
阿里巴巴开放平台 https://open.1688.com/ 电商
小米开放平台 https://dev.mi.com/ 应用
蜻蜓开放平台 https://open.qingting.fm/ 音频
OPPO开放平台 https://open.oppomobile.com/ 应用
艺龙开放平台 http://open.elong.com/ 酒店
联想开放平台 http://open.lenovo.com/ 应用
笛佛开放平台 http://open.wdgj.com/ 软件
Rokid开放平台 https://developer.rokid.com/ 家居
魅族开放平台 http://open.flyme.cn/ 应用
诺诺开放平台 http://open.jss.com.cn/ 财税
360移动开放平台 http://dev.360.cn/ 应用
网贷之家开放平台 http://openplat.wdzj.com/ 金融
小I开放平台 http://open.xiaoi.com/ 语音
房天下开发云 https://1.fang.com/ 房产
阿里应用开放平台 http://open.uc.cn/ 应用
discuz开放平台 https://open.discuz.net/ 软件
易信开放平台 http://open.yixin.im/ 社交
钉钉开放平台 https://open.dingtalk.com/ 社交
阿拉丁开放平台 http://data.aldwx.com/ 统计
易班开放平台 https://o.yiban.cn/ 校园
天翼开放平台 http://open.189.cn/ 综合
乐橙开放平台 https://open.lechange.com/ 视频
科技侠开放平台 https://open.sciener.cn/ 安全
客如云开放平台 http://open.keruyun.com/ 软件
申通开放平台 http://open.sto.cn/ 物流
乐视开放平台 http://open.le.com/ 应用
喜马拉雅开放平台 http://open.ximalaya.com/ 音频
深圳开放平台 https://opendata.sz.gov.cn/ 政府
医联开放平台 http://open.medlinker.com/ 医疗
好大夫开放平台 https://open.haodf.com/ 医疗
滴滴开放平台 http://open.xiaojukeji.com/ 出行
人工智能实验室 http://www.openailab.com/ 人工智能
微店开放平台 http://web.open.weidian.com/ 电商
用友开放平台 http://u8open.yonyou.com/ 财税
九游开放平台 http://game.open.uc.cn/ 游戏
当乐开放平台 http://open.d.cn/ 游戏
云之家开放平台 https://open.yunzhijia.com/ 软件
人人网开放平台 http://dev.renren.com/ 社交
爱快开放平台 https://open.ikuai8.com/ 家居
DuerOS开放平台 https://dueros.baidu.com/open 家居
连连开放平台 https://open.lianlianpay.com/ 支付
去哪儿开放平台 http://open.qunar.com/ 旅游
万店掌开放平台 http://open.ovopark.com/ 零售
听伴开放平台 http://develop.tingban.cn/ 汽车
萌店开放平台 http://open.mengdian.com/ 电商
厘米游戏开放平台 https://hudong.qq.com/ 游戏
平安开放平台 http://api.pingan.com.cn/ 金融
友空间开放平台 https://open.yonyoucloud.com/developer/ 软件
京东到家开放平台 https://opendj.jd.com/ O2O
咕咚开放平台 http://open.codoon.com/ 家居
控客开放平台 http://www.ikonke.com/api/ 家居
Closeli开放平台 https://open.closeli.cn 家居
驴妈妈开放平台 http://open.lvmama.com/ 旅游
成都开放平台 http://www.cddata.gov.cn/ 政府
中通开放平台 https://zop.zto.com/ 物流
银联开放平台 https://open.unionpay.com/ 支付
百度地图开放平台 http://lbsyun.baidu.com/ 地图
佛山开放平台 http://www.fsdata.gov.cn/ 政府
用友云开放平台 http://open.upesn.com/ 软件
苏宁开放服务 http://open.suning.com/ 电商
聚水潭开放平台 http://open.jushuitan.com/ 软件
变色龙开放平台 http://www.appbsl.net/ 打包
百度电商开放平台 http://u.nuomi.com/ 电商
4399开放平台 http://open.4399.cn/ 游戏
微盟云 http://open.weimob.com/ 软件
沃音乐开放平台 https://open.10155.com/cms/ 音频
拼多多开放平台 https://open.pinduoduo.com/ 电商
百度统计开放平台 https://tongji.baidu.com/open/ 统计
春雨开放平台 https://www.chunyuyisheng.com/cooperation/open_api/ 医疗
小店开放平台 http://openapi.mogujie.com/mls 电商
游戏开放平台 https://og.qq.com/ 游戏
闪送开放平台 http://open.ishansong.com/ 物流
速卖通开放平台 http://open.aliexpress.com/ 电商
饿了么开放平台 https://open.faas.ele.me/ 外卖
广东开放平台 http://www.gddata.gov.cn/ 政府
出门问问开放平台 https://ai.chumenwenwen.com/ 人工智能
分类
编程

Go、R、Python、Node谁将是最后的王者?

在这四种语言中,数go语言速度最快,可嵌入c,支持并发,且有google这个后台背书。

而R语言,优势是统计分析和可视化。

至于python,扩展较多,可爬虫、可建站、可AI、可上链。

而node,现在发展迅猛,目前已经在制定ecma2019标准,目标是one node,ererywhere~

重点介绍一下node.js。原本是一个借助chrome v8引擎的js后端语言。操作数据库主要是通过websql、sqlite以及IndexedDB。而实现everywhere,主要是通过electron打包成桌面端,cordova打包成移动端。

通过tfjs,可以进行深度学习开发;通过babylon.js,可以开发3D游戏;通过noble,可以连接蓝牙……

可以说,node无所不能,且轻量,便捷。

分类
编程

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;
        }
分类
编程

网站开发常用工具

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格式,或者工具压缩图片,减小尺寸

分类
编程

PHP 与 Python的区别

1.php结束符用分号;python没有结束符,用缩进代替

2.php判断或循环用{};python用:

3.php变量用$,且需事先声明;python直接写变量名,直接赋值

4.php只有一种数组;python分三种,列表、元组、字典;列表对应php的数组,元组对应常量数组,字典对应关联数组

5.php字符串打印用echo,数组打印用print_r;python用print

6.php只可以单次赋值;python支持链式赋值

7.php弱类型语言;python强类型语言

8.php解释型语言;python混合型语言

 

分类
编程

Python常用库

numpy 多维数组
scipy 科学计算
BeautifulSoup 解析html、xml
matplotlib 图像处理
pyQt 图形化python客户端
xlrd 读取excel
virtualenv 多版本虚拟机
pyevlove 遗传算法
scrapy 爬虫框架
deepcopy 深度复制
evdev 输入子系统api
nltk 自然语言处理
pygame 游戏开发库
opencv 视频库
kivy 跨平台gui库
pyAudio 音频库
分类
编程

PHP笔记 增强版

1.last_insert_id
在mysql数据库中,显示上一次插入的自增数据,一般
用于获取上次插入的id

2.rawurlencode
将字符编码成url格式,可提高适配性

3.array_map
对数组中所有值进行回调函数处理后生成新数组

4.mysql_real_escape_string
转义 SQL 语句中使用的字符串中的特殊字符,避免sql
注入

5.strip_tags
函数剥去 HTML、XML 以及 PHP 的标签,多用于显示文

6.strtotime
将任何英文文本的日期时间描述解析为 Unix 时间戳

7.2038.1.19
由于Unix时间戳的限制,将会产生下一波的千年虫

8.date_format
mysql函数,根据format 字符串安排date 值的格式,
多用于日期查询

9.feof
检测流上的文件结束符,多用于检测是否到文件末尾

10.highlight_string highlight_file
多用于高亮显示源代码

11.parse_ini_file
解析一个配置文件,并以数组的形式返回其中的设置

12.mcrypt
PHP加解密库

13.exif_read_data
从图片文件中读取EXIF头信息

14.imagestring imagecopymerge
GD库函数。给图片添加水印

15.jpGraph
PHP图表生成扩展,可用于生成验证码

16.保留字
mysql中默认有特殊意义的单词,一般在定义字段和库
名时应避免使用

17.加花括号
在sql语句或者echo时,常给变量加花括号,用于直接
获取变量值

18.单双引号混合
当语句中需要嵌套引用时,应使用单双引号混合的嵌套
方式

19.短标签
<?=?>,开启后可以简写,但移植性差

20.magic_quotes
自动转义开关,一些老版本的PHP默认开启,有一定的
检测必要

21.session_set_save_handler
可将session保存于数据库中

22.explain
调试Mysql语句时使用

23.var_dump
调试数组时使用,可查看数组值及结构

24.ob_start
打开输出缓冲,多用于优化PHP,添加缓存

25.cache_lite
PHP缓存扩展

26.xpath
XML查询语言

27.rest
用于web服务的含状态传输机制

28.phpDocumentor
PHP API文档生成工具

29.PHPUnit
PHP单元测试工具

30.CLI
php命令行模式,可使用php脚本直接运行命令行

分类
编程

MySQL笔记

1.字符串连接
concat()

2.子查询
where xx in ()

3.正则表达式
regexp

4.限制
limit

5.排序
order by

6.两者内
between xx and xx

7.去空格
trim()

8.别名
as

9.当前日期
now()

10.日期
data()

11.时间
time()

12.行数
count()

13.不同行
distinct

14.增
insert into 表名 values ()

15.删
delete from

16.查
select 列名 from 表名

17.改
update 表名 set 列名 = 值

18.空值
is null

19.分组数据
group by xx having xx(having类似where)

20.命令顺序
where,group by,having,order by,limit

21.数据库和数据库管理系统区别
数据库是保存在硬盘的文件,而DBMS如MYSQL,ORACLE等

22.子查询构建
两个不同的表相同的字段

23.内部联结
inner join xx on xx(也称等值联结)

24.外部联结
left outer join xx on xx (包含其余的行,从左边表选择所有行)

25.创建组合查询
union(使用union all不取消重复行)

26.MyISAM和InnoDB引擎区别
前者支持全文检索,速度快
后者支持事务处理

27.模糊匹配
LIKE

28.匹配符
* 0个或多个字符
_ 任意一个字符

29.主键与外键的区别
前者是一个表中唯一的
后者是另外一个表中为了与前者相匹配的

30.全文本搜索
fulltext(需要对表进行索引)
match()(指定被搜索的列)
against()(指定要使用的搜索表达式)

31.使表达式区别大小写
binary

32.视图
虚拟的表

33.存储过程
mysql语句集合

34.游标
cursor(功能类似指针,针对存储过程的结果集)

35.触发器
create trigger(在某个语句事件发生时自动执行)

36.事务处理
保证成批的MySQL操作完全执行或完全不执行