上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 在Mvc中,标准的模块化开发方式是使用Areas,每一个Area都可以注册自己的路由,使用自己的控件器与视图。但是在具体使用上它有如下两个限制 1.必须把视图文件放到主项目的Areas文件夹下才能生效,否则运行时会发生找不到视图的错误。 2.在实际开发中,这种开发方式只能建立一个项目,所有的开发工... 阅读全文
posted @ 2014-09-08 11:50 永远的阿哲 阅读(4071) 评论(9) 推荐(4) 编辑
摘要: 本系列文章记录了个人学习过程的点点滴滴。 回到目录 玩Linux,不懂一门脚本语言是不行的,我这里选择的是Python。 10.入门资源 下面前三遍是比较系统的文档,后面是一些心得,我看了好几天,终于入门了。 A Byte of Python(这里是百度快照,原地址在我写本文时已换效) Python 阅读全文
posted @ 2014-04-26 22:45 永远的阿哲 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 本系列文章记录了个人学习过程的点点滴滴。 回到目录 10.mediawiki 知名开源维基框架,我用来构建自己的知识库。 在mediawiki中新建一个http.conf文件 输入如下内容 打开Lampp的httpd.conf 加入如下配置 最后重启Lampp 15.dokuwiki 适用个人和中小 阅读全文
posted @ 2014-04-26 20:35 永远的阿哲 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 本系列文章记录了个人学习过程的点点滴滴。 回到目录 10.安装Lamp套件。 最简单的方式,如下sudo tasksel install lamp-server Apache 菜鸟教程 Ubuntu 11.10下搭建Web服务器 手动搭建高性能LNMPA环境(并且添加APC组件和其他常用模块) 也... 阅读全文
posted @ 2014-04-26 16:43 永远的阿哲 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: 项目使用的是Oracle数据库,.Net使用Odac对数据库进行访问。在官方下载Odac时会让你选择是下载32位的还是64位的。这会直接影响到网站的运行模式。目前我们使用的是32位的,那么布署时,需要将应用程序池的启用32位设置为True。 那么,对于网站来讲,是32位模式性能更好,还是64位性能更好呢? 我没有动手亲自试验,而是在网上查了查,在这篇文章里,提问者进行了多次性能测试,并将结果汇总为图表。可以看到,Asp.Net 2.0 在32位操作系统下运行于32位模式下性能最好,Asp.Net 4.0 在64位操作系统下运行于32位模式下其次。而我之前想到的Asp.Net 4.0在64位操. 阅读全文
posted @ 2014-04-07 18:08 永远的阿哲 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: 之前用的是安装即用的Elmah作为本系统的日志记录与异常捕获框架,但是前段时间遇到了定制化问题,客户想看另一种表现形式的日志,且当插入到数据库中了之后,Elmah生成的记录特别大,所以无奈只好舍弃之,然后自行实现。 其实日志这一块.Net用来用去也就那么几种选择。我选择了Common.Logging作为通用日志接口,后端使用了Common.Logging.NLog20与NLog作为日志实现。注意在配置时尽量使用异步日志,这样即能提高性能,也能增强用户体验。 NLog文章系列——系列文章目录以及简要介绍 在选择前者时要注意,在NuGet上还有一个名叫Common.Logging.NLog的框架. 阅读全文
posted @ 2014-03-20 20:45 永远的阿哲 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 最近因为业务需求,需要在两个数据库之间做双向实时同步,遂实践了一把Oracle的流复制,遇到了很多疑难问题,最终也貌似成功,现记录如下。 我是使用OEM来实现流复制的。 10.进行流复制的两个数据库的实例名不一样,于是我把其中一个数据库实例重装了,哭~~~ 20.两个数据库都需要打开归档模式。 30.进行流复制配置前两台数据库需要同步的数据最好一模一样。否则在同步过程中可能会操作一些本库中不存在的数据从而导致同步错误。 40.使用sys用户登录,在数据移动->设置中创建流管理员用户,两个库都要创建。 50.使用流管理员用户登录,进入数据移动->设置。选择同步的方式。我这里选的是按方 阅读全文
posted @ 2014-03-19 21:09 永远的阿哲 阅读(2085) 评论(0) 推荐(0) 编辑
摘要: Couchbase是membase的升级版,membase与memcache是同一家公司出的,Couchbase包含了memcache的功能。 从其官网上下载最新的版本安装即可。安装成功后会弹出设置页面。Couchbase大部份的设置均可通过Web完成。 进入设置页面后,第一步是设置管理员账号与密码。注意两者都是是大小写敏感的。 然后就是创建默认的存储桶,之后就可以使用了。网上都有很详细的教程,这里就不赘述了。 Memcache升级版: CouchBase (一)安装篇 .NET中使用Memcached的相关资源整理 这里专门谈一谈我在使用中遇到的问题。 一.Web设置页面报错。 如果打开的. 阅读全文
posted @ 2014-03-05 14:47 永远的阿哲 阅读(2128) 评论(0) 推荐(0) 编辑
摘要: 最近学习Linux,使用虚拟机太不方便,于是购买了阿里云最便宜的云主机作为学习设备。 本系列文章记录了个人学习过程的点点滴滴。 学习Linux系列--安装Ubuntu 学习Linux系列--安装软件环境 学习Linux系列--布署常用服务 学习Linux系列--Python资源收集 10.云主机的... 阅读全文
posted @ 2014-03-02 15:52 永远的阿哲 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: 上个星期网上泄漏了微软最新的操作系统Windows 8.1,我便迫不及待的下载下来进行体验。发现其安装过程交互次数太多,太过漫长,遂研究了一下无人值守安装,现将成果记录如下。 一. 微软有专门的布署工具来制做无人值守配置文件,名叫WIndows 系统映像管理器,被包含在ADK工具集中。ADK工具体整体下载有5G之多,其实这个工具打包压缩后只有1.29M。现提供如下: WSIM.zip 二. 虽然不复杂,但从头白手做一个配置也是不经济的。网上已有做好的通用配置,在此基础上修改即可。 119网盘 三. 网上已有很多图文并茂的教程,有些甚至还做了深入分析,一个会装操作系统的人应该是很容易就看懂的。. 阅读全文
posted @ 2013-09-06 15:54 永远的阿哲 阅读(3715) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 11 下一页