NCD 2019 with @Zlrrr

还剩下 A 题和 G 题。题解和代码会发布到 @Zlrrr 的博客。
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

二分图匹配——poj1469

关于本题二分图的匹配 关系始终是加单向边 用左边去匹配右边,match表示的是右边的人匹配的对应的左边的点 /* 关于本题二分图的匹配 链接的关系始终是单向边 用左边去匹配右边,match表示的是右边的人匹配的对应的左边的点 */ #include<iostream> #include<cstring> #include<cstdio> using namespace std; #define maxn 505 int mp[maxn][maxn],match[maxn
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

沉浸式和全局式

沉浸式的用户体验就是让用户排除外在一切干扰,全神贯注地投入某件事中。 全局式的用户体验就是让用户有上帝视角,可以看到系统全貌,知道自己所处的位置。 这是两种设计理念。 娱乐型产品通常采用沉浸式设计,因为它们想要更多地占领用户时间,让用户感受不到时间的流逝。 工具型产品通常采用全局式设计,因为它们需要让用户主动选取他们所需要的东西。 需要人们理性思考的东西应该全局式设计。 需要人们感性思考的东西应该沉浸式设计。 当用户在读小说时,应该沉浸式。 当用户在读说明文时,应该全局式。
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

云的革命(二)容器的来临

容器的来临 要部署一个软件,您不仅需要软件本身,还需要其依赖性。这意味着库,解释器,子包,编译器,扩展等。您还需要其配置。设置,站点特定的详细信息,许可证密钥,数据库密码:将原始软件转换为可用服务的所有内容。最先进的解决此问题的早期尝试包括使用配置管理系统,例如Puppet或Ansible,其中包含用于安装,运行,配置和更新运输软件的代码。 或者,有些语言提供了自己的打包机制,如Java的JAR文件,Python等或Ruby的gems。但是,这些是特定于语言的,并不能完全解决依赖性问题:例如,
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

PAT-A1001

