自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

江华生

一个不愿只做技术精湛的程序猿 | To make the world a little differences!

  • 博客(55)
  • 收藏
  • 关注

原创 DeepFaceLive AI实时换脸软件安装流程

介绍下最近比较火的AI实时换脸软件Deepfacelive的安装流程。

2023-06-08 00:54:54 3879 17

转载 xmind8 破解激活教程

转载自ifKing的 http://ifking.com/posts/xmind/PS.这个是真的靠谱的……(不像很多博主,转发个破解方法连破解包都不上传。。。。) 这里以windows为例来演示,其它操作系统需根据情况修改相应步骤。下载安装包首先去xmind国外官网下载对应操作系统的安装包,国内官网的那个是有残缺的,不支持破解。点击打开链接 通过zip格式下载,别下载e...

2018-11-13 10:12:00 2289 1

转载 MySQL Proxy 实现 MySQL 读写分离提高并发负载

工作拓扑:MySQL Proxy有一项强大功能是实现“读写分离”,基本原理是让主数据库处理写方面事务,让从库处理SELECT查询。Amoeba for MySQL是一款优秀的中间件软件,同样可以实现读写分离,负载均衡等功能,并且稳定性也高于MySQL Proxy,有兴趣的可以测试一下。环境描述:操作系统:CentOS6.3_x64 主服务器Master:192.168.0.2...

2018-08-14 17:52:10 451

转载 MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践

MySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践 Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需求的,无论是在安全性,高可用性以及高并发等各个方面。因此,一般来说都是通过 主从复制(Master-Slave)的方式来同步数据,再通过...

2018-08-09 16:02:10 364

转载 MySQL优化技巧

MySQL优化三大方向① 优化MySQL所在服务器内核(此优化一般由运维人员完成)。② 对MySQL配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。③ 对SQL语句以及表优化。MySQL参数优化1:MySQL 默认的最大连接数为 100,可以在 mysql 客户端使用以下命令查看mysql> show variables like 'max_con...

2018-08-06 12:07:59 224

转载 Linux下rsync的用法

Linux下rsync的用法一、rsync的概述rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。rsync是Linux系统下的文件同步和数据传输工具,它采用“rsync”算法,可以将一个客户机和远程文件服务器之间的文件同步,也可以在本地系统中将数据从一个分区备份到另一个分区上。如果rsync在备份过程中出现了数据传输中断,恢复后可以继...

2018-07-30 15:34:54 895

转载 Mongodb配置主从模式,进行数据的同步与备份

Mongodb配置主从模式,进行数据的同步与备份1. 背景做数据库的人都知道要对数据做备份,避免数据库单点部署,以防止数据遭到毁灭性破坏。 mongodb提供的Master/slave主从模式,刚好能支持这种双机热备份,还有读写分离,集群部署等。2. 环境。系统:win7 MongoDB 3.4.63. 配置主从模式3.1. 模型图目标:就是将Master中的数据,...

2018-07-26 10:17:39 709

转载 如何自学人工智能?

作者:景略集智链接:https://www.zhihu.com/question/21277368/answer/277626779来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。第一步:先搞懂什么是机器学习在闷头学习机器学习之前,最好先把什么是机器学习搞清楚,了解机器学习的基本概念。简单来说,机器学习就是教电脑怎样从数据中学习,然后做出决策或预测。对于真正的机器学习...

2018-06-13 21:37:39 713

转载 初学者如何从零学习人工智能?看完你就懂了

此文是想要进入人工智能这个领域、但不知道从哪里开始的初学者最佳的学习资源列表。一、机器学习有关机器学习领域的最佳介绍,请观看Coursera的Andrew Ng机器学习课程。 它解释了基本概念,并让你很好地理解最重要的算法。有关ML算法的简要概述,查看这个TutsPlus课程“Machine Learning Distilled”。“Programming Collective Intellige...

2018-06-13 21:04:39 1573

转载 一文读懂数据科学、机器学习和AI区别在哪里?

原文:What’s the difference between data science, machine learning, and artificial intelligence? 作者:David Robinson 译者: Vincent译者注:作者是一名数据科学家,每当跟别人提起这项工作,总有人会把它跟人工智能和机器学习弄混淆,那你清楚这三个领域之间有啥区别吗?不妨跟随作者的思路,一起来...

2018-06-13 20:56:09 318

转载 一张图看懂AI、机器学习和深度学习的区别

