魔兽英雄榜-燃烧军团
邪恶或正义,究竟谁是英雄?不同的解释,不同的答案以及不同的立场,就像部落或者联盟…… 也许你会说是仁慈的泰坦给艾泽拉斯世界带去了秩序与和谐。然而,整个魔兽世界的历史真正开始于黑暗泰坦——萨格拉斯的燃烧军团。
燃烧军团主要人物一览:
名字:萨格拉斯(死亡)英文:Sargeras称号:恶魔之王种族:黑暗泰坦
萨格拉斯原是青铜铸成的泰坦,任务是守护世界。在长达数个世纪的时间里,他消灭了若干个妄图征服宇宙的恶魔种族,其中包括臭名昭著的埃瑞达(Eredar)和纳斯雷兹姆(Nathrezim)。尽管这些邪恶的生物拥有极其强大的黑暗力量,萨格拉斯最终制服了他们:一部分被关进牢笼,仅有少部残余势力逃回扭曲虚空。虽然阴险狡诈的恶魔种族——纳斯雷兹姆被萨格拉斯击败,但正是其控制思想和类似催眠术的特殊能力,致使萨格拉斯最终陷入日益消沉的情绪之中。萨格拉斯渐渐失去了他的信仰和作为泰坦的理智。他开始认为只有混乱和堕落才是宇宙中唯一的真理。 疯狂的萨格拉斯背弃了他的灵魂,竟将之前关押的恶魔从牢笼中放了出来。恶魔一个个张牙舞爪,誓言要效忠新的主人——萨格拉斯理所当然成了恶魔之王(Daemonlord)。他从这些恶 ...
Asp.Net之Excel下载模板、导入、导出操作
0x00.下载模板前提是服务器某文件夹中有这个文件。
00.运行环境是 Visual Studio 2015,界面采用 WebForm。界面非常简单,2 个 button 按钮控件,1 个 FileUpload1 控件。如图
01.下载事件相关代码:
1234567891011121314151617181920212223protected void btnDownload_Click(object sender, EventArgs e){ var path = Server.MapPath(("upfiles\\") + "test.xlt"); //upfiles-文件夹 test.xlt-文件 var name = "test.xlt"; try { var file = new FileInfo(path); Response.Clear(); Response.Charset = "GB2312"; ...
Asp.Net服务器无法在发送HTTP标头之后设置内容类型
2016 年 12 月 2 日 10:35:46 更新采用 Npoi 导出 Excel,前台页面依然是 aspx,然后报“未能从服务器收到消息”的错误。
解决方案还是如下所说。
关于“服务器无法在发送 HTTP 标头之后设置内容类型”的错误:1.导出组件是用 MyXLS 2.页面采用 aspx 3.页面主要内容有:
123456789<form id="form1" runat="server"> <asp:ScriptManager ID="Scriptmanager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Button runat="server&quo ...
燃烧军团的起源:泰坦和秩序
泰坦和秩序没有人知道宇宙是如何产生的。一些人认为是一场巨大的爆炸制造了无边的宇宙,并最终孕育出各种形态的生命。另一些人认为宇宙是由一个强大的实体创造出来的。虽然有关这混乱的宇宙是如何产生的问题一直没有明确的回答,但可以肯定的是一个强大的种族为世界带来了秩序,以确保其他的种族能够沿着他们的脚印前进。
泰坦是具有金属般坚硬皮肤的巨大天神,他们为了改变这个世界而从遥远的有序宇宙赶来。他们通过造出高大的山脉,挖掘广阔的海洋来塑造他们的世界,他们制造了风云变幻的大气层和无边的苍穹——这一切都是他们伟大计划的一部分,一个建立强大秩序计划。他们甚至向原始的种族传授技艺,并教导他们保持世界的平衡与和谐。
在第一个创造之年代中,泰坦在诸神的统治下为散布在无边黑暗中的数以亿计的世界带去了秩序。仁慈的诸神为了保护他们建立的世界,时刻警惕着隐藏在邪恶的异度空间——扭曲虚空中的邪恶势力。扭曲虚空是充满了混乱的魔法力量的虚无空间,它将宇宙中的各个世界连接了起来,在这里盘踞着无数残暴、邪恶的生物,他们的脑中只想着摧毁生命并吞噬宇宙的能量。纯洁、无私的泰坦则为了解除恶魔的威胁而不懈奋斗。
萨格拉斯和背叛为了与不断侵犯 ...
魔兽通史
种族历史与英雄:
燃烧军团来源:泰坦与秩序
魔兽英雄榜
萨格拉斯 阿克蒙德 基尔加丹 玛诺洛斯 麦格瑟瑞多 提克迪奥斯 玛尔甘尼斯 瓦瑞玛萨斯 (以上共8人)
暗夜精灵历史: 卡多雷和永恒之井
魔兽英雄榜
兽族部落历史: 古尔丹和背叛
兽人和食人魔
耐奥祖 古尔丹 布莱克汉 奥格瑞姆·毁灭之锤 芬瑞斯 杜隆坦 萨尔 德雷克塔尔 格罗姆·地狱咆哮 奇尔洛格·死眼 卡格斯·拳刃 祖赫德 寇加尔 登塔 盖萝娜 雷克萨 (以上共16人)
巨魔和牛头人
祖金 森金 沃金 凯恩·血蹄 (以上共4人)
人类联盟历史: 第二次战争的结束
魔兽英雄榜
安度因·洛萨 麦格娜·艾格文 麦迪文 卡德加 光明使者乌瑟尔 达纳斯 库德兰 艾蕾利亚·风行者 索拉斯·绰尔班 (以上共9人)
不死亡灵历史: 萨满祭司耐奥祖:巫妖之王的前身
魔兽世界正史:
第一章:神 话
- 10,000年前
泰坦创世 萨格拉斯的背叛 上古之神和艾泽拉斯的秩序 守护巨龙 世界的苏醒和永恒之井
- 10,000年
上古战争 世界的分裂 海加尔山和伊利丹的礼 ...
JS-JSON日期格式化
1234567891011121314151617///无时分秒function jsonDateFormat(jsonDate) { //json日期格式转换为正常格式 try { var date = new Date( parseInt(jsonDate.replace("/Date(", "").replace(")/", ""), 10) ); var month = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1; var day = date.getDate() < 10 ? "0" + date.getDate() : date.getDate(); return date.getFullYear() + "-" + ...
C语言杂记
0x03.查找算法之折半查找-2016 年 3 月 18 日 16:46:1312345678910111213141516171819202122232425262728293031323334//a[] 数组//len数组长度//key要查的值int BinarySearch(int a[], int len, int key){ int low = 0, high = len - 1; if (a[low]==key) //恰好等于数组第一个 { return low; } if (a[high] == key) //等于数组最大一个 { return high; } while (low <= high) { int mid = (low + ((high - low) / 2));// (low + high) / 2 会有整数溢出问题 if (a[mid] == key) //如果中间值恰好等于查找值 则返回 { return mid; } else if (key &g ...
Sublime Text
0x02.Sublime-Text-2-Package Control1import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = ...
(转)VIM命令
以下内容转自http://www.oschina.net/news/43167/130-essential-vim-commands
0x00.基础
命令
用途
:e filename
Open filename for edition
:w
Save file
:q
Exit Vim
:q!
Quit without saving
:x
Write file (if changes has been made) and exit
:sav filename
Saves file as filename
.
Repeats the last change made in normal mode
5.
Repeats 5 times the last change made in normal mode
0x01.在文件中移动
命令
用途
k or Up Arrow
move the cursor up one line
j or Down Arrow
move the cursor down one line
e
move t ...
Windows强制修改密码方法
0000在开机时,按下 F8 进入”带命令提示符的安全”模式输入”NET USER+用户名+123456/ADD”可把某用户的密码强行设置为”123456″
0001如用户忘记登入密码可按下列方法解决
在计算机启动时按〔F8〕及选〔Safe Mode With Command Prompt〕
选〔Administrator〕后便会跳出〔Command Prompt〕的窗口
用〔Net〕的命令增加一个用户,例:增加一个用户名为 alanhkg888,命令语法如下:
1net user alanhkg888/add
将新增用户提升至 Administrator 的权力,例:提升刚才增加用户 alanhkg888 的权力,命令语法如下
1net localgroup administrators alanhkg888/add
完成上列步骤后重新启动计算机,在启动画面上便增加了一个用户 alanhkg888 了,选 alanhkg888 进入
登入后在〔控制台〕→〔使用者账户〕→ 选忘记密码的用户,然后选〔移除密码〕后〔等出〕
在登入画面中选原来的用户便可不需密码情况下 ...