自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python分析成都房租信息,以及利用高德API查找租房

版权声明:本文为博主原创文章,博客地址:https://blog.csdn.net/qq_40351478,未经博主允许不得转载。python分析成都租房信息,以及利用高德API查找租房使用的技术效果爬虫需要爬取的网页分析爬虫部分源码数据可视化利用高德API查找租房我的github地址使用的技术爬虫:BeautifulSoup4数据处理及可视化:matplotlib,pandas,nump...

2019-05-26 15:37:26 1515

原创 RabbitMQ基础知识及使用

RabbitMQ简介RabbitMQ是目前非常热门的一款消息中间件,不管是互联网行业还是传统行业都在大量地使用。RabbitMQ凭借其高可靠、易扩展、高可用及丰富的功能特性受到越来越多企业的青睐。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。RabbitMQ整体上是一个生产者与消费者模型,主要负责接...

2019-04-20 16:40:07 199

原创 Docker(四)打包SpringBoot项目并部署

1.把SpringBoot项目打包成jar包:参考:https://blog.csdn.net/sinat_27672523/article/details/81985805可能遇到的问题:https://blog.csdn.net/qq_40351478/article/details/889917782.编写Dockerfile文件:FROM openjdk:8-jdk-alpine...

2019-04-04 21:58:47 610

原创 砝码称重,蓝桥杯真题

题目描述解题思路此题网上有很多做法,这里只写出本人的解法,简单易懂。理解以下两点即可解出此题。对于任意重M1和M2的两个砝码,能称出的重量最多为4个,即M1、M2、M1+M2、|M1-M2|,再具体运算中可先均求出来,然后去重。对于任意N个砝码,我们可以看成前N-1个砝码的所有组合重量和最后一个砝码进行组合。打个比方,我们有3个砝码分别重1、2、4,我们先求出前两个砝码(重1、2)的组合重量为【1、2、3】,然后将【1、2、3】与4(第三个砝码的重量)进行组合。再具体的编码中可封装在一个方法中。

2022-04-05 23:22:49 673

