自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [转载]IIS Express 7.5使用及配置方法

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

2019-06-13 07:59:39 406

转载 链表结构的反转(5)

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

2019-06-13 07:56:14 97

转载 iOS自动自动隐藏软键盘

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

2019-06-13 06:39:26 124

转载 真正能做一个经得起考验的产品化软件组件需要要多年的积累及突破一个个境界才可有希望...

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

2019-06-13 00:41:47 127

转载 6.12交流

czybzoj5424烧桥计划f[i][j]暴力,可以分两段转移,更近的一段单调队列发现,最多分成sqrt(n)段。因为如果只有一段,ans=n*2000而如果多段,至少是∑i*1000,那么,i的上界是sqrt(n)级别的。所以,O(nsqrt(n))(什么题啊)ywyCF1086FForest Fires考虑统计f[i],i时刻能覆盖的个数...

2019-06-12 20:14:00 52

转载 vs2010+qt4编译出现error LNK2001: 无法解析的外部符号 "public: virtual struct QMetaObject等错误...

https://blog.csdn.net/sunxiaoju/article/details/48316271转载于:https://www.cnblogs.com/LuckCoder/p/11009685.html

2019-06-12 14:56:00 172

转载 Mysql优化深度解析

说起MySQL的查询优化,相信大家收藏了一堆奇技淫巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建议背后的原理就尤为重要,希望本文能让你重新审视这些优化建议,并在实际业务场景下合理的运用。因为文章篇幅过长,希望您能读到最后,对你一定是有帮...

2019-06-12 14:27:00 90

转载 Controller太胖、如何减肥?

前言:需要构建如下图的UI呈现出来给用户、逻辑业务(1.点击头部需要判断用户等级进行不同的操作2.点击cell可以携带数据进入详情页面3.注销用户时需要请求后台验证信息、以及判断余额是否为0、是否有优惠卷、最后请求后台注销)。一、网络请求、解析数据提取出来。采用block直接回调model1.新建PersonalCenterService类,专门处理网络请求以及model回调。model解析...

2019-06-12 08:58:32 115

转载 vue中使用v-charts

前段时间由于公司需要,产品临时安排任务,希望尽快出一个实时数据统计的图表,所以综合考虑就没有用echarts本身,而是使用了通过vue封装过的v-charts,希望能快速上手echarts,然后就有了这篇文章的实现过程。相关文档vue官方文档v-charts官方文档echarts官方文档界面效果图接下来按照上图红框从左到右从上到下一一讲解:框一、 环图占比因为是用vue实现的,不希望所有内容都写在...

2019-06-12 03:15:04 3768

转载 6月第四天

#查询'''s = "汪峰的老婆不爱汪峰"#print(s.startswith("wangfeng")) #判断是否已wangfeng开头#print(s.endswith("123"))#print(s.count("132")) #计算字符出现的次数#print(s.find("老婆不"))#计算字符在原字符中出现的位置,如果没有返回0#print(s.find("汪峰",3))print(...

2019-06-09 16:54:00 94

转载 JAVA遍历机制的性能的比较

本文首发于cartoon的博客转载请注明出处:cartoonyu.github.io/cartoon-blo…缘由近段时间在写leetcode的Lemonade Change时候,发现了for循环与forEach循环的耗时是不一致的,在提交记录上面差了一倍......平常开发绝大部分业务逻辑的实现都需要遍历机制的帮忙,虽说也有注意到各数据结构操作的性能比较,...

2019-06-09 07:55:35 187

转载 自学Vue的第01天

自学Vue的第01天[toc]主要内容1、问清楚自己学习Vue的目的2、明确学习方法3、找学习资料为什么要学Vue其实不是学习不学习Vue,而是作为一名后端工程师,要不要学习一下前端的问题。经过种种考虑后,我决定还是学习一下Vue为什么选择Vue问:前端框架有很多,为什么选择Vue呢?Angular和React难道不好吗?答:Angular据说对Java后端来说上手更容...

2019-06-07 14:20:47 164

