自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 for循环中的setTimeout()

for(var i = 0;i<3;i++){ setTimeout(function(){ console.log(i) },1000) };打印结果:三个3原因分析:setTimeout()是一个异步处理函数,它会等待所有的主线程任务处理完,才开始执行自己的内部的任务,每隔1s往任务队列中添加一个任务【闭包函数,...

2019-09-23 19:33:00 774

转载 将py文件打包到docx

import osclass FileDownload: def __init__(self): self.exclude = ['db.sqlite3', 'logs', 'media', 'Pipfile', 'Pipfile.lock', 'Readme.md'] # 不需要打包的文件 self.file_list =...

2019-09-16 15:35:00 522

转载 多种方式实现平均分栏布局(有间距)div平分行宽

以下例子基于分四栏+栏间有间距的例子分析效果图:html代码: <div class="buy-one-buy"> <h3>淘一淘</h3> <ul> <li><img src="../img/homePage/rotation-1.jpg" alt="First b...

2019-09-15 11:53:00 1502

转载 Bootstrap环境安装加使用---开启Bootstrap 之旅

1.首先去Bootstrap官网https://getbootstrap.com/上下载Bootstrap 的最新版本    对应的中文页面如下:   下载自己所需要的版本(目前我自己下载的是编译的css和js)  下载完成之后,你将会看到很多压缩了的css和js文件2.之后就可以在页面中引入jquery.js、bootstrap.min.js ...

2019-09-15 11:22:00 369

转载 前端UI框架小汇总

移动端UI框架Mint UI(饿了么团队)  中文官网:http://mint-ui.github.io/#!/zh-cn  描述:基于vue的移动端UI框架  基于vue  组件库:        GitHub地址:https://github.com/ElemeFE/mint-ui/  star:8705,fork:1810  latest commit 2017...

2019-09-11 11:13:00 275

转载 Ajax && json在springmvc中的使用

ajax是什么?是一种用来改善用户体验的技术。其本质是利用浏览器提供的一个特殊的对象(XMLHttpRequest,也可以称之为ajax对象)向服务器发送异步请求。服务器返回部分数据(通常不需要返回完整页面),浏览器利用这些数据对当前页面做部分更新。整个过程,页面无刷新,不打断用户的操作。注:异步请求:发送请求的同时,浏览器不会销毁当前页面,用户仍然可以对当前页面做前它操作。如何获得Aj...

2019-09-10 03:03:00 169

转载 spring集成mybatis

(1)编程步骤1.导包。spring-webmvc,mybatis,mybatis-spring,spring-jdbc,dbcp,ojdbc.2.配置文件 添加spring的配置文件。注:mybatis的配置信息可以添加到spring的配置文件当中(只需要配置SqlSessionFactoryBean)。3.实体类4.映射文件5.Mapper映射器。6.在spring的配置文件中,添加...

2019-09-09 23:40:00 100

转载 mybatis iBatis

(1)mybatis是什么?开源的持久层框架。jdbc 代码繁琐 sql 性能好<br/>hibernate 代码简洁 不用写sql 性能不好<br/>mybatis 代码较简洁 要写sql 性能可以(2)使用mybatis1.导包。 mybatis,ojdbc2.添加mybatis配置文件。3.写实...

2019-09-09 01:18:00 115

转载 springjdbc

##springjdbc是什么?spring对jdbc的封装,使用spring jdbc访问数据库,可以不用写一些重复性代码,比如获取连接,关闭连接等。##如何使用? 1.导包。spring-webmvc,spring-jdbc,ojdbc,dbcp. 2.添加spring配置文件。 3.配置jdbcTemplate。 注:jdbcTemplate提供了一些方法,用来访问数据...

2019-09-08 19:16:00 94

转载 拦截器

##什么是拦截器spring提供的一个特殊的组件,当DispatcherServlet收到请求后,如果有拦截器,会先调用拦截器,然后调用相应的处理器(Controler)。注:过滤器属于servlet规范,而拦截器属于spring框架。##如何写一个拦截器 1.写一个Java类,实现HandlerInterceptor接口。 2.实现具体的拦截处理逻辑,比如,session验证。 ...

2019-09-08 17:10:00 96

转载 java网络编程

网络的构建方式:网络的结构分为 1.客户端 服务器结构模式(餐厅服务员),顾客是主动的 2.对等结构网络,每个人即是服务端又是客户端(自助餐模式)【范围特别小,一间办公室的wifi和蓝牙设备就是基于对等网络结构实现的】高层次网络编程 URL, 采用http,https等协议https 需要申请证书http是超文本传输协议,明文传输,https则...

