摘要:
SCIM是一种简单云身份管理协议,由业界的一些安全软件提供商共同发起制定,这些企业包括Cisco,Courion,Ping Identity,UnboundID和SailPoint。SCIM目前的版本是1.0,已经获得了一些重要云服务提供商的支持,如Salesforce,Google和VMware。SCIM的支持者认为该协议可以帮助企业简化对存储在云中的数据的访问控制,它以一种更简单的方式来授权或取消授权企业的员工访问云中应用。SCIM提供一种标准的方式在云应用之间或云应用和企业应用之间迁移身份信息。SCIM还不是行业标准,但是IETF已经开始讨论该协议。参考信息:SCIM官方网站IETF e 阅读全文
摘要:
该工具名为“OpenID Connect Test Lab”,主要用户测试OAuth身份提供者(OAuth Provider)对于OpenID Connect标准的兼容性。http://openidtest.uninett.no/connect-provider关于使用方法,Youtube上有一段演示视频: 阅读全文
摘要:
Apptopia有别于普通的应用商店(App Store,如苹果商店,微软的Market Place等),两者主要有两点区别:交易的主体不同:Apptopia是交易app的所有权——Buy and Sell Mobile App ownership on Apptopia;而普通的应用商店是交易使用权。商店的消费群体不同:Apptopia主要是软件开发人员,而普通的应用商店是手机或别的移动设备的使用者这主意还是挺有意思的,假如你打算转向一个新的应用,原有的应用不想继续维护了,那么你可以选择在Apptopia上出售你的旧应用,让它继续发挥余热的同时你也可以获得一笔收入。上http://appto 阅读全文
摘要:
假定设定了UrlManager的配置为Path模式,用yii默认的配置: 'urlManager'=>array( 'urlFormat'=>'path', 'rules'=>array( '/'=>'/view', '//'=>'/', '/'=>'/', ), ),上面两行代码会生产什么样的链接地址?http:///user/register //错误链接http:///index.p... 阅读全文
摘要:
网上看到一篇介绍Monitor同步的文章,写的挺好的。文中给了一个生产者消费者的例子,拿过来修改了一下,主要改动在于添加了边界条件和主应用程序的退出等待。class MonitorWaitPulse { private int n = 1; private int max = 5; private object monitor = new object(); public void Produce() { lock (monitor) ... 阅读全文
摘要:
异常发生的背景这是一段运行时的错误,完整的错误信息如下:Test method ***.Tests.IpHelperTest.TestMarshalSize threw exception: System.TypeLoadException: Could not load type '***.Network.Protocol.ConnectionRequest' from assembly '***, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' because the format is inva 阅读全文
摘要:
这两天再做一个数据转换的程序,讲原来用二进制形势存储的数据转换到SQLite数据库中去。记录总共有1千万多点。开发使用的是.net framework 3.5 sp1的环境,所以直接使用了EntityFramework方便数据库的操作。EntityFramework倒是省了一些事情,可是效率上让人无法忍受。整个程序运行一次花了40多分钟。利用EntityFramework,首先从数据库生成模型,然后我这样来保存数据:using (GameSetEntities gse = new GameSetEntities(CreateConnection())){ foreach (var tic... 阅读全文
摘要:
今天重构了一下代码之后,再次运行程序发现App.config中的配置项怎么都读不到了。配置文件的读取部分我直接使用了Settings,这部分没有做任何修改的,理论上不应该出现读取的问题。回忆了一下我做重构的过程,在这次运行失败之前我做的最近的一次修改仅仅是重新设置了一下项目的默认名字空间。难道说Settnigs读取配置文件还跟名字空间有关?总觉得MS不会做的这么傻…… 暂... 阅读全文