自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 pycharm_2020_1.1的安装

1、去官网下载1.1、网址:https://www.jetbrains.com/pycharm/点这里进入选择版本页面1.2、如果就是我们这个版本网址:https://www.jetbrains.com/pycharm/download/other.html点击这里,直接到我们的下载页面这里给选择1.1的朋友演示选择页面,如果你想选择其他版本的话1.点击 Download2.下载页面基本介绍,先选择你要的系统(Windows还是其他),然后选择专业版(功能丰富,建议这个,但是要收费,后面会讲

2020-09-28 12:09:57 240 1

翻译 Scrapy、pandas、cn2an与pymysql解决爬取小说的乱序问题

scrapy爬取小说时极易遇到章节混乱以及重复等问题。爬取小说主页,并获得各个章节,因为只是一个页面,因此不会遇到排序和重复问题,然后利用pandas库进行数据清洗,再利用DataFrame的to_csv进行存储自动对其进行标号,再利用scrapy框架对每个章节进行爬取的时候,在MySQL数据表的指定位置插入数据一、爬取并保存各章节目录,然后进行数据清洗网址分析:爬取并保存各章节目录:import requestsfrom lxml import etreefrom pandas impo

2020-09-27 17:27:03 556

翻译 编写Java程序,使用 Java 的 I/O 流将 H:\eclipse.zip 文件拷贝至 E 盘下,重新命名为 eclipse 安装 .zip。

需求说明:使用 Java 的 I/O 流将 H:\eclipse.zip 文件拷贝至 E 盘下,重新命名为 eclipse 安装 .zip。在拷贝过程中,每隔2000 毫秒显示一次文件已经被拷贝的大小及剩余的大小,直至文件完成拷贝,提示用户文件已经拷贝完成实现思路:创建 InstantThread 类,该类需要继承 Thread 类 在 InstantThread 类中创建两个 File 类型的静态实例 readFile(被拷贝的文件)和 writeFile(拷贝后的文件) 在 Inst

2020-09-27 17:16:34 556

翻译 Spring和Spring Boot相关知识整理

1、 思维导图说明:使用@Configuration在java代码中声明一个bean——而不是使用xml——实际上很早就有了(至少在《Spring实战(第3版)》出版时,也就是Spring3.0时),我一直以为是SpringBoot的新特性。2、 Spring(1)AOP术语通知Advice ——切面要做什么,何时执行。何时,包括方法调用前、方法调用后、方法成功调用后、方法调用抛异常后、环绕(Around)。环绕允许提供一些需要跨越方法调用前后的功能,如计算调用耗时。 连接点Jo.

2020-09-27 16:52:48 124

翻译 SpringBoot-web开发(三): 模板引擎Thymeleaf

1. 引入在以前,我们通常将前端交给我们的html页面转成jsp页面,通过jsp轻松实现数据的显示,及前后端交互等。jsp支持非常强大的功能,能写Java代码,但是springboot默认是不支持jsp的如果直接用纯静态页面的方式,开发会十分麻烦,这就引入了模板引擎2. 什么是模板引擎?模板引擎是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的[HTML]文档;SpringBoot推荐使用模板引擎 模板引.

2020-09-27 15:07:22 1087

翻译 CountDownLatch的使用与源码分析、手写实现

CountDownLatch的使用与源码分析CountDownLatch俗称闭锁,它可以允许一个或多个线程等待其他线程完成指定操作后再运行。CountDownLatch的构造函数接收一个int类型的参数作为计数器,如果你想等待N个点完成,这里就传入N。当我们调用CountDownLatch的countDown方法时,N就会减1,CountDownLatch的await方法会阻塞当前线程,直到N变成零。由于countDown方法可以用在任何地方,所以这里说的N个点,可以是N个线程,也可以是1个

2020-09-27 12:23:44 255

翻译 Java线程安全解决方案(synchronized,ReentrantLock,Atomic使用场景描述)

线程安全解决方案synchronized,ReentrantLock,Atomic 使用场景描述在实际开发过程中如果服务量,请求频繁,就会经常碰见并发,这时候不做处理就会出现很多非法数据。这时候就需要解决线程安全的问题,这时候就可以使用java当中的锁机制。常用有java关键synchronized、可重入锁ReentrantLock,还有并发包下的Atomic或者Concurrent的安全类型。synchronized使用场景:在资源竞争不是很激烈的情况下,偶尔出现并发,需要同步的情形下.

2020-09-27 11:06:18 105

空空如也

空空如也

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

TA关注的人

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