2019-09-07 15:44:00 132

转载 centos7通过二进制安装mysql8

centos7通过二进制安装mysql8 1、下载二进制安装文件,并解压至/usr/local/mysql-8.0.17,创建相关目录及文件tar -zxf mysql-8.0.17-el7-x86_64.tar.gz -C /usr/localmv...

2019-09-06 10:49:00 476

转载 linux固定IP地址

linux固定IP地址 vi /etc/sysconfig/network-scripts/ifcfg-enps03#网络类型:以太网,默认就成TYPE=Ethernet#IP设置为静态 dhcp改成staticBOOTPROTO=static...

2019-09-06 10:37:00 140

转载 centos7卸载mysql

centos7卸载mysql 1.查看mysql安装rpm -qa|grep -i mysql2.卸载前关闭mysql服务rpm -ev --nodepsmysql-community-release-el7-5.noarchrpm -ev --no...

2019-09-05 14:57:00 133

转载 centos7配置阿里云yum源

centos7配置阿里云yum源 cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.bakwget -O CentOs-Base.repo http://mirrors.aliyun.com...

2019-09-05 14:33:00 271

转载 centos7有关开机启动项

centos7有关开机启动项 查看开机启动项systemctl list-unit-files | grep enable设置开机启动systemctl enable mysqld ...

2019-09-05 11:51:00 100

转载 java知识点重拾

java的break语句public class rc { public static void main(String arg[]) { label1:for (int x=0;x<5;x++){ for (int y=5;y>0;y--){ if (y==x){ ...

2019-09-04 22:37:00 128

转载 kafka常见问题

1.kafka想消费已经消费过的数据(1)采用不同的 comsumer groupID(2)线上数据同步到其他镜像中去2.kafka如何设置生存周期与清理数据topic 设置数据保存周期有一个线程定期扫描log file,把保存时间超过阀值的直接删除。3.spark-streaming获取kafka的两种方式(1)Receive 方式 (2)Dire...

2019-09-03 13:28:00 127

转载 Django配置websocket请求接口

1.settings.pyINSTALLED_APPS = [ '...', 'channels', '...',]ASGI_APPLICATION = 'server.routing.application'CHANNEL_LAYERS = { 'default': { 'BACKEND': 'channel...

2019-09-03 10:18:00 378

转载 Django 配置JWT验证

1.setting.py配置REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework_jwt.authentication.JSONWebTokenAuthentication', # 配置验证方式为Token验证 ),}JWT_AUTH = { ...

2019-09-03 09:55:00 215

转载 数据仓库基本概念

数据为什么要分层1.清洗数据结构,每一层都有其特定作用域2.数据血缘追踪 ,数据出现问题,快速定位到源表。3.减少重复开发 ,会有中间层数据。4.复杂问题简单化,每一层具有特定的数据层功能。5.屏蔽源数据的异常转载于:https://www.cnblogs.com/tangsonghuai/p/11443895.html...

2019-09-01 22:02:00 156

转载 数据仓库基本概念01

数据为什么要分层1.清洗数据结构,每一层都有其特定作用域2.数据血缘追踪 ,数据出现问题,快速定位到源表。3.减少重复开发 ,会有中间层数据。4.复杂问题简单化,每一层具有特定的数据层功能。5.屏蔽源数据的异常tmp 临时表 dim 维度表dws (服务数据层)轻度汇总层(宽表 ) ...

2019-09-01 22:02:00 133

转载 hive数仓中缓慢变化维

像用户的手机号,居住城市这些维度会变化的场景,会对用户维度表里面的数据造成影响,这种情况叫做缓慢变化维度。1.需要跟踪最新变化,就更新数据为最新2.需要保存历史数据的话,就可以将主键设置为dwid 添加一个列 对应数据有效值(标识开始和过期时间)3.维度需要的比较少的话,可以直接增加历史对应维度列(适合较少的维度值和变化度)转载于:htt...

2019-09-01 20:46:00 862

转载 没有轮子,自己造一个又如何

没有轮子,自己造一个自己要造一个轮子的原因现在输入法越来越多了,电脑系统一般都会自带输入法,第三方就更多了,如搜狗输入法,QQ输入法,百度输入法,极点五笔,极点五笔,万能五笔等,太多了。不过这个输入法大多数也就只支持Win,在LInux上这个输入法几乎是不见身影的,或许是国内LInux用户比较少的原故吧。Linux Centos7装上电脑也有一段时间了,自己...

2019-09-01 16:13:00 230

空空如也

空空如也

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

TA关注的人

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