更改windows2003的最大连接数

导读:windows  xp和2003中的远程桌面功能非常方便,不像以往需要安装。所以我一直使用,不过由于只允许2个用户登陆,有些时候因为在公司连接后断开,同事在家里用其他用户登陆后断开,我就不能连接了。总是报错“终端服务超过最大连接数”,这时候我和同事都不能登陆,有没有什么办法可以达到以下几个目的中的一个:

1、为账号设定权限,管理员登陆的时候强制注销多余的用户。

2、管理员登陆的时候自动接管在其他地方断开的状态(本来这个功能具备,但有些时候不行)。

3、不安装总段服务的时候增加连接数(不是临时授权)

通过以下方法来增加连接数

运行:services.msc,启用license logging。

打开win2k3的控制面板中的”授权”,点”添加许可”,输入要改的连接数。

别忘了添加完毕后再关闭 License Logging。


关注公众号,了解更多it技术(it问答网

利用js来判断浏览器类型(ie,firefox)

现在网络上的浏览器,操作系统就象中国的方言一样,那个叫多啊!这给我们这些开发人员
带来了巨大的痛苦!虽然可能大家的喜好不同!用的系统也不同!有人喜欢用ie,有人喜欢用
firefox,还有人喜欢用腾讯tt,而我喜欢用maxthon.虽然名字可能有很多种,但是内核还是只有
那么的几种!ie内核,netscape内核!怎么样用js来判断各种浏览器的类型呢!
在不同的浏览器中对js的支持程度,语法要求都不大一样!下面的代码为判断代码

<script language=”JavaScript”>
<!–
function getOs()
{
var OsObject = “”;
if(navigator.userAgent.indexOf(“MSIE”)>0) {
return “MSIE”;
}
if(isFirefox=navigator.userAgent.indexOf(“Firefox”)>0){
return “Firefox”;
}
if(isSafari=navigator.userAgent.indexOf(“Safari”)>0) {
return “Safari”;
}
if(isCamino=navigator.userAgent.indexOf(“Camino”)>0){
return “Camino”;
}
if(isMozilla=navigator.userAgent.indexOf(“Gecko/”)>0){
return “Gecko”;
}

}
alert(“您的浏览器类型为:”+getOs());
–>
</script>

测试一下,你就可以发现了!我用的maxthon,它告诉我的信息却是msie如下图

所以说maxthon和ie是用的同一个内核!而firefox则不是.

tag:js 判断浏览器,判断浏览器版本,判断浏览器类型,判断浏览器的代码,如何判断浏览器


关注公众号,了解更多it技术(it问答网

jquery KindEditor 4 输入框(textarea) 限定字数

代码直接复制就行,如下:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd“>

<html xmlns=”http://www.w3.org/1999/xhtml“>

<head>

<meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ />

<title>KindEditor 4  输入框限定字数</title>

<script charset=”utf-8″ src=”../jquery-1.6.4.min.js”></script>

<script charset=”utf-8″ src=”../kindeditor-min.js”></script>

<script charset=”utf-8″ src=”../lang/zh_CN.js”></script>

<script type=”text/javascript”>

//KindEditor

$(function() {

var editor = KindEditor.create(‘textarea[name=”content1″]‘,{

resizeType : 0,  // 2时可以拖动改变宽度和高度,1时只能改变高度,0时不能拖动。

themeType : ‘simple’,  //指定主题风格,可设置”default”、”simple”  指定simple时需要引入simple.css

height  : ’500px’,

readonlyMode : false, //只读模式 默认为false

allowFileManager : true,  //显示浏览远程服务器按钮

afterChange : function() {

$(‘.word_count1′).html(this.count()); //字数统计包含HTML代码

$(‘.word_count2′).html(this.count(‘text’));  //字数统计包含纯文本、IMG、EMBED,不包含换行符,IMG和EMBED算一个文字

//////////

//限制字数

var limitNum = 100;  //设定限制字数

var pattern = ‘还可以输入’ + limitNum + ‘字’;

$(‘.word_surplus’).html(pattern); //输入显示

if(this.count(‘text’) > limitNum) {

pattern = (‘字数超过限制,请适当删除部分内容’);

//超过字数限制自动截取

var strValue = editor.text();

strValue = strValue.substring(0,limitNum);

editor.text(strValue);

} else {

//计算剩余字数

var result = limitNum – this.count(‘text’);

pattern = ‘还可以输入’ +  result + ‘字’;

}

$(‘.word_surplus’).html(pattern); //输入显示

////////

}

});

 

});

</script>

</head>

<body>

 

<h1>HYZX  默认</h1>

<form name=”example” method=”post” action=”demo-default.php”>

<textarea name=”content1″ id=”content1″ style=”width:700px;height:200px;visibility:hidden;”>000000000</textarea>

<br />

<br>

<br>

<input type=”submit” name=”button” value=”提交内容” />

</form>

<br>

<p> 您当前输入了 <span class=”word_count1″>0</span> 个文字。(字数统计包含HTML代码。)<br />

您当前输入了 <span class=”word_count2″>0</span> 个文字。(字数统计包含纯文本、IMG、EMBED,不包含换行符,IMG和EMBED算一个文字。)<br>

<span class=”word_surplus”></span>

</p>

<br>

</body>

</html>


关注公众号,了解更多it技术(it问答网

jquery 转JS 关于鼠标移动加载CSS样式的

<script type=”text/javascript” src=”style/v2/jquery-1.4.2.min.js”></script><script type=”text/javascript”> $().ready(function(){ $(‘#navi ul li’).hover(function(){ //click $(this).addClass(‘hovernavibg’); },function(){ //鼠标离开时移除divOver样式 $(this).removeClass(‘hovernavibg’); }); }); </script>上面这是用JQUERY写的。


关注公众号,了解更多it技术(it问答网

兼容IE\FF 加入收藏夹和设为首页

<script>// <![CDATA[
<br />
<!– function AddFavorite(sURL, sTitle) { try { window.external.addFavorite(sURL, sTitle); } catch (e) { try { window.sidebar.addPanel(sTitle, sURL, “”); } catch (e) { alert(“加入收藏失败,请使用Ctrl+D进行添加”); } } } function SetHome(obj,vrl){ try{ obj.style.behavior=’url(#default#homepage)’;obj.setHomePage(vrl); } catch(e){ if(window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege(“UniversalXPConnect”); } catch (e) { alert(“此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为’true’,双击即可。”); } var prefs = Components.classes[‘@mozilla.org/preferences-service;1’].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref(‘browser.startup.homepage’,vrl); } } } //–><br />
// ]]></script>

<a>加入收藏</a>
<a>设为首页</a>


关注公众号,了解更多it技术(it问答网

python

Python[1] (英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)协议[2] 。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。
Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中[3] 有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。
7月20日,IEEE发布2017年编程语言排行榜:Python高居首位。

Python在执行时,首先会将.py文件中的源代码编译成Python的byte code(字节码),然后再由Python Virtual Machine(Python虚拟机)来执行这些编译好的byte code。这种机制的基本思想跟Java,.NET是一致的。然而,Python Virtual Machine与Java或.NET的Virtual Machine不同的是,Python的Virtual Machine是一种更高级的Virtual Machine。这里的高级并不是通常意义上的高级,不是说Python的Virtual Machine比Java或.NET的功能更强大,而是说和Java 或.NET相比,Python的Virtual Machine距离真实机器的距离更远。或者可以这么说,Python的Virtual Machine是一种抽象层次更高的Virtual Machine。
基于C的Python编译出的字节码文件,通常是.pyc格式。
除此之外,Python还可以以交互模式运行,比如主流操作系统Unix/Linux、Mac、Windows都可以直接在命令模式下直接运行Python交互环境。直接下达操作指令即可实现交互操作。

提示:python更适合机器人编程,现在很多工业机器人都在用它做编程语言。

https://baike.baidu.com/item/Python/407313?fr=aladdin


关注公众号,了解更多it技术(it问答网

Unity3D

Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。Unity类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。

版本介绍
Windows版本:Unity3d 2017.1
Mac版本:Unity3d 2017.1
现在最新的Beta版本是Unity 2017.2.0b2
大陆发布版本
Unity3D PRO虚拟现实、跨平台应用程序开发引擎(商业版)
unity3d 4.0版本
unity3d 4.0版本
Unity iOS Pro移动终端发布平台
Unity3D PRO 虚拟现实、跨平台应用程序开发引擎(教育版)
2012年11月15日,Unity Technologies公司正式推出Unity 4.0版本,新加入对于DriectX 11的支持和Mecanim动画工具,以及为用户提供Linux及Adobe Flash Player的部署预览功能。
目前Unity5已经推出。
Unity是免费的,官方为Unity Pro和Unity iOS Pro提供30天全功能试用期。
你可以使用C#和JS快速上手它。

研讨会
PC、MAC、iPhone、ipad、PS和Xbox360等众多平台的引擎效能成为了业界关心的焦点问题,而Unity3D游戏引擎技术研讨会在中国的召开,无疑吸引了各家厂商的目光。

在上海举行的本届研讨会,由韩国国民大学游戏教育学院和中国东华大学联合举办。大会不仅是对Unity3D游戏引擎技术的介绍,更通过此次会议提升中国先进游戏技术的开发能力,培养后备研发人员。
Unity3D游戏引擎技术研讨会最早于2010年5月在韩国举行。据悉,十种以上的新引擎开发,都是采用了Unity3D游戏引擎技术。部分开发商利用2010年ChinaJoy展会之机,也展示了该引擎的运行效果。已有不少厂商同开发商签订了提前的引擎预定协议。
Unity引擎宣布放弃支持Flash平台
相信很多独立游戏以及移动游戏开发者都不会对Unity引擎感到陌生。2013年4月25日Unity公司CEO David Helgason发布消息称,游戏引擎Unity今后将不再支持Flash平台,且于今天起不再销售针对Flash开发者的软件授权。
Unity全球领袖齐聚Unite Keynote
2016年4月11日,本年度的Unite Keynote将重装开启,正式拉开Unite大会的序幕,本次Unite Keynote,Unity CEO John Riccitiello首次来到中国Unite,Unity创始人David Helgason也会同台出席并发表主题演讲。而上海的Unite Keynote也将成为John在亚太地区唯一出席的Unite大会,足以见其对中国市场的重视程度。


关注公众号,了解更多it技术(it问答网

排名前10的H5、Js 3D游戏引擎和框架

由于很多人都在用JavaScript、HTML5和WebGL技术创建基于浏览器的3D游戏,所有JavaScript 3D游戏引擎是一个人们主题。基于浏览器的游戏最棒的地方是平台独立,它们能在iOS、Android、Windows或其他任何平台上运行。

有很多的JavaScript能够用于创建基于浏览器、使用HTML5和WebGL的3D游戏。然后,选择一个合适的游戏引擎是一个不小的挑战,它有时能帮你完成项目或突破项目瓶颈。

为了让你的选择变的容易,我们已经通过分析大多数JavaScript 3D游戏引擎在今天的市场并列出了十大游戏引擎来帮助您用JavaScript创建非常棒的HTML5,WebGL游戏。

1. Babylon.js
毫无疑问,Babylon.JS是最好的JavaScript3D游戏引擎,它能创建可以出售的专业级游戏。
Babylon.JS是David Catuhe对3D游戏引擎热爱的结果,他在用DirectX, OpenGL, 和Silverlight创建3D游戏引擎方面是经验丰富,并最终自己完成了一个游戏引擎。
Babylon.js的一些核心功能包含了场景图与灯光、摄像机、材料和网格、碰撞引擎、物理引擎、音频引擎和优化引擎。
这是一个Babylon.js试验场,你可以拿你手边的游戏来试试这个游戏引擎。

2.Three.js
Three.js是另一个广泛应用并且功能强大的JavaScript 3D库,从创建简单的3D动画到创建交互的3D游戏, 它都能实现。
Threejs带来的不仅是支持WebGL渲染,也支持SVG、Canvas和CSS3D渲染。然而,从游戏的角度来看,你可以只关注Threejs的WebGL渲染。
获取Three.js 3D引擎的源代码—github

3. Turbulenz
Turbulenz是最好的游戏引擎之一,在2009年,当HTML5和WebGL还在酝酿时,它已经被推出。直到2013年,Turbulenz才基于MIT协议拥抱开源。
Turbulenz包含了很多功能,例如2d物理、3d物理、声音、视频和其他服务,如排行榜、multichat,支付和用户数据。
了解更多:biz.turbulenz.com
获取源代码:turbulenz_engine

4. Famo.us
在HTML5 3D发展的市场中,Famo.us占据了非常重要的地位,并且它是最好的JavaScript 3D开源框架之一。对于famo.us,最好的事情就是包装了3D布局引擎,其完全继承了3D物理驱动的动画引擎。
了解更多—famo.us/docs
获取源代码—famous

5. PlayCanvas.js
PlayCanvas是一个基于WebGL游戏引擎的企业级开源JavaScript框架,它有许多的开发工具能帮你快速创建3D游戏。PlayCanvas.js由一个专业社区创建,最初并不是开源的,但现在你可以在github上fork PlayCanvas.js,然后在你的下一个3D游戏项目中免费使用。
它还提供了能在浏览器中云心的云编辑器,开始使用PalyCanvas和导航到编辑器的URL一样容易。
了解更多—playcanvas.com
获取源代码—playcanvas/engine

6. Goo Engine
来自于GOO技术家族,Goo引擎有一组功能强大的JavaScript API,可通过使用HTML5和WebGL创建任何3D事物。有一个在线的编辑器goocreate,可以运行在Goo引擎上,并封装了一些功能,例如视觉三维编辑器,材质编辑器、脚本和容易发布选项等。
你可以通过支付一些相关的许可费用,在浏览器中使用在线编辑器。
尽管编辑器需要一些费用,但是Goo引擎是绝对免费的,你可以下载它并在你的3D项目中使用。
了解更多—-labs.gooengine.com
获取源代码—code.gooengine.com

7. CooperLicht
对于创建基于浏览器的游戏,CopperLIcht是最出色的3D引擎之一,也是CopperCube 3D游戏编辑器的后端引擎。
CopperCube是一个支持创建3D游戏和动画所需要的所有功能的编辑器,但是,它并不开源,需要一些相关的许可费用。
了解更多—ambiera.com/copperlicht

8. Voxel.JS
Voxel.Js是开源的,基于JavaScript的一个3D游戏引擎,自从它发布以来,社区成长非常快。如果你喜欢模块化方法,Voxel是一个不错的选择。
Voxel-engine是创建3D游戏的核心模块,其它模块可以根据需要插入。到目前为止,已经有超过200个扩展在npm上发布。
了解更多—maxogden/voxel-engine

9. Blend4Web
在2014年,Blend4Web作为开源的3D框架而发布,它高度集成了Triumph的3D内容创建工具“Blender”,并且本地支持Blender的节点材料、粒子系统、bullet物理引擎和其他功能。
获取源代码—blend4web.com/en/downloads

10. Enchant.js
Enchant.js是一个模块化的、面向对象的JavaScript框架,可用HTML5创建简单的APP和游戏。它是基于MIT协议开源的,因此开源免费使用。3D动画和游戏开源使用额外的插件(基于WebGL)创建。


关注公众号,了解更多it技术(it问答网