自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 基于spring-security-oauth2实现oauth2(持续更新)

为什么80%的码农都做不了架构师?>>> ...

2019-05-31 11:03:00 101656

转载 数据库常见题(一)

数据库常见面试题标签:mysql 索引 触发器 储存过程 事务 锁 日志 游标问题 1:为什么 group by 和 order by 会使查询变慢?答:group by 和 order by 操作通常需要创建一个临时表来处理查询的结果,所以如果查询结果很多的话会严重影响性能。问题 2:delete、truncate 和 drop 的区别?Delete 命令用来删除表的全部或者一部分...

2019-05-30 18:47:00 853

转载 Express.js 解析 Post 数据类型的正确姿势

一、概念介绍1、POST请求:HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据。2、Content-Type:是指http/https发送信息至服务器时的内容编码类型,Content-Type用于表明发送数据流的类型,服务器根据编码类型使用特定的解析方式...

2019-05-29 12:17:31 427

转载 『点分治及其简单运用』

点分治分治思想点分治是一种用于处理静态树上路径统计问题的算法,其核心原理还是基于分治思想。我们不妨对这类树上静态路径统计问题抽象化,例如:给定一个棵无根树,求满足要求\(P\)的路径有几条。我们可以使用分治算法求解本题,对于无根树,我们指定一个节点为根,显然,这样的路径可以归为两类:\(1.\) 满足要求\(P\)且经过根\(root\)的路径\(2.\) 满足要...

2019-05-28 20:54:00 362

转载 面试知识点

