代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

ZOJ 3885 The Exchange of Items(花费流)

    ZOJ 3885 The Exchange of Items(费用流)ZOJ 3885 The Exchange of Items Description Bob lives in an ancient village, where transactions are done by one item exchange with another. Bob is very clever and he knows what items will become more valuable later on. So, Bob has decided to do some business with villagers. At first, Bob has N kinds of items indexed from 1 to N, and each item has Ai. There are

    阅读全文>>

作者:coody分类:【_Exchange浏览(1513

2018-05-22

zoj 3885 The Exchange of Items 最小用费最大流

    zoj 3885 The Exchange of Items 最小费用最大流#include<stdio.h> #include<string.h> #include<vector> #include<queue> #include<algorithm> using namespace std; const int N=256; const int inf=0x7fffffff; struct Edge { int from,to,cap,flow,cost; }; vector<Edge>edges; vector<int>G[N]; int n,m; int inq[N],p[N],d[N],a[N]; void AddEdge(int from, int to,int cap, int co

    阅读全文>>

作者:coody分类:【_Exchange浏览(1806

2018-05-23

Foreign Exchange(互换生换位置)

    Foreign Exchange(交换生换位置)           Foreign Exchange Your non-profit organization (iCORE - international Confederation of Revolver Enthusiasts) coordinates a very successful foreign student exchange program. Over the last few years, demand has sky-rocketed and now you need assistance with your task. The program your organization runs works as follows: All candidates are asked for their origin

    阅读全文>>

作者:coody分类:【_Exchange浏览(1936

2018-05-23

配置exchange2010信箱和邮件大小限制

    配置exchange2010邮箱和邮件大小限制 配置邮箱和邮件大小限制 A、邮箱大小设置 emc---组织配置---双击mailboxdatabase---限制 邮箱大小默认限制为2.4g,当大小超过1.99g的时候会发出警告,超过2.09g时限制发送,超过2.4g时禁止接受   B、传输单个邮件大小的限制。单个文件的大小受到两种限制,首先是客户端outlook上面的限制,邮件中的附件总大小受到服务器的限制,但是邮件中的一个附件的大小受到outlook的限制。outlook2007限制邮件中单个附件最大为150M,outlook2010中限制单个附件最大为10M。其次是一个单独的邮件的大小限制。 邮箱大小---邮件大小---单个附件大小的例子如下: 邮箱大小为16g-----单个邮件最大为3g---邮件中最大的单个附件为150M(附件个数不限)   设置方法: 1)、设

    阅读全文>>

作者:coody分类:【_Exchange浏览(658

2018-05-21

用费流 zoj3885 The Exchange of Items

    费用流 zoj3885 The Exchange of Items传送门:点击打开链接 题意:有n件物品,告诉你最初第i件物品的数量Ai,要求最后数量变成Bi 然后有m种交换方式,每种交换方式有两个数字a b,表示物品a能和b等价交换,是双向的 求最少交换多少次,就能实现 这题的正解是套用最小费用最大流模板。。 对着模板改了好久,终于有点像我的模板的风格了233333 解释一下模板的用法。一般把超级源点设置成s,把超级汇点设置成t 然后对于这题,一开始的时候,要让源点的一些值能够到达Ai中,所以对于每个物品,建立一条s,i的双向边容量为Ai,费用为0 因为最后的Bi全部要汇入到超级汇点中,建立一条 i,t的双向边容量为Bi,费用为0 对于m种交换,假如输入是u v,连接一条边从u,v的双向边容量为INF费用为1 建好图了,,模板里一丢,,就做完了。。

    阅读全文>>

作者:coody分类:【_Exchange浏览(1641

2018-05-21

ZOJ 标题2734 Exchange Cards(DFS 去重OR 母函数)

    ZOJ 题目2734 Exchange Cards(DFS 去重OR 母函数)Exchange Cards Time Limit: 2 Seconds      Memory Limit: 65536 KB As a basketball fan, Mike is also fond of collecting basketball player cards. But as a student, he can not always get the money to buy new cards, so sometimes he will exchange with his friends for cards he likes. Of course, different cards have different value, and Mike

    阅读全文>>

作者:coody分类:【_Exchange浏览(1380

2018-05-22

redis的装配、启动、主从配置,以及.Net下StackExchange.Redis的使用

    redis的安装、启动、主从配置,以及.Net下StackExchange.Redis的使用开门见山,Linux下配个环境真是苦逼死了,这里记录一下,囧 一、环境   服务端:Ubuntu16.04 LTS(虚拟机,redis官方没有window发布版本,而且在Linux下运行更稳定)   客户端:win10、vs2015、.net4.0+ 二、安装   sudo su 输入root密码 sudo apt-get install redis-server 一路Enter下去,直到完成,默认安装完成后,提几个被坑过的文件: 1、启动配置文件:/etc/redis/redis.conf,每一个配置的含义参考:http://www.cnblogs.com/kreo/p/4423362.html 2、rdb文件:/var/lib/redis/dump.rdb,搜索在redis.conf的d

    阅读全文>>

作者:coody分类:【_Exchange浏览(721

2018-05-23

Redis 系列 (1) StackExchange.Redis的使用

    Redis 系列 (一) StackExchange.Redis的使用一、DLL安装     用NuGet搜索StackExchange.Redis,然后下载就可以。     ConnectionMultiplexer对象是StackExchange.Redis最中枢的对象。这个类的实例需要被整个应用程序域共享和重用的,不要在每个操作中不停的创建该对象的实例,所以使用单例来创建和存放这个对象。     代码:      class RedisHelper {      //不写端口,默认6397 static ConfigurationOptions configurationOptions = ConfigurationOptions.Parse("127.0.0.1" + ":" + "6379"); static ConnectionMult

    阅读全文>>

作者:coody分类:【_Exchange浏览(1533

2018-05-23

StackExchange.Redis客户端读写主从配置,以及卫兵配置

    StackExchange.Redis客户端读写主从配置,以及哨兵配置。今天简单分享一下StackExchange.Redis客户端中配置主从分离以及哨兵的配置。 关于哨兵如果有不了解的朋友,可以看我之前的一篇分享,当然主从复制文章也可以找到。http://www.cnblogs.com/tdws/tag/NoSql/ 为什么要有这篇分享呢,是因为我之前也有一些疑问,相信学习Redis的朋友都有过相同的疑问。 在代码中,如何分别操作主从数据库?,也就是说,如何只向主数据库写,而读取只向从服务器读。我目前给出的解决方案就是有关Set命令使用主服务器地址,关于Get的命令使用多个从服务器地址。 下面我没有分别给出set和get配置不同服务器地址的代码,给出一个集群的写法吧。如果觉得代码比较突兀,那还是从第一篇,基础配置看一下吧。下面的配置就是个例子。 1 ConfigurationO

    阅读全文>>

作者:coody分类:【_Exchange浏览(617

2018-05-22

RabbitMq的收拾 exchange、route、queue关系

    RabbitMq的整理 exchange、route、queue关系 从AMQP协议可以看出,MessageQueue、Exchange和Binding构成了AMQP协议的核心,下面我们就围绕这三个主要组件    从应用使用的角度全面的介绍如何利用Rabbit MQ构建消息队列以及使用过程中的注意事项。 1. 声明MessageQueue      在Rabbit MQ中,无论是生产者发送消息还是消费者接受消息,都首先需要声明一个MessageQueue。这就存在一个问题,是生产者声明还是消费者声明呢?要解决这个问题,首先需要明确:a)消费者是无法订阅或者获取不存在的MessageQueue中信息。b)消息被Exchange接受以后,如果没有匹配的Queue,则会被丢弃。在明白了上述两点以后,就容易理

    阅读全文>>

作者:coody分类:【_Exchange浏览(1573

2018-05-24

exchange信箱系统增加验证码机制

    exchange邮箱系统增加验证码机制首先背景是exchange的邮箱系统没有后台源代码。因为这个原因,生成验证码的机制放在aspx的runat="sever"后台代码里面。 首先需要找到iis中logon.aspx文件。在这里找到输入邮箱名和密码的input元素,对应增加上输入验证码的input和显示验证码图片的img元素。 需要增加两个文件:VerifyCode.aspx是用户输入进行输入的验证码验证操作的代码;GetImg.aspx是用于显示验证码图片的,即将之前添加的img的src设置为这个GetImg.aspx即可。至于点击img之后自动刷新,则属于体验性的改进。 代码具体执行逻辑是GetImg在load的时候,将随机生成的验证码加密之后,存在客户端浏览器的cookie中,同时创建一个Img对象,将4位验证码字符按顺序输出到img对象上,同时img随机分布一些点pixel,之后图

    阅读全文>>

作者:coody分类:【_Exchange浏览(557

2018-05-23

Lind.DDD.RedisClient~对StackExchange.Redis调用者的打包及多路复用技术

    Lind.DDD.RedisClient~对StackExchange.Redis调用者的封装及多路复用技术回到目录 两雄争霸 使用StackExchange.Redis的原因是因为它开源,免费,而对于商业化的ServiceStack.Redis,它将一步步被前者取代,开源将是一种趋势,商业化也值得被我们尊重,毕竟人家研究代码也不容易,做商品也很正常,当然这不是我们今天的重点,今天主要说一下对StackExchange.Redis的封装,它与ServicesStack.redis最大的不同就是,它没有线程池的概念,这对于初学者绝对是个坑,大家使用时一定要注册,StackExchange.redis的对象一定要做成静态化的,或者单例的,不然,你的服务器的CPU将在不久的将来出现瓶颈,可以设想一下,网络socket只建立连接,而不被释放,是个什么味道!(平凡建立连接,用完释放,也是一种资料的浪

    阅读全文>>

作者:coody分类:【_Exchange浏览(1805

2018-05-23

生手在WindowsServer2016上安装ExchangeServer2016时的几点注意要点

    新手在WindowsServer2016上安装ExchangeServer2016时的几点注意要点。这两天试着在WindowsServer2016上安装ExchangeServer2016,遇到了两个头疼的问题,还好几经搜索加摸索终于把问题解决了,现在把经验分享出来,给遇到同样的问题的人以参考。在WindowsServer2016上安装ExchangeServer2016不再象以往安装系统那样,逮着安装程序直接启动后点下一步这样跟着走就可以无脑完成了,有些需要特别设置的地方: 1. 首先,ExchangeServer2016安装需要域环境,且需要预先安装UCMA4.0运行库,这一点没问题,自己设置一下就可以了,否则规则检查那一块过不去。 2. 第一个坑:直接在WindowsServer2016上安装ExchangeServer2016的原版是不行的。必须使用ExchangeServer20

    阅读全文>>

作者:coody分类:【_Exchange浏览(1157

2018-05-21
上一页 1/7页 下一页