自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 [SHOI2008]堵塞的交通

题目描述有一天,由于某种穿越现象作用,你来到了传说中的小人国。小人国的布局非常奇特,整个国家的交通系统可以被看成是一个2行C列的矩形网格,网格上的每个点代表一个城市,相邻的城市之间有一条道路,所以总共有2C个城市和3C-2条道路。 小人国的交通状况非常槽糕。有的时候由于交通堵塞,两座城市之间的道路会变得不连通,直到拥堵解决,道路才会恢复畅通。初来咋到的你决心毛遂自荐到交通部某份差事,部长听说你...

2019-02-28 17:20:00 55

转载 JavaScript -基础- 变量、常量

一、变量<script>var a=1var b=3var a= 1; //使用var 定义变量,分号结尾(可不加,换行符也可)var b=3;var a= 1;var b=3;var a=1,b=3;var s="hello";var f=32.alert(a) //打印变量值alert(b)console.log(a) /...

2019-02-28 17:07:00 71

转载 MYSQL安装

1.选择同意协议2.允许用户自定义安装路径3.选择安装路径 ( 尽量不要选择C盘下安装, 路径不要包含中文 )4.安装完成, 准备开始进行配置5.选择 详细配置6.运行环境, 选择 开发环境的 机器7.选择数据库的用途8.选择数据存放的位置9.配置 数据库的最大并发连接数10.选择/修改 默认的端口号11.修改 字符编...

2019-02-28 11:46:00 43

转载 【leetcode】756. Pyramid Transition Matrix

题目如下:We are stacking blocks to form a pyramid. Each block has a color which is a one letter string, like `'Z'`.For every block of color `C` we place not in the bottom row, we are placing it on t...

2019-02-27 19:36:00 70

转载 【PHP 每日函数】第 03 周期

2019-02-27array_keys()array_keys ( array $array [, mixed $search_value = null [, bool $strict = false ]] ) : array说明:获取数组中部分的或者所有的键名$arr = [ 'name' =&gt; 'ZhangSan...

2019-02-27 05:16:28 46

转载 Fundebug后端Java异常监控插件更新至0.3.1,修复Maven下载失败的问题

摘要: 0.3.1修复Maven下载失败的问题。监控Java应用1. pom.xml 配置fundebug-java依赖&lt;dependency&gt; &lt;groupId&gt;com.fundebug&lt;/groupId&gt; &lt;artifactId&gt;fundebug-java&lt;/artifactId&gt; &lt;versio...

2019-02-27 02:34:50 47

转载 正则表达式之不区分大小写的匹配

对于两段文本这句话里有two个word。这句话里有tWo个WoRd。我希望用同一个正则表达式将其中的单词two、word、tWo、WoRd提取出来这时候就须要用到不区分大小写的匹配模式C++示例#include <iostream>#include <regex>using namespace std;int main...

2019-02-27 00:17:00 6224

转载 Object.keys()是按什么顺序返回值的?

碰到了一个很有意思的问题,js中对象属性的输出是有序的吗?如果有的话,那又遵循怎样的规则呢?这里我们来做一个简单的探讨,工作之余来一点趣味性的问题。虽不能醍醐灌顶,但可以巩固所学知识,也是极好的~

2019-02-26 23:43:46 405

转载 破境Angular(三)Angular构件之模块

一、知识点Angular模块核心知识点如下:1.模块的作用。2.模块各个元数据的含义和作用3.模块有哪些分类,分类原则4.模块的惰性加载机制5.开发时如何对模块进行规划二、模块作用首先,模块作为一个容器,有封装代码的作用,组件、指令、管道、服务的根宿主均是模块。其次,一个模块可以导入其他模块,并导出其他模块的组件、指令、管道和服务...

2019-02-26 19:50:59 56

转载 前端常用设计模式(2)--策略模式(strategy)

对不太了解前端的同学来说,可能JS最大的两个用途就是:1)让元素飞来飞去~2)对表单进行校验...这虽然是个玩笑,但是这两个“主要”用途的背后使用的设计模式就是策略模式。在介绍什么是策略模式之前,我们先来一起实现一个简单的React动画组件来完成“让元素飞来飞去~”的需求。一.设计一个动画组件在浏览器中实现动画,无外乎两种方式...

2019-02-26 05:39:53 163