Java/web基础Static,final关键字,抽象类,代码块,Object类的方法,==和equels集合的继承关系及其特性,以及hashMap存取(1.7,1.8),常见IO流对象及使用反射的知识点常用设计模式:多线程方面:了解并发创建线程线程生命周期,线程中的方法:(sleep.wait,notify,join,yeild,interrupt...

2019-05-28 16:28:00 167

转载 Javascript history对象的 history.pushState() 和 history.replaceState() 方法

history.pushState() 和 history.replaceState() 是history对象的两个新增的方法,是可以很好的操作历史记录的方法;history.State()history.State()的作用是向浏览器的历史添加一条记录,我们来看看如何使用这个方法:我们创建一个html网页文件,在网页中加入一个button按钮即可,我们看看显示效果我们看到在地址栏中显示了文件的地...

2019-05-28 11:05:44 1005

转载 深入分析Kotlin的属性代理机制

前言熟悉Kotlin的人可能知道,类代理是一种基于父类或者接口的实现,而在代理属性这边没有这种限制,而且这些代理对象的公共方法的参数中还包含了委托对象,这意味着在代理对象中也可以调用委托对象的公共方法。Kotlin的标准库中就包含了许多使用代理属性的实现,比如lazy。正文我们先来学习下写标准库的大佬怎么玩的,lazy的用法很简单:val num by lazy { BigIntege...

2019-05-28 08:12:40 170

转载 Android组件化开发之一

本系统开始,将记录Android组件化开发。转载于:https://www.cnblogs.com/kyun/p/10922004.html

2019-05-25 12:09:00 66

转载 mpls的基础原理

一、mpls实验例子现在实验的基础是,底层运行ospf使得全网互通。邻居建立是up的。1、在三台路由器下指定的标签的范围,全局配置下:mpls label range 16 100注意:此步骤在mpls ip之前进行操作。2、在接口下进行mpls ip 的启用,只在物理接口下进行操作。inter eth0/0 mpls ip注意:show mpls ldp discover...

2019-05-25 07:22:56 389

转载 qt 显示中文

参考链接CSDNTips直接使用第三种方法也可以使用QString::fromLocal8Bit("打开文档文件")这种方式转载于:https://www.cnblogs.com/eat-too-much/p/10908469.html

2019-05-22 20:52:00 72

转载 BUAA_OO第三单元作业总结——JML

BUAA_OO第三单元作业总结——JML单元任务 本单元的主要内容是熟悉JML相关的理论知识,能够根据JML规格实现对应方法,通过一步步实现地铁系统来熟悉JML规格。一、JML语言的理论基础、应用工具链1.JML语言的理论基础 JML(Java Modeling Language)是用于对Java程序进行规格化设计的一种表示语言。JML是一种行为接...

2019-05-22 18:03:00 141

转载 UI设计中极简主义风格的设计有什么讲究?

UI设计风格历来变化不断,目前主流的设计风格一定是极简主义,极简主义大范围地流行,那么在UI设计中极简主义风格的设计有什么讲究呢?苏州学码思小编这就为大家讲解一下。  一、适当做减法  保留主要部分,无需做过多的点缀装饰,做到简洁清晰。  二、一个视觉焦点  试试只留有一个视觉焦点,东西越少,想要表达的东西越为容易成为视觉焦点。  三、简洁的排版  极简的设计,不用花里胡哨的版面...

2019-05-22 16:07:39 188

转载 iOS修改UserAgent

由于特殊需求,有时候需要给UserAgent添加相应的内容,一般都是尾部添加:-(void)registUserAgent{ UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectZero]; NSString *oldAgent = [webView stringByEvaluatingJavaScriptFro...

2019-05-22 07:13:30 1140

转载 这可能是史上最全 Redis 高可用解决方案总结

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

2019-05-21 21:17:00 109

转载 企业数据资产究竟如何构建?看这篇就够了! | 数据中台硬核汇课程回顾(三)...

作者:李国欢5 月 15 日晚,由数澜科技联合锦囊专家共同打造的「数据中台硬核汇」系列线上微课第三讲火热开启。本文为本次微课分享内容整理,错过 15 日晚微课的同学不要慌,干货文章已备好,快来尝鲜吧!▌什么是「数据资产」?「数据资产」并非是指全部数据,而是那些能为企业带来实际经济利益的数据资源;其最显著特征往往通过较好的组织形式,以标签及标签类目的方式予以体现。数据资产化最终实现的是由看、...

2019-05-21 16:19:37 302

转载 Educational Codeforces Round 65 (Rated for Div. 2) C. News Distribution

链接:https://codeforces.com/contest/1167/problem/C题意:In some social network, there arennusers communicating with each other inmmgroups of friends. Let's analyze the process of distributing some ...

2019-05-21 15:53:00 97

转载 5、两个栈实现队列------------>剑指offer系列

题目用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。思路栈1:用于入队列存储栈2:出队列时将栈1的数据依次出栈,并入栈到栈2中栈2出栈即栈1的底部数据即队列要出的数据。注意:栈2为空才能补充栈1的数据,否则会打乱当前的顺序。代码const stack1 = [];const stack2 = [];...

2019-05-20 21:05:00 40

转载 《More effective C++》总结(待补充)

1.指针和引用的使用  禁止使用指向空值的引用,同时使用引用必须初始化,这样,后续使用就不需要像指针一样测试合法性(是否为空等等)。  引用指向第一次初始化的对象,以后不再改变!  重载操作符的时候用引用。  总之 , 多使用引用(如果可以),因为他方便且安全。2.使用C++风格的类型转  A static_cast 并不是像const_cast去掉const那样去掉变...

2019-05-20 20:06:00 64

转载 实验指令(5)

静态路由:左边路由器:system-viewsysname r1interface gi 0/0ip address 10.1.1.1 30quitinterface lo0ip address 192.168.10.1 24ip route-static 172.16.1.0 24 10.1.1.2ip route-static 10.1.1.4 30 10.1.1.2中间路由...

2019-05-20 18:13:00 108

转载 BI和数据仓库:企业分析决策真的离不开数据仓库吗?

很长一段时间,BI和数据仓库几乎都是如影随形、难舍难分。企业如果想要实行“数据驱动决策-决策推动业务发展”的机制,就必须先有数据仓库充当中央存储库,供BI查询和调取,然后再在BI上进行数据的分析与可视化。但数据分析和商业决策发展至今,企业想要实现数据驱动决策,是否还是无法绕过数据仓库?在现代商业环境中重新定义BI和数据仓库,我们又能不能找到合适的替代方案?今天,我们就这个命题展开讨论,希望能...

2019-05-20 15:44:52 156

转载 带你学C带你飞!

C语言免费课程推荐:带你学C带你飞! 想学习C语言,首先就要了解什么是C语言:C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平...

2019-05-20 06:24:30 940

转载 Android开发—UIndicator打造多样式轮播图指示器

最近在做项目的时候,发现UI对ViewPager轮播图指示器情有独钟,一会要全部是圆点,一会要全部是长条,一会要选中是长条未选中是圆点。而我们之前的指示器是纯自定义的但是只支持原点,于是前后多次修改,因此这里单独提出来这个指示器,希望能给有需要的朋友带来一些帮助。这个指示器也对阿里开源库 UltraViewPager进行了兼容,同样支持。UIndicator地址效果图属性说明文档这里主...

2019-05-20 02:51:22 792

转载 Data truncation: Incorrect datetime value: 'May 15, 2019 4:15:37 PM

因为系统在windows下测试过是正常的windows下的jdk+ windows下安装的mysql 全部cases通过linux下的jdk+ windows下安装的mysql 新增和更新,影响到日期的时刻,都会Data truncation: Incorrect datetime value: 'May 15, 2019 4:15:37 PMlinux下的jdk + linu...

2019-05-15 16:32:00 888

转载 PDF怎么添加文字水印

  有时候自己辛辛苦苦做的文件被别人直接拿去使用就会有点不舒服,如果我们把文件中添加上水印呢?今天就以PDF文件为例子来教大家如果给PDF文件添加水印,一起来看看吧!  方法一、迅捷PDF编辑器https://www.xunjiepdf.com/editor  1.我们要在电脑中下载一个PDF编辑器http://bianji.xjpdf.com/,下载完成之后安装在电脑中。...

2019-05-15 15:12:51 287

转载 数据库压力(瓶颈)评估!

背景: 最近线上蛮重要的一个系统遇到了TCP连接瓶颈,运维由此陷入了焦头烂额的工作中,笔者在公司负责维护和运维MySQL,领导也是担心数据库的瓶颈问题啊,笔者呢,也是好奇当前数据库的瓶颈到底如何,所以,便诞生了本文,谨以此文记录笔者对本地和测试环境进行压测的结果。(建议同行读者在读完本文之后,在做测试,因为上下相关)工具选择: 1、mysqlslap 2、s...

2019-05-13 17:47:30 1584

转载 python 11 函数名 迭代器

今日内容大纲global nonlocal函数名的运用新特性:格式化输出迭代器:可迭代对象获取对象的方法判断一个对象是否是可迭代对象小结迭代器迭代器的定义判断一个对象是否是迭代器迭代器的取值可迭代对象如何转化成迭代器while循环模拟for循环机制小结可迭代对象与迭代器的对比昨日内容回顾以及作业讲解函数的参数:实参角度:位置参数,关键字参数,混合...

2019-05-13 17:31:00 69

转载 Spider_reg

# 解析数据的分类结构化数据有固定的格式,如 :HTML、XML、JSON非结构化数据图片、音频、视频,这类数据一般都存储为二进制# 正则表达式 re使用流程创建编译对象:p = re.compile("正则表达式")对字符串匹配:r = p.match("字符串")获取匹配结果:print(r.group())常用方法match(s) :字符串开头的第...

2019-05-12 17:32:00 118

转载 面向对象-对象和类

面向对象:Object Oriented 简称OO面向对象的学习: 面向对象的语法的学习(简单,靠记忆就可以,比较多) 面对对象的思想的学习(稍微有一点难度,不太适应)面向对象的优势: 能够实现良好程序结构,方便程序的开发和管理维护!效率: 运行效率:计算机 面向对象效率不如过程化的快 开发效率:程序员 面向对象比过程话开发要方便的多。 方便了...

2019-05-12 09:13:00 68

转载 lvs+keepalived原理

LVS工作原理负载调度器(Load Balancer),是整个集群堆外面的前端机,负责将客户的请求发送到一组服务器上执行,而客户任务服务是来自一个IP地址(虚拟IP)是的。服务器组(Server Arrary),是一组真正执行客户请求的服务器(RealServer),可执行的服务有Web、Mail、Ftp等。共享存储(Share Storage),它为服务器组提供一个共享的存储区,这样很容易使得...

2019-05-11 11:52:45 2037

转载 我很喜欢玩游戏,那么我就适合做游戏程序员吗?

作者:黄小斜文章来源:【程序员江湖】游戏在今天的普及度已经不是端游时代可以比肩的了。如今人手一台手机、平板就可以吃鸡、打农药,不仅是男生,也有很多女生加入了游戏圈。相信现在在看文章的你也玩游戏,虽然爱玩的程度不同,但是至少都是感兴趣的,当然你也知道,手游行业利润高,游戏程序员自然也吃香,能一边赚钱一边玩游戏,岂不是人生一大幸事呢?其实当年我也是这么想的。为成为游戏程序员而读研大学的时候学的专业和计...

2019-05-11 02:14:50 81

转载 为什么不用第三方缓存

做自研缓存之前也不是没有考虑过第三方缓存,但是因为下面的原因,最终还是选择了自研缓存:一、做一个简单的内存缓存也不是特别困难,这就为自研缓存提供了一个充分条件,也就是说,我们自己做,也没什么大不了二、第三方缓存也不一定有我们需要的内容,比如说大部分都没有我们需要的缓存命中率统计功能,如果要使用第三方缓存,免不了还是得做二次开发,那为什么不自己做呢?这是一个必要条件,自己做才能有自己需要的功...

2019-05-10 11:15:00 156

转载 IT兄弟连 JavaWeb教程 Servlet会话跟踪 Cookie路径问题

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

2019-05-10 08:51:00 72

转载 大图做帧动画卡顿?不存在的!—— 优化帧动画之SurfaceView 滑动窗口式帧复用...

继上篇用“SurfaceView逐帧解析 & 帧复用”优化了帧动画内存性能后,一个更复杂的问题浮出水面:帧动画时间性能。这一篇试着让每帧素材大小 1MB 的帧动画流畅播放的同时不让内存膨胀。在整个优化过程中,综合运用了多线程、阻塞队列、消息机制、滑动窗口机制。也体悟到了计算机设计的中庸之道。在此要感谢评论上一篇文章的掘友“小前锋”,是你的提问指引了我在这个方向上继续探索。(ps:粗斜体...

2019-05-09 23:37:03 637

转载 五分钟教会你分布式系统调用链监控

分布式系统调用链监控应用架构由集中式向分布式演进后,整个调用关系变得复杂。分布式架构由复杂且较大规模集群构成,各个应用之间相当独立,可能由不同团队、不同语言实现。系统一个完整的调用过程可能横跨多个服务及数据中心。复杂的调用导致系统出问题后难以定位问题。无法准确知道整体系统性能及运行情况。全链路性能监控一个请求完整的调用链可能如下图,经过多个系统服务,调用关系复杂。期间我们...

2019-05-09 15:53:38 377

转载 小猿圈解决vue权限问题的方案

最近在学习一些vue方面的知识,遇到了点vue权限的问题,不过经过小猿圈web前端讲师的解答,终于是得到了解决,所以今天绝对把握遇到的问题也分享给大家,希望能帮助大家。权限问题解决思路对于一个前后端分离的项目而言,权限不再是仅仅靠后端来控制,后端只能控制接口的权限,前台的页面显示还是需要我们来控制,针对vue的项目,首先我想的是当权限不多,并且都是单个权限的情况下,我们完全没有必要使用vue中提供...

2019-05-09 08:26:50 204

转载 好程序员web前端系列之CSS3-3D

为什么80%的码农都做不了架构师?>>> ...

2019-05-08 17:06:00 108

转载 常用的端口配置

2.1HDFS端口参数描述默认配置文件例子值fs.default.name namenodenamenode RPC交互端口8020core-site.xmlhdfs://master:8020/dfs.http.address...

2019-05-08 11:16:00 175

转载 SOAP--------Golang对接WebService服务实战

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

2019-05-08 10:17:00 4611

转载 Android V1及V2签名原理简析

Android为了保证系统及应用的安全性,在安装APK的时候需要校验包的完整性,同时,对于覆盖安装的场景还要校验新旧是否匹配,这两者都是通过Android签名机制来进行保证的,本文就简单看下Android的签名与校验原理,分一下几个部分分析下:APK签名是什么APK签名如何保证APK信息完整性如何为APK签名APK签名怎么校验Android的APK签名是什么签名是摘要与非对称密钥加...

2019-05-08 02:04:52 764

转载 spring cloud gateway globalFilter往header里面加参数

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

2019-05-07 20:11:00 5736

空空如也

空空如也

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

TA关注的人

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