A1001 A+B Problem? 计算a+b 每隔三位输出一个逗号 算出a+b 判断是否为负 然后分离每一位上面的数字 在输出每一个三的倍数之前输出一个逗号 同时注意该数字不能为第一数字 这样只会得到19分 为什么呢? while (c){ cnt++; p[cnt]=c%10; c/=10; } if (!flag) printf("-"); for (int i=cnt;i>=1;i--){
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

配置_Java_win10

Windows 1、 安装Java SE平台 1° 下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2° 建文件夹,安装 2、 环境变量的设置 3° 设置系统变量JAVA_HOME 为 JDK目录 4°系统环境Path的设置 %JAVA_HOME%\bin 5°测试jdk安装成功 6°系统环境classpath的设置 classpath %JAVA_HOME%\jre
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

对APS的简单了解

1 .本人只是刚接触到APS相关的东西,暂时在这里记录下来。 (一)为什么要排产,排的是什么? (1)我不了解APS那些官方的正式定义,简单来说就是根据企业实际情况合理安排生产资源,保证他们进行高效的生产。主要是由时间,生产资源和工艺路线组成。根据企业的生产资源(人+机器)以及工艺路线合理安排排产的资源,得出相应的时间。 (2)在这里的工艺路线也可以理解成BOM,我们对BOM最初的理解,材料清单,也就是通常所说的产品结构,是BOM狭义解释。 广义的BOM是对于某一物料的产品结构、工艺流程进行汇
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

MVC2新闻

1.目录结构 2.首先验证登录 登陆成功之后会跳转到后台主页 3.增加新闻 添加成功后跳转到后台主页 4.编辑功能, 5.删除功能--将id为3的删除 代码展示 1.EmailLogin.jsp 2.NewsManager.jsp 3.editNews.jsp 4.addNews.jsp 5.CheckLoginServlet 6.ListAllNews 7.AddNewsServlet 8.EditNewsById 9.EditNewsServlet 10.DeleteNewsServlet
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

博客园自定义主题样式

记录我在定制个人blog页面效果时遇到的技巧及方法等。 基本流程 设定博客皮肤为BluSky 定制首页代码:引入外部CSS 页顶博主名字及副标题 在首页html内输入以下代码可添加博主名到页面顶端,也可添加副标题: <header class="main-header" id="site-head"> <div id="top" class="vertical"> <div id="site-head-content" class="inner row"
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

创建表DDL 、增删改DML、DQL查询操作

1.创建一张Student表,创建表DDL 1 import static org.junit.Assert.*; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.Statement; 6 7 import org.junit.Test; 8 9 /** 10 * 创建一个学生表, 11 * SQL语句:create table
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

【Luogu 3178】树上操作

【原题题面】传送门 【思考过程】 树剖板子。 说好了这题写Dfs序。 好我已经看出来了这题用树状数组不是很好搞。 opt1:单点修改 opt2:区间修改 opt3:“区间查询” 从根节点到x的路径上的点在dfs序上的表现是:时间戳便利到当前结点,只有in还没有out,即只进入对应的子树还没有返回到自身的结点,都在当前询问结点到根节点的路径上。 线段树维护的值有每个节点的权值,按照dfs序建线段树。 线段树记录进栈的节点数为cnt[1]++,已出栈的节点数为cnt[0]++; 每次更新节点时用栈
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

[译]如何开始CTF

[译]如何开始CTF Steve Vittitoe 发表于 2014.6.9 译者:wnng 英语水平很差,翻译纯粹是为了兴趣和练习英语。 如果我的翻译能帮到您,那真是太好了。 有不好的地方希望大佬们可以帮我指出来,多谢! 原文地址:How to Get Started in CTF 参考资料:CTF Wiki 原文: 在过去的两周里,我分析了第22届DEFCON大赛里的两道题:“shitsco”和“nonameyet”,感谢每一条的评论和提问,其中被提过最多的问题是“如何开始CTF?”。不久
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

各类数值型数据之间的混合运算

自动类型转换: 强制类型转换: 百分号(模)的使用 自增、自减运算符
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

多线程实现单例模式

代码: import threading def synchronized(func): func.__lock__ = threading.Lock() def lock_func(*args, **kwargs): with func.__lock__: return func(*args, **kwargs) return lock_func class Singleton(object
分类: 其他 发布时间: 05-18 20:48 阅读次数: 0

Linux的shell编程前奏之常见网络管理命令实战七

                                                                                                    Linux的shell编程前奏之常见网络管理命令实战七 前言:tcpdump命令是一个截获网络数据包的包分析工具。Tcpdump可以将网络中传送的数据包的“头”完全截获下来以提供分析。它支持针对网络层
分类: 企业开发 发布时间: 05-18 20:40 阅读次数: 0

ubuntu virtualenv虚拟环境搭建

ubuntu虚拟环境搭建 1、虚拟环境的安装 sudo pip install virtualenv 2、安装虚拟环境的扩展包 sudo pip install virtualenvwrapper 3、编辑家目录下面的bashrc文件,末尾添加 vi .bashrc(从home目录进入bashrc文件) export WORKON_HOME=$HOME.virtualenvs source /usr/local/bin/.vitualenvwrapper.sh source .bashrc 运
分类: 其他 发布时间: 05-18 20:31 阅读次数: 0

springboot与dubbo整合遇到的坑

整合环境: dubbo 2.6.2 springboot 2.1.5 遇到的问题:服务一直无法注册到zookeeper注册中心 项目结构: 使用application.properties文件: 配置都没问题,启动的时候也没有明显的错误; 然后就去百度看到大部分都是这种配置,之后在一篇博客中看到,需要在主启动类上加@EnableDubbo注解,试了一下加上之后就可以解决这个问题,希望可以帮到你。
分类: 其他 发布时间: 05-18 20:31 阅读次数: 0

(HW)Dijkstra算法(Java)

1 import java.util.Comparator; 2 import java.util.HashMap; 3 import java.util.LinkedList; 4 import java.util.List; 5 import java.util.Map; 6 import java.util.PriorityQueue; 7 import java.util.Stack; 8 9 public class test 1
分类: 其他 发布时间: 05-18 20:31 阅读次数: 0

BaoBao Loves Reading ZOJ - 4117 (思维/求区间不同种类数)

对于每个数,我们记录上一次这个数出现的位置; 计算之间间隔了几个不同数x,如果一个桌子的容量>=x,那我们不用把书放回,如果桌子的容量<x,那么我们只能把书放回去这本书 定义 t[] 每次使t[x]++,也就是对于容量小于 x的桌子每次都要从新取书,对于大于等于x的桌子不用 最后累加起来,最后结果就是 n-(t[1]+...+t[i]); 对于求区间不同种类的数字 可以用树状数组 莫队 主席树;    #include<bits/stdc++.h> using namespace std
分类: 其他 发布时间: 05-18 20:31 阅读次数: 0

svg自己记得文档

位图:canvas(由一个个像素构成,放大会失真,容纳颜色多) 矢量图:svg(由数学矢量,放大不会失真,容纳颜色比位图少) 给父元素设置 Transform-style:preserve-3d Perspective:800px. 俩个结合用使得3D效果愈发明显 【坐标和多边形一样也可以通过逗号或者空格来隔开】 path标签 d属性下很多: M:起始坐标点命令 L:后续坐标点的命令 Z:自动绘制path路径收尾闭合 H:水平绘制 V:垂直绘制 大写是绝对坐标,小写是相对坐标 A:绘制弧 A:
分类: 其他 发布时间: 05-18 20:31 阅读次数: 0