原创 NoNodeAvailableException[None of the configured nodes are available异常解决方法总结

在使用elasticsearch时报错:NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{127.0.0.1}{127.0.0.1:9300}]]at org.elasticsearch.client.transport.TransportClientNodesService.ensureNodesAreAvailable(TransportClientNodesService.ja

2020-09-09 15:23:07 22698 3

原创 numpy.random系列函数总结

numpy.random系列函数总结1.np.random.random()函数用法np.random.random((1000, 20))生成1000行 20列的浮点数,浮点数都是从0-1中随机。2.numpy.random.rand()函数用法numpy.random.rand(d0, d1, ..., dn):生成一个[0,1)之间的随机浮点数或N维浮点数组。3.numpy.random.randn()函数用法numpy.random.randn(d0, d1, ..., dn):

2020-07-30 13:11:54 545

原创 QQ三方登录创建网站应用审核不通过原因

QQ三方登录创建网站应用踩过的坑创建网站应用之前在QQ互联官网进行开发者认证:QQ互联1.确保网站能够打开如果网站无法正确打开或者过于简陋会出现错误:网站无法打开2.确保按钮正确放置必须按照官方给定的ui规范放置按钮:网页前端页面规范否则会出现错误:未放置QQ登录按钮位置/位置放置不规范3.确保信息与工信部备案信息完全一致确保所有信息完全一致包括网站名、网址、网站备案/许可证号(要注意的是备案号是网站备案号不是主体备案号)等。备案查询否则会出现错误:审核未通过,填入的信息与工信部备案

2020-07-12 15:10:59 3382 5

原创 python多元线性回归简单实现

继上次对成都房租进行可视化后,这次简单的做一个成都房租与面积、所属区的多元回归分析。数据集一共有3w数据,每一组观测值对应一个房租情况,其中:价钱:一个月房租,单位人民币。面积:租房的面积,单位平方米。所属区:序号如下area_ditc={'锦江区':1,'青阳区':2,'武侯区':3,'高新区':4,'成华区':5,'金牛区':6,'天府新区':7,'高新西区':8,'双流区':9,'...

2019-06-03 15:43:23 6189 2

原创 SpirngBoot项目打包成jar包踩过的一些坑

1.关于SpringBoot如何打包:参考:https://blog.csdn.net/sinat_27672523/article/details/819858052.我按照上诉博客里面的方法打包过后,运行也成功了但是target文件下并没有出现jar包。这个问题困扰了我几个小时,网上也找了很多资料,还是没有解决。我就想把springboot打包成war包试一下,在看其他博客的时候突然发...

2019-04-03 13:07:16 2095

原创 python爬取百度图片并下载

爬取百度贴吧图片import requestsfrom bs4 import BeautifulSoupimport urllib.requestdef getHtml(url):# 爬取网页源代码 # headers={ # "User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11...

2019-04-02 11:24:03 480

原创 Docker(三)网络管理

默认网络Docker中默认的三种网络分别为bridge、host和none,其中名为bridge的网络就是默认的bridge驱动网络,也是容器创建时默认的网络管理方式,配置后可以与宿主机通信从而实现与互联网通信功能,而host和none属于无网络,容器添加到这两个网络时不能与外界通信。// 创建并启动容器docker run -itd --name=networktest imagenam...

2019-03-29 15:34:38 134

原创 Docker(二)Dockerfile构建镜像

Dockerfile是一个普通的文本文件,里面包含了许多可以在命令行接口上执行的用来构建镜像的相关指令,我们通过docker build指令就可以读取Dockerfile文件中的指令并执行自动化镜像构建。编写Dockerfile文件创建一个空文件夹,在该文件夹下新建Dockerfile文件。# 使用Docker官方的Python作为一个基础镜像FROM python:2.7-sli...

2019-03-26 20:16:10 193

原创 Docker(一)安装及客户端基本操作指令

什么是DockerDocker是一个开源的应用容器引擎,它基于go语言开发,并遵从Apache2.0开源协议。使用Docker可以让开发者封装他们的应用以及依赖包到一个可移植的容器中,然后发布到任意Linux及其上,也可以实现虚拟化。Docker容器完全使用沙箱机制,相互之间不会有任何借口,这保证了容器之间的安全性。Docker目前有社区版和企业版,社区版是免费开源的,对于个人和小团队来说是比...

2019-03-26 19:33:55 427

原创 redis(七)之springboot整合redis

pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depen...

2019-03-21 19:32:40 182

原创 redis(六)之redis基础数据结构set和zset

setRedis的集合相当于Java语言里面的HashSet,它内部键值对是无序的、唯一的。它的内部实现相当于一个特殊的字典,字典中所有的value都是一个值NULL.当集合中最后一个元素被移除之后,数据结构被自动删除,内存被回收。set结构可以用来存储某活动中中奖的用户ID,因为有去重功能,可以保证同一个用户不会中奖两次。简单命令:检验某个值是否存在zsetzset类似于Jav...

2019-03-19 16:14:37 7172

原创 redis(五)redis之基础数据结构hash(字典)

Redis的字典相当于Java语言里面的HashMap,它是无序字典,内部存储了很多键值对。实现结构上与Java的HashMap也是一样的,都是"数组+链表"二维结构。如图所示,第一维hash的数组位置碰撞时,就会将碰撞的元素使用链表串接起来。不同的是,Redis的字典只能是字符串,另外他们rehash的方式不一样,因为Java的HashMap的字典很大时,rehash是个耗时的操作,需要一次...

2019-03-18 22:25:54 298

原创 redis(四)之redis基础数据结构list

Redis的列表相当于Java语言里面的LinkedList,注意它是链表而不是数组。这意味着list的插入和删除操作非常快,时间复杂度为O(1),但是索引定位很慢,时间复杂度为O(n),这点让人非常意外。列表中的每个元素都是使用双向指针顺序,穿起来可以同时支持向前向后遍历。当列表弹出了最后一个元素之后,该数据结构被自动删除,内存被回收。Redis的列表结构常用来做异步队列使用。将需要延后处理...

2019-03-16 21:36:13 182

原创 redis(三)之redis基础数据结构String

字符串String是Redis最简单的数据结构,它的内部表示就是一个字符数组。Redis所有的数据结构都以唯一的key字符串作为名称,然后通过这个唯一key值来获取相应的value数据。不同的类型的数据结构的差异就在于value的结构不一样。Redis的 字符串是动态字符串,是可以修改的字符串,内部结构的实现类似于java的ArrayList,采用预分配空间capacity一般要高于实际字符串长...

2019-03-16 21:17:48 746 1

原创 redis(二)之什么是redis,为什么要学习redis

什么是redis,为什么要学习redis分布式系统nosql数据库redis的定义redis对比mysql分布式系统分布式系统(distributed system)由多台计算机和通信的软件组件通过计算机网络连接(本地网络或广域网)组成。分布式系统是建立在网络之上的软件系统。正是因为软件的特性,所以分布式系统具有高度的内聚性和透明性。因此,网络和分布式系统之间的区别更多的在于高层软件(特别...

2019-03-14 21:25:41 632

原创 redis(一)之在windows10下redis的安装、配置、启动

redis的安装、配置、启动下载环境配置注册服务启动下载下载地址:https://github.com/MicrosoftArchive/redis/releases下载完后解压:环境配置右击此电脑,高级系统设置点环境变量设置在系统变量的path中添加redis解压后的目录:注册服务打开命令行进入redis文件夹,或者在redis文件夹下按住shift点击鼠标右键打开命...

2019-03-13 22:59:11 7659 2

转载 Intellij IDEA连接Git@OSC

首先安装git for windows 推荐使用这个:http://msysgit.github.io/可以在任何目录 右键——git bash 弹出对应路径的 git 命令行窗口 而且启动速度比较快在Intellij中Settings——Version Control——Git——Path to Git executable找到安装git bin目录下的git.exe1.方法一 适...

2019-03-10 21:55:41 138

原创 SpringMVC实现学生增删查改

SpringMVC基础配置pom依赖web.xmlapplicationContext.xmlpom依赖&lt;!-- https://mvnrepository.com/artifact/org.springframework/spring-context --&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframewo...

2019-03-05 13:32:43 1301

原创 java编写小游戏大球吃小球

java编写小游戏大球吃小球游戏简介项目结构Direction类Ball类OtherBall类MyBall类Select_FrameAgainPanelFrame游戏简介在游戏中,玩家需要控制大球吃点比自己小的球,让自己变得更大才能吃到更大的小球。项目结构Direction类枚举类用来标注控制小球的方向package Ball;public enum Direction { L...

2019-03-02 22:27:54 8251 16

原创 如何遍历LinkedHashMap

使用Iterator遍历 LinkedHashMap&amp;lt;String,String&amp;gt; linkedHashMap = new LinkedHashMap(); linkedHashMap.put(&quot;a&quot;, &quot;a&quot;); linkedHashMap.put(&quot;b&quot;, &quot;b&quot;);

2019-02-26 21:21:23 45007 2

原创 netty初学总结

netty初学笔记阻塞与非阻塞同步与异步BIO、NIO与AIOSpringboot整合nettypom依赖目录结构代码阻塞与非阻塞阻塞:阻塞是指调用结果返回之前,当前线程会被挂起。非阻塞:非阻塞和阻塞的概念相对应,指在不能立刻得到结果之前,该函数不会显式技术阻塞当前线程 。同步与异步同步:在c端发出一个功能调用时,在没有得到结果之前,该调用就不返回。异步::异步的概念和同步相对应。当c...

2019-02-21 12:29:32 195

原创 sql按时间条件查询及java.util.Date计算

查询最新数据 SELECT * from tablewhere field=#{field} And collect_time ORDER BY collect_time DESC LIMIT 1查询十五分钟 select * from table where field=#{field} And collect_time &amp;amp;gt;= now()-interval 15 minute...

2019-02-14 17:14:05 844

原创 shiro学习笔记

shiro学习笔记shiro架构认证流程授权流程简单代码实现pom依赖自定义Realm主体登录shiro架构SecurityManager:相当于SpringMVC中的DispatcherServlet或者Struts2中的FilterDispatcher;是Shiro的心脏;所有具体的交互都通过SecurityManager进行控制;它管理着所有Subject、且负责进行认证和授权、及会话...

2019-02-12 22:11:52 186

原创 Spring事务管理学习笔记

Spring事务管理学习笔记Spring事务管理高层抽象主要包括3个接口1.platformTransactionManage 事务管理器2.TransactionDefinition 事务定义信息(隔离、传播、超时、只读)如果不考虑隔离性Spring事务的隔离级别事务的传播行为3.TransactionStatus 事务具体运行状态如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容...

2019-02-11 16:27:29 194

空空如也

空空如也

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

TA关注的人

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