AI(人工智能)是未来,是科幻小说,是我们日常生活的一部分。所有论断都是正确的,只是要看你所谈到的AI到底是什么。  例如,当谷歌DeepMind开发的AlphaGo程序打败韩国职业围棋高手Lee Se-dol,媒体在描述DeepMind的胜利时用到了AI、机器学习、深度学习等术语。AlphaGo之所以打败Lee Se-dol,这三项技术都立下了汗马功劳,但它们并不是一回事。  要搞清它们的关系,...

2018-06-13 20:35:19 428

转载 mongo数据库的各种查询语句示例

左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。  db.users.find() select * from users  db.users.find({"age" : 27}) select * from users where age = 27  db.users.find({"username" : "joe", "age" : 27}) select * from us...

2018-04-25 12:32:51 457

转载 Ubuntu终端命令--查看端口占用及关闭

Ubuntu查看端口使用情况,使用netstat命令:1、查看已经连接的服务端口(ESTABLISHED)netstat -a2、查看所有的服务端口(LISTEN,ESTABLISHED)netstat -ap3、查看指定端口,可以结合grep命令:netstat -ap | grep 8080 也可以使用lsof命令:lsof -i:88884、若要关闭使用这个端口的程序,使用kill + 对应...

2018-04-16 10:23:51 3220

转载 MongoDB常用操作命令大全

如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。一、数据库常用命令1、Help查看命令提示[sql] view plain copyhelp  db.help();  db.yourColl.help();  db.youColl.find()....

2018-04-11 15:27:41 201

转载 解决openssh-server : Depends: libwrap0( = 7.6-4~)

安装Ubuntu openssh-server的时候遇到这样的问题:root@ubuntu:~# apt-get install openssh-serverReading package lists... DoneBuilding dependency treeReading state information... DoneSome packages could not be inst...

2018-04-11 10:05:20 1522

转载 css3常用动画+动画库

一、animates.cssanimate.css是来自dropbox的工程师Daniel Eden开发的一款CSS3的动画效果小类库。包含了60多款不同类型的CSS3动画,包括:晃动,闪动,各种淡出淡出效果,如果你想快速的整合各种CSS3动画特效的话,使用它即可方便的实现。 查看演示:https://daneden.github.io/animate.css/ 

2018-02-06 14:55:55 525

转载 如何在Webstorm/Phpstorm中设置连接FTP,并快速进行文件比较,上传下载,同步等操作

Phpstorm除了能直接打开localhost文件之外,还可以连接FTP,除了完成正常的数据传递任务之外,还可以进行本地文件与服务端文件的异同比较,同一文件自动匹配目录上传,下载,这些功能是平常IDE,FTP软件中少见的,而且是很耗工作时间的一个操作。换句话说,在Webstorm/Phpstorm中操作ftp能找到原来版本控制的感觉。唯一的缺点是:上传,下载的打开链接要稍费时间,适合的场景在于单

2017-12-16 00:00:14 325

转载 SQL查找列(字段)重复值及操作

SQL查找列(字段)重复值及操作--整理方法一:1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select   peopleId from   people group by   peopleId having count(peopleId) > 1)2、删除表中

2017-11-29 17:21:57 1001

转载 PHP即时输出结果到浏览器

PHP:for ( $i = 0 ; $i  10 ; $i ++ ) {    echo $i ;    sleep ( 1 ) ;}?>类似上面的程序如果在PHP解释器中执行,每秒会输出一个数,和想象中一样。但是如果使用浏览器来访问,情况就有所不同。在浏览器中访问时,只有在十秒之后才会一

2017-11-22 11:36:28 3172

转载 linux使用crontab实现PHP执行计划定时任务

首先说说cron,它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。要以某用户身份创建一个 crontab 项目,登录为该用户,然后键入 crontab -e 命令来编辑该用户的 crontab。该文件使用的格式和 /etc/cr

2017-11-06 20:51:25 311

转载 php解析html类库simple_html_dom(爬虫相关)

下载地址:https://github.com/samacs/simple_html_dom解析器不仅仅只是帮助我们验证html文档;更能解析不符合W3C标准的html文档。它使用了类似jQuery的元素选择器,通过元素的id,class,tag等等来查找定位;同时还提供添加、删除、修改文档树的功能。当然,这样一款强大的html Dom解析器也不是尽善尽美;在使用的过程中需要十分小心内

2017-11-06 14:55:09 4751

转载 PHP中使用curl及代理IP模拟post提交【两种实用方法】