转载 极客时间重学前端--javascript语法(一)在script标签写export为什么会抛错?

脚本和模块JavaScript 有两种源文件,一种叫做脚本,一种叫做模块。这个区分是在 ES6 引入了模块机制开始的,在 ES5 和之前的版本中,就只有一种源文件类型(就只有脚本)。脚本是可以由浏览器或者 node 环境引入执行的,而模块只能由 JavaScript 代码用 import 引入执行。实际上模块和脚本之间的区别仅仅在于是否包含 import 和 export。import 声...

2019-06-06 03:04:38 425

转载 数据结构和算法:全脑图

数据结构和算法:1. 线性表1.1 数组1.2 链表1.2.1 单链表1.2.2 双向链表1.2.3 循环链表1.2.4 双向循环链表1.2.5 静态链表1.3 栈1.3.1 顺序栈1.3.2 链式栈1.4 队列1.4.1 普通队列1.4.2 双端队列1.4.3 阻塞队列1.4.4 并发队列1.4.5 并发阻塞队列2. 散列表2.1 散列函数2....

2019-06-05 14:42:45 262

转载 程序员老司机都要错的 Python 陷阱与缺陷列表

我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“UnboundLocalError”, 示例:a=1def func():... a+=1... print a...func()Traceback (most recent call last):File...

2019-06-05 14:36:58 61

转载 Luogu P3577 [POI2014]TUR-Tourism

Luogu P3577 [POI2014]TUR-Tourism题目链接题目大意:给出一张\(n\)个点,\(m\)条边的无向图,保证任意两点之间没有点数超过\(10\)的简单路径。选择第\(i\)个点要支付\(C_i\)的代价,要求用最小的代价使得每个点被选择或者与一个被选择的点相邻。\(n\leq 20000,m\leq 25000,C_i\leq 1000\)。可以发现,如果原问题...

2019-06-05 09:43:00 116

转载 mysql5.7开启慢查询日志

MySql提供慢SQL日志的功能,能够记录下响应时间超过一定阈值的SQL查询,以便于我们定位糟糕的查询语句。首先,查询当前mysql数据库是否开启了慢查询日志功能:show VARIABLES like '%slow%';slow_query_log的值是ON,代表当前数据库已经开启了慢查询功能。slow_query_log_file表示慢日志的路径。还可以查看超过多少秒算是慢查询:sh...

2019-06-04 10:36:17 1240

转载 IT兄弟连 JavaWeb教程 异步请求对象的API

Ajax的核心是XMLHttpRequest对象(xhr),xhr为向服务器发送请求和解析服务器响应提供了接口,能够以异步的方式从服务器获取新数据。xhr的主要方法有:● void open(String method,String url,Boolean async)用于创建请求,参数说明如下:method:请求方式,字符串类型,如GET、POST、DELETE等。url:要请求的地...

2019-06-04 08:27:29 58

转载 MySQL数据库

Date: 2019-06-03Author: Sun存储数据?(1)文件(2)关系型数据库(mysql, oracle)—结构化存储(结构化数据,引入numpy,pandas)(3)非关系型数据库(redis, mongodb)---- 数据组织的方式并不是以一张二维表组织。(4)图片服务器(均匀小块存储 block 1M左右)(5)HDFS(大块存储,64M block) —...

2019-06-03 23:40:00 109

转载 python-排序算法 冒泡和快速排序

交换排序  交换排序有冒泡排序和快速排序冒泡排序  冒泡排序就是每次找出最大(最小)元素,放在集合最前或最后,这是最简单的排序算法print("未排序之前:",collection)#不能写成+(会提示为不是str类型数据,要写成这样) #升序排列 temp=collection[0] length=len(collection) f...

2019-06-03 09:19:00 67

转载 golang面试基础系列-defer(一)

go语言的语法学起来还是比较快的,但在实战过程中总会遇到这样或那样的错误,逐个解决领悟之后,才能真正掌握go语言的细枝末节,成为一名合格的gopher。废话不多说,先吃几个栗子:下面的变量定义是否正确?var a int, b int, c int复制代码下面的写法是否正确?package mains := "china"func main() {}复制代码请写出...

