Discuz!NT 提供了很多对外的接口利于与别的网站进行整合,经本人亲测,觉得开放的接口还是挺到位的。开发、测试一次通过,只不过api文档寻找无门,只能自己琢磨,费了不少周折,不过,功夫不负有心人,最终还是搞定了。

  第一步、Discuz!NT 的安装,不再描述了,网上的安装教程多的是。注意安装目录,如果是根目录,直接默认即可。如果是某一个文件夹下,如/bbs/等,在安装前可将BBS文件的根目录的DNT.config文件做相应修改,如下面代码。

<?xml version="1.0"?>
<BaseConfigInfo xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Dbconnectstring>Data Source=.;User ID=sa;Password=123456;Initial Catalog=bbs;Pooling=true</Dbconnectstring>
<Tableprefix>dnt_</Tableprefix>
<Forumpath>/dnz/</Forumpath><!--更改为对应目录,根目录直接默认就行-->
<Dbtype>SqlServer</Dbtype>
<Founderuid>0</Founderuid>
</BaseConfigInfo>

  第二步、下载开发包DiscuzToolkit

  第三步、登陆论坛后台,选择“扩展”——》“通行证设置”——》“添加整合程序设置”

  aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAASsAAAF9CAIAAADTEdkJAAAWX0lEQVR4nO2aP3LjPtJAdSefBVf4VW0+h1Dq0I42U+BgqhzrBC7VJJtP4pp0sg02+IpfwDEHQjcaDf5R09Z7xZqhQLDRoPAIkPJhAIA4DtEJANw1GAgQCQYCRIKBAJFgIEAkGAgQCQYCRIKBAJFgIEAkGAgQSYeBKaWU0vImU0qvr69JMLtdT2JTnbV6AbAKfXNgbfhKnaRaRYk85IwmEzCkqqXR1WuA7WgY6JTBs1+UNA10dsBjqWzL8BnglrgMbEaZbaBqQk0qWy2jsGi0t3cA29FhoDFePc4YIhmNGoUppcvlYkulJpNSOh6P6Ad7oG8O9EwmtrRFBNXJoo7UTCY51VGryfjH49HuOMBt6HgOHBYbKH1TnTGC20naR0dLx9ewzIGwE7xzYDFqDbUktWoyjidab7tF4WRgrXWAW9JnYFEoq9n7+Xqy6ZUdfNypLVDzakWjGAi74nYGqiW2PzKHZmUjguwLBkI43b9GNEf8dgYaGaoYAXkTAzvBMjBdv2OsjXLDopqB/mhqEBnQLsw/jvsYCDuBv8wGiAQDASLBQIBIMBAgEgwEiAQDASLBQIBIMBAgEgwEiAQDASLBQIBILAP/AbhjdmHgbZIA2BuXy+U2DWEggAIGAkSyOwMfWuQ1iziyxH+0qOOpDLCcPRpo1CyO2h/tc4tDTb0BtuBzG+g/ak+n8nS7JsBa7NHA2lyUH1INqTmjKmQY2DW1AixhjwY2/61hmNZcvqo+N1sEWMhODRzE7NfcGXx+GqtKpj64PZ/VwEHMjc0nN/uJLj/RP+sCLGSnBnpWoYYn9iJTFTXXr4iJhLAdezSwtrCUk1hNkrzcmMpqj3wYCDdjjwYaNdXJTS23T6xFGzTxMBC247MaqK4hjefA5ipUNo14cAM+jYE1tdSzlsyBeXNGzgCrsDsDAe4KDASIBAMBIsFAgEh2YeAF4I6JNxAAtgYDASLBQIBIMBAgEgwEiAQDASLBQIBIMBAgEgwEiAQDASLBQIBIMBAgEgwEiAQDASLpMDCllFJa3mRK6fX1NQmWtDsvt7V6BDCbvjmwNmSlTlKtokQeckaTNdUdI9ro/3QX6LoCAOvSMNApg2e/KGka6OyA4afRKAbCTnAZ2Iwy20DVHL/znpqy0QEDYTd0GGiM1xnOOBu1C9Wmm4mxCoX90DcHyslEVrOlLSKo5hR1LpeLrZ+RmFENA2EPdDwHDosNlL7Zwhh1/OXNfOwrALAp3jkwpXQ8Hm0Da9SqyTieaEtsVFuxrwDApvQZWBTKavZ+vp5simoHb1raKyRACLczUC1RlajVsb3yHPVYCnBLun+NaDqznYG19IrmDK+wDvaGZWDK1o3GHGJYVDPQH60mlSGbjNZsFCAK/jIbIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIJIOA/+dsVU6v3+8vPz43XnS7MSenp46mwJYGZeB4+D+V4Y93H+en3KPfp6fys/nn/qZnQb2JlbwdI1aKHFnB9CmbeA0xPNCWXLFlYI/z09PT5lzlmU9Bs5J7BqPTigHm+I1UJa/v79Xz/n942VS7vePl/PPbNrLJfv942WcVz5Kfv94efnx43xduGJi5hSnVrYyAFhMw8BilB8Oh8Ph7yn1sf5XwT/C/Tx/+JTvfUg27f3+8fL090TDwZp+rcSqUuXlrELhZnQYeMgYS4yBPs10H8L9/f9jNswfBz8ULCfI2vPiIgObauXPhLUdgFXYysAPp6YZ749bv3+8/LFqWoE+ZWvOq+dA443N5nPgtFP4iYGwLhutQoc//vwVbnQvN0wTjDkQ7oxt3sQMwzDOgi8vV+9Az+dz9miXvzH9eT7/HK4M/Hl+qgu4KLGJ5nzIHAhb4zLw/f29GNayRPL7x4v4HbB4t5KtRLM3MVclqyZmTICqZsyBsDUdfxPznrFdQjPoTazplcdSgFW4r78LrT3vFYcMzTAQ1uW+DATYGxgIEAkGAkSCgQCRYCBAJBgIEAkGAkSCgQCRYCBAJBgIEAkGAkSCgQCRYCBAJBgIEAkGAkSCgQCRYCBAJBgIEAkGAkSCgQCRdBiYUkopLW8ypfT6+poEW7c7vD2mlNLjW7OJlNLxePRkslpucK/0zYG1ASd1kmoVJfKQM5qSwKjWt++/hmEYfn3/ln2S1TAQ9kTDQKcMnv2ipGlgRyfWMzCldDqdRgOl8BgIq+MysBlltoFSZvWQWu0vNQMn5d4eU3p86zHQSEzdAZhHh4HGaPM40xZJa9Qu/INt4Ldv30bzNANrOY+r0MK0kekhtii3rySASt8cWIw8tVptX42gjuCizuVyaQzxhoEf69HWHDgyrUI93cc9WEjHc+Cw2EDpmzqCjeA6zVVoXs39HGhkgoGwFt45MGUvJwZTLUmtmozjiaaMeM3Axzeh3HpvYjAQ1qLPwKJQVrP38/VkU9Rm8IxcwcyzxXOgUQ0DYRVuZ6Baoo7g5syjMeo18vHk12ng+IrldDrZmcg3MZWUANp0/xrRdGY7A7dgsnb6qBooq2EgrIJlYMrWjTUGx7NcrdwTTQ2yKWpWni7cLEP4SvCX2QCRYCBAJBgIEAkGAkSCgQCRYCBAJBgIEAkGAkSCgQCRYCBAJBgIEIll4D8Ad8wuDLxNEgB743K53KYhDARQwECASDAQIBIMHIZheHh4cBaCBy6dn30Z+PDwcPsvr6nfwwfrNlrEvHHf1U75C6dDzkKosS8Dh/r3t92X7Yy8xcCSY33dgJ5q076/cPqIgcu5dwNjb+2f18Bx/zb3qa/NTg3M768P1/QW5odk00sK7TVbMV7VBFQDnevAoqHevkuFZmiJgcvZo4H2159jjwDpQPP0WqEsnzFe7SBDpe9dMWs98tw+lhuIfjPYo4HNfaOweYp9unFWr4HydHV26oo5756iJuNsSBb6byjg4X4N7NJPHuoy0Dlp9E6hzYA1Fk7gDxm9TUPBvRjYnH+MQvXQRqvQhTGdq9BVkvc0DU32ZWBxZ5V3WXUQyDrqmJvhs4yptqVWtiMYJTJho+nmBVFL5iVvRKhdOmiyLwOX4xwKXQZCEy7dbL6UgbW7NcBu+VIGAnw6MBAgEgwEiGQXBl4A7ph4AwFgazAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIJKGgSnj9fV13JnK1WoFdmRPip5oRk31RH/MZuYppePx2KxWywTuHO8cmBvoHEl+S+2Y06HamPZEKJK3nbRzkx8xEGZjGagO/ZoPvQO31pYRSo2pjv5mE11Hax1JKZ1OpzEHT38xECQdq9BaiX3ujJz86s4wsObzEgNrd4d0favCQJC0V6EppcvlMo2waT+v0KRZuWhRHcpqbnaj037+EKtGlqcUJUZz411ArSYfno3uwB3imgP95fYhJ/lInSYZNXLyzYGp8hBrGKju1NIrDGwGBJhoPAfms1/O8/NzcygPc8dcPmRXN3CozEW9BubpYSDMxrUKleP++flZrSZpVpCVVQPV4Zuu34IYTRerULVTSfiZ3AbW+qvuAEx4DSyQBqo1jYByX1YYh/hgTkfT6K81MXTOgXbCMr3U+jUCA8HA9Xtg05mhZ8A5DTSotag2kQc0Wu81cFR6vEE0q2Eg1Oj4Rb4QQB7KP6qHBnM+aYphGyhpZl7rYC2ajKwaaOdpX2e4N9q/yDfHpXqKEc1oZWjNS8ur1bpg6NE85LkgdjW4W/jLbIBIMBAgEgwEiAQDASLBQIBIMBAgEgwEiAQDASLBQIBIMBAgEgwEiMQy8PB0YWO7220XBv73f//HxnaHGwaysUVuGMjGFrlhINtOt8PhEJ7DLbqJgbUv+05GwM2u58IgX/Xr2JeBh8Ph9he6qd/hg3UbLWLeuO9qp/yFnkunnuXvZnFxbnZlbrzty0DjWm83TTkjbzEIVr/NLxnc/sLpo+fmtW6SX2+7dwNn3NrXvPqf1sBxv3mfWsXAL6zff3drYH5/PVzTW5gfco4G/6xorNmK8VpbksmPRkyjod6+S4X8BhpudF2NZo+Mr+PLbHs00P76je/bHlLN4WJ/36otxb6/sPbRHuXNmLUeqX2XYvT2yO7Owqsk7xFfctujgc393q+82vktDZSnq3f9rpjz7il2X+aJ0cx/eY8w8Isb2KWfPNRloHPS6J1CmwE9fZkx2R4y/Nezt0fqLebrbfdiYHP+MQrVQwsH8UYxa53aIvneL2jGZIuBtzawuLPKu6w6CGQddczN8FnGVNtSK9sRjBKZsNF084LY160reSOC59L1FtZifrFtXwau0J/+ZVjvuWy3uXR38nV8KQNrd2u2z7jdyff4pQxkY/t0GwaysUVuGMjGFrntxUA2trvd4g0EgK3BQIBIMBAgEgwEiAQDASLBQIBIMBAgEgwEiAQDASLBQIBIMBAgEgwEiAQDASLBQIBI1jcwpZRSsis8Pz/blZtBpmrH43Ha/89//uM5MWU0mwDYlIaBqUVRczDlSSm9vr6OBk77toHNRo/HYzM3O7h9BQA2pW3gNF/JQ4aBhgmpZw6stTJ9nD0H2nUAboPLQCmVnL6aE4sMcrlcpKtqKzOq1Rqt1QQIYas50Ag4xTROkYfUsOljDpTW2Z1CPNgJK8yB/nlGFqbK06AdPK+TGyjr1DqFgbATOgzMC42XKEaoSar8TYxhoPRc1pERZLY5MzIH2I41DWzKIEtqpxTiyfktfTxGOudAOyuAKDZ8E6NWkCI5V6FF+fRxehcqj6oBp4+n08nuO8ANWOdNjNy3J6LmjDRFOJ/PTQOl24bS08fT6WQYC3AbVnsXmhcaw1qd02rC5AaqNdP174FG6zJCM1WAGzDHQDnW7dFf1BlaT4yqKrLaIOZAtaGmlvYVANgU/jIbIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDoM/HfG6nk8PT3NOKs3JdlKUTIvjSUp+Zv25LY8f7gxLgPH8fSvjOYIe6pjnOLPe0ZKshW1xanQn/nClGqZzKvW7CDsiraB06jKC2WJime494q6MKXZbJFSs/tGhaKamicG7h+vgbL8/f29ea5/wnGWL0nJY/tTfVG6UUp2ud2oXQ39PgUNA4uBdTgcDoe/pzQl3MLA2lh3ptTVrtPA2SnNuwE5T8HAT0GHgYeMsWQVA5vzkpGSZBUD1WQ2MrC5vLSpdQr9PgubGOgfNzMGyrzh7kxp3pi+2RzYvFxPrZsF7I34Vajn7m6kVLDiKtR/s9jawNoNoism7JP4NzG18o1SGsyJohjr/ul6u5dDRVb2TYo58NPhMvD9/b0YSbJEYqzo8pJ5Bs5LaWhJVaTUZeCMlNadA/3Zwn7o+JuY9wxPfb+BXavQFVOyk/SvQmen5FwMD47Jrdk12Cdb/V2of6zPmAPn5WMM92Yy/pvCjKyMG5C8I8hqzq7BPuEvswEiwUCASDAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiwUCASDAQIBIMBIgEAwEiWd/AlFJKya7w/PxsV24GUas5z1odmcbxeGxWU0vg3mgYmFoUNQdzVKWUXl9fRwOnfdtAo9HuAf32mFJK377/GoZh+PX92/RpPJDz+KadY1+l/CMGgpO2gdN8JQ8ZBqqWyphOA52t2O22DFQO9BqYUjqdTqOBMg0MBInLQDnc5fRVc6aokHO5XGyLplZq1WTkIpkrfAZ+zIjjNDjTQJmSeolq1wruh63mQCPgFNM4pTlYVQNruf3BZ+CVgC0DU4VxFVokP5LfvFRR4a5YYQ6sjUI5vGRhqjwN2sEHzUB15wr3c+D0FNg1B45Mq1CZhjdPuCc6DMwLjZcoRqhp2OVvYgwDpedFhULLRm6OOfD6IbA8x9M1DIQu1jRQltfUap5SjFEpW62VXgMf34oDhYObvInBQJjY8E2MWkGK5FyF1lqRDaklwzBc6zTua69b/jgo5bSukjTQroaBMLLOmxi5r44tpz95kPP5vJ6Bw/Uj3+RVqdmHg9++/xI/FWoyjkfGW8npdKqlkVfDQBhZ7V1oXmiMqqJCTVdpYFFTLbRz2wLZHdVAtde3zBN2yxwD5bivmaCeNbSeGFXZimrNc70XYG3sW4NaAQ/vGf4yGyASDASIBAMBIsFAgEgwECASDASIBAMBIsFAgEgwECASDASIBAMBIrEM/AfgjtmFgbdJAmBvXC6X2zSEgQAKGAgQCQYCRIKBwzAMDw8PzkLwsMNLt8OURvZl4MPDw+2vVFO/hw/WbbSIeeO+q53yF06HmoUPGWskPoepaTWNW+YmL8W+DBzq96rtpiln5C2+JDlY1w3oqZaPTmfh9NFz8+rNbQuaadw4NwycExYD5b59n9rJws9zkTGwNDC/vz5c01uYH5JNLyk0GirK1Zoypuy7v6HevkuF1H270O6RMaxX+TaLmnZP5bnqF+SpbPdIDWuktEcD7a8/xz8CPN+NUSjLZ4xXO8hQ6XtXzFqP1L7L4dLbo2Z3ZDJ2zPxfu1Ce7hw2q3xxs2PKj3s0sLlvFPqvmj+mWt686PJ09RbbFXPePUVNxtmQLOy6ofS2vsRAO76ndXXfc0mXfO/3a2CXfvJQl4EzJo0Zd3Q7/3kNGRNOMbD8t4ObGdj8iuddZDumWo6Bys1sawM93+7qMWud2iJ5Z9NdDe3KwHl3897vfV8GFndWeZdVB4Gso465GT7LmGpbamU7glEiEzaabl4QtWRe8kaE2qVzxiziyCtjXxD7Yy2f5vU0LnJvN/O+FDX3ZeByPBerVs15Lkh2eOl2mJLKlzLQf8cCmMGDYHnML2UgwKcDAwEiwUCASHZh4AXgjok3EAC2BgMBIsFAgEgwECASDASIBAMBIsFAgEgwECASDASIBAMBIsFAgEgwECASDASIBAMBIvEamFJKKXmO+ms2Ky9PbKowcj6f0zXLW0wpHY9HT2LLOwtfD5eBnqEz1TEqOwdlbsjr62sSqDVrXuWJTQYWTb895mc/vhUFKX37/quWMwbCEtoG9o6kmg9quVFz3BkNfH5+lk2nlC6Xi3piLR9jDvz1/Vum2mjg+OH6yHV6p9NpNFAGxEDw0DCwNmia5fb4M6wb3AYWkT3j20ivbuDHocc3GWQ0UE1AtoWBILEMTA7yavlizGmgfTRlBqqOFYVqHTuH6ZDHwNpFGDsuL0jKVtFDz50C7ofu58BiPOV1eg2sRcsLizmwiFbLRB30Ncaz6gb+eSb8mAKvYk6r0FoaxhUDGJYYKOt4DJRDP11PFINmoHqi0ZbRi1plzcC/TPoV6WEgLGRlA6Ut6vjzGDiSr0LV9y615mT+8sS8jrEKrV2N5HsTg4Fg0P0u1DbQqFYz0DhqG+hJr+akPLTQQLsaBkKN+QbK8mkqkEeHxQaqZxnpFSUjck071qn8HmgZOIY6nU52JvJNjBIR7pjuXyMMAz2OydEv60sDayfacYxoas0mso+qgbVLgYEgaf8aUSuXMsxbhdrjNTfQCCLjqNnW5sDZJEGzAh5CDn+ZDRAJBgJEgoEAkWAgQCQYCBAJBgJEgoEAkWAgQCQYCBAJBgJEgoEAkWAgQCT/D7qRHQOdrU1UAAAAAElFTkSuQmCC" alt="" />

  第四步、论坛会员——》网站会员

      Discuz!NT 的说明文档未找到,只能用笨办法,把送过来的参数一一解析。本人建了一个单独处理送过来的数据的文件,加入对应的逻辑即可。下载文件

  第五步、网站会员——》论坛会员

      把DiscuzToolkit添加到现有的项目中,web解决方案,添加引用。

      现在就要用到通行证的API_KEY、SECRET、RETURL,可将他设为静态变量、或者web.config中的配置节。我这里是将这些信息放到了APPSETTING中。API函数很多地方用到论坛用户的uid,所以在自己网站的会员信息表中需要新增一个存放论坛会员ID的字段。

      登录

