自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4539)
  • 问答 (86)
  • 收藏
  • 关注

转载 Spring学习详解(1)——Spring入门详解

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:13:08 76

转载 Java基础学习总结(22)——异常处理

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 16:57:59 71

转载 Java基础学习总结(11)——重载与重写

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 16:41:17 60

转载 iOS初级开发学习笔记:贝塞尔曲线的绘制学习

本文参考此文参考我们在项目中会接触到一些曲线的绘制,最初接触这个概念是因为有一个在屏幕右边的按钮,因为贴着屏幕,按钮右边是没有圆角的,而左上和左下是圆角,类似:还没知道贝塞尔曲线绘制之前,我是直接用_laborExplainButton.layer.cornerRadius = 33/2;绘制一个四个角都是圆角的按钮,然后给出文字靠左属性_laborExplainButton.titl...

2019-06-16 11:16:04 217

转载 福利!你要的入门HBase正确姿势

HBase简介​ HBase是一个分布式的、面向列的开源数据库存储系统,是对Google论文BigTable的实现,具有高可靠性、高性能和可伸缩性,它可以处理分布在数千台通用服务器上的PB级的海量数据。BigTable的底层是通过GFS(Google文件系统)来存储数据,而HBase对应的则是通过HDFS(Hadoop分布式文件系统)来存储数据的。​ HBase不同于一般的关系型数据库,它是...

2019-06-15 02:00:27 117

转载 AE插件怎么安装?ae插件.jsx安装后找不到怎么办?ae插件安装教程

AE插件怎么安装?AE视频合成软件的功能之所以强大,是因为它装载内置插件和外置插件。内置插件编程人员在开发阶段已注入软件本身,而外置插件需要我们手动添加。有网友疑惑ae插件.jsx安装后找不到怎么办?下面macdown小编就为您带来了ae插件安装教程,一起来看看吧!如果您没有AE,可以下载下方的Adobe After Effects CC 2019:点击安装打开下载的脚本,下...

2019-06-14 17:27:14 5032

转载 聊聊TheadLocal

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-14 13:25:01 68

转载 VRRP基本原理

VRRP基本原理虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP),是一个IP协议族,我们知道IP协议族里面有ICMP、OSPF,VRRP也是IP协议族的一员,协议号为112。在VRRP里面,设备有两种角色(Master,Backup),其中Master负责跑业务流量,而Backup负责备份,当Master挂掉之后,Backup自动抢占为Mast...

2019-06-14 09:09:43 936

转载 进程 线程 协程

进程进程 :什么是进程?是操作系统的发展过程中,为了提高CPU的利用率,在操作系统同时运行多个程序的时候,为了数据的安全\代码不混乱而被创造出来的一个概念每一个程序运行起来都至少是一个进程.进程是计算机中最小的资源分配单位进程被操作系统调度的,有很多相关的算法 - 早期的操作系统进程之间是数据隔离的进程的三状态 就绪 运行 阻塞同步异步 ...

2019-06-13 22:14:00 70

转载 YCDownloader下载库(多线程、多任务、多进程)

