原创 Pycharm 2016註冊碼
hosts添加一條記錄0.0.0.0 account.jetbrains.comregister code:CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjo
原创 SMTP connect() failed解決方案
1、首先檢查php是否安裝openssl模塊<?phpecho !extension_loaded('openssl')?"Not Available":"Available";2、接下來下載PHPMailer模塊放在Vendor目錄下3、
原创 springboot整合mybatis
添加mybatis pom.xml依賴<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter
原创 scrapy抓取免費代理IP
1、創建項目scrapy startproject getProxy2、創建spider文件,抓取www.proxy360.cn www.xicidaili.com兩個代理網站內容cd項目的spiders模塊下執行scrapy genspi
原创 python bs4抓取百度貼吧
BeautifulSoup是python一種原生的解析文件的模塊,區別於scrapy,scrapy是一種封裝好的框架,只需要按結構進行填空,而BeautifulSoup就需要自己造輪子,相對scrapy麻煩一點但也更加靈活一些以爬取百度貼吧
原创 springboot使用rabbitmq fanout路由模式
fanout模式,生產者發送的消息到Exchange,Exchange同時往多個queue發送,多個消費者同時收到各自監聽的queue消息1、安裝rabbitmq,pom.xml添加依賴,見之前博文有操作流程2、添加配置文件,聲明兩個que
原创 springboot發送http請求
springboot中實現http請求調用api創建發送http請求service層import org.springframework.http.*; import org.springframework.stereotype.Servi
原创 docker安裝nginx
一、創建nginx鏡像並運行容器首先拉去Ubuntu鏡像docker pull ubuntu:14.04創建存放文件的目錄mkdir /root/docker創建Dockerfile文件FROM ubuntu:14.04MAINTAINER
原创 MySQL Merge引擎實現分表
Merge引擎是一組MyISAM表的組合,組合的分表結構必須完全相同,Merge表本身沒有數據,對Merge表的操作實際上都是對子表的操作,只是對APP來說是透明的,在插入的時候默認是插入到最後一張表上,也可以指定插入到第一張表上,Merg
原创 springboot使用RabbitMQ教程
1、安裝rabbitmqdocker安裝,拉取鏡像docker pull rabbitmq:management創建容器並啓動docker run -d --name rabbitmq --publish 5671:5671 --publ
原创 Redis主從集羣的Sentinel配置
首先對三臺機器進行redis的單機安裝,然後進行以下步驟master 192.168.1.102slaver 192.168.1.104slaver 192.168.1.105修改兩個slaver的redis.conf配置文件 添加mast
原创 python mechanize實現百度搜索
利用Python mechanize模塊模擬瀏覽器實現百度搜索# -*- coding:utf-8 -*- import mechanize import sys reload(sys) sys.setdefaultencoding('ut