方法一:[php] view plain copyfunction request_by_other($remote_server,$post_string){      $context = array(        'http'=>array(            'proxy'=>'127.0.0.1:8787', //

2017-10-25 16:36:34 2656

转载 PHP爬虫最全总结2-phpQuery,PHPcrawer,snoopy框架中文介绍

第一篇文章介绍了使用原生的PHP和PHP的扩展库实现了爬虫技术。本文尝试使用PHP爬虫框架来写,首先对三种爬虫技术phpQuery,PHPcrawer, snoopy进行对比,然后分析模拟浏览器行为的方式,重点介绍下snoopy所有代码挂在我的github上1.几种常用的PHP爬虫框架对比1.1 phpQuery优势:类似jquery的强大搜索DOM的能

2017-10-19 11:50:33 428

转载 Nginx下无法使用中文URL的解决方法

前言最近更换了博客空间后,发现许多文章页出现404的情况,找了一下原因,发现是由于URL含有中文而Nginx默认不支持中文URL导致的。此文记录了解决方法。在Apache中,要实现对中文的支持需要单独加载中文模块,而Nginx是支持多种编码不需要安装其他组件的,只是默认是走UTF-8的支持路线。这里提供两种方法实现Nginx对中文URL的支持。方法一利用conv

2017-10-13 10:12:42 7567

原创 如何获取微信公众号的“biz”?

如何获取微信公众号的“biz”?本文主要介绍如何获取指定微信公众号的”biz”,至于biz编号能做什么我想大家在搜集这个词的时候就应该了,这里就不墨迹了。具体如下:1、找到你需要获取的公众号页面,找到历史文章页面 2、然后直接复制该页的链接,里面就包含了”biz“

2017-10-07 19:34:41 15880 2

转载 pycharm连接mysql数据库

新的环境配置pycharm的项目时,发现pycharm不能连接到mysql数据库。由于安了java环境但是还没配置相关的库,并且jetbrains家的IDE一般都是java写的,于是猜想可能是java缺少mysql的驱动。1.先确保python能正常连接到数据库可以如下图测试,如果无报错,说明正常连接到了数据库如果有报错,可能是缺少MySQLdb包先去下载MySQL

2017-09-24 15:49:22 1308

转载 《世界上最伟大的推销员》 里的十张羊皮卷

羊皮卷之一 今天,我开始新的生活。 今天,我爬出满是失败创伤的老茧。 今天,我重新来到这个世上,我出生在葡萄园中,园 内的葡萄任人享用。 今天,我要从最高最密的藤上摘下智慧的果实,这葡萄藤是好几代前的智者种下的。 今天,我要品尝葡萄的美昧,还要吞下每一粒成功的种子,让新生命在我心里萌芽。 我选择的道路充满机遇,也有辛酸与绝望。失败的同伴数不胜数,叠在

2017-09-06 09:10:36 93201

转载 mysql索引的实现原理

本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,mysql支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用mysql时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分。第

2017-09-03 21:24:39 503

转载 PHP的几种排序算法的比较

这里列出了几种PHP的排序算法的时间比较的结果,,希望对大家有所帮助/* * php 四种排序算法的时间与内置的sort排序比较 * 3000个元素,四种算法的排序所用的时间比较 * 冒泡排序 857.98192024231ms * 选择排序 903.74493598938ms * 插入排序 296.8270778656ms * 快速排序 15.607833862305ms

2017-08-25 17:10:10 312

转载 2个比较经典的PHP加密解密函数分享

这篇文章主要介绍了2个比较经典的PHP加密解密函数分享,一个是Discuz!的authcode加密函数(带详细分解),一个是encrypt()函数,都比较经典,需要的朋友可以参考下.项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。最常见的应用在用户登录以及一些API数

2017-08-22 16:25:30 424

转载 大数据时代的数据库集群技术漫谈

简介当今世界是一个信息化的世界,我们的生活中无论是生活、工作、学习都离不开信息系统的支撑。而信息系统的背后用于保存和处理最终结果的地方就是数据库。因此数据库系统就变得尤为重要,这意味着如果数据库如果面临问题,则意味着整个应用系统也会面临挑战,从而带来严重的损失和后果。如今“大数据”这个词已经变得非常流行,虽然这个概念如何落地不得而知。但可以确定的是,随着物联网、移动应用的兴起,数据

2017-07-26 09:43:30 1343

转载 大型网站数据库优化及浅析大型网站的架构(转)

大型网站数据库优化千万人同时访问的网站,一般是有很多个数据库同时工作,说明白一点就是数据库集群和并发控制,这样的网站实时性也是相对的。这些网站都有一些共同的特点:数据量大,在线人数多,并发请求多,pageview高,响应速度快。总结了一下各个大网站的架构,主要提高效率及稳定性的几个地方包括: 1、程序程序开发是一方面,系统架构设计(硬件+网络+软件)是另一方面。软件架构方面,做

2017-07-26 09:17:40 341

转载 大数据下的数据分析平台架构

摘要:Admaster数据挖掘总监 随着互联网、移动互联网和物联网的发展,谁也无法否认,我们已经切实地迎来了一个海量数据的时代,数据调查公司IDC预计2011年的数据总量将达到1.8万亿GB,对这些海量数据的分析已经成为一个非常重要且紧迫的需求。随着互联网、移动互联网和物联网的发展,谁也无法否认,我们已经切实地迎来了一个海量数据的时代,数据调查公司IDC预计2011年的数据总量

2017-07-26 09:02:50 865

转载 学习攻略 | Python数据挖掘学习路线图

假如你想成为一个数据科学家,或者已经是数据科学家的你想扩展你的技能,那么你已经来对地方了。本文的目的就是给数据分析方面的Python新手提供一个完整的学习路径。该路径提供了你需要学习的利用Python进行数据分析的所有步骤的完整概述。如果你已经有一些相关的背景知识,或者你不需要路径中的所有内容,你可以随意调整你自己的学习路径,并且让大家知道你是如何调整的。步骤0:热身开始学

2017-07-13 21:40:30 1918

转载 git生成ssh key 避免每次push都要输入账号密码

git生成ssh key 避免每次push都要输入账号密码第一步:生成public/private rsa key pair在git的安装目录下,双击bash.exe,在命令行中输入ssh-keygen -t rsa -C "[email protected]"默认在这个目录C:\Users\Administrator\.ssh生成id_rsa和id_rsa.

2017-06-09 16:38:17 1690

转载 使用Gitblit 在windows 上部署你的Git Server

前言  之前在dudu的文章里看到过用bonobogit 部署在 IIS 7.5 上的Window 平台的Git 服务器。学着部署使用了一段时间,发现总是有那样和这样的问题。Bonobogit对Windows要求的平台也高,于是又在网上找了一下,发现其实还是有不少软件支持在Windows平台上部署git Server 的。Gitblit  Gitblit 是一个使用Ja

2017-06-08 23:14:33 831

转载 史上最全的大数据分析和制作工具

工欲善其事,必先利其器。作为在大数据领域摸爬滚打叱咤风云的伙计们,也应当有一些实用工具来辅助工作日常。下面是小编精心整理的一些经检测非常实用的工具及网站,呈给大家~~数据可视化工具说到数据呈现,必然少不了可视化,分分钟将你的数据以更直观更闪亮的形式展现在用户面前。Tableau:http://www.tableau.com/zh-cn

2017-06-06 22:46:51 1075

转载 2017PHP学习路线图

PHP学习路线图引言:       黑马程序员作为一个平台,历经十年,免费公布了十几万小时真实课堂视频提供给IT自学者。但通过反馈,我们发现大量自学者们在学习过程中存在不知如何系统学习的问题。为此,黑马程序员整合10大学院、就业中心以及资源整合中心,花费了几月的时间后,终于制作出此版学习路线图。为了让IT自学者们得到更贴合市场、更权威的学习资料,本学习路线图不仅含有清晰的学习流程,而且放上各学

2017-05-30 20:47:06 1566

转载 解决php 文件下载 IE 文件名中文乱码

编程中,php下载文件时,出现文件名中文乱码,火狐、谷歌等浏览器没问题方法/步骤1解决方法很简单,判断下载文件所有浏览器是否是IE浏览器,是的话对文件名进行urlencode()转义编码就可以了2如上图所示$userBrowser = $_SERVER['HTTP_USER_AG

2017-05-11 10:49:55 929

转载 XAMPP FTP(FileZilla)使用教程

XAMPP是个好工具,自身集成了一堆好用的工具,我在Amazon EC2上搭了个Windows Server 2012,然后安了个XAMPP,开了Apache和Mysql,挂了个WordPress上去,发现没有FTP啊,最后发现XAMPP自带了FTP工具,名字叫FileZilla。启动FileZilla首先打开XAMPP,在主界面上找到FileZilla,点击Start启动

2017-04-27 16:35:47 12907

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除