一、说明 数据来源:猫眼; 运行环境:Win10/Python3.7 和 Win7/Python3.5; 分析工具:jieba、WorldCloud、pyecharts和matplotlib; 程序基本思路:分析接口 —> 下载数据 —> 过滤数据 —> 保存文件 —> 统计分析; 注意:本文所有图 ...
分类:
编程语言 时间:
2019-08-31 19:41:06
阅读次数:
134
python3默认是utf8的,爬取gbk网页的时候会出现乱码 解决办法 text不转换会出现错误,python3字符集不支持转码 第二种方法 test.content.decode("gbk") decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gb231 ...
分类:
编程语言 时间:
2019-08-31 19:42:01
阅读次数:
498
一、概述 java.util.LinkedHahset 集合 extends HashSet 集合 在HashSet下面有一个子类java.util.LinkedHashSet,它的底层是一个哈希表(数组+链表/红黑树)+链表组合的一个数据存储结构,多了一条链表(记录元素的存储顺序),保证元素有序。 ...
分类:
编程语言 时间:
2019-08-31 19:42:22
阅读次数:
56
SpringBoot SSM整合 一、Spring Boot整合Web开发 1.默认静态资源配置 WebMvcAutoConfiguration该类下找到属性:ResourceProperties进入可查看到:Spring Boot 默认将 /** 所有访问映射到以下目录: 如:在src/main/ ...
分类:
编程语言 时间:
2019-08-31 19:43:26
阅读次数:
75
引言 列表是按照特定格式排序而成的,有时候这种排序方式我们并不喜欢,我们希望它可以按照我们的方式来进行正序或者倒序排序,或其他的排序方式 反转与排序 比如说我这里有一组列表,里面存放的全部都是数值,但非常乱,要你将它按从小到大或从大到小排序 列表可以按正序排序,也可以按倒序排序,排序分永久性的和临时 ...
分类:
编程语言 时间:
2019-08-31 19:45:09
阅读次数:
87
jQuery是一个JavaScript框架,它兼容CSS3,还兼容各种浏览器。 jQuery对象和DOM对象可以项目转换,但两个对象的函数不能彼此混搭使用。及jQuery对象只能使用自己的函数 DOM对象转换成jQuery对象,语法:jQuery(dom 对象) jQuery对象转换成DOM对象,语 ...
分类:
编程语言 时间:
2019-08-31 19:47:00
阅读次数:
80
Leetcode链接 : https://leetcode-cn.com/problems/merge-sorted-array/ 问题描述: 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 ...
分类:
编程语言 时间:
2019-08-31 20:59:10
阅读次数:
80
反射:把java类中的各种结构(方法、属性、构造器、类名)映射成一个个的java对象1、获取class对象三种方式:对象.getClass();类名.class;Class.forName("包名.类名");2、动态创建对象clz.getConstructor().newInstance()publicclassserver{publicstaticvoidmain(Strin
分类:
编程语言 时间:
2019-08-31 21:04:52
阅读次数:
84
一。场景 在网站的所有页面中可能某些地方都需要相同的数据,此时可以在Django中定义全局数据并存储在session中,或使用模板语言放入页面中 注意:一定要加上 try: 进行潜在的异常捕捉,因为一旦这里出问题会导致整个项目跑不起来! 二。settings.py 三。views ( global. ...
分类:
编程语言 时间:
2019-08-31 21:09:46
阅读次数:
62
迷宫问题 Description 定义一个二维数组: int maze [5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 0, }; 它表示一个迷宫,其中的1表示墙壁,0表示可以走的路 ...
分类:
编程语言 时间:
2019-08-31 21:10:36
阅读次数:
76
5.1.1 企业级应用开发 企业级应用是指那些为商业组织,大型企业而创建部署的解决方案及应用,大型企业级应用的结构复杂,涉及的外部资源众多,事务密集,数据规模大,用户数量多,有较强的安全性考虑和较高的性能要求 Spring是企业应用开发的 一站式 选择 Spring贯穿表现层,业务层,持久层。 5. ...
分类:
编程语言 时间:
2019-08-31 21:19:24
阅读次数:
95
题意:给定字符串S,A,B。现在让你对S进行切割,使得每个切割出来的部分在[A,B]范围内,问方案数。 思路:有方程,dp[i]=Σ dp[j] (S[j+1,i]在合法范围内)。 假设M和N的最长公共前缀为长度是LCP,那么字符串M>=字符串N的条件是 LCP=|N|或者(LCP<|N|&&M[l ...
分类:
编程语言 时间:
2019-08-31 21:20:05
阅读次数:
78
在每个微服务中,需要获取用户的角色,然后根据角色识别是否允许操作指定的方法,Spring Security中定义了四个支持权限控制的表达式注解,分别是@PreAuthorize、@PostAuthorize、@PreFilter和@PostFilter。其中前两者可以用来在方法调用前或者调用后进行权 ...
分类:
编程语言 时间:
2019-08-31 21:23:19
阅读次数:
85
[TOC] 1,常量池 1.1, class文件常量池 ? class文件常量池位于class文件中 ? class文件头4个字节称为魔数,魔数后面的4个字节为文件版本号,而版本号之后的就是常量池的入口。该常量池用于存放编译器生成的各种字面量和符号引用,字面量就是所谓的常量,如字符串,final修饰 ...
分类:
编程语言 时间:
2019-08-31 21:25:29
阅读次数:
132
思路: 1、打开书本“更多”短评,复制链接 2、脚本分析链接,通过获取短评数,计算出页码数 3、通过页码数,循环爬取当页短评 4、短评写入到txt文本 5、读取txt文本,处理文本,输出出现频率最高的词组(前X) 通过分析得到其他结果可自由发散 用到的库: 整个脚本如下 执行结果 需要注意的是,如果 ...
分类:
编程语言 时间:
2019-08-31 21:26:18
阅读次数:
117
"深入理解wmd算法" WMD(Word Mover’s Distance) "1" 是2015年提出的一种衡量文本相似度的方法。它具有以下几个优点: 效果出色:充分利用了 "word2vec" 的领域迁移能力 无监督:不依赖标注数据,没有冷启动问题 模型简单:仅需要词向量的结果作为输入,没有任何超 ...
分类:
编程语言 时间:
2019-08-31 21:26:54
阅读次数:
148
Programming Ability Test (PAT) is organized by the College of Computer Science and Technology of Zhejiang University. Each test is supposed to run sim ...
分类:
编程语言 时间:
2019-08-31 21:30:08
阅读次数:
97
前言 服务注册与发现是微服务中最为基础的环节,而 Eureka 就是一个可以帮助你实现服务注册与发现的选择之一。如果你对 Eureka 和服务发现了解甚少,那么该篇博客将会帮助到你。文中通过具体操作带你了解如下内容: 1. 什么是服务注册与发现 2. 什么是 Eureka 3. SpringClou ...
分类:
编程语言 时间:
2019-08-31 21:32:11
阅读次数:
273
由于IDEA的自动补全功能非常强大,当你配置 <mvc:annotation-driven/> 后编译器会帮你自动补全上面两个配置文件约束。这个时候如果你没注意的就会爆出一个很莫名奇妙的错: Caused by: org.springframework.beans.factory.NoSuchBea ...
分类:
编程语言 时间:
2019-08-31 21:32:29
阅读次数:
125
1、 Java集合的分支,顶级接口 List , Set, Map都是接口,前两个继承至Collection接口,Map为独立接口 Set下有HashSet,LinkedHashSet,TreeSet List下有ArrayList,Vector,LinkedList Map下有Hashtable, ...
分类:
编程语言 时间:
2019-08-31 21:32:49
阅读次数:
113