2019-06-02 08:07:13 242

转载 线上出bug了?别怕,这么定位!

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

2019-06-01 10:54:00 69

转载 day16 闭包以及装饰器(好东西)

目录 闭包 装饰器 最基础的装饰器 完善装饰器 有返回值的 有参数的 装饰器模版 语法糖 登录装饰器 可变类型的局部变量可以修改全局变量 三层装饰器 ...

2019-05-31 20:53:00 65

转载 集合、迭代器

集合:集合是java中提供的一种容器,可以用来存储多个数据。数组的长度是固定的。集合的长度是可变的。集合中存储的元素必须是引用类型数据Collection接口常用的子接口有:List接口、Set接口List接口常用的子类有:ArrayList类、LinkedList类Set接口常用的子类有:HashSet类、LinkedHashSet类impo...

2019-05-31 19:49:00 53

转载 软件设计原则

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

2019-05-31 18:50:00 84

转载 结合zxing 和zbar 扫一扫

https://www.jianshu.com/p/4d70b286f42f转载于:https://www.cnblogs.com/zhangqingquan/p/10956895.html

2019-05-31 18:33:00 254

转载 Java算法练习——盛最多水的容器

题目链接题目描述给定 n 个非负整数 a1,a2,...,an,每个数代表坐标中的一个点 (i, ai) 。在坐标内画 n 条垂直线,垂直线 i 的两个端点分别为 (i, ai) 和 (i, 0)。找出其中的两条线,使得它们与 x 轴共同构成的容器可以容纳最多的水。说明:你不能倾斜容器,且 n 的值至少为 2。图中垂直线代表输入数组 [1,8,6,2,5,4,8,3,7]。在此情况下,容...

2019-05-31 18:11:00 75

转载 Go:json(序列化、反序列化)

