Java Redis系列2 (redis的安装与使用+redis持久化的实现))

Java Redis系列2 (redis的安装与使用+redis持久化的实现)什么是Redis?Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/s,写的速度是81000次/s ,且Redis通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:字符串类型 string哈希类型 hash列表类型 list集合类型 set有序集合类型 sorted
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Java Redis系列3(Jedis的使用+jedis连接池技a术)

Jedis的使用什么是Jedis?一款Java操作redis数据库的工具使用步骤1.下载redis所需的java包2.使用步骤import org.junit.Test;public class Jedis { @Test public void test1(){ //获取连接 //如果使用空参构造,默认值 localhost,6379端口 redis.clients.jedis.Jedis jedis = new redi
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

DNS解析过程详解

一、DNS名词解释  域名,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识。  DNS,全称Domain Name System,中文名为域名系统,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP数串。  以淘宝为例,www.taoba...
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Python:自动检测是否双跨并断开wifi

前言双跨,也就是连接有线网的时候还连接着_双跨检测
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Python:通过百度地图API快速获取路对应的行政区域

前言:最近在做地址标准化的工作,其中一项子任务就是要做地址库,根据内部数据结合前期从网上获取的地址库,计算获得一堆新的路名(未纳入地址库),接下来的工作就是要判断这个新的路名是否跨区域,如果不跨的话属于哪个区?一开始是通过百度地图一个个搜索的,但是架不住量太大(超过100个),而且后期有可能还会不断有新增。所以干脆用百度API的交叉路搜索,获取该路和其它所有路的交叉信息。以“浦东南路”为例,交叉路口就有900条记录,例如“洪山路与浦东南路交叉口”,把这些记录全部获取后筛选其中的“address”字段,也_百度地图行政区域划分 python
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Pandas:把一份清单数据按时间序列转为dict、list的混合样式

前言:标题很难懂,直接上个例子吧。上图为原始数据,想要转为下面的格式:{‘用户1’: [{第1天的发帖量,第2天的发帖量…第31天的发帖量}, {第1天的投票数合计,第2天的投票数合计…第31天的投票数合计}, {第1天的收入合计,第2天的收入合计…第31天的收入合计}]}很复杂吧,我也不明白整理成这样格式的意义是什么=,=下面的代码只把用户和收入的dict做出来了,如果要把投票数和发帖量结合起来,使用pandas里的concat,外面再套一层to_dict就可以了,方法一样,不想多写~~代码_将时间序列转换为字典
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Python:好租网商务楼数据爬取

前言:爬的方法和以前房天下类似,只是在使用next_sibling的时候一直不成功,所以先找了parent然后再找儿子的方式曲线救国解决了。因为我的需求只是名字、区域、地址和楼层四个,所以参数不多,需要的可以自己在我的代码基础上增加。代码:import requestsfrom bs4 import BeautifulSoupdef get_building_url(url): 获取每一页的大楼的内容(名称和链接) r = requests.get(url=url,_爬取好租网
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Python:调用百度地图和高德地图API获得信息检索结果

前言不管是百度地图还是高德地图api,在个人开发者认证完成之前的每日调用配额低得可怜,认证通过后每日可以在信息检索上,每日上限是30万,并发量可以达到50,所以必须认证!代码import requestsimport jsonimport openpyxldef get_bd_address(keyword): 通过百度地图api获得信息 url = http://api.map.baidu.com/place/v2/search?query= + keywor_python中如何通过调用高德地图api来将已有的指路标志牌上的信息读取出来
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

经验分享:数据分析的五个阶段

前言数据分析,也被称为营销分析、经营分析等,就是通过一定的工具、算法,结合业务逻辑将数据背后的真正原因找出来,为企业的发展方向提供数据支撑。在这个越来越对数据重视的时代,数据分析的价值也在迅速提升。在大部分部门,尤其是前端营销部门中,数据分析工作的好坏可能会直接影响一线的业绩。所以如何做好数据分析,是每一个数据分析师需要思考的问题。笔者在10年的数据分析工作生涯中,经历了好几个阶段,也有一些思考和总结,供大家参考。_数据分析5个阶段
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

VBA:根据某个单元格的值,判断在另一个单元格内是否有并标红

前言:最近在做一个地址标准化的竞赛,里面包括了地址提取、分词、清洗、匹配等一系列动作,等这次竞赛结束后会专门写一篇文章分享源码。之所以要做标题的事情,是因为用了这么多年的Excel,还是习惯Excel的界面,而且因为这次初赛数据量并不大(500条),分数也达到了了一个瓶颈(98.2分),不清楚应该如何提升,所以就想一条条看看到底错在那里。第一步就是要判断提取出来的地址是否准确。如上图所示,我想要的结果就是根据C列,判断B列里是否有一样的内容,如果有的话就用红色标记,使用VBA很简单,不过也查了蛮多资料_vba判断某单元格值大于1
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Python:快速裁剪PDF页面

前言收到一份很大的pdf文档,想根据页数快速裁剪,但是没找到能够免费试用的软件(不是要vip就是要重置),所以就用Python的PyPDF2这个库。主要参考了https://blog.csdn.net/xingxtao/article/details/79056341自己稍微修改了一点代码from PyPDF2 import PdfFileReader, PdfFileWriterdef splitPdf(readFile, outFile, start_page, end_page):_python 裁剪pdf
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Python:从文章内提取地址

前言:如何从文章内提取地址?方法有很多种,我这边提一个我的思路。1、整理一份标准地址库,至少包括以下几列:省、市、镇、街道、路。有人会说整理很难,没错,很难找到成熟的地址库(这种都是能卖Q的),通过政府官网可以获得的数据也仅仅是省、市、镇、街道/居委之类的,如果要整理成一份详尽的,难度很高。以上海为例,我主要是通过百度文库获得了一份相对来说比较全的地址库,但也仅仅是路和区的对应表,无法整理到镇或街道。所以我又在上海统计局官网中找到了居委会和区的对应表,经过多次整理获得一份相对比较准确的清单。2、_python 从一段话中提取地名
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

云主机Centos7下WordPress部署指南

参考文章:https://blog.csdn.net/qq_25504829/article/details/104254788一、天翼云安全组添加端口控制中心——>虚拟私有云——>访问控制——>安全组——>选择default,点击“快速添加规则”,在入方向和出方向分别加入新的端口号2020,如下图所示:二、Apache安装1、安装lrzsz和vim(可选)yum -y install lrzszyum -y install vim2、安装apache服务yum_天翼云安装wordpress
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

BAT:一键切换Windows IP地址

参考文章:https://www.jb51.net/article/48078.htm修改说明:我在原来代码的基础上修正了一些,包括@netsh int ipv4 set address 以太网 static 192.168.1.27 255.255.254.0 192.168.1.254 1 >nul我把ip改成了ipv4,还有address后面的“以太网”是要根据自己电脑实际情况来修改的最后我加了一个pause,这样bat窗口不会立马关掉@echo offrem # --_一键切换ip地址bat
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

爬虫:东方财富网股票数据爬取

前言因为东方财富网的Js限制,第一页很好爬取,但是第二页开始的网页地址并没有改变,看了下xpath页面元素也和第一页没什么区别,所以只好曲线救国,用selenium找到“下一页”按钮进行跳转再爬取,好处是肯定都能爬到,坏处则是必须一直开着chromedriver,而且爬取效率并不高。代码from selenium import webdriverfrom time import sleepimport mysql.connector as mysql爬取上证指数的所有股票信息,保存到本地_东方财富 股吧爬虫
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

Matplotlib:使用Python根据获得的经纬度坐标画图

前言因为根据地址库的经纬度坐标很难肉眼看出规律,所以想画个图看看。网上看了很多文章,大多都是基于标准地图的,但我只是想画个相对的坐标图就好。所以干脆就用matplotlib自己写一个吧。代码import pandas as pdimport numpy as npimport mathimport matplotlib.pyplot as pltdata = pd.read_csv(复赛标准地址库.csv, sep=\\\\t, dtype={locationx:str, l
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

JavaSE基础知识点整理总结

目录一、Java语言概述二、程序设计基础1、标识符2、关键字3、常量、变量及作用域4、数据类型5、运算符与表达式6、流程控制结构7、方发初识三、数组1.数组2. 一维数组3. 二维数组4. 数组总结5. 数组排序(1) 冒泡排序(2)选择排序6. 数组元素查找(1). 顺序查找(2). 二分查找四、面向对象1. 面向对象介绍2. 类和对象3. 封装4. 继承5. 多态6. 抽象类与接口7. Object类8. 设计模式五、异常1. 概念2. 系统异常分类3. Error4. Exception5. 自定义异
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

MySQL基础学习---第一天

文章目录MySQL基础学习---第一天1. 数据库概述1.1数据(Data)1.2数据库(DataBase)1.3关系型和非关系型的区别1.4数据库分类2. 软件安装3. 数据库对象3.1数据库对象4. MySQL基本使用4.1 用户创建与授权4.2 数据库创建4.3 表创建和删除5. 数据类型5.1 DML和DQL操作MySQL基础学习—第一天1. 数据库概述1.1数据(Data)在JavaSE中,我们说过这样一句话,数据要运算,必须先存储那么java中存储数据是使用变量,那么计算机怎么存储?
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

MySQL基础知识---第二天

15/100保存草稿发布文章 博文管理我的博客退出加粗 斜体 标题 删除线 无序 有序 待办 引用 代码块 BashCC++C#CLikeCSSGoHandlebarsJavaJavaScriptKotlinMarkupObjective-CPerlPHPShellPythonRubySQLSwiftVB.NetYAMLErlangScalaClojureCobol
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0

MySQL基础学习---第三天

MySQL基础学习—第三天1. 子查询子查询又叫嵌套查询。它通常可以位于SELECT后面 FROM后面WHERE后面,共三种使用场景。当我们查询一个表没有办法实现功能的时候,就需要使用子查询上面我们讲到了分组查询,可以查询每个老师所带学生的最低分,但是我们刚才查出来之后,我们只能看到teacher_id,但是我们并不知道teacher_id对应的是那个老师,这个时候我们最好是显示老师的名字是比较好的,可以用子查询实现场景一 : select后面语法 :select 字段名,(查询语句)
分类: 其他 发布时间: 08-10 11:41 阅读次数: 0