DiscuzSession ds = new DiscuzSession("API_KEY", "SECRET", "RETURL");//对应论坛扩展中的 API_KEY/SECRET/RETURL
ds.Login(UID, PassWord.ToLower(),true, , ""); //论坛用户UID
ds = null;

      注册

DiscuzSession ds = new DiscuzSession("API_KEY", "SECRET", "RETURL");
int bbsid = ds.Register(UserName,PassWord.ToLower(),UserEmail, true);
//修改会员信息UID逻辑

      修改个人资料

#region  更改论坛对应用户信息
DiscuzSession ds = new DiscuzSession("API_KEY", "SECRET", "RETURL");
UserForEditing ufe = new UserForEditing();
ufe.Mobile = Mob;
ufe.Phone = Tel;
ufe.RealName = RealName;
ufe.Location = Address;
ds.SetUserInfo(UID, ufe);
ufe = null;
ds = null;
#endregion

      修改密码

#region  更改论坛对应用户信息
DiscuzSession ds = new DiscuzSession("API_KEY", "SECRET", "RETURL");
UserForEditing ufe = new UserForEditing();
ufe.Password = PassWord.ToLower();
ds.SetUserInfo(UID,ufe);
ufe = null;
ds = null;
#endregion

  至此,论坛的对接工作就已经完成了,剩下的就是测试和微调了。

  遇到的问题:做的过程中发现Discuz!NT会员设置头像不成功,检查目录图片文件上传上去了,说明目录权限没问题。下载的论坛版本又没有源代码,只能从网上找答案了。最终解决方案为:把网站的应用程序池的“托管管道模式”由“集成”改为“经典”。

