自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 .net基础加强

1.冒泡排序请通过冒泡排序法对整数数组{ 1, 3, 5, 7, 90, 2, 4, 6, 8, 10 }实现升序排序int[] num = { 1, 3, 5, 7, 90, 2, 4, 6, 8, 10 };BubbleSort(num);Console.ReadLine();private static void BubbleSort(int[...

2019-08-31 21:09:00 92

转载 AcWing 216 Rainbow 的信号

题意给定一个长度为n的序列,然后从\(1\sim N\) 这 N 个数中选取两个数\(l,r\) , 如果\(l>r\),则交换\(l,r\)。把第\(l\) 个数到第\(r\)个数取出来构成一个数列。A为该数列的xor和的期望B为该数列的and和的期望C为该数列的or和的期望\(1\le N\le 1e5, N个自然数均不超过1e9\)分析位运算是不进位的,各位之...

2019-08-28 22:44:00 124

转载 配置VS2013 + opencv 2.4.10

其实我内心是极力反对装这么老的版本的,但是要交课堂作业~~好无奈[注] : 如果按照本文配置不成功,可以试一下其他博客里面的配置(多试一试总能成功的)https://jingyan.baidu.com/article/76a7e409f3427bfc3a6e156d.htmlhttps://www.jianshu.com/p/050280521a3ahttps://jing...

2019-08-28 21:19:00 126

转载 关于JSON格式数据转对象失败

  今天遇到一个JSON数据转对象失败额问题,一开始服务返回的json就不是很干净,开头和结尾有换行符,明显不符合json格式用JSON.parse肯定就报错啦    这里告诉我们json的第一个位置的词不是所期望的。这时先用正则替换换行符  chunk = chunk.replace(/[\r\n]/g, "")  然后再打印一下前后数据观察  一开始直接获取的数据...

2019-08-27 14:38:00 1338

转载 项目管理与仆人式领导

仆人式领导的优势:1.仆人式领导是一种长期的工作、生活发展变革之道,它更能够激发社群内部的积极变化。2.仆人式领导常会被拿来与变革型领导(Transformational Leadership)做比较,后者亦重视上下协作。当二者均显示出对被领导者的深深关心时,仆人式领导更突显其服务特性, 而变革型领导的诉求则是被领导者服务于组织目标。 领导重心在组织还是被领导者,是变革型领导与仆人式领...

2019-08-25 22:55:00 383

转载 redux的中间件

一、什么是中间件?  顾名思义就是在一个执行流程中间用的一个组件,截住过路的然后对其进行控制增强的操作来满足我们的需求。 那redux为什么需要用中间件呢?我们看一下redux的数据流向 view -> action -> reducer -> state ->view view触发事件触发action,action中根...

2019-08-24 16:09:00 225

转载 react数据管理

  react的设计思想就是界面由数据驱动,公式:UI = f(data)。UI代表最终渲染的界面,f表示的是一个函数,data就是数据。data可以来自于组件内部的state,也可以是props。就是下文中讲到的内容。一、组件状态state  组件内的数据分为两种state 组件内部数据,外部不可见props 外部传入的数据   所以,判断一个数...

2019-08-24 14:42:00 226

转载 react组件设计模式

一、有状态组件、无状态组件有状态组件:有state,对数据进行操作无状态组件:无state,只负责渲染。   无状态组件写法:   1、纯函数,不需管理state,但会渲染重复的数据   2、使用PureComponent,还能进行数据浅比较,简单的重复数据不会渲染   3、react v16.6 之后有React.memo(),利用了 sho...

2019-08-24 13:56:00 192

转载 HDU-6703 array (线段树)

题意一个长度为n的排列a,\(\forall i\in [1,n] ,1\le a_i \le n\) , m次操作,每次操作:(1,pos),把 \(a_{pos}\) 变为\(a_{pos} + 10000000\)(2,r,k) ,找到最小的一个值x,使得\(\forall i\in [1,r], x \neq a_i, x\ge k\)数据范围:\(1\le n\l...

2019-08-24 11:25:00 126

转载 HDU-6704 K-th occurrence(后缀数组+主席树)

题意给一个长度为n的字符串,Q次询问,每次询问\((l,r,k)\) , 回答子串\(s_ls_{l+1}\cdots s_r\) 第\(k\) 次出现的位置,若不存在输出-1。\(n\le 1e5,Q\le 1e5\)分析查询子串第 k 次出现的位置,很容易想到要用处理字符串的有力工具——后缀数组。那么该怎么用呢?我们先把样例的字符串的每个后缀排个序,然后对样例进行模拟原串:...

2019-08-23 23:41:00 100

转载 今日头条技术架构分析

原文链接:https://blog.csdn.net/mucaoyx/article/details/84498468​ ​ 今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条,今日特卖,今日电影等产品线。一、产品背景​ ​ 今日头条是为用户...

2019-08-22 14:18:00 152

转载 python并发编程之IO模型 同步 异步 阻塞 非阻塞

IO浅谈首先我们在谈及IO模型的时候,就必须要引入一个“操作系统”级别的调度者-系统内核(kernel),而阻塞非阻塞是跟进程/线程严密相关的,而进程/线程又是依赖于操作系统存在的,所以自然不能脱离操作系统来讨论阻塞非阻塞。同步/异步也是跟任务流相关的,所以要全面理解就必须考虑到并发的任务流,不然,肯定很难举出恰当的例子的。本文讨论的背景是Linux环境下的networ...

2019-08-21 20:23:00 121

转载 MongoDB4.0.11服务没有响应控制功能解决办法

如图MongDB安装好后启动服务失败解决办法进入到你的MongDB bin目录下执行mongod.exe --remove --serviceName "MongoDB" (删除MongDB服务)重新安装服务mongod -dbpath D:\mongodb\data -logpath D:\mongodb\log\mongodb.l...

2019-08-21 17:05:00 102

转载 总结工作中常见的linux命令

本文是总结下自己在工作中遇到的常见linux 命令,会持续更新! 1、文件路径切换 进入 cd 返回上一级 cd .. 2、复制 cp 源文件名 目标文件夹 cplog.logtest5 3、编辑文件 vi 编辑时 按i 退出编辑模式 Esc ,保存后退出 :x 不保存退出...

2019-08-21 14:46:37 97

转载 Mac OS X上编写 ASP.NET vNext 系列中断和再开声明

这个系列其实已经中断有一段时间了,主要是由两个原因:第一是微软那边把以前的KRE改成了XRE,所以导致前两篇有点过时了。第二是自己年前1月份被裁员,Mac的机器被回收,再加上忙于和公司扯皮和找工作,没心情写了。第三是家里只剩一台破机器(5年前的,一直用公司的,自己没买),实在是跑不起来。总结一下,就是没机器没环境写了,所以断了。现在终于买了个新机器,不过不是Ma...

2019-08-21 12:39:22 142

转载 简述数据仓库、OLAP、数据挖掘之间的关系

(1)数据仓库是基础:无论是数据挖掘还是OLAP分析,他们成功的关键之一是能够访问正确的、完整的和集成的数据。这也是对数据仓库的要求。数据仓库不仅是集成数据的一种方式和一个焦点,而且所有的数据仓库的解决方案都源自和依赖于数据源部件的质量和效果(这种部件在数据仓库中称为抽取、变换和装载)。数据仓库的特点(集成的、随时间变化、稳定的、面向主题的)为OLAP分析、数据挖掘的成功提供了坚实的数据...

2019-08-20 21:28:10 359

转载 2019牛客暑期多校训练营(第一场)E ABBA (DP/卡特兰数)

传送门知识点:卡特兰数/动态规划法一:动态规划由题意易知字符串的任何一个前缀都满足\(cnt(A) - cnt(B) \le n , cnt(B)-cnt(A)\le m\)\(d[i][j]\) 表示前\(i\) 个字符,有 \(j\) 个\(A\) ,有\(i-j\) 个\(B\) 的方案数\(d[0][0] = 1,d[2*n+2*m][n+m] 为答案\)当\(j-...

2019-08-20 20:19:00 131

转载 2019牛客暑期多校训练营(第九场)

题号标题已通过代码题解/讨论通过率团队的状态AThe power of Fibonacci点击查看进入讨论34/152未通过BQuadratic equation点击查看进入讨论329/741通过CInversions of all permutations点击查看进入讨论21/34未通过DKnapsack Cr...

2019-08-20 16:24:00 100

转载 2019牛客暑期多校训练营(第九场)J Symmetrical Painting (思维)

传送门大体思路就是:枚举所有可能的水平对称线,计算面积更新答案。所有可能的水平对称线:\(L_i,R_i,{L_i+R_i\over 2}\)计算面积:将所有可能的水平对称线从小到大排序,然后依次计算。假设算出了第\(i-1\)条对称线的答案,然后更新第\(i\) 条的,两个的高度差为\(h\)对于块1,贡献多了\(2h\),对块2并没有贡献。当更新第\(i+1\)条时,高...

2019-08-20 16:19:00 116

转载 2019牛客暑期多校训练营(第九场)B Quadratic equation (平方剩余)

\((x+y)\equiv b\pmod p\)\((x\times y)\equiv c\pmod p\)由第一个式子可知:\(x+y=b~or~x+y=b+p\)先任选一个代入到第二个式子里得\[(x\times(b-x))\equiv c\pmod p\Rightarrow (2*x-b)^2\equiv (b^2-4c)\pmod p\]解二次剩余方程 \(q^2...

2019-08-20 13:53:00 87

转载 2019牛客暑期多校训练营(第十场)J - Wood Processing (斜率优化DP)

传送门题意\(n\) 个 宽度为\(w_i\),高为\(h_i\) 的 木块,要求分成 k 组,对于每组内的所有木块,高度都变为组内最低木块的高度,宽度保持不变,求变化的最小面积。分析高度比较高的木块为迁就高度比较低的,所以按照高度从高到低排序如果设\(d[i][k]\) 为前 \(i\) 个分成 k 份可以保留的最大面积,那么答案就是 \(tot-d[n][k]\) (\(...

2019-08-19 22:18:00 90

转载 我的“伪敏捷开发”:重视期限与核心点、监控质量与频率

以前有看过敏捷开发相关的内容,被说不懂敏捷开发被人带着做敏捷开发,到后来我自己结合瀑布流与敏捷开发建立出一套比较能提高项目效率的“伪敏捷”模式。一、敏捷开发是什么敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大...

2019-08-19 09:09:00 85

转载 20190816考试反思

  额,考得很烂。  主要是被上一场考试吓到了,因此抱着打满暴力的心态做的题,可以说是非常失败。但是暴力也不会打,考到一半就心态炸了,放弃了。  前一个小时调T1暴力(废物),然后调T3暴力,最后是T2的暴力,但是T2是错解。  30+10+20。T3暴力是有50的,然而我只有20  T1的DP其实已经想出来了,但是已经剩不到十分钟,码出来没交上。  T2的变相图论又...

2019-08-17 06:21:00 50

转载 Linux下配置node环境与failed to create symbolic link ‘/usr/bin/utserver’: File exists跟Error: Cannot find mo...

NodeJS下载地址(官网)https://nodejs.org/en/download/下载下来后是个tar,xz压缩包通过xftp将压缩包上传到Linux服务器上如我放在root目录下使用xshell连接远程服务器cd 到当前目录下(一般默认是root目录下)执行以下命令解压tar xvJf node-v10.16.3-linux-x64....

2019-08-16 14:47:00 1982

转载 [CF套题] CF-1163

CF-1163传送门#PenaltyAB1B2C1C2DEF3 (483)464+0 0:06+1 01:13+3 01:12+ 01:57+ 01:56A第一个人离开时候不增加,第二个人离开时候隔一个走开当m=0时,答案为0n为偶数时,如果2m<=n那么答案为m,否则为n-mn为奇数时,如果2m<=n那...

2019-08-15 23:28:00 116

转载 JeeSite4.x 超级管理员新建菜单后,系统管理员登录找不到菜单

已解决:1,点击 权限管理 -> 角色管理2,右侧找到 系统管理员,在操作中找到 功能菜单,点击3,发现超级管理员新加的菜单并没有被勾选4,勾选之后,重新用系统管理员账号登录,发现菜单出来了找到新加的菜单,勾选,重新登录转载于:https://www.cnblogs.com/3b2414/p/11359357.html...

2019-08-15 17:28:00 1323

转载 Unity中创建双面材质

Shader "Nature/Vegitation Vertex Lit" {Properties {_Color ("Main Color", Color) = (1,1,1,0)_SpecColor ("Spec Color", Color) = (1,1,1,1)_Emission ("Emmisive Color", Color) = (0,0,0,0)_Shini...

2019-08-14 22:34:00 1802

转载 在vue中使用px替换vw搭建响应式页面

在以前的代码中,px固定长度无法搭建响应式页面,用vw无法准确计算长度并且后期不好维护,用postcss-px-to-viewport 可在页面中直接写px,他会将px自动转化为vw。1. 安装插件:npm:npm i postcss-aspect-ratio-mini postcss-px-to-viewport postcss-write-svg postcss-cssnext postc...

2019-08-14 07:10:36 367

转载 Linq左连接

项目中使用的左连接的例子: var query = from store in dtStore.AsEnumerable() join sales in dtSales.AsEnumerable() on store.Field<string>("StoreCode") equals sales.Field<...

2019-08-14 07:06:40 164

转载 reward

关键点是每一次点度数减1后,要即时更新其奖金值。。 用邻接矩阵写超时,学了下用STL vector写邻接表。用stl真的非常方便但是非常要时间啊 1 #include <stdio.h> 2 #include <string.h> 3 #include <stdlib.h> 4 #include <vector> 5 #include &...

2019-08-14 06:49:09 397

转载 模拟题。

算法:没有什么bug.以后少用STL。。。View Code #include<stdio.h>#include<stdlib.h>#include<string.h>#include<iostream>#include<vector>#include<string>#include&l...

2019-08-14 06:48:17 93

转载 Implemented Energy-Conserving Hair Scattering Model from Weta Digital

I used to implement the Energy-ConservingHair Scattering Model as the pre-calculation program, so that now spent a day to implement the all stuff as the shader in Arnold.Next step is to implement t...

2019-08-14 02:55:54 87

转载 使用Bootstrap 3开发响应式网站实践02,轮播

本篇体验图片轮播。html部分为: <div class="carousel slide" id="myCarousel" > <!--Indicators--> <ol class="carousel-indicators"> <li class="ac...

2019-08-13 22:17:52 91

转载 Azure ARM (13) 从现有VHD文件,创建新的ARM VM

  《Windows Azure Platform 系列文章目录》    本文参考了Git Hub的ARM Template:  https://github.com/Azure/azure-quickstart-templates/blob/master/201-vm-specialized-vhd-existing-vnet/azuredeploy.json  但是Git Hu...

2019-08-12 19:41:19 106

转载 Update or renew ComponentOne license

最近遇到个郁闷的问题。在评估ComponentOne控件时,首先卸载了旧版本,但是在安装新版本时安装过程中没有出现输入序列号的步骤.....安装完成后的控件被识别为未注册版本,运行时有nag窗口-_-#上网查了查,似乎是一个普遍问题,多数表现是卸载后再次安装(原版本或新版本)都不会出现输入序列号的步骤,这个问题比较烦人啊。后来在官方网站上找到了解决办法,http://helpcentr...

2019-08-12 17:37:03 120

转载 正则表达式的JS验证

/判断输入内容是否为空function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称! }}...

2019-08-12 16:55:02 83

转载 巴菲特价值投资的六项法则

第一法则:竞争优势原则好公司才有好股票:那些业务清晰易懂,业绩持续优秀并且由一批能力非凡的、能够为股东利益着想的管理层经营的大公司就是好公司。最正确的公司分析角度-----如果你是公司的唯一所有者。最关键的投资分析----企业的竞争优势及可持续性。最佳竞争优势----游着鳄鱼的很宽的护城河保护下的企业经济城堡。最佳竞争优势衡量标准----超出产业平均水平的股东...

2019-08-12 06:58:00 148

转载 基于 Lerna 管理 packages 的 Monorepo 项目最佳实践

本文首发于 vivo互联网技术 微信公众号 mp.weixin.qq.com/s/NlOn7er0i…作者:孔垂亮对于维护过多个package的同学来说,都会遇到一个选择题,这些package是放在一个仓库里维护还是放在多个仓库里单独维护,本文通过一个示例讲述了如何基于Lerna管理多个package,并和其它工具整合,打造高效、完美的工作流,最终形成一个最佳实践背景最近在工作中接触到一个项目,这...

2019-08-12 06:10:12 2355

转载 Trailing Zeroes (I) LightOJ - 1028(唯一分解 因子个数)

Trailing Zeroes (I) LightOJ - 1028题目链接:https://vjudge.net/problem/LightOJ-1028题目:We know what a base of a number is and what the properties are. For example, we use decimal number system, ...

2019-08-11 21:18:00 107

转载 Greenplum/PostgreSQL中数据表数据去重的几种方法

GP主要用于数据仓库领域,在GP数据库中,如果由于ETL重复跑数导致数据重复的话,就需要进行去重复操作。一种方法是把某一时间段的数据全部删掉,然后重新跑数据,这样其实工作量也比较大,需要补数据,重跑ETL。另一种方法就是把重复的数据删掉就行,本文就是针对Greenplum分布式数据库如何进行去重复删除操作。对于在PostgreSQL中,唯一确定一行的位置的是用ctid,可以用...

2019-08-11 16:01:00 650

空空如也

空空如也

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

TA关注的人

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