MySQL数据库取消只允许SSH连接和恢复SSH连接

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/84861369 刚刚安装的数据库是只允许本地连接的,这时候如果想用 navicat 连接数据库的话就得用 SSH 连接模式 取消SSH连接: 如果需要给mysql开启远程连接的权限 mysql> use mysql; mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%(%表示任何电脑,也可
分类: 其他 发布时间: 12-25 22:59 阅读次数: 0

Linux 查看防火墙状态及开启关闭命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/84861715 Centos 6.x版本 iptables 查看防火墙状态: [root@centos6 ~]# service iptables status iptables: Firewall is not running. 说明防火墙没有开启。 开启防火墙: [root@centos6 ~]# service iptable
分类: 其他 发布时间: 12-25 22:59 阅读次数: 0

Linux下Tomcat出现 PermGen space的解决方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/84890795 java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "http-bio-8080-exec-5" java.lang.OutOfMemoryError: PermGen space 进入Tomcat中的/bin/c
分类: 其他 发布时间: 12-25 22:58 阅读次数: 0

关于mysql数据库的用户权限问题总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/84932442 按照我的步骤,你一定可以学会如何设置mysql用户权限问题,我是敢于打包票的,下面的每一条命令我都给解释清楚! 这里不仅列出所有权限问题,还给列出了很多常用命令,可以学习一下的。 查看mysql的版本: mysql> select version(); +------------+ | version() | +--
分类: 其他 发布时间: 12-25 22:58 阅读次数: 0

如何在windows系统部署dubbo服务和在linux系统部署dubbo服务的步骤

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/84933112 看到上面的标题,就应该清楚我要讲两种部署dubbo服务了吧! 那么,废话不多说,首先,讲一下如何在window上面部署一套dubbo服务,使用zookeeper注册中心,然后使用dubbo-admin监控中心。 1.将zookeeper的包放到硬盘下一个文件夹中即可,打开后执行bin文件夹下的zkServer.cmd
分类: 其他 发布时间: 12-25 22:57 阅读次数: 0

linux系统和windows系统关于内存溢出的错误总结:java.lang.OutOfMemoryError: PermGen space

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/84997528 看了这篇文章,这个问题不用再去任何博客百度了,也不需要再去搜索这个问题的具体任何情况了,因为这是全网唯一的总结篇! 一、解决方法: 1、windows系统下(tomcat/bin/catalina.bat): 手动设置MaxPermSize大小 修改TOMCAT_HOME/bin/catalina.bat, 在“ec
分类: 其他 发布时间: 12-25 22:57 阅读次数: 0

LINUX服务器最简洁的HTTPS免费证书配置方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/85001429 注意:该方法已在多台服务器配置了免费的https证书,无论是更新还是第一次配置都运行成功;由于是免费版,每个证书都只有三个月的有效期,也无法保证安全和稳定性,所以只建议做测试用,客户的项目需要时,请让购买正式版证书 一、配置https免费证书,确保服务器已开启443端口 ①在root目录下,执行下面命令:
分类: 其他 发布时间: 12-25 22:57 阅读次数: 0

腾讯短信对接

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuchangjie0112/article/details/85234020 1.登录腾讯云 地址:https://cloud.tencent.com 2.进入控制台 3.点击短信 4.点击添加应用 5.点击添加好的应用进入详情页面,获取SDK AppID和App Key 6.点击国内短信-短信内容配置,创建签名 7.点击短信正文,创建正文模板 8.短信SDK和API 官方地址:https:/
分类: 其他 发布时间: 12-25 22:57 阅读次数: 0

最近面试Java后端开发的感受,3年经验的候选人怎样才算有竞争力?附解决方案

上周,密集面试了若干位Java后端候选人,工作经验在3到5年间。我的标准其实不复杂: 第一能干活,第二Java基础要好,第三最好熟悉些分布式框架。我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在进团队干活后确实能达到期望,但可能就无法通过面试,但面试官总是只根据面试情况来判断。 但现实情况是,大多数人可能面试前没准备,或准备方法不得当。要知道,我们平时干活更偏重于业务,不可能大量接触到算法,数据结构,底层代码这类面
分类: 其他 发布时间: 12-25 22:56 阅读次数: 0

Python多进程原理与实现

1 进程的基本概念 什么是进程? 进程就是一个程序在一个数据集上的一次动态执行过程。进程一般由程序、数据集、进程控制块三部分组成。我们编写的程序用来描述进程要完成哪些功能以及如何完成;数据集则是程序在执行过程中所需要使用的资源;进程控制块用来记录进程的外部特征,描述进程的执行变化过程,系统可以利用它来控制和管理进程,它是系统感知进程存在的唯一标志。 进程的生命周期:创建(New)、就绪(Runnable)、运行(Running)、阻塞(Block)、销毁(Destroy) 进程的状态(分类):
分类: 其他 发布时间: 12-25 22:56 阅读次数: 0

Python多线程的原理与实现

Python多线程原理与实战 目的: (1)了解python线程执行原理 (2)掌握多线程编程与线程同步 (3)了解线程池的使用 1 线程基本概念 1.1 线程是什么? 线程是指进程内的一个执行单元,也是进程内的可调度实体. 与进程的区别: (1) 地址空间:进程内的一个执行单元;进程至少有一个线程;它们共享进程的地址空间;而进程有自己独立的地址空间; (2) 资源拥有:进程是资源分配和拥有的单位,同一个进程内的线程共享进程的资源 (3) 线程是处理器调度的基本单位,但进程不是. (4) 二者
分类: 其他 发布时间: 12-25 22:56 阅读次数: 0

代理池的使用

代理池的使用 服务器会检测某个IP在单位时间内的请求次数,如果超过了某个阀值,那么服务器会直接拒绝,返回一些错误信息 代理的设置、代理池的维护、付费代理的使用、ADSL拨号代理的搭建方法 多种请求库的代理设置方法 代理池的维护 代理池的基本模块:存储模块、获取模块、检测模块、接口模块 存储模块:使用redis的有序集合,用来做代理的去重和状态标识 获取模块:此模块尽量从不同来源获取,尽量抓取高匿代理,并保存到数据库 检测模块:需要定时检测数据库中的代理,根据不同的检测结果来对代理设置不同的标识
分类: 其他 发布时间: 12-25 22:55 阅读次数: 0

Python中赋值、浅拷贝、深拷贝的区别?

1.赋值(=),就是创建了对象的一个新的引用,修改其中任意一个变量都会影响到另一个。 2.浅拷贝:创建一个新的对象,但它包含的是对原始对象中包含项的引用(如果引用的方式修改其中的一个对象,另外一个也会修改改变) {1.完全切片方法;2.工厂函数,如list();3.copy模块的copy() } 3.深拷贝:创建一个新的对象,并且递归的复制它所包含的对象(修改其中一个,另外一个不会改变) {copy模块的deep.deepcopy()函数 }
分类: 其他 发布时间: 12-25 22:55 阅读次数: 0

scrapy框架中多个spider同时运行:scrapyd的部署及使用

scrapy是一个爬虫框架,而scrapyd是一个网页版管理scrapy的工具,scrapy爬虫写好后,可以使用命令运行,但是如果能够在网页上操作就比较方便。scrapyd就是为了解决这个问题,能够在网页端查看正在执行的任务,也能新建和终止爬虫任务,功能比较强大。 Scrapyd使用详解: 1.安装scrapyd pip install scrapyd 2.安装scrapy-client pip install scrapy-client 注:windows系统下,在c:\python27\S
分类: 其他 发布时间: 12-25 22:54 阅读次数: 0

python出现"pip is configured with locations that require TLS/SSL, however the ssl....."错误解决办法

解决方法 新版的pip默认要使用SSL,可以通过设置修改,修改pip.conf文件;还有一种办法是openssl-dev,然后重新编译安装,只是在编译的过程中加入 --enable-optimizations 具体如下: sudo yum install openssl-devel 然后 ./configure --enable-optimizations make && make install
分类: 其他 发布时间: 12-25 22:54 阅读次数: 0

Selenium添加Cookie模拟无验证码登录

最近爬虫碰见需要用selenium模拟登录,有验证码滑块+图片点击验证,在解决过程中发现一篇很好的示例,虽然是无验证码的那种,但是还不错,先记下来! 代码及注释如下: #!coding=utf-8 import time from selenium import webdriver import pickle class BaiduSpider(object): def __init__(self, username, password): self.usernam
分类: 其他 发布时间: 12-25 22:54 阅读次数: 0

使用mitmdump爬取手机

操作系统:window 10 python 版本:python 3.6.5 抓包工具fiddler、mitmproxy 工具介绍 fiddler就不介绍了,是常用的抓包工具。这里介绍一下mitmproxy。 mitmproxy是一个支持HTTP和HTTPS的抓包程序,有类似于Fiddler、Charles的功能,只不过它是一个控制台的形式操作。 mitmproxy还有两个关联组件。一个是mitmdump,它是mitmproxy的命令行接口,利用它我们可以对接Python脚本,用Python实现
分类: 其他 发布时间: 12-25 22:53 阅读次数: 0

关于requests Post方式上传文件

背景 前两天需要调用一个接口,使用post方式上传文件。于是使用Python的requests进行发送post请求,但是一直报服务器500的错误,感觉很纳闷,折磨我好久之后才注意到之前使用的post请求只是携带一些字段,而这次是需要向接口上传文件。 步骤 先这样,,,再这样,,,嗯,解决了,先说一下post请求四种传送正文的方式; POST请求四种传递正文的方式 (1)请求正文是application/x-www-form-urlencoded 最常见的POST提交数据的方式,浏览器的原生fo
分类: 其他 发布时间: 12-25 22:53 阅读次数: 0

使用Python ssh tunnel链接Mysql数据库

#自https://my.oschina.net/1123581321/blog/774704转载 安装 sshtunnel sudo apt-get install libffi-dev sudo pip install sshtunnel 使用示例: def test(): from sshtunnel import SSHTunnelForwarder import pymysql import pymysql.cursors with SSHTunn
分类: 其他 发布时间: 12-25 22:52 阅读次数: 0

mitmdump设置二次代理抓包国外软件

背景:之前一直想使用抓包软件抓Vigo video的包,奈何是海外软件,需要翻墙,翻墙后各种抓包软件都试过,因为太菜,国外代理不会配置,因此这件事一直搁置,今天看见在简书上看见一片文章,https://www.jianshu.com/p/dfd1e2753d71, MITMProxy如何配置二次代理,给了我启发,在mitmdump成功设置了国外代理。 附上代码: def request() : if flow.live: proxy = “该出为国外代理配置” flow.live.c
分类: 其他 发布时间: 12-25 22:52 阅读次数: 0