LuoguP5022 旅行 (割点,基环树)

// luogu-judger-enable-o2 #include <cstdio> //#include <iostream> #include <cstring> #include <algorithm> #include <cmath> #define R(a,b,c) for(register int a = (b); (a) <= (c); ++(a)) #define nR(a,b,c) for(register int a = (b); (a) >= (c); --(a)) #
分类: 其他 发布时间: 09-03 23:56 阅读次数: 0

spring 中的 bean 是线程安全的吗?

Spring不保证bean的线程安全。默认spring容器中的bean是单例的。ZFX代理申请www.fx61.com/brokerlist/zfx.html,当单例中存在竞态条件,即有线程安全问题。如下面的例子计数类packageconstxiong.interview.threadsafe;/**计数类@authorConstXiong@date2019-07-1614:35:40*/publ
分类: 编程语言 发布时间: 09-03 23:52 阅读次数: 0

简析:DMAIC五步循环改进法

简析:DMAIC五步循环改进法 六西格玛有套全方位而系统化发觉、剖析、解决困难的方式和流程,这就是DMAIC改善方式 。以便达到6σ,最先要制定规范,在管理方法中随时随地追踪考评实际操作与规范的误差,不断完善,最后达到6σ。现己产生一整套使每一阶段不断完善的简易的步骤方式:定义、测量、剖析、改善、控制,即DMAIC五步循环改进法。
分类: 企业开发 发布时间: 09-03 23:42 阅读次数: 0

反骨之Java是如何解决并发中的可见性问题的

前言 前段时间笔者写过一篇关于, 关于《反骨之Java是如何解决并发中的原子性问题》的博文。 其中,提出一个观点:Java中使用互斥锁和CAS解决了并发中的原子性问题。 那么,本篇博文则主要探讨的是: Java中如何利用Java内存模型规范中的Volatile
分类: 编程语言 发布时间: 09-03 23:39 阅读次数: 0

CentOS7打开关闭防火墙与端口的基本命令

1、firewalld的基本使用 启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用 : systemctl disable firewalld 开机启用 : systemctl enable firewalld 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。 启动一个服务:s
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

题解 P1901 【发射站】

无良宣传一下博客wwwwww 文章列表 - 核融合炉心 - 洛谷博客 使栈中的信号塔按照高度降序排列 对于一个新的信号塔: 如图 , 当他加入栈中时, 会挡住之前比它低的塔的传播 同时 , 也会接受到比它低的塔的信号 所以将栈顶所有比它低的塔删除, (因为他们已经不能再传播给其他塔信号了) 同时 , 新的塔接收到的能量 加上 删掉的塔传播的能量 如图,对于原有的高度比它高的信号塔, 离此新的信号塔最近的,会接受到新的塔的信号 故 , 将此时栈顶的塔, 即 离此新的信号塔最近的 ,高度比它高的塔
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

抽象方法与抽象类

