个人简介

Echo Blog


江湖无名 安心练剑
  • TOC
    滚动监听 滚动监听 bootstrap 实现。 借助 scrollSpy.js Github,或者自己实现监听也行。来实现属于我们的滚动监听。 原理 比如有标题如下: <h1 id="section">滚动监听</h1> 对应的页面导航: <ul id="markdown-toc"> <li style="display:...
    2017-03-24 11:32:27 | UI
  • Semantic UI
    Semantic-Ui Semantic is a development framework that helps create beautiful, responsive layouts using human-friendly HTML. Github zh_CN Install in MAC 一、Install NodeJS 按照如下步骤进行...
    2017-03-23 12:57:40 | UI
  • PowerDesigner
    PowerDesigner PowerDesigner is the industry-leading business process / data modeling software and metadata management solution for data architecture, information architecture and enterprise arch...
    2017-03-21 11:45:00 | SQL
  • LINQ
    LINQ LINQ 是一组技术的名称,这些技术建立在将查询功能直接集成到 C# 语言(以及 Visual Basic 和可能的任何其他 .NET 语言)的基础上。 借助于 LINQ,查询现在已是高级语言构造,就如同类、方法、事件等等。 对于编写查询的开发人员来说,LINQ 最明显的“语言集成”部分是查询表达式。 查询表达式是使用 C# 3.0 中引入的声明性查询语法编写的。 通过使用...
    2017-03-20 11:46:30 | ORM
  • Entity Framework
    Entity Framework Entity Framework is an Object/Relational Mapping (ORM) framework that enables developers to work with relational data as domain-specific objects, eliminating the need for most of...
    2017-03-20 11:46:30 | ORM
  • Log4net
    Log4net The Apache log4net library is a tool to help the programmer output log statements to a variety of output targets. log4net is a port of the excellent Apache log4j™ framework to the Microso...
    2017-03-15 12:32:15 | Log
  • Paging
    简单需求 实现分页。而且当分页数量较大时,最多只显示自定义的页数。(比如只显示10页) Paging BaseDto.cs /// <summary> /// base request /// </summary> [Serializable] public abstract class BaseDto { //tostring(); ...
    2017-03-15 12:32:15 | SQL
  • Design Pattern 39-合成复用原则(Composite Reuse Principle,CRP)
    合成复用原则的定义 合成复用原则(Composite Reuse Principle,CRP)又叫组合/聚合复用原则(Composition/Aggregate Reuse Principle,CARP)。 它要求在软件复用时,要尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。 如果要使用继承关系,则必须严格遵循里氏替换原则。合成复用原则同里氏替换原则相辅相成的,...
    2017-03-14 11:52:28 | Design Pattern