64

前端代码异常日志收集与监控

在复杂的网络环境和浏览器环境下,自测、QA测试以及 Code Review 都是不够的,如果对页面稳定性和准确性要求较高,就必须有一套完善的代码异常监控体系,本文从前端代码异常监控的方法和问题着手,尽量全面地阐述错误日志收集各个阶段中可能遇到的阻碍和处理方案。☞ 收集日志的方法平时收集日志的手段,可... ...

Barret Lee 发布于 2015-08-20 00:20 评论(32)阅读(33719)
88

iOS开发系列--Swift语言

Swift是苹果2014年推出的全新的编程语言,它继承了C语言、ObjC的特性,且克服了C语言的兼容性问题。Swift发展过程中不仅保留了ObjC很多语法特性,它也借鉴了多种现代化语言的特点,在其中你可以看到C#、Java、Javascript、Python等多种语言的影子。同时在2015年的WWD... ...

KenshinCui 发布于 2015-08-10 12:09 评论(61)阅读(34720)
28

设计-简约而不简单

本文来自hxfirefox,他是笔者在某国内大型企业提供敏捷XP咨询项目的内部教练。本文也是由他交给笔者帮助review,同时也授权发布在笔者的博客中。原文地址为:直接不等于简单。码农的博弈了解XP(极限编程)的人都知道,XP有一项实践叫做简单设计(simple design),站在这项实践对立面的... ...

破狼 发布于 2015-08-08 12:11 评论(26)阅读(9448)
235

Entity Framework教程(第二版)

源起很多年前刚毕业那阵写过一篇关于Entity Framework的文章,没发首页却得到100+的推荐。可能是当时Entity Framework刚刚发布介绍EF的文章比较少。一晃这么多年过去了,EF6.1已经发布很久,EF7马上就到来。那篇文章已经显得相当过时,这期间园子里出现了很多介绍EF4/5... ...

hystar 发布于 2015-08-07 21:58 评论(147)阅读(43421)
160

搞个这样的APP要多久?

攻城狮朋友们有没有被问过这样的问题?你们又怎样回答的?本文并非一篇严肃的文章,大家可在工作之余用娱乐的心态阅读。enjoy…… ...

guogangj 发布于 2015-07-25 23:43 评论(134)阅读(29658)
101

REST简介

一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则。 在您将看到的这一篇文章中,我们将对REST,尤其是基于HTTP的REST服务进行详细地介绍。... ...

loveis715 发布于 2015-07-23 00:08 评论(76)阅读(120061)
68

探索C#之6.0语法糖剖析

把静态成员导入,但扩展方法比较特殊、排除在外。这时static是c# 6.0的新功能。 等同于把扩展方法的命名空间导入,所以在集合上可以打点可以调扩展方法。这是之前就有的功能,而不是把扩展方法转成成单纯的静态方法导入使用。 ...

蘑菇先生 发布于 2015-07-22 08:29 评论(62)阅读(22147)
9

Microservice架构模式简介

在2014年,Sam Newman,Martin Fowler在ThoughtWorks的一位同事,出版了一本新书《Building Microservices》。该书描述了如何按照Microservice架构模式设计及搭建一个具有良好扩展性并可持续开发的系统。除此之外,该书还将基于该模式的系统..... ...

loveis715 发布于 2015-07-13 23:46 评论(23)阅读(30372)
64

CLR 这些年有啥变化吗?

CLR 作为.Net 程序跨平台运行的载体,和Java的JVM有着类似的功能.随着.NET Framework的日益发展,CLR这些年又有哪些变化了? ...

霍旭东 发布于 2015-07-11 18:57 评论(42)阅读(13847)
78

理想的应用框架

背景在过去对框架的设计中,我收到过的最有用的建议是:“不要一开始就根据现有的技术去整合和改进。而是先搞清楚你觉得最理想的框架应该是怎样的,再根据现在的技术去评估,的确实现不了时再妥协。这样才能做出真正有意义的框架。”在这篇文章里,就让我们按照这样一条建议来探索一下现在的 web 框架最终可以进化成的... ...

侯振宇 发布于 2015-06-21 20:24 评论(60)阅读(34591)
72

Web性能优化:What? Why? How?

为什么要提升web性能? Web性能黄金准则:只有10%~20%的最终用户响应时间花在了下载html文档上,其余的80%~90%时间花在了下载页面组件上。 web性能对于用户体验有及其重要的影响,根据著名的`2-5-8`原则: 当用户在2秒以内得到响应,会感觉系统的响应非常快 当用户在2-5秒之内得 ...

