自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (2)
  • 收藏
  • 关注

原创 springboot2.0 使用aop实现PageHelper分页

Java版本: jdk1.8运行环境: Mac OSIDE: IDEA一 知识储备1. PageHelperPageHelper是Mybatis的一款分页插件,利用ThreadLocal实现分页功能。PageHelper先是根据你即将发出的SQL命令获取count值(也就是数据总量),然后获取当前线程上的线程变量进行分页操作。2. AOPAOP称为面向切面编程,在程序开发中主要用来解...

2018-12-22 18:07:03 2580 4

原创 MAC OS 10.11 python3+django+apache2.4+wsgi部署流程

Python版本: python3.+ Django版本:1.11 Apache版本:mac内置的2.4 mod_wsgi版本:4.5 运行环境: Mac OS 10.11一 mod_wsgi下载与安装二 Apache的启动和配置问题1 Forbidden You dont have permission to access on this server问题2 Invalid HT

2017-11-24 16:13:06 2072

原创 Python3网络爬虫:requests+mongodb+wordcloud 爬取豆瓣影评并生成词云

Python版本: python3.+ 运行环境: Mac OS IDE: pycharm一 前言二 豆瓣网影评爬取网页分析代码编写三 数据库实装四 中文分词五 词云生成六 代码合并七 小结一 前言  之前捣鼓了几日wordcloud词云,觉得很有意思,能自定义背景图、设置各式各样的字体、还能设置词的颜色。生成词云的时候也很有成就感。(233333)但是哪来的数据源呢?于是就

2017-11-19 18:17:58 2698 5

原创 Python3 对列表按元组指定列进行排序

