[置顶] 实战分层架构

摘要: 现在可选的框架 现在我们开发一个.net应用,面临的选择比较多。我们可以选择entity framework, enterprise library, nhibernate, 还有一个mybatis.net, 即java世界mybatis/ibatis的.net版。IOC的框架可以选择Unity, Ninject,Spring.net(java的spring对应的.net版本)。Entity framework可以使用linq查询,有好几种开发模式,如code first, db first, 可以不用写sql。Entity framework适合sql server。虽有mysql提供了en 阅读全文

posted @ 2013-05-11 22:34 mikelij 阅读(3014) 评论(11) 推荐(4) 编辑

[置顶] 关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性

摘要: 简介 前面一篇<<关于大型asp.net应用系统的架构-架构的选择>>写完之后,有一些同仁热心回复,有的是提问题,同时希望能举一些例子来说明;有的是提建议,希望下一篇写得更详细点;还有的同仁提出不同的观点。感谢大家的参与。会继续努力的。本文将针对Layer(层)和Tier(排)的区别做个辨析。并详细介绍3 Tier / N Tier架构中各Tier的开发。各Tier的分布式方式。以及为了达到高性能,低延迟,高可伸缩性,需要采取哪些方法和手段。关于“大型asp.net应用系统 ”的概念 意指能支持同时在线用户数目很多的asp.net应用系统。同时在线用户数目要达到多少才算 阅读全文

posted @ 2010-11-30 17:33 mikelij 阅读(16567) 评论(80) 推荐(48) 编辑

[置顶] 关于大型asp.net应用系统的架构-架构的选择

摘要: 大型asp.net应用要考虑如何服务众多的访问者,同时还要保证每个访问者都获得高质量的服务。需要面对不同语言的用户;需要保证安全性;应用系统的伸缩性也是很强的,当服务器集群有点不足以担负压力时,可以向服务器集群中加入更多的服务器来增加整个应用系统的服务能力。服务器的可用性也会要求很高,一年的下线时间是很少的。服务器的灾难备份也是很好的,即使现在的机房遭受毁灭性打击,也有灾难备份可以恢复服务。服务器上跑的asp.net应用是可扩展的,具有很好的可扩展性,同时具有良好的可维护性。本系列文章将谈谈大型asp.net应用系统架构的诸多方面。本篇将谈到架构的选择。 阅读全文

posted @ 2010-10-26 21:37 mikelij 阅读(17426) 评论(73) 推荐(34) 编辑

2021年8月18日

centos 7执行yum update时在clean up阶段挂住

摘要: 解决办法, 执行yum update之前执行 yum clean all rpm --rebuilddb 阅读全文

posted @ 2021-08-18 11:01 mikelij 阅读(637) 评论(0) 推荐(0) 编辑

2019年10月4日

写了此书《微软Azure实战参考》 北京航空航天大学出版社 2019年7月

摘要: 经过大半年的努力,写出了此书《微软Azure实战参考》 北京航空航天大学出版社 2019年7月。喜爱微软云平台和需要使用微软云技术的读者,可以参考一下。 阅读全文

posted @ 2019-10-04 10:15 mikelij 阅读(359) 评论(0) 推荐(0) 编辑

2018年5月4日

自学提高:JVM点滴

摘要: 写在前面 这年头就是得不断地学习. 学什么东西就看需要了. 不学习很难进步. 同时别人也会超过你. 东西都是网上有的。图片也好,文字也好。基本都可以在网上找到。 JAVA运行原理 JVM包括字节码解释程序,执行器,方法区,堆,VM栈,本地方法栈,Program Counter计数器。 垃圾回收算法 阅读全文

posted @ 2018-05-04 11:36 mikelij 阅读(245) 评论(0) 推荐(0) 编辑

2016年12月18日

java certificate 工具 portecle.sourceforge.net

摘要: https://sourceforge.net/projects/portecle/?source=directory 当需要处理java证书的时候这个是个好工具。省得敲命令了。 阅读全文

posted @ 2016-12-18 12:29 mikelij 阅读(257) 评论(0) 推荐(0) 编辑

Java JVM proxy setting

摘要: -Dhttp.proxyPort=8080(your port) -Dhttp.proxyHost=192.168.19.200(your IP) -Dhttp.nonProxyHosts=localhost|127.0.0.1(排除localhost,和127.0.0.1使用proxy) -Dht 阅读全文

posted @ 2016-12-18 12:25 mikelij 阅读(2448) 评论(0) 推荐(0) 编辑

备忘:用fiddler搭一个请求响应器

摘要: 最近工作中发现美国的服务器响应慢,影响工作效率。就在想办法。突然发现fiddler可以帮我解决这个问题。AutoResponder功能可以帮我们做到。在其中设置一些请求,比如:http://xxxx.com/, 然后编辑response,希望返回什么内容,可以用一个编辑器编辑。以后这个URL就有fi 阅读全文

posted @ 2016-12-18 12:21 mikelij 阅读(256) 评论(0) 推荐(0) 编辑

react 和 ractive的区别

摘要: 前面进项目的时候同事说项目在用react. 我没有深究,实际中发现是ractive.js。后来发现其实另有一个react.js。和ractive.js是有区别的。不过也有相似的地方。 react项目的主页在http://facebook.github.io/react, react的目的和实现方式和 阅读全文

posted @ 2016-12-18 12:15 mikelij 阅读(2541) 评论(0) 推荐(0) 编辑

2016年12月4日

备忘:aliyun maven mirror

摘要: <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mi 阅读全文

posted @ 2016-12-04 21:31 mikelij 阅读(552) 评论(0) 推荐(0) 编辑

2016年10月22日

在华为做外包获得的一些感想

摘要: 本人曾在华为的一个项目里作为合作方的项目管理协助者,技术架构师角色。在这里谈谈技术和管理方面的感想。 1. 技术 华为在开发一个自己的云平台技术。叫做华为应用引擎(HUAWEI Application Engine)。它是一个基于J2EE的云平台,有比较多的华为定制前端控件,前端控件比较齐全。RES 阅读全文

posted @ 2016-10-22 11:33 mikelij 阅读(20003) 评论(1) 推荐(2) 编辑

2015年5月10日

备忘:maven 中指定版本

摘要: org.apache.maven.plugins maven-compiler-plugin 1.7 1... 阅读全文

posted @ 2015-05-10 10:57 mikelij 阅读(1297) 评论(0) 推荐(0) 编辑

导航