木的树 发布于 2015-06-21 02:22 评论(33)阅读(16264)
69

CSS十问——好奇心+刨根问底=CSSer

最近有时间,想把酝酿的几篇博客都写出来,今天前端小学生带着10个问题,跟大家分享一下学习CSS的一些体会。 ...

一个小学生 发布于 2015-06-12 10:52 评论(49)阅读(13257)
69

难免的尴尬:代码依赖

相关文章连接动力之源:代码中的泵高屋建瓴:梳理编程约定编程之基础:数据类型(一)编程之基础:数据类型(二)可复用代码:组件的来龙去脉重中之重:委托与事件物以类聚:对象也有生命难免的尴尬:代码依赖12.1 从面向对象开始12.1.1 对象基础:封装12.1.2 对象扩展:继承12.1.3 对象行为:多... ...

周见智 发布于 2015-06-05 16:46 评论(50)阅读(12631)
51

领域驱动设计实战--战略建模

引子 自从去年接触DDD以来,阅读了大量的相关书籍,看了园子里面很多DDD方面的文章,也在实际项目中也有意无意的使用DDD的一些思想和方法。但总觉得这些知识太分散,没有给自己思想带来质的升华。观摩了园子里面很多DDD的例子:[.NET领域驱动设计实战系列]专题二:结合领域驱动设计的面向服务架构来搭建... ...

李玉宝 发布于 2015-06-04 18:46 评论(36)阅读(14172)
29

一看就懂的ReactJs入门教程-精华版

现在最热门的前端框架有AngularJS、React、Bootstrap等。自从接触了ReactJS,ReactJs的虚拟DOM(VirtualDOM)和组件化的开发深深的吸引了我,下面来跟我一起领略ReactJs的风采吧~~ 文章有点长,耐心读完,你会有很大收获哦~一、ReactJS简介 R... ...

雲霏霏 发布于 2015-05-08 08:36 评论(25)阅读(50199)
208

代码的印象派:写点好代码吧

在各种软件质量模型的描述中,都包含着软件可维护性(Maintainability)这一属性。而越是生命周期长的软件,对其软件可维护性的要求越高。而提高软件可维护性的根本方式就是编写可阅读的代码,让其他人理解代码的时间最小化。代码生来就是为人阅读的,只是顺便在机器上执行以完成功能。在漫长的软件生命周期... ...

匠心十年 发布于 2015-05-04 16:22 评论(102)阅读(25121)
61

匹夫细说C#:庖丁解牛迭代器,那些藏在幕后的秘密

0x00 前言在匹夫的上一篇文章《匹夫细说C#:不是“栈类型”的值类型,从生命周期聊存储位置》的最后,匹夫以总结和后记的方式涉及到一部分迭代器的知识。但是觉得还是不够过瘾,很多需要说清楚的内容还是含糊不清,所以这周就专门写一下c#中的迭代器吧。0x01 你好,迭代器首先思考一下,在什么情景下我们需要... ...

陈嘉栋 发布于 2015-04-21 23:59 评论(22)阅读(11786)
63

Linux应用环境实战系列阶段性总结

对我的 Linux 应用环境实战系列随笔进行一个阶段性的总结。 ...

京山游侠 发布于 2015-04-13 11:10 评论(47)阅读(14080)
157

实战:上亿数据如何秒查

最近在忙着优化集团公司的一个报表。优化完成后,报表查询速度有从半小时以上(甚至查不出)到秒查的质变。从修改SQL查询语句逻辑到决定创建存储过程实现,花了我3天多的时间,在此总结一下,希望对朋友们有帮助。数据背景首先项目是西门子中国在我司实施部署的MES项目,由于项目是在产线上运作(3 years+)... ...

杭伟 发布于 2015-04-08 08:41 评论(159)阅读(39580)
126

使用 .NET WinForm 开发所见即所得的 IDE 开发环境,实现不写代码直接生成应用程序

IDE中开发的项目在打包后生成 zip 格式的包,解析器通过读取 zip 包实时解析运行,有点类似中间语言的概念,但我这里生成的 zip 包中主要以 xml 文件为主,通过 xml 文件对项目的 UI,业务,数据结构 进行描述。 ...

sheng.chao 发布于 2015-04-03 08:04 评论(134)阅读(24009)