上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 上个星期网上泄漏了微软最新的操作系统Windows 8.1,我便迫不及待的下载下来进行体验。发现其安装过程交互次数太多,太过漫长,遂研究了一下无人值守安装,现将成果记录如下。 一. 微软有专门的布署工具来制做无人值守配置文件,名叫WIndows 系统映像管理器,被包含在ADK工具集中。ADK工具体整体下载有5G之多,其实这个工具打包压缩后只有1.29M。现提供如下: WSIM.zip 二. 虽然不复杂,但从头白手做一个配置也是不经济的。网上已有做好的通用配置,在此基础上修改即可。 119网盘 三. 网上已有很多图文并茂的教程,有些甚至还做了深入分析,一个会装操作系统的人应该是很容易就看懂的。. 阅读全文
posted @ 2013-09-06 15:54 永远的阿哲 阅读(3715) 评论(0) 推荐(0) 编辑
摘要: 对于某些自己喜欢的却没有RSS订阅功能的网站,可以通过Feed43定制抓取规则来获取所需信息。但由于其服务器在国外,抓取时常失败,且免费账户抓取频率太低,遂仿造他自行实现了一个并挂到服务器上,然后通过鲜果网来阅读。不过很可惜,鲜果是通过RSS被订阅数来调整更新间隔的。对于我这种自己做自己看的地址,基本3天以上才更新一次,且可定制性太低(把字体调大的功能是我通过Scriptish外挂脚本实现的),逼的我决定自行挂载一个开源Rss阅读器来解决上述所有问题。 Sismics Reader,CommaFeed是两款类Google Reader的阅读器,需要自行下载Maven进行编译。在编译过程中还会. 阅读全文
posted @ 2013-09-05 18:34 永远的阿哲 阅读(2727) 评论(1) 推荐(0) 编辑
摘要: 在应用开发中,我们经常需要设置一些上下文(Context)信息,这些上下文信息一般基于当前的会话(Session),比如当前登录用户的个人信息;或者基于当前方法调用栈,比如在同一个调用中涉及的多个层次之间数据。 在.Net中,常用的有以下三种方法来实现这个特性. HttpContext.Current.Session或HttpContext.Currnet.Items是大家使用的最多的方式. [ThreadStatic]方式可以存储单个线程的共享状态. System.Runtime.Remoting.Messaging.CallContext类则可以存储一个逻辑线程的共享状态,即主线程和其所. 阅读全文
posted @ 2013-06-18 17:56 永远的阿哲 阅读(2783) 评论(3) 推荐(8) 编辑
摘要: Understand全称为Scientific Toolworks Understand,,是一款源代码阅读分析软件,使用它可以大大提高代码阅读效率。此软件亦有架构分析,代码评审与度量,生成软件质量统计与报表等功能。 官方网站:https://www.scitools.com/features/metrics.php 一.安装 傻瓜式安装,安装过程中使用算号器生成可用序列号填入其中即可。 二.功能概述 (一).代码度量,统计各个方面的指标以确定代码健壮性与重用性,测重代码健康。 (二).代码分析,使用代码规范检查代码,测重代码风格与规范。 (三).代码编辑,包括编辑器,代码大纲,代码属性,代. 阅读全文
posted @ 2013-05-24 17:50 永远的阿哲 阅读(4773) 评论(0) 推荐(0) 编辑
摘要: iReaper是下载WebCast的利器,可惜作者早已不再维护,相关更新地址也被关闭,现在使用,就会发现无法获取课程列表. 还好,这个软件是开源软件.使用者可以下载代码自行维护,且课程列表是由微软发布的,只要软件设计合理,理论上存在恢复的可能.经过一段时间的研究,我终于成功修复,现将方法分享如下. 1.从官方下载源码并解压.下载地址 2.打开位于Client-1.2R2目录下的解决方案后,取消源代码管理,取消所有项目的数字签名.此时编译解决方法,应是能通过的. 3.在iReaper.Download项目Initializer文件夹CheckInfoXMLTask文件CheckInfoXMLT. 阅读全文
posted @ 2013-05-13 10:05 永远的阿哲 阅读(939) 评论(1) 推荐(0) 编辑
摘要: 一.安装篇 1.下载并安装Xampp 下载地址 注意,如果MySql不能成功启动,则应检查My.ini配置文件中basedir与datadir是否配置为相对路径.如果是,请改为绝对路径后再次启动. 也谈关于绿色版my.ini相对路径设置的问题 2.下载MediaWiKi 下载地址 3.将Media... 阅读全文
posted @ 2013-04-27 20:27 永远的阿哲 阅读(4713) 评论(0) 推荐(0) 编辑
摘要: 2010之后的VS安装Msdn的方式方法有所变.经过一翻研究后终于解决相关问题. 一.很多人以为2010之后的VS安装包不带Msdn,其实是带的,在其ProductDocumentation目录下.使用Microsoft Help Viewer进行安装.安装过程一搜一大把,就不多说了. 二.Msdn的语言与VS或操作系统的语言是没有关系的.比如我就是使用E文的VS中文的Msdn.下载Msdn的语言选项其实是由Microsoft Help Viewer中HelpLibManager.exe的启动参数指定.这个启动参数一般都做成快捷方式.比如在我机器上,安装中文的快捷方式是"C:\Pro 阅读全文
posted @ 2013-04-01 16:52 永远的阿哲 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章中我研究了OpenId及DotNetOpenAuth的相关应用,这一篇继续研究OAuth2. 一.什么是OAuth2 OAuth是一种开放认证协议,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用.数字2表示现在使用第2代协议. 二.OAuth2中的角色 OAuth2有四种角色 resource owner资源所有者:比如twitter用户,他在twitter的数据就是资源,他自己就是这些资源的所有者。 resource server资源服务器:保存资源的服务器,别人要访问受限制的资源就要出示 Access. 阅读全文
posted @ 2013-04-01 16:01 永远的阿哲 阅读(12439) 评论(12) 推荐(18) 编辑
摘要: 最近有朋友向我咨询单点登录的相关问题,并多次提到了OAuth这个名词.本人不才,由于工作关系尚未有过相关经验.于是上网搜索相关资料并初步研究了在.net下单点登录的实际应用.略有微小心得,现记录如下 1.什么是OpenId OpenId是一个分布式的身份管理系统,也叫做分散的单点登录平台。通过在多系统间减化登录过程来提高用户体验. 参考: OpenID对决IT三巨头之识别系统 OpenId:身份认证技术要革命? 2.OpenId与OAuth的区别 OAuth和OpenID的区别在于应用场景的区别,OAuth用于授权的,是一套授权(Authorization)协议;OpenID是用来认证的,是. 阅读全文
posted @ 2013-03-18 21:39 永远的阿哲 阅读(5884) 评论(5) 推荐(3) 编辑
摘要: 对于对称加密,首先生成字节流形式的key与iv,之后对指定字符串进行加密,然后将key与iv转换为字符串传输到另一端,另一端再将字符串转换回字节流完成解密工作.在key与iv的字节流与字符串之间的转换中如果选用Utf8编码,则可能会让转换回的二进制流与之前的字节流不一致.代码如下:byte[] bytes = new byte[]{146, 174, 27, 74, 223, 159, 52, 180};string s = Encoding.UTF8.GetString(bytes);Console.WriteLine(s);byte[] bytes2 = Encoding.UTF8.Ge. 阅读全文
posted @ 2013-03-08 17:23 永远的阿哲 阅读(1384) 评论(1) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页