[题目链接] http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=2230 [题目大意] 给出一张图,从1到n的最长路不变的情况下, 还能在不同的点之间增加最长总和的路为多长. [题解] From http://www.hankcs.com/program/algorithm/aoj-2230-how-to-create-a-good-game.html 如果将原DAG权值取反,然后从最后一关连一条正权边到第一关, 权值是最短路(负权…
[题目链接] http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=2266 [题目大意] 有M个桶,N个球,球编号为1到N,每个球都有重量w_i. 给出一个长K的数列,数列由球的编号构成.开始的时候,桶都是空的. 接着我们从前往后从数列中取出一个数a_j,执行如下操作: 如果球a_j已经存在于某一个桶中,那么什么也不干,花费为0,继续. 如果任何桶中都没有a_j,那么找一个桶放a_j, 如果该桶里还有球,那么取出原来的球,将a_j放进…
Index : (1)类型语法.内存管理和垃圾回收基础 (2)面向对象的实现和异常的处理基础 (3)字符串.集合与流 (4)委托.事件.反射与特性 (5)多线程开发基础 (6)ADO.NET与数据库开发基础 (7)WebService的开发与应用基础 一.委托基础 1.1 简述委托的基本原理 委托这个概念对C++程序员来说并不陌生,因为它和C++中的函数指针非常类似,很多码农也喜欢称委托为安全的函数指针.无论这一说法是否正确,委托的的确确实现了和函数指针类似的功能,那就是提供了程序回调指定方法的…
系列目录 前言: 这一节提供一个简单的功能,这个功能看似简单,找了一下没找到EF链接数据库串的加密帮助文档,只能自己写了,这样也更加符合自己的加密要求 有时候我们发布程序为了避免程序外的SQL链接串明文暴露,需要进行一些加密手段! 加密主要分几类:对称加密,非对称加密,散列算法(自己百度脑补,这里不再多说) 我这里选择AES 256位的加密,主要加密速度算法快,安全性高,资源消耗低. 公司一直在使用AES加密来加密一些小数据量的数据,比较方法和安全 这是我选择加密AES的理由,当然你可以选择其他…
using System;      using System.Collections.Generic;      using System.Text;      using System.Security.Cryptography;      using System.IO;            namespace Csharp      {          class AESHelper          {              /// <summary>            …
在MVC中发送Email 可以使用WebMail :使用起来十分简单.如下: WebMail.SmtpServer = ConfigurationHelper.GetValue("SmtpServer");//获取或设置要用于发送电子邮件的 SMTP 中继邮件服务器的名称. WebMail.SmtpPort = Int32.Parse(ConfigurationHelper.GetValue("SmtpPort"));//发送端口 WebMail.EnableSsl…
using System; using System.Collections.Generic; using System.Text; using System.Security.Cryptography; using System.IO; namespace Csharp { class AESHelper { /// <summary> /// AES加密 /// </summary> /// <param name="Data">被加密的明文&l…
转自——http://blog.csdn.net/qwe20060514/article/details/8112550 =============================以下是最小生成树+并查集======================================[HDU]1213   How Many Tables   基础并查集★1272   小希的迷宫   基础并查集★1325&&poj1308  Is It A Tree?   基础并查集★1856   More i…
这篇文章是关于,如何修改hadoop的src以实现在client端上传大文件到HDFS的时候, 为了提高上传的效率实现将文件划分成多个块,将块并行的写入到datanode的各个block中 的初步的想法,本文会根据实时的进展不断的进行修改. 如果想实现并发写的话,应该先了解一下系统原始的工作原理 关于客户端向HDFS的写 在Java的写操作过程中大致遵循下面的流程: 首先会根据文件的路径和文件的名称,创建一个File实例, 然后根据该File的实例 创建 写出流 即OutputStream 对象…
独立存储设置IsolatedStorageSetting private IsolatedStorageSettings _appSettings; public MainPage() { InitializeComponnent(); _appSettings=IsolatedStorageSettings.ApplicationSettings; } if (_appSettings.Contains(key)) { _appSettings[key]=value; }else{ _appS…