8

在Active Directory域中限制用户并发登录:LimitLogin VS UserLock

百般思念 提交于 2019-11-30 10:12:25
LimitLogin 是一款于2005年面世的登录管理工具,由一名微软合作伙伴技术专家和一名应用程序开发顾问合力开发。LimitLogin旨在在Active Directory域中跟踪和限制并发工作站和终端用户登录。 UserLock 是由微软合作伙伴 IS Decisions 提供的企业级软件解决方案,专门保护Windows和Active Directory基础架构,能够监控和审计用户对Active Directory网络的访问。UserLock可按一系列标准进行拒绝或限制访问,这些限制可以根据用户、用户组、企业部门或会话类型(工作站、终端、交换机、互联网信息服务、Wi-Fi/Radius或VPN/RAS等)来自定义。UserLock还可以实时监控所有会话,对可疑事件快速响应,提供警报和消息,并为审计和鉴证提供访问信息日志。 以下表格对LimitLogin和UserLock的特性做了详细对比: 特性 LimitLogin UserLock 代理技术 Logon Scripts Windows Service AD架构更改 - Web Server需求 - 工作站OS支持 Windows 2000 SP4, Windows XP SP1 Windows XP, Windows Vista,Windows 7, Windows 8 服务器OS支持 Windows Server

Java 8来了!!! 极客学院推出中国第1个Java8课程,详解Lambda 表达式

﹥>﹥吖頭↗ 提交于 2019-11-29 04:16:28
3月发布的Java 8有哪十大新特性,你知道不? 不知道?没关系,因为没几个家伙知道。不过看到这条消息的你将非常幸运: 极客学院推出中国第1个Java 8课程,详细讲解最核心的Lambda 表达式使用方法! 关于新技术,我们曾在2000名程序猿中做了一个调查, 问到:你平时关注新技术吗? A.关注啊,哥每天不只看MH370找到没!Java8可是大事件! 72%选择 B.哪有时间,苍老师的新片是什么时候出的?好久没看了! 25%选择 C.尼玛,什么是Java 8 ??? 3%选择 其实,我们一直都知道,作为一名程序猿,轻松叫出几个「日本影星」的名字不足为奇,但能否精通最新的开发技术,才是程序猿的分水岭!!!Java 8发布了,极客学院一直关注最新最实战的开发技术,帮助开发者系统学习开发技能,我们一直认为:知道不如了解,了解不如掌握,掌握不如精通!喂,没看晕吧?!因为只有不断学习和升级的程序猿才能最终赢得妹子的青睐! 在这个「宏伟的目标」之下,极客学院正式推出Java 8新课程,详解Lambda 表达式,帮你成为顶级程序员. 课程2014年4月9日10点已经正式上线, 快来学习吧>>> 我们还有更多更新更实战的课程, 登录极客学院 来看看,总有一款适合你! 及时关注极客学院的微信帐号,我们将持续推出更多更新更实战的课程!独乐乐不如众乐乐,分享到朋友圈

Java 8新特性探究(九)跟OOM:Permgen说再见吧

喜夏-厌秋 提交于 2019-11-28 11:19:15
很多开发者都在其系统中见过“java.lang.OutOfMemoryError: PermGen space”这一问题。这往往是由类加载器相关的内存泄漏以及新类加载器的创建导致的,通常出现于代码热部署时。相对于正式产品,该问题在开发机上出现的频率更高,在产品中最常见的“问题”是默认值太低了。常用的解决方法是将其设置为256MB或更高。 PermGen space简单介绍 PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被 Load的时候被放入PermGen space区域,它和和存放Instance的Heap区域不同,所以如果你的APP会LOAD很多CLASS的话,就很可能出现PermGen space错误。这种错误常见在web服务器对JSP进行pre compile的时候。 JVM 种类有很多,比如 Oralce-Sun Hotspot, Oralce JRockit, IBM J9, Taobao JVM(淘宝好样的!)等等。当然武林盟主是Hotspot了,这个毫无争议。 需要注意的是,PermGen space是Oracle-Sun Hotspot才有 ,JRockit以及J9是没有这个区域。 元空间(MetaSpace

开发cordova下的wp8插件

末鹿安然 提交于 2019-11-27 06:49:17
1、创建cs文件 在VS中,右键项目,添加新建项,选择类,给这个类命名,我们就叫他Exit.cs吧。 2、编辑cs文件 在文件里包含下面内容,这是cordova和C#代码沟通的桥梁: using WPCordovaClassLib.Cordova; using WPCordovaClassLib.Cordova.Commands; using WPCordovaClassLib.Cordova.JSON; using System.Windows;//最后这一行是要退出应用所需要的,一般的插件不必包含 cs文件的主体内容: namespace myPlugins//命名空间自选 { public class Exit : BaseCommand//需要继承BaseCommand类,这里类名需要和文件名一致 { public void exitApp(string options) //用public声明方法,返回值为void,传入的参数为字符串的 { string optVal = null; try { optVal = JsonHelper.Deserialize<string[]>(options)[0]; //因为js传过来的值都经过json编码过的,这里需要解码 } catch (Exception) { //异常处理 } if (optVal == null) {

cordova开发wp8应用的经验总结

末鹿安然 提交于 2019-11-26 18:49:47
0、使用Nodejs为cordova开发WP8应用添加插件 其实可以直接用VS编译cordova,但是我要添加插件的时候却犯难了,不知道如何做起,网上找了半天没弄出个所以然,只好用nodejs添加插件,找出插件安装的位置,再放置到VS项目中。 这里的总结1-3都是围绕这个问题来的,这里添加的插件以 org.apache.cordova.device 为例。 步骤一、在项目目录里的config.xml包含插件,添加下面内容: <feature name="Device"> <param name="wp-package" value="Device" /> </feature> 步骤二、在项目目录里的加入Device.cs,如果有其他相关文件也一起拷贝(从nodejs得到的插件文件拷贝): 项目目录\Plugins\org.apache.cordova.device\Device.cs 以后插件的cs文件也放入这里 步骤三、在www文件夹下加入device.js(从nodejs得到的插件文件拷贝): 项目目录\www\plugins\org.apache.cordova.device\www\device.js 以后插件的js文件也放入这里 步骤四、在www文件夹下加入cordova_plugins.js(从nodejs得到的插件文件拷贝): 项目目录\www\cordova

Windows 8管理员权限的运用

自作多情 提交于 2019-11-26 11:59:27
随着Windows 8的正式发布,相信很多Desktop PC用户会将他们的计算机操作系统升级为Windows 8,但在Windows 8中很多的系统策略发生了改变,这就要求我们去改变以往的使用习惯。这里我就说一下Windows 8的管理员权限问题。 Windows的安全主体为用户,针对不同的用户有不同的组,用户具备所在组的安全权限。 Windows 一类具有一致安全权限的用户所在的集合就是本地组。组的成员是计算机安全权限的执行主体。 默认的本地组有:Administrators(管理员组)Users(标准用户组) Guests(来宾用户组)在微软 TechNet文档 中有详细说明,有兴趣的可以自己去了解一下。我们常见的Administrator即属于Administrators,而安装系统时所创建的用户一般属于Administrators+Users两个组。资源管理器的一些特性便是由于这个决定的。 默认的用户有:Administrator(一般会禁用,但是依然可以在安全模式下访问Administrator ),Users,Guest(不会保存任何配置文件,临时用户)。还有一些其他用户,比如安装了nVIDIA显卡的有个UpdatusUser(用户nVIDIA更新的用户),这些并不是讨论的重点。 不同用户有不同的权限, 不同的文件和目录也有不同的权限