• 博客园Logo
  • 首页
  • 新闻
  • 博问
  • 专区
  • 闪存
  • 班级
  • 我的博客 写随笔 短消息
    用户头像
    我的博客 我的园子 账号设置 退出登录
    注册 登录
我的成长足迹
夫志当存高远
博客园    首页    新随笔    联系   管理    订阅  订阅
2008年9月10日
[置顶] jquery+.net实现类似开心网图像缩放截取功能(附代码下载)
摘要: 在系统的实现过程中用到了头像的缩放裁剪的功能模块,而且我发现在网络上很少有讨论这方面的文章,所以把我的实现方式贴出来,和大家分享一下,写的不好还请多多海涵。 阅读全文
posted @ 2008-09-10 14:08 brightwang 阅读(18789) 评论(76) 推荐(1) 编辑
2013年9月25日
本博客已经迁移去http://blog.brightwang.com/
正文内容加载中...
posted @ 2013-09-25 14:14 brightwang 阅读(185) 评论(0) 推荐(0) 编辑
2013年2月16日
MongoDB的Journaling的工作原理(每日一译)
摘要:This wasoriginallyposted to Kristina Chodorow’s blog,Snail in a Turtleneck我参与编写了The Definitive Guide中关于Journaling的部分,但是我意识到其中很多实现细节大家重视的不够,所以这次在博客里我会用易于理解的图来进行说明。那么Journaling是怎么工作的呢,假设如图所示,你的硬盘上有数据文件和日志文件当你启动mongod,它会映射你的数据文件到一个共享的视图中,比方说操作系统会把你2,000 bytes的数据文件映射到内存地址1,000,000-1,002,000中,这样你访问1,000, 阅读全文
posted @ 2013-02-16 11:47 brightwang 阅读(1982) 评论(1) 推荐(0) 编辑
2012年7月4日
写给PPT用,可测试性驱动开发导向IOC的过程
摘要:可测试性驱动开发的一个不严谨例子一个购物车的例子publicclassCart{publicLoggerlogger=newLogger();publicList<Product>ProductList;publicCart(){ProductList=newList<Product>();}public int GetTotalCount() { return this.ProductList.Count; }publicvoidAdd(Productproduct){//小记下loglogger.Log(string.Format("添加了一件商品&quo 阅读全文
posted @ 2012-07-04 23:52 brightwang 阅读(253) 评论(0) 推荐(0) 编辑
2012年6月6日
单元测试中的单元是啥意思?(每日一译)
摘要:What does the ‘unit’ in ‘unit test’ mean?(byRoy Osherove)I used to think it was a method. Then I thought it coule be several methods. then I thought it might be several classes. then I realized it changes all the time.我曾经觉得这指的是一个方法,几个方法或者几个类,我的看法一直在变化着。It means “unit of work”.我现在觉得单元指的是工作单元。A unit . 阅读全文
posted @ 2012-06-06 00:18 brightwang 阅读(251) 评论(0) 推荐(0) 编辑
2012年5月17日
为什么我们需要可测试的面向对象开发(翻译 )
摘要:原文:Why you should think about TOOP- Testable Object Oriented Programming 作者:Typemock首席架构师Roy OSherove ---The Art of Unit Testing: With Examples in .Net的作者我觉得面向对象设计\编程(Object Oriented Design\Programming)是时候要做些改变了。质量和对可测试性、持续集成的追求在业界已经开始萌芽。我们需要思考一个简单的事实:在很多情况下,纯OOD和可测试设计在概念上有些许冲突。我曾经写过一篇文章,FXCop为了追求纯粹 阅读全文
posted @ 2012-05-17 17:37 brightwang 阅读(294) 评论(0) 推荐(0) 编辑
2012年5月12日
.net并行库的一些记录
摘要:privatestaticvoidWrong(){Stopwatchwatch=newStopwatch();watch.Start();Parallel.For(0,500000,p=>{intc=p;});watch.Stop();longtempParalleTime=watch.ElapsedMilliseconds;watch.Restart();for(inti=0;i<500000;i++){intc=i;}watch.Stop();Console.WriteLine("顺序执行用时:"+watch.ElapsedMilliseconds);Con 阅读全文
posted @ 2012-05-12 22:17 brightwang 阅读(246) 评论(0) 推荐(0) 编辑
酷壳上的一道面试题
摘要:又一个有趣的面试题里看到的一道题目,原因看过《深入计算机体系结构》应该就能明白。题目如下有两个相同功能代码如下,请在在A,B,C是什么的情况下,请给出三个原因case 1比case 2快,还有三个原因case 2会比case 1要执行的快。(不考虑编译器优化) case 1 fo... 阅读全文
posted @ 2012-05-12 22:14 brightwang 阅读(265) 评论(2) 推荐(0) 编辑
2011年6月2日
留给晚上分享用的python代码
摘要:#encoding=utf8__author__ = 'Administrator'#如果是直接运行文件的话if __name__=="__main__": print("main")#怎么做性能测试import timedef timer(reptimes,func,*pargs,**kargs): start=time.clock() for i in range(reptimes): func(*pargs,**kargs) return time.clock()-startdef test(test): [i for i in r 阅读全文
posted @ 2011-06-02 15:15 brightwang 阅读(315) 评论(0) 推荐(0) 编辑
2011年5月15日
windows上python和django开发环境的安装和配置
摘要:应合作伙伴的要求,特写一篇python和django的安装教程。项目是在python2.x上构建的,因为django还没有支持3.x的准备,要用到的mysql-python在2.6和2.7上安装还有些区别,2.6略微麻烦点,2.7要简单些。1、先装python2.7,因为是exe安装了,步骤很简单,选个目录,next就好。图检查下环境变量Path里有没有F:\Python27;F:\Python27\Scripts,这两段,盘符路径什么的自己替换下,如果没有就添加一下,以后用的着。2、安装完就安装MySQL-python-1.2.3.win32-py2.7,这个东西如果是从官网下载自己编译简直 阅读全文
posted @ 2011-05-15 19:29 brightwang 阅读(3468) 评论(0) 推荐(0) 编辑
2011年4月27日
使用谷歌统计来跟踪网页加载时间
摘要:之前看过百姓网的分享PPT,里面提到用谷歌统计来做页面加载时间的调查,这几天就看到一篇类似的文章。http://www.biaodianfu.com/google-analytics-page-loading-time.html转载如下Google Analytics可以用来记录网站的加载时间或网页内各个模块的加载时间,其实整个原理非常的简单,只是记录页面呢不同位置javascript的执行时间,两者相减即加载时间。比如我想知道用户加载页面中head部分JS和CSS的时间和加载页面中主体内容body的时间。具体实现方式如下:1、在页面head中CSS和JS文件加载前添加如下代码:<scr 阅读全文
posted @ 2011-04-27 13:23 brightwang 阅读(711) 评论(0) 推荐(0) 编辑
下一页
Copyright © 2021 brightwang
Powered by .NET 5.0 on Kubernetes