Python版本: python3.+ 运行环境: Mac OS IDE: pycharmPython内建的排序方法排序方法介绍基本的列表排序以tuple作为list的元素扩展 以dict作为list的元素Python内建的排序方法1 排序方法介绍Python中有2个排序函数,一个是list内置的sort()方法,另一个是全局的sorted()方法sorted(iterable,ke

2017-11-16 15:44:20 47876 3

原创 Python3网络爬虫:Scrapy入门之使用ImagesPipline下载图片

Python版本: python3.+ 运行环境: Mac OS IDE: pycharm一前言二初识ImagesPiplineImagesPipline的特性ImagesPipline的工作流ImagesPipline使用样例三 ImagePipline修改图片默认下载名称文档解读代码实战ImagePipline源码浅析四小结一、前言  上篇博客用了一个简单的实战熟悉了一

2017-10-23 15:09:31 2075 1

原创 Python3网络爬虫:Scrapy入门实战之爬取动态网页图片

Python版本: python3.+ 运行环境: Mac OS IDE: pycharm一 前言二 Scrapy相关方法介绍1 搭建Scrapy项目2 shell分析三 网页分析四 Scrapy程序编写1 spider测试2 item编写3 Pipelines编写4 spider完整代码实现5 settings 汇总五 小结一 、前言上一篇博客写了一下自己理解的Scr

2017-10-02 09:59:35 4146

原创 Python3网络爬虫:初识Scrapy爬虫框架

Python3网络爬虫- 初识Scrapy爬虫框架Python版本:python3.+ 运行环境:Mac OS IDE:pycharm一前言二初识Scrapy1 什么是Scrapy2 我能用Scrapy干什么3Scrapy是怎么干活的三Scrapy的安装

2017-10-01 10:45:51 3977

原创 Python3网络爬虫:requests爬取动态网页内容

本文为学习笔记 学习博主:http://blog.csdn.net/c406495762 Python版本:python3.+ 运行环境:OSX IDE:pycharm一、工具准备抓包工具:在OSX下,我使用的是Charles4.0 - 下载链接以及安装教程:http://www.sdifen.com/charles4.html - 安装完成后,要给Charles安装证书,Mac上使用Ch

2017-09-24 16:32:08 42084 2

原创 Java 从网页指定url获取图片并压缩到本地

运行平台: windows10 JDK版本: 1.8 IDE: eclipse一. 知识储备Java IO流 :   推荐博客: Java IO详解   本文用到的IO方法:DataInputStream;BufferedInputStream;FileOutputStream;BufferedOutputStream;BufferedImage类:   简单地说,Buffered

2017-09-20 20:24:43 5383

原创 Python3网络爬虫:使用Beautiful Soup爬取小说

本文是http://blog.csdn.net/c406495762/article/details/71158264的学习笔记 作者:Jack-Cui 博主链接:http://blog.csdn.net/c406495762 运行平台: OSX Python版本: Python3.x IDE: pycharm 一、Beautiful Soup简介    简单来说,Beautiful

2017-09-19 13:28:18 8437 2

原创 解决Pycharm 文件更改目录后,执行路径未更新的问题

今天在使用Pycharm的时候,由于文件过多,我对目录下的文件做了归类,改动了一些文件的路径,结果后来执行的时候,出现了路径找不到的错误.新建一个test.py文件此时打印test.py的路径为: /Users/hyl/Documents/workspace/python/version3+/untitled将test.py文件放入lib文件夹下此时打印test.py的路径依旧是: /Users

2017-09-19 13:16:36 31044 2

转载 Apache POI 设置Excel单元格的宽度和高度

在Excel中,单元格的宽度其实就是列的宽度,因为Excel假设这一列的单元格的宽度肯定一致。所以要设置单元格的宽度,我们就得从列的宽度下手,HSSFSheet有个方法叫SetColumnWidth,共有两个参数:一个是列的索引(从0开始),一个是宽度。

2017-09-18 15:51:19 7076

原创 解决 The type CellRangeAddress is deprecated的问题

有时在使用JAVA POI 操作Excel合并单元格的时候,会遇到The type CellRangeAddress is deprecated这样的问题. 而出现这个问题的原因是包路径过时. 只需要将import org.apache.poi.hssf.util.CellRangeAddress;改成import org.apache.poi.ss.util.CellRangeAddress;

2017-09-18 15:47:58 4176

原创 Python3网络爬虫:使用Cookie-模拟登陆

该文是http://blog.csdn.net/c406495762博客的学习笔记.为什么要使用Cookie   Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。   比如说有些网站需要登录后才能访问某个页面,在登录之前,你想抓取某个页面内容,登陆前与登陆后是不同的,或者不允许的。   使用Cookie和使用代理IP一样,也需要创

2017-09-16 20:44:01 1054

原创 HTTP常见状态码

此文为学习记录所用,为加深自己的理解,会随着学习的深入而做补充. 已记录200/301/302/403/404状态码的总结 200 OK 301 Move Permanently 302 Move temporarily 403 Forbidden 404 Not Found状态码的总结 状态码 定义 1xx 报告 接收到请求,继续进程 2xx 成功

2017-09-16 15:33:39 1057

原创 Python3 21.6. urllib.request 常用方法中文翻译(自翻)

request 是一个帮助打开url(大多数为http)的方法.The urllib.request module defines the following functions:urllib.request 定义了以下的方法:urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefaul

2017-09-13 21:20:43 530

原创 VB if多条件语法

VB if多条件语法基本格式If [判断条件] Then [执行语句]ElseIf [判断条件] Then [执行语句]Else [执行条件]End If '跳出If判断 假设A条件是a=1、B条件是b=1以此类推 c=1 d=1 假设执行某某1和2分别是 MsgBox “XX1” 和Msgbox “XX2”If a=1 Or b=1 Then MsgBox "

2017-09-11 16:59:10 17344

原创 Java 从网页指定URL获取文件

这个问题我也搜过,但是搜到的代码都没有什么注释,不方便理解;或者就是自己对IO流的理解不深,注解也不太好看懂.于是我在查阅了一些博主关于IO流的描述后,自己写了一个只用一层的IO流完成从网页指定URL获取文件的操作,并添加了注释,方便理解.不过最简单,也就意味着低效,未优化.之后会补上通过添加IO层的方法来提升效率的方法

2017-09-06 11:29:50 11312 1

原创 Python学习笔记 (基础入门篇)

基本数据类型整形 :Integer ,int浮点型:Float ,float布尔值:Boolean,bool字符串:String, str 使用方法:{” ;”” ;”“” “”“} 均能表示字符串数组: [ , , , , ] list[a:b]:获取list[a]到list[b-1]的内容list[:b] :获取list[0]到list[b-1]的内容list[-3:]获取l

2017-08-24 09:31:03 283

原创 Apache POI Excel固定(冻结)单元格

Apach POI Excel固定(冻结)单元格今天在已固定好的模板上添加数据后发现,原本的固定单元格无法被固定,原因可能是在赋值/新建单元格/赋样式的时候破坏了原本的固定. 经查阅资料后发现在POI中 有createFreezePane方法能直接固定单元格,具体参数如下:sheet.createFreezePane(int cellNum,int rowNum,int firstCellNum

2017-08-21 15:00:39 10118 1

原创 HTML 关于块级元素<p>所遇到的问题

今天子查询jquery find和children的区别时,看到一个例子<script> $(document).ready(function(){ $("#abc").children(".selected").css("color", "blue"); }); </script> <div id="abc">

2017-08-16 13:51:47 819

原创 Apache POI Excel合并单元格

合并单元格所使用的方法: sheet.addMergedRegion( CellRangeAddress cellRangeAddress );CellRangeAddress 对象的构造方法需要传入合并单元格的首行、最后一行、首列、最后一列。 CellRangeAddress cra=new CellRangeAddress(int startRow, int end Row, int

2017-08-11 13:38:30 1385

原创 Java 百分数转换成double类型的数值

Java百分数转换成数值类型今天在项目中遇到需要将百分数转换成double类型的问题,因为double不支持带百分号的数值. 在查阅资料后,发现了一种可行方案:import java.text.NumberFormat;//引入数值处理的包

2017-08-09 13:48:19 10406

原创 [dfs(深度优先搜索)]简单类题目 2016年蓝桥杯省赛题第三题——凑算式

题目:凑算式A + B/C + DEF/GHI = 10(如果显示有问题,可以参见【图1.jpg】)这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何多余的内容或说明性文字。

2016-03-21 22:42:03 5702 6

原创 C++蓝桥杯基础练习 特殊回文数

问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式   输入一行,包含一个正整数n。 输出格式   按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989989 998899 数据规模和约定   1<=n

2016-01-24 21:46:36 1566 1

原创 C++ 蓝桥杯基础训练 10进制转16进制

基础练习 十进制转十六进制 时间限制:1.0s 内存限制:512.0MB 问题描述   十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是

2016-01-24 12:41:47 1327

官方jdk1.6 64位

为了方便jdk1.6的下载,现将官方的jdk1.6 64位版本上传到CSDN, 此版本为官方jdk1.6 windows 64位 此版本为官方jdk1.6 windows 64位

2017-09-18

Chrome Fiddler插件

Chrome Fiddler插件 fiddler的网页插件版 [2017/09/16] mac版 chrome可用 亲测可用 win版chrome理论上也可以使用,.

2017-09-16

空空如也

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

TA关注的人

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