转载 Azure实践之使用automation管理服务器update

今天来谈一谈automation中另外一个很关键的内容,也就是update management,不同于configuration management,update management主要用于管理windows 以及 Linux VM中的补丁内容,当然和configuration management一样,update management不仅仅可以管理Windows中V...

2019-02-25 21:02:51 301

转载 SQL SERVER与C#的数据类型对应表

点击-->SQL SERVER与C#的数据类型对应表转载于:https://www.cnblogs.com/lbonet/p/10430815.html

2019-02-25 14:43:00 46

转载 【大数据】SparkSql学习笔记

第1章 Spark SQL概述1.1什么是Spark SQLSpark SQL是Spark用来处理结构化数据的一个模块,它提供了2个编程抽象:DataFrame和DataSet,并且作为分布式SQL查询引擎的作用。我们已经学习了Hive,它是将Hive SQL转换成MapReduce然后提交到集群上执行,大大简化了编写MapReduc的程序的复杂性,由于MapReduce这...

2019-02-25 11:55:00 227

转载 重拾golang - go目录结构说明

go 目录结构说明  golang集多编程范式之大成者,使开发者能够快速的开发、测试、部署程序,支持全平台静态编译。go具有优秀的依赖管理,高效的运行效率,庞大的第三方库支持以及在国内持续的增长势头。  作为开发者的我们也将不得不重视这门语言的兴起。首先向大家讲解一下go语言开发环境的目录结构,让我们更清楚的认识它。一、goroot开...

2019-02-25 11:09:05 88

转载 java基础(十一 )-----反射——Java高级开发必须懂的

本文我们通过一个实际的例子来演示反射在编程中的应用,可能之前大家对反射的学习,仅仅是停留在概念层面,不知道反射究竟应用在哪,所以是一头雾水。相信通过这篇教程,会让你对反射有一个更深层次的认知。概念Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言...

2019-02-25 09:55:00 88

转载 Eclipse Memory Analyzer入门教程

结构总览记住下面名词的解释:Shallow Heap:代表当前对象占用的内存空间;Retained Heap:代表当前对象被回收后所能释放的内存空间大小。一些操作:List objects -> with outgoing references :列出包含哪些对象;List objects -> with ingoing references :列出被哪些对象包含;第一...

2019-02-25 09:49:50 1154

转载 对象引用、可变性和垃圾回收

一. python变量到底是什么  python和Java的变量本质不一样,Java是定义好一个类型,然后申请一个空间(大小和类型有关),相当于一个盒子只能放固定类型,python变量的实质是一个指针(大小都相同),指向int,string等等,相当于一个便利贴(先生成对象,然后贴便利贴),可以贴在很多东西上。a=[1,2]b=ab.append(3)#a和b贴在同一个对象...

2019-02-24 11:44:00 54

转载 python 中 lambda, map, reduce 函数的简单使用

声明: python学习中, 错误之处敬请谅解python中有一些有趣的函数, 在这里只是做一些简单的记录,免得遗忘lambdalambad 是匿名函数, 语法结构为: lambda 参数(用逗号分隔):返回值 eg: lambda x,y : x+y下面通过一个例子来实现一个最简单的函数 func = lambda x:x+10 print(func(10)) # 20 ...

2019-02-23 21:05:00 146

转载 Flutter可能成为未来的前端解决方案

flutter小工具:ui.flutterdart.cn/近期在公司做一个项目,很多公司有做的事情。android ios 手机h5 pch5通通向上封装一层,通过接口下发数据生成页面(写的是真的累,加班加死我了,文字颜色,位置,大小,背景颜色,图片圆角等等,通通通过接口下发,累)。这种类似堆积木的方式很多公司项目名字叫 乐高。哈哈,形象吧。看一下flutter 2019的发展方向。mp...

2019-02-23 16:03:00 181

转载 Linux命令替换rm命令防止误删除

https://www.jb51.net/article/78371.htm参考文章PARA_CNT=$#TRASH_DIR="/tmp/.trash"for i in "$*"do STAMP=`date +%s` #fileName=`basename $(echo $i | /usr/bin/awk '{$1="";print}')` for filename ...

2019-02-22 19:30:09 112

转载 手写jQuery插件

