自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Material Design 组件之NavigationView

今天来看一下 NavigationView 的使用,NavigationView 是一个标准的导航菜单,其菜单内容由菜单资源文件来填充,NavigationView 一般和 DrawerLayout 一起搭配使用构成抽屉菜单,分别由内容页和菜单页组成。基本布局可以直接使用 DrawerLayout 作为根布局,里面依次是内容布局和菜单布局...

2018-07-31 21:09:00 46

转载 Navicat 提示 Access violation at address ***(如004ECCF4) in module ‘navicat.exe’. Read of address ***(如...

Navicat 提示 Access violation at address ***(如004ECCF4) in module ‘navicat.exe’. Read of address ***(如00000048) 问题显示如下图所示:解决:这是内存越界的问题,需要重新注册Windows的动态链接库。方法如下:运行 -> cmd,然后在命令行中输入:for %1 in...

2018-07-31 18:14:00 7198 5

转载 java基础---Integer缓存机制---Integer缓存机制

当使用自动装箱的时候,也就是将基本数据类型传递给对象类的时候触发自动装箱。这个时候java虚拟机会创建一系列的整数并且缓存到一个数组中以便直接使用,这就是缓存策略。===自动装箱机制Java 编译器把原始类型自动转换为封装类的过程称为自动装箱(autoboxing),这相当于调用 valueOf 方法Integer a = 10; //this is autoboxi...

2018-07-31 17:08:00 145

转载 windows必知命令

1、重启网卡:ipconfig/release ipconfig/renew2、查看ip和dns:ipconfig、ipconfig/all3、shutdown-s(30秒关机) shutdown-r(重新启动) shutdown-a(取消关机) at 18:00 shutdown -s(下午六点定时关机)4、nslookup 解析域名的IP地址5、mstsc windows 链接...

2018-07-31 16:18:00 78

转载 【算法】摩尔投票

【摩尔投票】  问题: (majority element)若有一个数组L,长度为n,找出是否有一个数N,N的出现次数大于等于n/2。  问题不算太难,一般可以通过遍历计数,或者排序找中位数的办法来解决。但是如果要求时间复杂度是O(n),空间复杂度是O(1),那么恐怕就没那么简单了。摩尔投票算法正好是这么一个O(n)和O(1)的算法。    ●  描述  声明m=0和cnt=0...

2018-07-31 16:15:00 85

转载 V7000存储底层结构原理+V7000存储数据恢复案例

Storwize V7000(也就是我们常说的V7000)是新推出的一款中端存储系统,这款系统的定位虽然在中端,但是Storwize V7000提供有存储管理功能,这一功能以前只有高端存储才拥有(例如 Storwize V3700,Storwize V5000)。底层存储结构支持:RIAD 0/RAID 10/RAID5/RAID 6上层卷支持:普通卷/精简模式的卷/镜像模式的卷/精简镜像模式的卷...

2018-07-30 16:48:03 149

转载 找到 Confluence 6 的日志和配置文件

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

2018-07-30 01:25:00 49

转载 聊聊MyBatis缓存机制

前言MyBatis是常见的Java数据库访问层框架。在日常工作中,开发人员多数情况下是使用MyBatis的默认缓存配置,但是MyBatis缓存机制有一些不足之处,在使用中容易引起脏数据,形成一些潜在的隐患。个人在业务开发中也处理过一些由于MyBatis缓存引发的开发问题,带着个...

2018-07-29 20:28:27 48

转载 简单线段树学习

1.什么是线段树:​ 线段树简单来说,就是存放整段区间的信息的一种数据结构,它其实是一棵二叉树,而每个节点保存的就是某段区间的信息,比如说区间和,区间内的最值。2.为什么要使用线段树​ 在上面的介绍中,我们知道了每个节点保存的是一段区间的信息,但是我们可以通过枚举的方法来得到比如说区间最值,区间和之类的,为什么还要用线段树呢?其实之所以用线段树,是因为你查询的时候有些时候会查询多次,而且有些...

2018-07-29 18:12:00 41

转载 java_I/O_合并流(SequenceInputStream)

package testjava_13;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;...

2018-07-28 11:43:00 52

转载 动画必须有(二):悬浮菜单了解一下!

动画必须有(一): 属性动画浅谈githhub传送门目录前言效果图FloatingActionButton基础FloatingActionButton实例最后前言悬浮按钮是我非常喜欢的, 可以把最关键的功能放入到悬浮按钮中. 比如日记app里的新建日记, 阅读类app里的喜欢. ...

2018-07-27 16:17:00 122

转载 CentOS7安装mysql5.6-二进制包安装方法

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

2018-07-27 15:54:00 98

转载 datatable 解决字段不一致的情况

问题描述:在用datatable处理表格的时候,为了通用性,js的aoCulmns里面包括了很多字段,如图:但是,对于后端来说,返回的数据不一定都有这些字段,这时候,在页面上就会弹出字段不统一的警告,如图:解决办法:在可能出现这种情况的字段后面加上 mRender: function(data,type,row){ } 来判断,如下所示。这样在没有这个字段的时候,前端表格会自动隐藏这一列信...

2018-07-26 08:55:52 648

转载 vue2的缓存问题(非原创)

keep-alive是vue内置的一个组件,可以使被它包含的组件处于保留状态,或避免被重新渲染。用法:运行结果描述:input输入框内,路由切换输入框内部的内容不会发生改变。常见的用法:(下图是在https://www.cnblogs.com/sysuhanyf/p/7454530.html截的图,本篇文章为了自己方便查看。)在keep-alive标签内部添加inclu...

2018-07-25 16:48:00 73

转载 浏览不断发展的SD-WAN市场

在软件定义网络方面,许多企业都是从WAN开始的。软件定义的WAN易于概念化,部署相对简单,更重要的是,该技术使计算和证明ROI变得容易。也就是说,SD-WAN市场正在迅速发展,许多厂商纷纷进入该领域。为你的环境选择合适的产品可能具有挑战性。SD-WAN允许你利用多种形式的WAN连接,最常见的是MPLS和宽带互联网。接下来,SD-WAN根据你创建的应用程序和数据流策略提供动态路径选择。虽然用于获得这...

2018-07-25 14:47:30 61

转载 [UOJ348]州区划分

设$f_i$表示选状态为$i$的点的答案,$s_i$表示状态为$i$的点权和,$不存在欧拉回路g_i=[i\,不存在欧拉回路]s_i$那么$f_i=\sum\limits_{j\subset i}\left(\frac{g_j}{s_i}\right)^pf_{i-j}$把$s_i$提出来,它是一个子集卷积的形式直接做会爆,但因为我们在做FST时先把$f_s$FWT成$f_{|s|,s...

2018-07-25 11:32:00 43

转载 清浮动的六种方式

都知道如果没有清除浮动的话,就会脱离文档流;在做前端项目的时候,经常需要清除浮动,本篇文章主要是复习一下清浮动的六种方式一. br标签清浮动<div> <span style="float: left;">br标签清浮动</span> <br /></div>复制代码优点:代码量少缺点:结构与表现未分离二. 父元素设置o...

2018-07-25 08:19:34 76

转载 day36-多表查询

#建表create table department(id int,name varchar(20) );create table employee(id int primary key auto_increment,name varchar(20),sex enum('male','female') not null default 'male',...

2018-07-25 00:15:00 37

转载 再谈布局之 UIStackView

UIStackView 是 iOS9 新增的一个布局技术。熟练掌握相当节省布局时间。UIStackView 是 UIView 的子类,是用来约束子控件的一个控件。但他的作用仅限于此,他不能被渲染(即用来呈现自身的内容),类似于 backgroundColor 等。这个控件只有4个属性:Axls: 子控件的布局方向,水平或者垂直;Alignment: 设置非轴方向子视图的对齐方式,类似于 ...

2018-07-24 16:44:00 61

转载 剥开比原看代码01:初始化时生成的配置文件在哪儿

作者:freewind比原项目仓库:Github地址:https://github.com/Bytom/bytomGitee地址:https://gitee.com/BytomBlockchain/bytom人们常说,“阅读源代码”是学习编程的一种重要方法。作为程序员,我们在平时的学习工作中,都应该阅读过不少源代码。但是对于大多数人来说,阅读的可...

2018-07-24 15:13:33 63

原创 VMware vSAN中小企业应用案例,尝试一种新的教学方式

各位朋友,大家好!我是王春海,很高兴你能阅读我写的文章。许多朋友知道我,可能是看我的博客,可能是看我的文章,或者看我写作出版的图书。你们的认可,是我继续学习、持续创作的动力!这些年我写的一些文章主要分以下几类(1)产品功能的介绍,或者某个产品新版本的介绍,安装配置使用等。这些一般是写成文章,发布在我的博客中。这里面以Windows产品与VMware产品居多。(2)中小企业网络、服务器、虚...

2018-07-24 11:54:59 101

转载 K-means

一种用于度量聚类效果的指标使SSE(误差平方和),SSE值越小表示数据点越接近于他们的质心,聚类效果也越好。因为对误差取了平方,因此更加重视那些远离中心的点。一种肯定可以降低SSE值的方法是增加簇的个数,但这违背了聚类的目标。聚类的目标是在保持簇数目不变的情况下提高簇的质量二分 K-均值算法为克服K-均值算法收敛于局部最小值的问题,有人提出了另一个称为二分—K均值的算法。该算法首先将所有点...

2018-07-23 20:31:00 40

转载 redux-form(V7.4.2)笔记(三之补充)使用Flow初步

本文是上一篇的简短补充——再细致总结一下在redux-form项目中使用Flow的步骤。注:我使用的React开发工具是WebStorm,所以有些细节是有关于它的。内容如下:第一步: 初始化项目一种方法是在你的项目根目录的用命令列工具输入下面的指令:flow init这将会创建一个.flowconfig文档,如果这个配置文件已经存在就不需要再进行初始化,这个配置文档可以加入自定义的设置...

2018-07-22 17:49:08 64

转载 进程管理工具supervisor的安装与使用教程

  supervisor是用python写的一个进程管理工具,用来启动,重启,关闭进程。下面这篇文章主要给大家介绍了关于python实现的进程管理工具supervisor的安装与使用的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。  前言  在一个分布式环境中,每台机器上可能需要启动和停止多个进程,使用命令行方式一个一个手动启动和停止非常麻烦,而且查看每个进程的状态也很不方便。如果有...

2018-07-22 08:18:00 95

转载 每周总结2

本周我囫囵吞枣的学习了JAVA中最基础的内容。没有太深刻的理解,但是有了大概的认识。需要某一块的知识能够找到它,出现的问题也能够较轻松的定位并解决。但是,对于更深的拓展,还没有能力深入,下周计划完成测试内容,粗略的查看一下。发现很多内容,很多模块,我都没有学明白。但是心中对于整体怎么做,做成什么样,已经有了大概的想法。我希望可以把它做成我想的样子。整体学习情况是略有...

2018-07-21 20:55:00 56

转载 计算1~100的累积的和(包含1和100)(回炉练习)

__author__ = 'zht'#!/usr/bin/env python# -*- coding: utf-8 -*-'''#努力学习每一天'''#计算1~100的累积的和(包含1和100)#1、定义变量i = 1sum = 0#2、定义循环条件while i <= 100: sum = sum + i ...

2018-07-21 16:52:00 759

转载 activemq 无法消费! consumers are alive when the messages are stuck !

我的微服务中, activemq 消费 一条消息的时候, 出了错, 结果导致了 那条消息就一直处于pending 状态, queue.user.545c2ed5-fee7-482a-bb59-564bbaa593f8_c5cdc461-4e9c-48c5-8684-6a81571114b8 1 1 0 0点击去是这样的:Browse queue....

2018-07-21 15:42:00 1441

转载 FFmpeg 学习(六):FFmpeg 核心模块 libavformat 与 libavcodec 分析

一、libavformat介绍libavformat的主要组成与层次调用关系如下图: AVFromatContext是API层直接接触到的结构体,它会进行格式的封装和解封装,它的数据部分由底层提供,底层使用了AVIOContext,这个AVIOContext实际上就是为普通的I/O增加了一层Buffer缓冲区,再往底层就是URLContext,也就是达到了协议层,协议层的实现由很多,如rtm...

2018-07-20 18:40:00 756

转载 C++ STL的一些应用

STL一些应用记录一些STL算法在开发中用得比较舒服的情况(不断添加...)lower_bound(begin,end,val)算法算法说明查找>=val的第一个元素,如果没有,返回end应用在游戏开发中,我们经常会用权重的方式计算概率问题.比如:vector<int32_t> vect{11,22,33,44,55,66,77,88,99};// [0]的权重...

2018-07-20 13:23:00 71

转载 vim快速操作

简明 VIM 练级攻略vim的学习曲线相当的大(参看各种文本编辑器的学习曲线),所以,如果你一开始看到的是一大堆VIM的命令分类,你一定会对这个编辑器失去兴趣的。下面的文章翻译自《Learn Vim Progressively》,我觉得这是给新手最好的VIM的升级教程了,没有列举所有的命令,只是列举了那些最有用的命令。非常不错。——————————正文开始——————————你想以...

2018-07-20 10:08:00 44

转载 阿里云Ubuntu 14.04.5 LTS JavaWeb开发环境搭建

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

2018-07-18 19:39:00 87

原创 7月22日,我们来聊聊「共识」

链圈币圈三句话不离『共识』,但共识具体指什么?一种是社会学上的共识,即社会成员如何就价值的认可达成一致看法。一种是技术层面的共识,多个机器如何对数据达成一致看法。在区块链中,这两种共识有什么关系呢?首先机器的共识是社会共识的基础,而社会共识是机器共识的目标。所有的公链都可以理解成一个全球公用的账本,无论链上记录的是加密币的交易信息,还是 DApp 的执行结果,还是版权信息等,这个账本的价值不仅取决...

2018-07-18 13:51:22 88

转载 详解Tomcat 配置文件server.xml

前言Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。因此,学习server.xml文件的配置,对于了解和使用Tomcat至关重要。本文将通过实例,介绍server.x...

2018-07-18 11:54:00 44

转载 P1896 [SCOI2005]互不侵犯

P1896 [SCOI2005]互不侵犯数据不大,时间复杂度很高也差不多能过。使用状压dpdp[i][j][k]表示到第i行,状态为j,选了k个人然后就是转移,转移的难点就是快速判断判断的话,我们整体考虑。然后一个状态是否有相邻的国王。用它本身按位与它本身右移(左移),若结果为0,则说明无相邻的国王,为正整数则说明有相邻的情况然后判断两个状态是否可以接上是也如此操作#include...

2018-07-17 14:39:00 68

转载 Oracle 11g sql_Monitor的实时监控

Oracle 11g sql_Monitor的实时监控在 Oracle Database 11g 中,v$session 视图增加了一些新的字段,这其中包括SQL_EXEC_START 和 SQL_EXEC_ID这两个字段实际上代表了 Oracle 11g 的一个新特性:实时的 SQL 监视(Real Time SQL Monitoring)。在...

2018-07-17 10:50:23 1103

转载 期中架构

1 管理机准备的文1 cat /server/scripts/rsyncd.conf pid file = /var/run/rsyncd.pid lock file = /var/run/rsync.lock log file = /var/log/rsyncd.log uid = www gid = www use chroot = ...

2018-07-16 10:26:00 276

转载 python之字符串格式化(format)

普通格式化方法(%s%d)生成格式化的字符串,其中s是一个格式化字符串,d是一个十进制数;格式化字符串包含两部分:普通的字符和转换说明符(见下表),将使用元组或映射中元素的字符串来替换转换说明符;**如果d是元组的话,必须与s中的转换说明符个数一致;如果d是dict的话,每个转换说明符都必须与dict中一个有效的键名相关联.**转换说明...

2018-07-14 23:51:00 90

转载 进击的 JavaScript(四) 之 闭包

原文链接:周大侠啊 进击的 JavaScript(四) 之 闭包上一节说了执行上下文,这节咱们就乘胜追击来搞搞闭包!头疼的东西让你不再头疼!一、函数也是引用类型的。function f(){ console.log("not change") };var ff = f; function f(){ console.log("...

2018-07-13 11:20:21 38

转载 7种常见排序算法

1. 冒泡排序从第一个元素开始与右侧元素两两比较并交换,直到右侧成为有序部分。2. 选择排序有序部分在左侧,在剩余元素中找到最小的那个元素,并与剩余元素中第一个元素交换。3. 插入排序有序部分在左侧,将剩余元素中第一个元素不断向左交换,直到此元素处于有序部分恰当位置。4. 希尔排序取一个间隔值,距离为间隔值的元素为一组,将整个数组分为若干组。每组内进行插入排序。缩小间隔值并重复,直到间...

2018-07-12 14:49:00 38

转载 linux命令(53):用户和用户组

Linux 用户和用户组详细解说本文主要讲述在Linux 系统中用户(user)和用户组(group)管理相应的概念;用户(user)和用户组(group)相关命令的列举;其中也对单用户多任务,多用户多任务也做以解说。Linux 用户(user)和用户组(group)管理概述、理解Linux的单用户多任务,多用户多任务概念;Linux 是一个多用户、多任务的操作系统;我们应该了解单用...

2018-07-11 13:54:00 60

空空如也

空空如也

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

TA关注的人

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