自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 IDEA无法导入包pom报错配置settings文件无效的解决问题

不知道为什么 settings.xml这个文件只要指定了其他文件名比如settings1.xml等就不生效 必须要是settings.xml这个名字才行 记录下吧 太烦了

2020-05-21 16:01:52 758

转载 IDEA 远程Debug Tomcat/Springboot

本地调试非常简单,就不说了记得以前跟同事调试的时候,线上环境出了问题,看他们都是打印log日志,比较麻烦,最近看了下web相关开发内容,发现是可以远程调试的。不过看过很多类似的文章,Tomcat Remote Server调试都没有成功网上的文章大都是相互抄袭转载,很多都没有加以验证,导致增加很多时间上的成本下面介绍一种笔者亲自验证可行的方法配置远程调试配置如下...

2019-09-26 10:11:51 298 1

转载 Git常用命令

前言Git是目前非常主流的代码版本控制管理工具,掌握好Git的常用命令对我们日常开发有很大的帮助,下面我们来看一下Git比较常用的命令。Git配置命令:查询配置信息列出当前配置:git config --list列出repository配置:git config --local --list列出全局配置:git config --global --list列出系统配置:...

2019-01-29 10:11:26 201

原创 Mac Pycharm报错AttributeError: module 'enum' has no attribute 'IntFlag'解决方法

AttributeError: module 'enum' has no attribute 'IntFlag'报错很是烦人 我装了Anaconda后设置Pycharm的默认环境还是会报上面的错 不多说 上解决方法解决方法:终端输入:unset PYTHONPATHunset PYTHONPATH ...

2018-12-11 17:29:31 1514 2

转载 Mysql性能优化指南

前言当 MySQL 单表记录数过大时,增删改查性能都会急剧下降,本文会提供一些优化参考,大家可以参考以下步骤来优化。单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度。一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候 MySQL 单表的性能依然有不少优化空间,甚至能正常支撑千万级...

2018-10-11 14:07:26 108

转载 Redis配置文件详解(redis.conf)

# vi redis.conf daemonize yes #是否以后台进程运行pidfile /var/run/redis/redis-server.pid    #pid文件位置port 6379#监听端口bind 127.0.0.1   #绑定地址,如外网需要连接,设置0.0.0.0timeout 300     #连接超时时间,单位秒loglevel notic...

2018-09-10 14:37:27 125

转载 深入学习Redis的高可用特性“持久化”

前言本文将先说明上述几种技术分别解决了 Redis 高可用的什么问题,然后详细介绍 Redis 的持久化技术,主要是 RDB 和 AOF 两种持久化方案。在介绍 RDB 和 AOF 方案时,不仅介绍它的作用及操作方法,同时介绍持久化实现的一些原理细节及需要注意的问题。最后,介绍在实际使用中,持久化方案的选择,以及经常遇到的问题等。下面分别从以下几个方面讲解:Redis 高可用概述...

2018-09-10 14:34:22 142

原创 Puppeteer拦截某条url并返回其响应内容(场景和方法) API RequestInterception拦截器的使用

page.setRequestInterception(true)拦截器的使用方法和场景现附上Puppeteer的Api的链接https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md实用场景(没错就是实用):比如我用Puppeteer模拟某个网页,然后我只想抓到这条网页的url的response的内容,或者我需要截图...

2018-08-30 18:01:30 27638 4

原创 (Linux Mac)Puppeteer加代理爬坑(隧道代理) 加代理的两种方式(Linux Mac)

Puppeteer 代理脱坑记废话不多说 基本就是干货 纯实践,puppeteer版本 1.7.0 发文时是最新的 linux和mac也都是最新的chromium浏览器(https://www.chromium.org/getting-involved/download-chromium) 浏览器下载地址版本很多 找找都是!问题: 想将puppeteer这个东西运用到实际项目当中,当然...

2018-08-30 17:41:07 5316 10

原创 Puppeteer搭配Node.js提供有验证码的登录的爬虫服务 可加代理 http接口调用

接上一篇,本人是java,但是为了项目 研究了一段时间的nodejs和puppeteer,就是用http服务提供爬虫服务,这个爬虫服务调用的是puppeteer,有验证码的可以调用验证码服务然后继续执行!话不多说 直接上代码更加清晰(无数的踩坑脱坑)://引入包const express = require('express');const puppeteer = require('...

2018-08-02 16:25:14 4862 1

原创 Puppeteer 与 Chrome Headless 搭配Node.js的web服务提供爬虫服务入门和跳坑(Linux上部署)

一 组件安装配置和常规错误解决1 node和npm的安装(最新版本)wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bashsource ~/.nvm/nvm.shnvm install node nvm use node 2 查看安装版本node ...

2018-08-02 15:50:31 2373

原创 Rose框架中controller分页

Rose框架中的Controller层的分页(数据库用的Mysql):// 分页              int page = Integer.parseInt(inv.getParameter("page"));              int rows = Integer.parseInt(inv.getParameter("rows"));            

2017-03-17 16:30:43 381

空空如也

空空如也

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

TA关注的人

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