插件原理:jQuery插件就是用来扩展jQuery原型对象的一个方法,jQuery插件的使用方式就是jQuery对象方法的调用。$.fn=jQuery.fn=jQuery.prototype,也就是说jQuery.fn对象是jQuery的原型对象,jQuery的DOM操作方法都在jQuery.fn对象上定义的,然后jQuery对象就可以通过原型继承这些方法了。(functi...

2019-02-22 17:25:00 124

转载 剑指offer——面试题22:链表中倒数第k个节点

注意代码的鲁棒性!函数: 1 ListNode* TheLastKthNode(ListNode* pHead,int k) 2 { 3 if(pHead==nullptr || k<=0) 4 return nullptr; 5 ListNode* quickNode=pHead; 6 ListNode* slow...

2019-02-22 13:10:00 61

转载 设计类型(二):基元类型、引用类型和值类型

本章要讨论的是.net的各种类型。这章开始,我想摒弃以前的抄书模式,尝试自己阅读后先行总结,然后再写博客。基元类型所谓基元类型,指的是编译器直接支持的数据类型。基元类型直接映射到Framework类库中存在的类型。下面四行代码可以生成完全相同的IL: 1 using System; 2 using System.Collections.Generic; 3 using Sy...

2019-02-22 09:27:00 126

原创 如何在复杂的分布式系统中做测试

在2019欧洲测试大会上,Sarah Wells演讲指出:复杂分布式系统的复杂性并非存在于代码中,而是存在于服务或功能之间;测试就是寻求如何在发现问题与交付价值间达成平衡;测试人员通常具有对系统功能的最好理解;测试人员能对可能出现问题做出很好的假设,然后非常快速地进行验证。Wells在她的主题演讲中,探讨了系统在复杂化和分布式后所发生的变化。对于单体系统而言,虽然可能很难定位实现特定功能的代码位置...

2019-02-22 08:00:00 51

转载 简历的书写

一. 技能点怎么写技能点范围: 常用的技能点有:自定义View,动画,触摸事件传递机制,handler消息机制,线程间通信和组件间通信,第三方类库的使用,第三方SDK的集成,屏幕适配和权限适配,MVC和MVP架构,apk瘦身技巧,app内存泄露的检测和性能优化,android数据存储,java设计模式,java的安全加密技术,apk的安全加固技术,native和web...

2019-02-21 21:07:00 78

原创 Netty和RPC框架线程模型分析

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析Netty和RPC框架线程模型。李林锋已在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。1. 背景1.1 线程模型的重要性对于RPC框架而言,影响其性能指标的主要有三个要素:I/O模型:采用的是同步BIO、还是非阻塞的NIO、以及全异步的事件驱动I/O(AIO)。协议和序列化方式:它主要影响消息的...

2019-02-21 08:00:00 76

转载 深入理解Javascript中的执行环境(Execution Context)和执行栈(Execution Stack)

如果你想成为一个Javascript开发者,那么你一定要知道Javascript程序的内部运行原理。理解执行环境和执行栈是非常重要的,其有助于理解其他Javascript的概念,比如说提升,作用域和闭包等。当然,理解执行环境和执行栈的概念也将会使你成为一个更好的Javascript开发者。闲话少说,马上开始吧。执行环境是什么简单来...

2019-02-21 01:45:42 262

转载 JS数组去重的几种方法

JS数组去重今天来聊一聊JS数组去重的一些方法,我总结了6种方法,还有一点就是,我使用的JS编码风格是JavaScript Standard风格,是不加分号的(避免给大家造成误会)。第一种:遍历数组法这种方法最简单最直观,也最容易理解,代码如下: var arr = [2, 8, 5, 0, 5, 2, 6, 7, 2] var newArr = [] for (var i = ...

2019-02-20 15:22:59 487

转载 PAT A1108

字符串处理,个人觉得最好的办法还是建立一个处理函数统一进行处理;#include&lt;iostream&gt;#include&lt;cstdio&gt;#include&lt;string&gt;using namespace std;const int maxn = 101;bool Judge(string s,dou...

2019-02-20 07:44:47 47

转载 mysql结构对比

小工具地址 点击 ,只是做校验小工具原由日常开发经常遇到数据库结构变更,但是不能实时记录下来,上线以后会造成测试和线上的数据库机构不一致;这个小工具的主要解决这个问题;主要是验证,更新后的数据结构是否一致使用方法&lt;?phpinclude_once __DIR__ . "/../vendor/autoload.php"...

2019-02-19 21:49:41 107

转载 ORM框架

ykorm:import reclass CountError(Exception):  def __init__(self,msg):    self.msg = msgclass Field:  def __init__(self,name,column_type,primary_key,default):    self.name = name    self...

2019-02-19 15:58:00 64

转载 2019年 OSC 源创会年度行程大放送——期待与你相见

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

2019-02-19 14:09:00 239

转载 SpringBoot 实战 (二) | 第一个 SpringBoot 工程详解

微信公众号:一个优秀的废人如有问题或建议,请后台留言,我会尽力解决你的问题。前言哎呦喂,按照以往的惯例今天周六我的安排应该是待在家学学猫叫啥的。但是今年这种日子就可能一去不复返了,没法办法啊。前几天年轻,立下了一周至少更两篇文章的 flag 。废话少说,今天接着前文给你们带来了第一个 SpringBoot 工程的详解。第一个 Spr...

2019-02-19 03:29:57 52

转载 Netty+SpringBoot+FastDFS+Html5实现聊天App(六)

Netty+SpringBoot+FastDFS+Html5实现聊天App,项目介绍。Netty+SpringBoot+FastDFS+Html5实现聊天App,项目github链接。本章完整代码链接。本章将给聊天App_PigChat加上心跳机制。为什么要实现心跳机制如果没有特意的设置某些选项或者实现应用层心跳包,TCP空闲...

2019-02-19 00:45:36 89

转载 一次快速排序引发的jvm调优

闲来无事,顺便写一个快排的代码。结果却引发了java.OutOfMemoryError:Java heap space。首先谈谈快速排序,这是一种在统计上很快的排序,他的核心思想是,在一个数组中随便取一个数作为基准(通常取最后一个),然后把整个数组划分,把比基准小或等于的数放在基准之前,把大于基准的数放在基准之后。然后再分别对基准之前的数...

2019-02-18 23:21:42 44

转载 链改升级,区块链——炳德区块链

对于链改,官方给出了最准确的定义:链改,就是用区块链技术对企业进行区块链化改造,从而改善信任关系、降低信任成本,提高生产力。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型组合应用模式,其核心解决的问题是信任问题,被称为信任的机器。在传统经济活动中,信任主要靠权威、契约等方式维持,但这种依靠对人或者组织的信任,不可避免的会产生失信的情况,从而使一方或多...

2019-02-18 11:48:38 229

转载 来自多校的一个题——数位DP+卡位

n<=1e9就要考虑倍增、矩阵乘法这种了假设L=0考虑枚举二进制下,所有X与R的LCP长度,前len高位对于第len+1位,假设R的这一位是1如果一个x的这一位是0了,那么后面可以随便填我们就钦定一个len+1位是0的x0来挽救,别的随便填,最后距离K差多少,就让这个x0来变成这个数而且,为了不重不漏,len必须是这些x的“LCP”,所以必须有两个x第len...

2019-02-18 11:09:00 67

转载 SpringCloud因为Eureka返回结果由json变为xml解决方案

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

2019-02-18 10:25:00 961

转载 什么软件可以提取视频中的音频制作成手机铃声

平常在观看视频时,总忍不住的会被里面的某段背景音乐吸引住这时就想用它当自己的手机铃声,于是便会去搜索此歌曲,但是要下载的话就是一整首起码有三分钟左右的时长,但是一般手机铃声只有十五秒钟左右,那么当然是要截取其中喜欢的一部分音频啦!想知道什么软件可以提取视频中的音频制作成手机铃声吗?别急,请看下方小编为大家提供的一款软件教程哟!软件简介...

2019-02-15 17:40:14 923

转载 linux中安装mysql

安装mysql       安装前先卸载之前安装的:https://www.cnblogs.com/taomylife/p/7234925.html(我的是二进制源码方式安装的,采用最后一种方式)    a. 下载mysql安装包(链接:https://pan.baidu.com/s/1RZzGfEd_AdSMR8UHrFSUjg密码: yrw3)    b. 将压缩包拷贝至/us...

2019-02-15 16:54:00 82

空空如也

空空如也

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

TA关注的人

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