0x01 前言之前在我的文章《Android高速下载器实现思路——单个任务的提速与优化》提到了一些下载器的实现方式。然后因为这学期实验报告超级多,这个项目一鸽再鸽到现在基本成型了,做成了Android Library上传到了Jitpack。项目传送门欢迎下载sample体验、start。0x02 集成根目录的build.gradleallprojects { repositor...

2019-06-12 04:59:53 408

转载 es6 实现双链表

const util = require('util');/** * 链表节点类 */class Node { constructor (ele) { this.ele = ele; this.next = null; this.prev = null; }}/** * 链表类 */class NodeList {...

2019-06-11 15:35:00 167

转载 小猿圈分享python和web的系统学习路线图

经常会有同学私信我说,应该怎么样系统的学习python和web呢,这几天老师也总结了不少的经验和列子,今天就告诉大家怎么样才是最系统的路线,让大家学习起来更有目标更高效。相信小伙伴们都知道,目前Python主打的两个方向:其一是网络爬虫,其二是web开发。如果将这两者完美的结合起来,可以说是天作之合。如果你前端和后端都搞得定,那么恭喜你,全栈工程师的这份殊荣是你的了。那么为什么要学习Pytho...

2019-06-11 01:30:35 165

转载 graphQL 启动报错No method or field found with any of the following signatures (with or without one of [i...

-------------------root.graphqls---------------------------这个文件用来定义属性字段,必须和实体类相同文件里面的字段写错会报这个错误com.coxautodev.graphql.tools.FieldResolverError: No method or field found with any of the following s...

2019-06-09 23:29:00 675

转载 React的生命周期(16版本的)

在React中,生命周期有4个阶段,每个阶段又由不同的钩子函数组成。初始化运行中(更新阶段)销毁错误处理初始化在组件初始化阶段就会执行 ,由以下几个钩子函数构成constructorstatic getDerivedStateFromProps()componentWillMount()/UNSAFE_componentWillMountrender()componentD...

2019-06-09 17:19:29 118

转载 性能优化 (九) APP 稳定性之热修复原理探索

完整代码传送阵热修复的背景刚发布的版本出现了严重的 bug ,需要开发者去解决 bug,然后在测试打包重新发布,这会耗费大量的人力,物力,代价比较大。如果当前的 bug 不影响用户使用也不会崩溃,但是了下个版本是大版本,那么两个版本之间间隔时间会很长,这样要等到下个大版本发布在修复 bug , 而之前版本的 bug 还存在,虽说不影响使用,但是是一个潜在的 bug。版本升级率不高,并且...

2019-06-09 11:35:04 120

转载 spring 理解Spring AOP 一个简单的约定游戏

  应该说AOP原理是Spring技术中最难理解的一个部分,而这个约定游戏也许会给你很多的帮助,通过这个约定游戏,就可以理解SpringAOP的含义和实现方法,也能帮助读者更好地运用SpringAOP到实际的编程当中,这对于正确理解SpringAOP是十分重要的约定规则  代码清单:定义Interceptor接口package com.ssm.chapter1...

2019-06-08 09:43:00 109

转载 二进制与十进制的转化,bool str int 之间的转化,str的常用操作,

1.基础数据类型总览(7种)int: 整型,用于进行+-*/运算str: 存储少量的数据;可加str,可乘数字,可切片,可进行9种常用操作bool: True False 判断真假list: 存储大量的数据;可进行增删改查tuple: 存储大量的数据,不可改变里面的元素dict: 存储大量的关联型的数据,查询速度非常快;可进行增删改查set: 自动去重;交并差集2.int-二进...

2019-06-07 20:33:00 576

转载 ASP.NET Core部署系列一:发布到IIS上

前言: 当构建一个ASP.NET Core应用程序并且计划将其运行在IIS中时,你会发现Core应用程序和之前版本的ASP.NET程序在IIS中的运行方式是完全不一样的。与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NET...

2019-06-07 16:27:00 143

转载 5G商用后的资费会贵吗?

5G时代即将到来,随着牌照的即将发放,运营商网络的逐渐建成,智能终端的上市也指日可待,那么,问题来了,资费贵不贵呢?日前,中国移动前董事长王建宙表示,根据经验来看,2G到3G、3G到4G,每升级一次就会下降一次,技术越先进单位成本越低。可以预测的是,从4G变为5G以后单位的价格肯定是下降的,即每个G流量的价格肯定要下降,这一点是可以肯定的。据网传,有一份中国移动的5G公测版套餐资费,5G套餐的...

2019-06-06 19:55:19 250

转载 重读前端

写在前面对于程序员来说,尤其是前端程序员,很多人只是代码的搬运工,扎实的基础,严谨的风格,优秀的项目结构,精简的算法,对于工作数年如一年的码农来说,远不如引入几个库,调用几个api来的效率高,知其然而不知其所以然,再加上前端近几年的飞速发展,看几天文档,上手一个框架,完成一个项目,然后下一个项目,工作经验越来越丰富,可编程的能力其实却在原地踏步甚至倒退。回头看,虽然自己有了几年的工作经验,可说实...

2019-06-06 05:36:25 108

转载 微信小程序云开发

初始化项目起步说明【非小白教程】适合人群【建议快速看文档,对着写一遍】复制代码看过官方文档,并简单的写过起步教程云开发文档熟悉vue/es6小程序注册【微信公众平台】获取appid【微信公众平台-开发-开发设置】复制代码新建小程序云开发项目新建项目选择一个空目录,填入 AppID(使用云开发能力必须填写 AppID)勾选创建 “小程序云开发 ”点击新建即可...

2019-06-06 01:27:55 509

转载 python爬去虎扑数据信息,完成可视化

首先分析虎扑页面数据如图我们所有需要的数据都在其中![image.png](1)所以我们获取需要的内容直接利用beaitifulsoupui4``` soup.find_all('a',class_="truetit") for p in soup.find_all('a',class_="truetit"):# 获取a标签的内容 ...

2019-06-05 23:35:00 352

转载 ------------------------数组、数组和集合的区别----------------------

1:数组和集合 组成了容器* 数组和集合的区别:一、数组声明了它容纳的元素的类型,而集合不声明。 数组是在一块连续的空间中,存储同种类型的数据 用下标循环 从0开始 最大值length-1 * a.1:数组是静态的,一个数组实例具有固定的大小 * a.2:集合是可以动态扩展容量,可以根据需要动态改变大小二、数组是静态的,一个数组实例具有固定的大小,一旦创建了...

2019-06-05 15:18:00 85

转载 Node.js 事件循环

Node.js免费课程:阿里云大学——开发者课堂Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。Node.js 单线程类似进入一个while(true)的事件循环,直到没有事...

2019-06-05 14:20:53 77

转载 MySQL开发技巧 第二禅(子查询中匹配两个值、解决同属性多值过滤的问题、计算累进税的问题)...

https://blog.csdn.net/xiesq5112/article/details/52154169转载于:https://www.cnblogs.com/maohuidong/p/10979078.html

2019-06-05 13:31:00 121

转载 hadoop初遇爬坑

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-05 08:27:00 181

转载 bool 函数用法

BOOL是布尔型变量,也就是逻辑型变量的定义符,类似于float、double等,只不过float定义浮点型,double定义双精度浮点型。在objective-c中提供了相似的类型BOOL,它具有YES值和NO值。布尔型变量的值只有 真(true)和假(false),可用于逻辑表达式,也就是“或”“与”“非”之类的逻辑运算和大于小于之类的关系运算,逻辑表达式运算结果为真或为假。(百科)---...

2019-06-04 21:00:00 800

转载 回顾∣广西二轻工业管理学校移动信息化教学能力提升培训会圆满结束

  在建设人人皆学,处处能学,时时可学的学习型社会当中,互联网+教育越来越成为教学常态。随着时代的发展,信息化技术突飞猛进,日新月异,教师只有充分认识到信息化教学模式的特点,把信息技术和教学的学科特点结合起来,才能胜任信息化教学。    为提升教师信息化教学能力,通过信息技术的应用实现个性化教学。5月30日,力拓科技联合广西二轻工业管理学校顺利开展了《移动信息化教学能力提升培训交流会》,会议由教务...

2019-06-04 16:14:45 119

转载 白盒黑盒测试

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-04 14:04:00 279

转载 简单总结下线程和进程的区别

进程和线程是什么?首先你要理解cpu的概念,计算机上的所有操作都是由cpu来执行的,cpu将要执行的操作分为一个个的任务,这些任务我们就可以理解为进程,而这些任务又分为一些细粒度更小的子任务,这些子任务就称作线程cpu轮流执行任务的,每一个任务需要经过以下三个阶段:加载上下文执行保存上下文也就是说,每一个进程从加载、执行,到切换下一个进程执行,都会经历同样的一个过程,我们的cpu就...

2019-06-04 12:45:43 65

转载 module web端

web端  1.每个js都是一个模块,每个模块都必须有一个暴露接口,每个js文件有一个全局的方法叫require()用于引入模块。  2.模块    (1)node自带的模块(包)path url fs    (2)第三方模块:weui jQuery axios zepto  npm 全名 node packsge manager node包管理工具 增删查改(网址:h...

2019-06-03 17:24:00 120

转载 jvm系列(七):jvm调优

转自:https://www.cnblogs.com/ityouknow/p/6437037.html16年的时候花了一些时间整理了一些关于jvm的介绍文章,到现在回顾起来还是一些还没有补充全面,其中就包括如何利用工具来监控调优前后的性能变化。工具做为图形化界面来展示更能直观的发现问题,另一方面一些耗费性能的分析(dump文件分析)一般也不会在生产直接分析,往往dump下来的文件达1G左右,人...

2019-06-03 02:36:00 71

转载 Echarts学习笔记

先导入包const chart = echarts.init(document.getElementById('chart');const option = {};chart.setOption(option);复制代码option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'T...

2019-06-02 02:54:27 95

转载 PKU2186 Popular Cows 受欢迎的牛

题目描述每一头牛的愿望就是变成一头最受欢迎的牛。现在有N(N<=10000)头牛,给你M(M<=50000)对整数(A,B),表示牛A认为牛B受欢迎。这种关系是具有传递性的,如果A认为B受欢迎,B认为C受欢迎,那么牛A也认为牛C受欢迎。你的任务是求出有多少头牛被所有的牛认为是受欢的。输入格式第一行两个数N,M。接下来M行,每行两个数A,B,意思是A认为B是受欢迎的(给出的信息有...

2019-05-30 21:09:00 116

转载 副词-连词

在句子开头的连词或副词(1)副词修饰全句Luckily, he didn't know my phone number; otherwise, he would bother me.Incredibly, Helena got straight A in her school report this semester.Interestingly, cats and dogs can hardl...

2019-05-30 09:27:00 166

转载 JDBC操作DB2 Clob、Blob字段的Bug探究

J2EE的开发之路布满了陷阱,相信很多人都深有体会。 IBM的东西就是傻大笨粗,巨难用!!!最近再用JDBC操作DB2的Clob和Blob时候出现了些问题:我用的是DB2 V9安装程序自带的驱动,相传DB2驱动很多,这个最常用,也是最规范一个。 我用的驱动名字如下:db2jcc.jardb2jcc_license_cisuz.jardb2jcc_license_cu.jar Clob出现的问题:写...

2019-05-29 03:14:10 215

转载 语义分割丨PSPNet源码解析「测试阶段」

引言本文接着上一篇语义分割丨PSPNet源码解析「网络训练」,继续介绍语义分割的测试阶段。模型训练完成后,以什么样的策略来进行测试也非常重要。一般来说模型测试分为单尺度single scale和多尺度multi scale,多尺度的结果一般比单尺度高。除此之外,其他细节比如是将整幅图送进网络,还是采用滑动窗口sliding window 每次取图的一部分送进网络这些也会影响测试结果。下面将基...

2019-05-28 19:33:00 552

转载 python文件的读写

一、文件读写几种模式总结:读模式: r 打开不存在的文件会报错、不能写(不能调用write方法),可以读(能调用read方法)写模式: w # 1、打开不存在的文件,会新建一个文件,但每次打开都会清空原有文件内容      # 2、不能读(不能调用read方法),可以写(能调用write方法)追加模式 a #1、打开不存在的文件,会新建,可以写(可以调用write方法)   ...

2019-05-27 20:27:00 65

转载 通俗易懂理解ES6 - 变量的解构赋值

引言万丈高楼平地起,欲练此功,必先打好基本功: )编程语言总少不了变量赋值;ES6中引入了新的赋值形式:解构赋值;解构赋值大大的简化了变量赋值的代码,解构赋值仅能对具有迭代器(Iterator)的数据使用;什么是迭代器(Iterator)?这有两篇文章可以参考一下(对阅读下文会有帮助):我本人对iterator的总结理解阮一峰老师写的极客学院文章赋值和解构赋值解构赋值,直白地理解...

2019-05-27 13:05:33 177

转载 vue一些坑

https://www.cnblogs.com/hao-1234-1234/p/9717432.htmlhttps://blog.csdn.net/notejs/article/details/49681517https://blog.csdn.net/u013253924/article/details/84661941https://www.iviewui.com...

2019-05-26 11:37:00 57

空空如也

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

TA关注的人

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