一、示例package mainimport ( "encoding/json" "fmt")type Person struct { Name string `json:"name"` Age int `json:"age"` Salary float64 `json:"salary"`...

2019-05-31 00:11:00 506

转载 聊聊Spring家族中的那几百个注解

本文我们来梳理一下Spring的那些注解,如下图所示,大概从几方面列出了Spring的一些注解:如果此图看不清楚也没事,请运行下面的代码输出所有的结果。Spring目前的趋势是使用注解结合Java代码而不是配置来定义行为、属性、功能、规则和扩展点,因此梳理注解也是梳理Spring功能点的很好的方式,全面的梳理可以补足我们知识点的漏洞。查找所有注解首先,我们来创建一个项目,使用...

2019-05-30 15:20:08 74

转载 LeetCode.884-两句话中不常见的单词(Uncommon Words from Two Sentences)

这是悦乐书的第338次更新,第362篇原创01 看题和准备今天介绍的是LeetCode算法题中Easy级别的第207题(顺位题号是884)。我们给出了两个句子A和B。(一个句子是一串空格分隔的单词。每个单词只由小写字母组成。)如果一个单词在其中一个句子中只显示一次,并且不出现在另一个句子中,则该单词不常见。返回所有不常见单词的列表。你可以按任何顺序返回列表。例如:输入:A = "this ...

2019-05-30 08:54:00 91

转载 线上java内存泄露处理实录1

线上现象(各种监控数据)1.公司项目在监控平台上开始报警(jvm堆内存占用报警,FullGC次数超频率报警)2.观察具体的监控图标(预发机器)线程数平稳(260左右)3. 方法监控可以看到在fullGC比较频繁时,业务方法几乎无响应线上配置(jvm配置,运行时内存分布)项目版本:jdk8 ,spring 5, 默认垃圾处理器 Parallel GC with 43 thr...

2019-05-30 02:57:40 107

转载 php数据结构课程---7、队列实战

php数据结构课程---7、队列实战一、总结一句话总结:注意条件:注意循环的条件(比如while循环打印队列元素时),注意if的条件把问题想清楚:比如链表操作初次插入元素和后面再插,效果是不一样的,要分清楚1、php创建数组的方法?$queue1=array(); 而不是 new Array(),也就是要注意php里面的对象化编程程度$queue1=[];...

2019-05-30 02:21:00 195

转载 VS反编译查看源码时,会把类实现的所有接口都直接显示

  今天在看ArrayList,发现一个很有意思的问题。从VS里反编译看,ArrayList继承了ICollection、 IEnumerable、IList和ICloneable,而IList又继承了ICollection和IEnumerable,ICollection又继承了IEnumerable。见下图:        接口是成员的签名,继承接口的父接口并没有意义,微软应该...

2019-05-29 14:15:00 268

转载 IT人为了自己父母和家庭,更得注意自己的身体和心理健康

我前一阵在一家互联网公司,工作节奏是995,忙的时候,要晚上10点才能离开公司,有时候周六还得加班。自己感觉身体状况有所下降,且听说其它一个组,在体检后多少都查出问题来,细思极恐。 有时候确实忙,那么晚上确实不能早睡且没时间顾及身体,但再忙不可能天天忙,也就是说总有时间照顾自己的身体,且有些方法第一不占时间第二不用花钱。 我们正当壮年,能不能挣到足够的钱是一个问题,但别...

2019-05-28 10:46:00 93

转载 JSON WEB TOKEN 从原理到实战

阅读本文大概需要 4.2 分钟。作者:王廷骏原文:https://juejin.im/post/5ce272c1e51d45109b01b0f8复制代码1. JSON WEB TOKEN1.1 什么是JWTJSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 简称JWT,在HTTP通信过程中,进行身份认证。 我们知道HTTP通...

2019-05-27 02:37:25 134

转载 ApacheCN 翻译活动进度公告 2019.5.25

Special Sponsors我们组织了一个开源互助平台,方便开源组织和大 V 互相认识,互相帮助,整合资源。请回复这个帖子并注明组织/个人信息来申请加入。如果大家遇到了做得不错的教程或翻译项目,请回复这个帖子推荐给我们。我们会联系项目的维护者,一起把它变得更好。我们的公众号接受大家的投稿。将文章链接通过消息发给公众号,我们会和你联系。请大家回复这个帖子来推荐希望翻译的内容。我...

2019-05-25 03:02:36 80

转载 Vue 后台管理系统

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

2019-05-24 08:57:00 1998

转载 element的formItem源码学习

1.mounted生命周期,如果当前的formItem有prop,触发'el.form.addField'事件,把当前的formItem的this添加到form中的fields数组中;接下来保存当前初始化的值,默认情况下,用Object.defineProperty() 添加的属性值是不可修改的;2.(1) this.getRules()得到当前的formItem对应的prop的校验规则,当前f...

2019-05-24 02:37:10 303

转载 我的Linux系统开始学习的过程

我的Linux系统开始学习的过程Linux系统,不知大家是否了解。接触计算机不多或对计算机不感冒的人可能对其比较陌生,曾经的我也是。上大学前的我的确对Linux一无所知,那时候接触面窄,都没有听说过此名字,上了大学后,身边的人有学习或者用此系统的才知道Linux的存在。那今天我就聊聊我学习Linux的过程。首先,从我认识Linux说起,记得上大学时,无论是上课听讲还是做作业...

2019-05-23 09:20:00 63

转载 ThreadLocal使用注意

ThreadLocal的出现是一种空间换时间的思想的运用,是为了多线程环境下单线程内变量共享的问题。它的原理就是每个线程通过ThreadLocal.ThreadLocalMap,保存当前线程中所有ThreadLocal变量引用的key和值。相当于每个线程有各自的变量副本,线程内共享这个变量数据,线程间互不影响。ThreadLocal有它自己的使用场景,比如Spring中用它了解决Session、...

2019-05-23 03:42:05 718

空空如也

空空如也

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

TA关注的人

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