Discuz!NT 3.5.2正式版与Asp.net网站会员信息整合的更多相关文章

  1. [C#HttpHelper]类1.4正式版教程与升级报告

       [C#HttpHelper]类1.4正式版教程与升级报告 导读 1.升级报告 2.HttpHelper1.4正式版下载 3.HttpHelper类使用方法, 4.最简单的Post与Get的写法 ...

  2. 对于Discuz!NT不允许新用户注册的解决办法

    客户论坛用的是Discuz!NT,但是用户注册总是提示不允许新用户注册,对于这个问题,网上好多说的是管理员登录后台,在"用户与访问控制"里将允许新用户注册改为"是&quo ...

  3. Discuz!NT 3.9.913 Beta DIY过程

    前提: 论坛的源码版本为dnt_3.9.913_sqlserver_beta.zip,以下例子都以这个版本为原型修改 dnt_3.9.913数据字典:下载 目前(2013年10月21日)官网的asp. ...

  4. .NET 5.0 RC2 发布,正式版即将在 11 月 .NET Conf 大会上发布

    原文:http://dwz.win/ThX 作者:Richard 翻译:精致码农-王亮 说明:本译文舍弃了少许我实在不知道如何翻译但又不是很重要的语句. 今天(10月13日)我们发布了 .NET 5. ...

  5. Discuz NT 架构剖析之Config机制

    接触了Discuz NT! 一段时间了,是时候做个总结了,标题好霸气,有木有? 都是托园子里的大牛代振军的福啊,哈哈哈哈. 首先论坛的信息不是完全存储在数据库里面的,一部分信息存储在config文件里 ...

  6. MyEclipse 2016正式版更新内容

    MyEclipse 2016 Stable 1.0正式发布!在保留之前CI系列的工具之外,又新增了许多非常棒的新功能.正式版下载地址 Eclipse Mars MyEclipse 2016基于Ecli ...

  7. SQL Server 2016正式版安装(超多图)

    微软数据库SQL Server 2016正式版在2016年6月就发布,由于近期工作忙,一直拖到现在才有时间把安装过程写到博客上,分享给大家.本人一直习惯使用英文版,所以版本和截图都是英文版的.废话少说 ...

  8. 安装SQL Server2016正式版

    安装SQL Server2016正式版 今天终于有时间安装SQL Server2016正式版,下载那个安装包都用了一个星期 安装包可以从这里下载: http://www.itellyou.cn/ ht ...

  9. Microsoft Message Analyzer (微软消息分析器,“网络抓包工具 - Network Monitor”的替代品)官方正式版现已发布

    来自官方日志的喜悦 被誉为全新开始的消息分析器时代,由MMA为您开启,博客原文写的很激动,大家可以点击这里浏览:http://blogs.technet.com/b/messageanalyzer/a ...

随机推荐

  1. java第一天的疑问

    1字节 的 byte 2字节 的 char 精度 byte<short<char<int<long<float<double 随便打个整数默认为int 随便打个小数 ...

  2. bootstrap兼容IE8的一些注意

    准备 bootstrap 3.3.5 jQuery 1.12.0 注意 支持html5 需要引入html5.js 支持placeholder 需要引入placeholder.js ie8 不支持 fo ...

  3. 转:测试用书(出处:cnblog--liangshi)

    列表格式为:图书分类.中文书名.英文书名.作者.排名不分先后,用红色标记出我推荐的书籍. 测试入门 软件测试(第2版) Software Testing (2e), Ron Patton 一本测试入门 ...

  4. image控件读取数据库二进制图片

    DataGridShowImage.aspx   <%@ Page language="c#" debug="true" Codebehind=" ...

  5. 《Javascript模式》之对象创建模式读书笔记

    引言: 在javascript中创建对象是很容易的,可以使用对象字面量或者构造函数或者object.creat.在接下来的介绍中,我们将越过这些方法去寻求一些其他的对象创建模式. 我们知道js是一种简 ...

  6. Js打开网页后居中显示

    使用JavaScript定义打开网页后居中显示,并可为窗口设置大小,使用“window.open”方法打开新窗口:先来看完整的代码及调用方法: <html xmlns="http:// ...

  7. d008: 求两数的整数商 和 商

    内容: 求两数的整数商 和 商 ,商保留两位小数 输入说明: 一行 两个整数 输出说明: 一行,一个整数,一个实数(两位小数) 输入样例:   12 8 输出样例 : 1 1.50 #include ...

  8. TagHelper

    TagHelper是怎么实现的   众所周知,在asp.net core中编写Razor视图的时候,用了一种新的写法--TagHelper 那这个TagHelper是怎么回事呢? 首先来看看TagHe ...

  9. 在centos服务器上配置gitlab钩子引发的一系列问题

    为了给公司的服务器上搭建gitlab环境并且配置钩子(实现在本地git push之后服务器自动git pull),整了好久,最后终于把问题解决了,下面是记录安装gitlab之后引发的一系列问题: 首先 ...

  10. ubuntu安装aircrack-ng/reaver/minidwep-gtk用来跑pin

    按照下面安装方法,可以在Ubuntu 13.04中启动 minidwep.Tested with Ubuntu 13.04 1. Dependencies    Code:    sudo apt-g ...