• avatar 11D_Beyonder 2020-08-14 21:43:10

    2020牛客暑期多校训练营(第三场)A

    题目描述   There is a fishing game as following.  The game contains stages, numbered from to .  There are four types of stages (numbered from to ). Typ

    来自 11D_Beyonder
    00
  • avatar NaruseShiroha 2020-08-14 22:00:56

    【牛客】牛客练习赛67-E-牛妹游历城市——位运算优化

    E-牛妹游历城市 题面链接 大致题意 给出 个节点的权值,如果两个点的权值 的结果不为 则认为这两个点之间有边相连,且边权为 求问从 走到 点,最短路径为多少 分析 首先不能暴力 因为点数有 个,所有可能的边的数量为 考虑位运算优化 我们准备出 32 个组,对于每一个值,如果这个值

    来自 NaruseShiroha
    70
  • avatar zjnu_tjq 2020-08-14 22:02:04

    A-牛牛爱字符串

    链接:https://ac.nowcoder.com/acm/contest/6885/A来源:牛客网 题意: 多组输入,给你一行字符串,里面包含空格,让你将字符串中的数字输出,并且数字不包含前导零 solution: 从前往后遍历,当s[i]>='0'&&s[i]<='

    来自 zjnu_tjq
    00
  • avatar yu__xuan 2020-08-14 22:06:37

    【题解】牛客练习赛67 A.牛牛爱字符串

    题目 牛牛爱字符串 思路 字符串 + 模拟。在每一个串中找到一串数字串使用 str.substr() 截取下来,进行去前导零以及判零的操作。str.substr(x1, x2):截取到的是 这个串从 位置开始长度为 的串。 Code #include <cstdio> #inclu

    来自 yu__xuan
    00
  • avatar Curren 2020-08-14 22:07:53

    牛客练习赛67 B 牛牛爱位运算

    牛客练习赛67 B 牛牛爱位运算 题目链接:https://ac.nowcoder.com/acm/contest/6885/B 给定一个长度为n的序列a,你需要从中挑出任意多个(可以0个)数,使得他们&起来值最大。 两个数相与并不会增加其大小,最好的情况就是不减少,也就是两个数相等的情况,

    来自 Curren
    10
  • avatar yu__xuan 2020-08-14 22:08:26

    【题解】牛客练习赛67 B.牛牛爱位运算

    题目 牛牛爱位运算 思路 位运算。这题考察位运算的知识。 由此可得两个数进行 操作只会使得最后的结果变小或者不变,不可能变大,所以最后答案就是一开始序列中最大的数。 Code #include <cstdio> #include <cstring> #include &

    来自 yu__xuan
    00
  • avatar yu__xuan 2020-08-14 22:10:03

    【题解】牛客练习赛67 C.牛牛爱博弈

    题目 牛牛爱博弈 思路 找规律。看下表。 首先如果开始数量为 一定是牛牛输,如果数量为 或 都是牛牛赢。 考虑数量为 牛牛只能可以取 或者 转移到牛妹必赢的状态。 和 可以转移到 , 可以转移到 、、。继续往下推可以发现只有 的倍数只能转移到一种必胜状态,因此如果数量是 的倍数

    来自 yu__xuan
    20
  • avatar zjnu_tjq 2020-08-14 22:10:15

    B-牛牛爱位运算

    链接:https://ac.nowcoder.com/acm/contest/6885/B来源:牛客网 题意: 输入1个t代表数据组数,1个n,每组数据有n个数让你求这n个数中任意取若干个数(可以为0个数),这些数的按位与最大 solution: 我们知道按位与&这个操作是对每个数的二进制数

    来自 zjnu_tjq
    00
  • avatar yu__xuan 2020-08-14 22:11:21

    【题解】牛客练习赛67 D.牛妹爱数列

    题目 牛妹爱数列 思路 有两种操作: 翻转 这个点。 翻转 一个区间。 想要翻转一个不以 为左端点的区间 只需要两步,先翻转,再翻转即可。因此想到成块的 可以用区间修改,单个的 可以用单点修改。考虑以下几种情况 00111011,把中间的零改成 再区间修改需要 次操作,优于两次

    来自 yu__xuan
    00
  • avatar NaruseShiroha 2020-08-14 22:14:36

    【牛客】牛客练习赛67-D-牛妹爱数列——思维

    D-牛妹爱数列 考虑仅进行 的翻转操作,那么对于任意一个 串,都可以通过 次翻转得到 那么这个 串长度超过 时,采用整串翻转,否则采用单个翻转 #include <bits/stdc++.h> using namespace std; void solve() {

    来自 NaruseShiroha
    10
  • avatar Alan233 2020-08-14 22:26:17

    【题解】牛客练习赛67

    牛客练习赛67题解 出题人: T1 牛牛爱字符串 Solution 直接从头到尾扫一遍,抠出每一段连续的数字块。 如果这个数字块开头是零,则需要去除前导0,但注意别把数字0给去了。 注意一下首和尾的细节,即可通过本题。 Code #include <bits/stdc++.h> usin

    来自 Alan233
    151
  • avatar zqy1018_ 2020-08-14 22:26:17

    牛客练习赛67 E

    E 题目大意 给定 个点,第 个点有权值 。如果对于 有 不为 ,那么 间有无向边,边权为 。问从 到 的最短路。 题解 想了一个很憨的做法:依次考虑每一个位,对当前位建立一个新点,设为 。遍历所有点,如果点 满足这一位上为 ,那么连一条从 到 的边,边权为这一位对应的二进制数;

    来自 zqy1018_
    20
  • avatar everg1ow 2020-08-14 22:29:40

    【web前端】js解决禁用了第三方Cookie

    测试给开了个Bug,浏览器禁用了cookie后没有做友好提示。 看了下淘宝的: 解决方法:

    来自 everg1ow
    00
  • avatar 清风扬雪 2020-08-14 22:29:54

    A-牛牛爱字符串

    题目链接 题意 给定一个字符串,提取其中的数字并以空格分隔输出,字符串长度 思路 遍历一遍字符串,遇见连续数字存到一个vector<string>里,最后处理前导零即可。AC代码: #include<cmath> #include<cstdio> #include

    来自 清风扬雪
    00
  • avatar everg1ow 2020-08-14 22:30:04

    【PHP】 XAMPP 配置

    安装XAMPP,装完后apache mysql开启后会自动关闭,这是端口的问题,设置一下就好了。 设置完保存,这时开启还是会自动关闭,再修改apache的配置文件就好了。 编辑后保存,成功启动。 测试: 先关掉电脑的IIS,否则输入localhost浏览器会显示IIS欢迎界面

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:30:26

    【UE4】源码版安装插件

    首先在非源码版中安装插件,在引擎Engine目录下Engine/Plugins/Marketplace找到已安装插件文件夹 去源码版(我这里的源码版和上面是对应的,也是4.20)相同目录下,将要安装的插件粘贴进去即可

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:30:47

    【UE4 向数据库发送/请求数据(Json)】

    发送数据 启用VaRest和JsonBlueprint插件。VaRest使REST服务器通信易于使用,并具有完整的Json查询支持;JsonBlueprint用来创建和解析json字符串的。 因为需要身份验证,首先请求一个token,以便后面发起请求时setHeader。

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:31:08

    【PHP】Modern PHP(中文版)

    Modern PHP 第一章.前言 第二章.特性 1. 命名空间 2. 导入和别名 3. 实用技巧 4. 使用接口 5. 性状 简书:PHP之Trait详解 https://www.jianshu.com/p/fc053b2d7fd1 6. 生成器 p

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:31:33

    【UE4】枚举声明/避免中文乱码

    编码格式改为UTF-8,枚举名前加E,否则中文会乱码

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:31:53

    【UE4】自定义按键绑定

    【UE4】自定义按键绑定 1.项目设置,按键绑定(此处的键值任意输入,后面可自定义;Tab呼出菜单键除外![在这里插入图片描述](https://img-blog.csdnimg.cn/20190304140554725.png?x-oss-process=image/waterma

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:32:16

    【UE4】删除项目中不需要的自定义C++类

    关闭Visual Studio、UE4编辑器 删除项目中Soure文件夹中的你想删除的*.cpp和*.h文件 删除项目中的Binaries文件夹 右键. uproject文件,点击Generate Visual Studio project files 重新打开工程,如果提示需要重新

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:32:36

    【UE4】 SoundCue

    sound cue通过switch来自动选择播放声音

    来自 everg1ow
    10
  • avatar everg1ow 2020-08-14 22:32:58

    【UE4】文件读写

    新建GameMode类继承自GameMode.base MyGameMode.h // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include &qu

    来自 everg1ow
    10
  • avatar everg1ow 2020-08-14 22:33:20

    【UE4】设置全屏

    【UE4】设置全屏 1.下载商城的免费插件 2.在开始时调用,我这里是在gamemode中 插件中GetPrimaryMonitorResolution这个函数可自识别当前配置的分辨率来开启全屏 1.下载商城的免费插件 2.在开始时调用,我这里是在gamemode中

    来自 everg1ow
    00
  • avatar everg1ow 2020-08-14 22:33:41

    【UE4】打包

    【UE4】打包 1.Package 2.Launcher 点击加号进行新的配置,下面第二张图是配置面板。 1.头部信息:双击可以命名和备注 Releases(文件夹名称) 1.0.0(版本号); 2.Build:右侧框选勾上,我这里选择打包shipping版本,可以迭代更新

    来自 everg1ow
    00
  • avatar 李溏 2020-08-14 22:34:05

    块级格式化上下文(Block Fromatting Context)

    块级格式化上下文(BFC)是什么呢?定义:独立的渲染区域,规定了内部的Block-level Box布局,而且这个区域与外部没有联系。哪些元素会生成BFC?1、根元素2、浮动元素3、绝对定位元素和固定定位元素4、非块级盒子的块级容器5、overflow不为"visible"的块级

    来自 李溏
    00
  • avatar everg1ow 2020-08-14 22:34:06

    【UE4】Config Variable配置变量

    【UE4】Config Variable配置变量 我们在新建变量的时候在细节面板有个Config Variable属性可勾选,如下图。 勾选之后将鼠标放上去会显示ConfigFile -配置路径、ConfigSection-配置格式。 根据提示配置完后保存,项目运行时会预先读取本地设置

    来自 everg1ow
    00
  • avatar zjnu_tjq 2020-08-14 22:34:11

    C-牛牛爱博弈

    链接:https://ac.nowcoder.com/acm/contest/6885/C来源:牛客网 题意: 给你n个石子,你每次只能选石子中的2^k次个,问谁拿走最后的石子谁就获胜 solution: 这题就找一下前几个数的规律就可以发现,当n%3==0是Frame获胜,否则则是Alan获胜 #

    来自 zjnu_tjq
    00
  • avatar 代力 2020-08-14 22:37:08

    说出查询语句中涉及到的所有的关键字,以及执行先后顺序

    select 查询列表 7 from 表 1 连接类型 join 表2 2 on 连接条件

    来自 代力
    00
  • avatar 牛客844784119号 2020-08-14 23:00:01

    一笔画

    算法思路:1.欧拉回路都是偶点,无奇点 2.欧拉路只有两个奇点(起点和终点),其余都是偶点 3.给定样例数据一定存在两者之中的一种 4.欧拉路包括欧拉回路 #include<iostream> using namespace std; vo

  • avatar iiimj 2020-08-14 23:04:28

    File常用方法一

    package java5; import com.sun.org.apache.bcel.internal.generic.NEW; import org.junit.Test; import java.io.File; import java

    来自 iiimj
    00
  • avatar AilsaEvans 2020-08-14 23:05:32

    汽水瓶

    规律就是:如果是n个空瓶换一杯水,那么就说明n-1空瓶就可以喝一份水,如果有m个空瓶,那么可以喝到m/(n-1)份水 #include<iostream> using namespace std; int main(){ int n; while(cin >>

    来自 AilsaEvans
    270
  • avatar zjnu_tjq 2020-08-14 23:36:49

    D-牛客爱数列

    链接:https://ac.nowcoder.com/acm/contest/6885/D来源:牛客网 题意: 给你一个长度为n的01序列,你每次能进行下列操作中的一个1.单点修改:将x位置上的数翻转0变1,1变02.前缀修改:将1~x上的数翻转问你最小的翻转次数 solution: 1.由条件推出

    来自 zjnu_tjq
    50
  • avatar CTGU_东方有辰 2020-08-14 23:37:20

    深搜+栈

    题目链接:https://ac.nowcoder.com/acm/contest/5674/K 题目大意:有一个土拨鼠在节点1,一个橘子在节点n,在t时刻之前土拨鼠向着n走,橘子不动,从t时刻开始,橘子开始抓土拨鼠,土拨鼠开始跑,土拨鼠 1m/s, 橘子 2m/s,问还有多长时间橘子才能抓到土拨鼠。

  • avatar Curren 2020-08-14 23:51:55

    牛客练习赛67 A 牛牛爱字符串

    牛客练习赛67 A 牛牛爱字符串 题目链接:https://ac.nowcoder.com/acm/contest/6885/A 从字符串中提取数字,并去除先导0,需要注意这里不能用while(cin>>str),因为会跳过输入字符串中的空格。 单独被分隔一个0,也需要输出,连续多个0的

    来自 Curren
    10
  • avatar Justwayyouare 2020-08-15 00:02:34

    每日一题

    线段树这个题可以先排序,从左到右做,每次更新这个颜色最后一次出现的位置,放入线段树。如果所有颜色都出现过,就去线段树中查询所有颜色最后一次出现时间的最小值。每次更新当前位置与这个最小值之差的最小值作为答案,时间复杂度为O(N(log n+log k))。线段树长度只用开k即可。 #include&l

    来自 Justwayyouare
    00
  • avatar 炊烟、晚霞 2020-08-15 01:03:53

    数列最小次数翻转

    问题描述 他手里有一个长度为n的序列a,保证它是一个01序列,并执行以下两种操作:1.单点修改:将位置x上的数翻转(0变1,1变0);2.前缀修改:将位置1~x上的数翻转(每个数都0变1,1变0)。他现在想要最小化翻转次数,使得数列上的所有数都变为0。 输入输出 第一行,输入一个数n。第二行,输

    来自 炊烟、晚霞
    00
  • avatar C0derMa4k 2020-08-15 01:04:18

    LeetCode1-10

    1.两数之和 // 暴力也可以,在这里采用的是一遍哈希表。 //判断当前的数是否成立,就在hashmap中查找之前的加进来的,如果没有就把该数加进来 class Solution { public int[] twoSum(int[] nums, int target) {

    来自 C0derMa4k
    00
  • avatar lifehappy 2020-08-15 01:20:32

    [SCOI2009]生日礼物

    [SCOI2009]生日礼物 思路 如果没有记错的话,这题跟某次多校的题几乎一模一样。区间问题的最小值,有一个最简单的办法就是尺取法了,只要通过两个指针的扫描就可以以线性的复杂度简单的实现,这里我们按照每个物品属于的种类作为我们num数组记录的值,然后再通过一次扫描就可以得到答案了。 代码 /*

    来自 lifehappy
    10
  • avatar 肖先生~ 2020-08-15 03:35:19

    牛牛爱字符串

    题目描述牛牛在玩字符串。牛牛得到了一个字符串(可能含有空格),他希望在这些字符串中提取出数字。例如:a1b23c456d007890中可以提取出1, 23, 456, 7890共4个数字。 现在,他得到了一个长度高达1000的字符串,请你帮他提取出所有的数字。 输入描述:本题有多组数据。输入一个字符

    来自 肖先生~
    00
  • avatar 肖先生~ 2020-08-15 03:51:07

    牛牛爱位运算

    题目描述牛牛正在学习位运算他刚刚理解&的用法(and),准备趁热打铁,做做下面这题:给定一个长度为n的序列a,你需要从中挑出任意多个(可以0个)数,使得他们&起来值最大。看起来挺简单的,可是牛牛就是不会做。比如说选出五个数1,3,5,7,9,他们&起来的值就是1&3&

    来自 肖先生~
    00
  • avatar Kur1su 2020-08-15 09:52:51

    牛客练习赛67 A. 牛牛爱字符串

    Description 牛牛得到了一个字符串(可能含有空格),他希望在这些字符串中提取出数字。例如:a1b23c456d007890中可以提取出1, 23, 456, 7890共4个数字。 现在,他得到了一个长度高达1000的字符串,请你帮他提取出所有的数字。 Solution 注意两个细节1:输出

    来自 Kur1su
    30
  • avatar RunBarry 2020-08-15 09:53:33

    二叉树中序遍历的下一个结点

    //如果右节点不为空,那么就找它的右子树的最左结点 if (pNode.right != null) { TreeLinkNode node = pNode.right; while (node.left != null) node =

    来自 RunBarry
    00
  • avatar Kur1su 2020-08-15 09:55:47

    牛客练习赛67 B. 牛牛爱位运算

    Description 他刚刚理解&的用法(and),准备趁热打铁,做做下面这题:给定一个长度为n的序列a,你需要从中挑出任意多个(可以0个)数,使得他们&起来值最大。看起来挺简单的,可是牛牛就是不会做。比如说选出五个数1,3,5,7,9,他们&起来的值就是1&3&a

    来自 Kur1su
    30
  • avatar Kur1su 2020-08-15 10:01:32

    牛客练习赛67 C. 牛牛爱博弈

    Description Solution 打表,得到的表如下(0代表Frame,1代表Alan):n ans1 12 13 04 1(可以转化为3 必败态给对手)5 1(可以转化为3 必败态给对手)6 07

    来自 Kur1su
    30
  • avatar 东溪看水 2020-08-15 10:07:01

    【牛客编程巅峰赛S1第10场】石头、剪刀、布I

    题目 牛牛和牛妹进行石头剪刀布游戏。游戏规则如下:两个人进行石头剪刀布大战,开始时会发给每个人 张牌,然后两人进行 次剪刀石头布大战,每一次两人分别选择自己的 张牌中的一张,打出,每张牌只能用一次。开始发给牛牛的 张牌里,有 张石头牌, 张剪刀牌, 张布牌。开始发给牛妹的 张牌里,有

    来自 东溪看水
    00
  • avatar id189 2020-08-15 10:18:05

    spring

    常用注解 @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。 @Scope注解 作用域 @Lazy(true) 表示延迟初始化 @Service用于标注业务层组件、  @Controlle

    来自 id189
    00
  • avatar 小涂同学啦啦啦 2020-08-15 10:20:19

    D-牛妹爱数列

    一个简单的dp,状态转移方程也很容易写出。我用了两个数组保存dp状态,dp0[i]是把前i个变成0最少用的步数,dp1[i]则是把前i个全部变成1的个数。对于dp0[i],我们可以从dp1[i-1]和dp0[i-1]转移过来,即1)dp0[i]=dp1[i - 1] + 1,将前i-1个或者前i个全

  • avatar 东溪看水 2020-08-15 10:31:28

    【牛客编程巅峰赛S1第10场】牛牛排队

    题目 下课了,牛牛要去食堂吃饭,他们学校的食堂有很多个门,而且整个建筑物是圆形的。只不过要去吃饭的人很多,在里面吃饭的人也很多,所以大家都在门口外面排队等待吃饭。 所以牛牛采取了这样的一个策略:刚开始时,牛牛在第一个门口,如果这个门口有人在排队,那么他选择花费 1 分钟时间走到下一个门口,如果没有人

    来自 东溪看水
    30
  • avatar 牛客456849371号 2020-08-15 10:33:51

    1.java基础篇

    (1). Java基础知识 java面向对象的基础特征:1.抽象:指从一些类中抽象出他们共有的特征构造类的过程,包括数据抽象和行为抽象;2.封装:是将数据和操作数据的方法绑定起来,对数据的访问只通过已经定义的接口;3.继承:是从已有类中得到继承信息创建新类的过程,被继承的类称为父类,得到继承信息的类

  • avatar zhangzhenallen 2020-08-15 10:40:16

    海量数据处理例题(1)

    有一个1G大小的文件, 里面每行是一个词,词的大小不超过16字节,内存限制大小事1m,需要返回出现次数最高的100个次 https://blog.csdn.net/guoziqing506/article/details/81365315 有一个文件a.txt,内容为每行有字符串和数字用逗号隔

    来自 zhangzhenallen
    01
  • avatar 从来如此便对么 2020-08-15 10:45:30

    数据处理分类问题——string匹配,map存储

    #include <bits/stdc++.h> using namespace std; int main() { int m = 0, n = 0; while(cin >> m) { vector<string> I(

  • avatar Kur1su 2020-08-15 10:57:08

    牛客练习赛67 D. 牛妹爱数列

    Description 他手里有一个长度为n的序列a,保证它是一个01序列,并执行以下两种操作:1.单点修改:将位置x上的数翻转(0变1,1变0);2.前缀修改:将位置1~x上的数翻转(每个数都0变1,1变0)。他现在想要最小化翻转次数,使得数列上的所有数都变为0。 Solution 贪心贪不动,考

    来自 Kur1su
    40
  • avatar 肖先生~ 2020-08-15 11:17:45

    牛牛爱博弈

    题目描述牛牛和牛妹玩博弈游戏。牛牛:我们来玩取石子游戏。一共有n堆石子,每个人每次可以取1或2颗石子,谁取走了最后一颗石子就算谁获胜。牛妹:这游戏太无聊了。牛牛:那改一改。一共有n堆石子,每个人每次可以取1,2,4,8,...2^k2k 颗石子,谁取走了最后一颗石子就算谁获胜。牛妹:好的,你先开始取

    来自 肖先生~
    00
  • avatar 眼泪滑过所有的梦 2020-08-15 11:24:51

    【MySQL】谈谈锁的类型

    前言 MySQL中的锁分为表锁以及行锁,从字面意思就可以得知,表锁是对一整张表进行加锁,而行锁是针对于特定的行。在Server层面,提供了表锁的实现,而行锁则由存储引擎实现。Innodb引擎支持行锁,Myisam则不支持行锁。 下面从锁模式以及加锁方法来大致阐述Mysql中的锁。

  • avatar 眼泪滑过所有的梦 2020-08-15 11:25:39

    记录第一次出差的经历

    前奏篇 2020年6月19日的下午,是一个周五。在这个悠闲的时光里,我翘着二郎腿,写着再普通不过的curd。 突然,主管仿佛捕捉到了我迷离的眼神,慢慢地走到我的旁边,拉着我的衣角。 我想:该不会我摸鱼被发现了吧,主管想炸了我的鱼塘?

  • avatar 眼泪滑过所有的梦 2020-08-15 11:26:06

    浅谈JVM调优中的两个小知识点

    对JVM的调优,需要大量的场景以及经验,本篇主要是从一个理论的角度,粗浅地 对堆这边不太熟悉的同学,可以先参考我的这一篇文章说说java中的堆区 我把堆区的主要结构以及参数放在下面,这样可以参照着图来看: 一、如何设置最大年龄 每发生一次Young GC

  • avatar 眼泪滑过所有的梦 2020-08-15 11:26:30

    如何排查java应用的死锁

    首先,我们构造一个死锁场景。 如何构造一个死锁呢? 很简单,只要让线程1占有对象a的锁后,再去请求对象b的锁。与此同时,对象2已经占有了对象b的锁,再请求对象a的锁。线程1与线程2互相等待,形成了死锁。(在面试中,也会被经常地要求手写死锁) 代码如下: package com.

  • avatar 极客先生 2020-08-15 11:27:02

    二叉树前序、中序、后序遍历的非递归实现

    本文参考了其他文章,并非原创,文末有原文链接 首先一点:桟和递归本质是一样的,这也是为什么非递归实现需要借助桟(借助桟的先进后出属性) 1. 节点数据结构 //Binary Tree Node typedef struct node { int data; struct node*

    来自 极客先生
    00
  • avatar 眼泪滑过所有的梦 2020-08-15 11:27:03

    容器化运行RabbitMQ

    拉取最新版本的RabbitMQ镜像 docker pull rabbitmq 运行容器 docker run -d --name rabbitmq -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p

  • avatar 眼泪滑过所有的梦 2020-08-15 11:27:44

    SpringBoot集成RabbitMQ

    容器化运行RabbitMQ,可以参考我之前的一篇文章容器化运行RabbitMQ 本篇不讲解RabbitMQ的理论知识,均采用最简配置 那么消息队列,需要一个消息的生产者与消费者 创建一个生产者:引入相关的依赖 <dependency> <groupId>

  • avatar 眼泪滑过所有的梦 2020-08-15 11:28:59

    Java8之Optional扫盲

    在java8中,引入Optional类,来缓解对每次都需要变量判空的尴尬。Optional在一定程度上,能够减少判空产生的级联深度,运用lambda表达式,也能够在一定程度上简化代码。 创建一个Optional 1、创建一个可以包含null的Optional Optional<

  • avatar 眼泪滑过所有的梦 2020-08-15 11:29:27

    谈谈并行流parallelStream

    一、parallelStream是什么 Java8中提供了能够更方便处理集合数据的Stream类,其中parallelStream()方法能够充分利用多核CPU的优势,使用多线程加快对集合数据的处理速度。不熟悉Stream类的同学,可以先参考我的另外一篇文章Java8中Stream的常用方法

  • avatar 天蓝浅南 2020-08-15 11:33:56

    支付宝蚂蚁森林产品体验报告

    0 前言 “做过什么”是指“输出”而不是“输入”,诸如看过什么书,平时逛什么网站等,都是输入,而写过一些言之有物的文章,做过一些哪怕很小的Demo,都算输出。 --《人人都是产品经理2.0》苏杰 产品小白自从接触产品以来已经看过好几本产品书,俞军大神的产品方法论,苏杰的人人都是产品经理等

    来自 天蓝浅南
    109
  • avatar 东溪看水 2020-08-15 11:36:32

    【牛客编程巅峰赛S1第10场】石头、剪刀、布II

    题目 牛牛和牛妹进行石头剪刀布游戏。游戏规则如下:两个人进行石头剪刀布大战,开始时会发给每个人 张牌,然后两人进行 次剪刀石头布大战,每一次两人分别选择自己的 张牌中的一张,打出,每张牌只能用一次。牛牛每赢一局会 +1 分,每输一局会 -1 分,每平局一局不加分也不减分。开始发给牛牛的 张牌

    来自 东溪看水
    00
  • avatar heoller 2020-08-15 11:55:40

    SSH免密登录

    本地免密码登录服务器 本地 生成SSH KEY(带上用户信息最佳) ssh-keygen -t rsa -C "hu.l@ikcrm.com" # cat ~/.ssh/id_rsa.pub # 将本地公钥复制到远程主机上,开启免密登录 # 下面服务器的步骤就不用执行了 ssh-

    来自 heoller
    00
  • avatar 清风扬雪 2020-08-15 11:56:53

    B、牛牛爱位运算

    题目链接题意:给定一序列求字序列按位与之和的最大值。思路:利用可知,只需求得数组内最大值即可。代码: #include<cmath> #include<cstdio> #include<vector> #include<queue> #include&

    来自 清风扬雪
    00
  • avatar iiimj 2020-08-15 12:10:32

    File类常用方法二

    package java5; import com.sun.org.apache.bcel.internal.generic.NEW; import org.junit.Test; import java.io.File; import java

    来自 iiimj
    00
  • avatar 杉杉来啦 2020-08-15 12:10:59

    C/C++类型转换

    ——四种强制类型转换 ~C++ 类型转换(C风格的强制转换): 在C++基本的数据类型中,可以分为四类:整型,浮点型,字符型,布尔型。其中数值型包括 整型与浮点型。 将浮点型数据赋值给整型变量时,舍弃其小数部分。 将整型数据赋值给浮点型变量时,数

    来自 杉杉来啦
    31
  • avatar 周周要快乐 2020-08-15 12:14:06

    面试题44:数字序列中某一位的数字

    剑指offer p225 思路:分析规律。 当数字位数为1时,表示的范围从0-9,总数为10,共10个数字; 当数字位数为2时,表示的范围从10-99,总数为90,共2x90=180个数字; 当数字位数为3时,表示的范围从100-999,总数为900,共3x900=2700个数字; ...... 举

    来自 周周要快乐
    00
  • avatar heoller 2020-08-15 12:15:31

    Java并发之syncronized

    syncronized原理 syncronized是基于java对象加锁的。java对象创建后jvm会给该对象维护一个管程(Monitor)对象, Monitor最终又依赖操作系统维护的Mutex(互斥量)进行一系列锁操作, 比如: Monitor.Enter(获取锁)、Monitor.Exit(释

    来自 heoller
    00
  • avatar 清风扬雪 2020-08-15 12:30:32

    D、牛牛爱数列

    题意:给定一01序列和两种操作:1.将单个字符翻转 2.将前x个字符翻转。问将序列全部变为0至少需要多少次操作 。思路:分别考虑将前i个字符全部变为1和全部变为0的最少操作次数dp[i][0]和dp[i][1],则状态转移方程如下: if (a[i]) { dp[i][0] = min(

    来自 清风扬雪
    00
  • avatar C0derMa4k 2020-08-15 12:31:12

    LeetCode11-20

    11. 盛最多水的容器 //通过反证法可以证明这个方法是对的 class Solution { public int maxArea(int[] height) { int left = 0; int max = 0; int right

    来自 C0derMa4k
    00
  • avatar 王权灬富贵 2020-08-15 12:35:37

    MyBatis----06----连接池&&注解开发

    目录 MyBatis----06----连接池&&注解开发 1. MyBatis中的连接池的使用 1.1 MyBatis中自带的连接池配置 1.2

    来自 王权灬富贵
    00
  • avatar 王权灬富贵 2020-08-15 12:35:57

    MyBatis----05----缓存&&配置进阶

    目录 MyBatis----05----缓存&&配置进阶 1. MyBatis中的缓存机制 1.1 MyBatis中的一级缓存 1.1.1

    来自 王权灬富贵
    00
  • avatar 王权灬富贵 2020-08-15 12:36:20

    MyBatis----04----多表查询&&嵌套查询&&类加载机制

    目录 MyBatis----04----多表操作..嵌套查询..类加载机制 1. 多表关联查询 1.1 准备表结构 1.2 准备实体类

    来自 王权灬富贵
    00
  • avatar 王权灬富贵 2020-08-15 12:36:42

    MyBatis----03----MyBatis原理&&动态SQL

    目录 MyBatis----03 1. MyBatis原理 测试代码,获得接口实现: 调用DefaultSqlSession中的getMapper方法:

    来自 王权灬富贵
    00
  • avatar 王权灬富贵 2020-08-15 12:37:02

    MyBatis----02----增删改查案例&&简化MyBatis开发&&查询进阶

    目录 MyBatis----02 1. 简单增删改查案例 1.1 根据id查询 1.2 添加新纪录 1.3 修改

    来自 王权灬富贵
    00
  • avatar 王权灬富贵 2020-08-15 12:37:23

    MyBatis----01----MyBatis简介&&MyBatis搭建

    目录 MyBatis----01 1. MyBatis简介 1.1 软件开发三层架构 1.2 什么是框架? 1.3 常见的框架 1.4 MyBatis介绍 1.5 MyBatis是一款半自动ORM框架 2. MyBatis搭建 2.1 准备数据库 2.2 添加测试数据 2.3 创建Maven工

    来自 王权灬富贵
    00
  • avatar 王权灬富贵 2020-08-15 12:37:44

    二叉树专题

    二叉树专题 前言 一 . 使用递归和非递归实现二叉树的遍历 1.1.递归实现先序遍历,中续遍历,后序遍历 1.2.非递归实现先序遍历,中序遍历,后续遍历 1.2.1 [非递归实现先序遍历](https://leetcode-cn.com/problems

    来自 王权灬富贵
    00
  • avatar 清风扬雪 2020-08-15 12:48:17

    C、牛牛爱博弈

    题意:给定一堆石头,Frame和Alan轮流取石头,每次可以取个,不能取的人输,问谁必胜。思路:打表,得到的表如下(0代表Frame,1代表Alan): 1 1 2 1 3 0 4 1(可以转化为3 必败态给对手) 5 1(可以转化为3 必败态给对手) 6 0

    来自 清风扬雪
    00
  • avatar 华科不平凡 2020-08-15 12:57:14

    strstr(KMP实现)

    KMP算法,关键在于求next数组,求next数组搞了好久都没搞懂,干脆记住算了。。。吧 // // Created by jt on 2020/8/14. // #include <string> using namespace std; class Solution { publi

    来自 华科不平凡
    00
  • avatar 数据分析阿宇君 2020-08-15 12:58:24

    2.查找入职员工时间排名倒数第三的员工所有信息

    开窗函数 select emp_no,birth_date,first_name,last_name,gender,hire_date from( select *, row_number() over(order by hire_date desc )as n from employees ) a

  • avatar 段三园的小迷弟 2020-08-15 12:58:33

    如何暴力删除flash

    部分参考https://jingyan.baidu.com/article/90bc8fc88c3772f653640c2a.html 菜单栏——搜索cmd——在里面写下services.msc——找到并打开Flash Helper Service——点击停止,启动类型改为禁用——确定

  • avatar 数据分析阿宇君 2020-08-15 13:00:25

    1.入职最晚的员工信息(不一定只有一条)

    select * from employees where hire_date=(select max(hire_date) from employees)在这里要注意:时间2010.09.01>1990.09.01,所以入职最晚就是所有入职时间里的最大值

  • avatar 段三园的小迷弟 2020-08-15 13:06:56

    牛客练习赛67a,分类讨论,牛牛爱字符串

    A 看是字符串肯定可能是大数,只有用py会省很多事情:判断是不是数字,是就res=res*0+num,下一个字母或者结束打印res 讨论这么几种情况: res是当前数字的string形式 1.如果是数字——如果前导有数字——都加res    

  • avatar 华科不平凡 2020-08-15 13:11:48

    两数之和

    借助map辅助: class Solution { public: /** * * @param numbers int整型vector * @param target int整型 * @return int整型vector */ v

    来自 华科不平凡
    20
  • avatar 段三园的小迷弟 2020-08-15 13:12:20

    牛客练习赛67b,二进制,牛牛爱位运算

    B这个题目就考了二进制,&且运算得到的结果只会更小,所以我们只要取最大的数即可 如果可以的话点个赞和关注吧,谢谢大家对本题解的支持[点赞] #include<bits/stdc++.h> using namespace std; typedef&n

  • avatar ShareLe 2020-08-15 13:19:45

    LeetCode.54 螺旋矩阵

    题目描述: 传送门-力扣 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。输入:[ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12]]输出: [1,2,3,4,8,12,11,10,9,5,6,7] 思

    来自 ShareLe
    00
  • avatar 苟且的狮子 2020-08-15 13:19:49

    Collect Jewel

    最小费用最大流 题意: 分析: 这是我第一次做最小费用最大流的题目。感觉还行,写个题解留作纪念。 意识到这是个关于最小费用最大流问题并不难。但是,关键在于如何建图。拆点是一定的。我刚开始想,对每一个节点,拆成两个。原节点到拆点一条c=1 d=-vi 的路拆点到原节点一条c=inf,d=0的路。

    来自 苟且的狮子
    10
  • avatar 数据分析阿宇君 2020-08-15 13:20:09

    3.查找各个部门当前领导当前薪水详情以及其对应部门编号

    在这里要注意下面三种都可以 select s.*, d.dept_no from salaries s inner join dept_manager d on s.emp_no=d.emp_no where s.to_date='9999-01-01' and d.to_date='9999-01

  • avatar 肖先生~ 2020-08-15 13:26:07

    牛妹爱数列

    题目描述牛妹正在玩一个数列他手里有一个长度为n的序列a,保证它是一个01序列,并执行以下两种操作:1.单点修改:将位置x上的数翻转(0变1,1变0);2.前缀修改:将位置1~x上的数翻转(每个数都0变1,1变0)。他现在想要最小化翻转次数,使得数列上的所有数都变为0。 输入描述:第一行,输入一个数n

    来自 肖先生~
    00