package cn.learn.chouxiang; /* 抽象方法:就是在成员方法前加上abstract关键字,去掉大括号,分号结束 实际意义一般在父类表示某种东西的行为,但行为的发生情况不一样 抽象类:含有抽象方法的类必须是抽象类,抽象类中不必包含抽象方法 如何使用抽象类和抽象方法: 1.不能直接 new 抽象类,必须用子类继承抽象类 2.子类必须重写抽象类所有的抽象方法,不用再加abstract 3.子类来创建对象 注意:子类构造方法中
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

Unity引擎的按钮Button代码笔记

using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; /// <summary> /// /// </summary> public class EventBtn : MonoBehaviour { public Transform PanelBg; public Button UpBtn; pub
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

题解 P1495 【曹冲养猪】

无良宣传一下博客wwwwww 文章列表 - 核融合炉心 - 洛谷博客 分析题意: 现有两组数字,每组 \(k\) 个, 第一组中的数字分别为:\(a_1,a_2,...,a_k\) 表示, 第二组中的数字分别用\(b_1,b_2, ... ,b_k\)表示。 第二组中的数字\(\underline\text{两两互质}\)。 求最小的非负整数 \(n\) , \(\underline{\text{满足对于任意的}i,n - a_i \text{ 能被 } b_i \text{ 整除}}\)。
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

第五天python作业题

请将列表中的每个元素通过 "_" 链接起来。 users = ['李少奇','李启航','渣渣辉'] 请将列表中的每个元素通过 "_" 链接起来。 users = ['李少奇','李启航',666,'渣渣辉'] 请将元组 v1 = (11,22,33) 中的所有元素追加到列表 v2 = [44,55,66] 中。 请将元组 v1 = (11,22,33,44,55,66,77,88,99) 中的所有偶数索引位置的元素 追加到列表 v2 = [44,55,66] 中。 将字典的键和值分别追加到
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

Python 如何debug

一、常见错误: 1、漏了末尾的冒号,如 if语句,循环语句,定义函数 2、缩进错误,该缩进的时候没有缩进 3、把英文符号写成中文符号,如: ' ' () , 4、字符串拼接,把字符串和数字拼接一起 5、没有定义变量 6、“==”与“=”混用 7、缩进Tab键与空格混用 二、知识不熟练造成bug: 如:1、列表的索引是从0开始的,不是从1开始的; 2、append()函数每次只能添加一个参数,如a.append('A') 三、思路不清晰造成bug: 方法:1、用 # 把感觉会出问题的代码段注释掉
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

vue使用小技巧

1、多图表resize事件去中心化 1.1 一般情况 有时候我们会遇到这样的场景,一个组件中有几个图表,在浏览器resize的时候我们希望图表也进行resize,因此我们会在父容器组件中写: mounted() { setTimeout(() => window.onresize = () => { this.$refs.chart1.chartWrapperDom.resize() this.$refs.chart2.chartWrapperDom.resize() // ... }, 20
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

题解 P3868 【[TJOI2009]猜数字】

无良宣传一下博客wwwwww 文章列表 - 核融合炉心 - 洛谷博客 分析题意: 现有两组数字,每组 \(k\) 个, 第一组中的数字分别为:\(a_1,a_2,...,a_k\) 表示, 第二组中的数字分别用\(b_1,b_2, ... ,b_k\)表示。 第二组中的数字\(\underline\text{两两互质}\)。 求最小的非负整数 \(n\) , \(\underline{\text{满足对于任意的}i,n - a_i \text{ 能被 } b_i \text{ 整除}}\)。
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

Golang 服务器返回公网地址

gitee地址: https://gitee.com/wang_li/ReturnOutIP 代码 package main import ( "flag" "fmt" "log" "net/http" "os" "strings" "time" ) var ( h bool LitenAddr string ListenRoute string ) func init()
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

题解 CF1154D 【Walking Robot】

如果您是看到蓝题难度就直接来看题解了 请您左转 返回题面 ,再好好看看题目 此题难度顶天 普及- 无良宣传一下博客wwwwww 文章列表 - 核融合炉心 - 洛谷博客 算法:贪心+模拟 在走一段路程的时候, 可以选择消耗普通电池,也可以选择消耗充电电池 选择不同的电池,对后续都会有影响 则 在选择电池的策略上,需要用到贪心的思想。 具体怎么贪: 当两个电池 非都没有电 ,且 未到终点 时,前进。 对于某一条线段: 如果当前线段 不能被阳光照到: 若充电电池有电,选择消耗充电电池 否则,选择消耗
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

使用postmant做自动化测试

以请求方式为post的登录接口为例,接口文档包括:请求url,请求参数,请求方式 接口文档如下: 1.在postmant输入url,请求方式,参数; 2)保存接口测试工程 2.编写测试数据:包含具体的测试用例数据,列名,检查点; 用文档编写测试数据,并上传,eg: 测试数据文档预览: 3.参数的value不能写死,调用测试数据中的变量列名; 4.编写检验结果; 1)获取参数; 2)设置结果检验参数(即返回结果包含某些参数); 5.获取变量,设置检验变量 1)获取变量; 2)设置检验变量; 保存
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

Maven仓库与坐标(五)

一、Maven仓库 二、坐标
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

题解 P1706 【全排列问题】

提供一种基于排序 的 非搜索 做法 思路: 将答案数组进行二分, 以变量 \(nn\) 为界, 前半部分为有序区,后半部分为无序区 对无序区按照字典序进行排序 每次递归, 都循环从无序区中取出元素, 并加入有序区 并将边界后移一位 之后重新对无序区 按照字典序进行排序, 然后将改变后的数组作为参数, 传到下一层递归中 当有序区的长度等于 \(l\) 时, 便找到了一组解,输出即可 附上代码: #include<iostream> #include<cstring> #include<algor
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

继承-简单分发红包开发实例

package cn.learn.chouxiang.practice03; public class Users { private String name; //姓名 private double money; //余额 public void show(){ System.out.println(String.format("我的名字是:%s,我还剩:%.2f\n",this.name,this.money)); }
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0

面向对象高级B

元类 python一切皆对象,类实际上也是一个一个对象 类是一个对象,那他一定是由一个类实例化得到,这个类就叫元类 如何找元类 class Person: def __init__(self, name): self.name = name def score(self): print('分数是100') print(type(Person)) #<class 'type'> #所有类的元类都是type 常规的class 类名 会把类构造出
分类: 其他 发布时间: 09-03 23:39 阅读次数: 0