关闭

MongoDB学习总结(二)

前言:学习札记!MongoDB学习总结(二)1.  安装、初识之前写过一篇MongoDB的快速上手文章,里边详细的讲了如何安装、启动MongoDB,这里就不再累述安装过程,简单介绍一下Mongodb的基本操作。打开命令行窗口,输入“mongo”命令,默认会连接到test数据库。l  Insertdb.person.insert({"name":"Olive","age":18})db.person...
阅读(613) 评论(1)

Head First 设计模式之模板方法模式

前言:本章要深入封装算法,让子类可以在任何时候都可以将自己挂接进运算里,并会引入新的设计原则。1.   现实场景应用现实场景:冲咖啡和冲茶的方式非常相似。快速的搞定冲咖啡和茶的几个类。1.1 冲咖啡类public class Coffee { publicvoid PrepareRecipe() { BoilWater();//烧水...
阅读(689) 评论(0)

Head First 设计模式之适配器模式与外观模式

Head First 设计模式之适配器模式与外观模式前言:之前讲过装饰者模式,将对象包装起来并赋予新的职责,这一章我们也会将对象进行包装,只不过是让它们看起来不像自己而像是别的东西。这样就可以在设计中将类的接口转化为想要的接口,以实现同的接口,此外还将讲述另一个模式,将对象包装起来以简化接口。1.   适配器简介1.1 面向对象的适配器真实世界的适配器比如位于美式插头和欧式插座之间的交流电适配器。...
阅读(589) 评论(0)

Head First 设计模式之命令模式(CommandPattern)

前言:     本章会将封装带入到一个全新的境界,把方法调用封装起来。通过封装方法调用,把运算块包装成形。调用此运算的对象不需要知道事情是如何进行的,只要知道如何使用包装形成的方法来完成它就ok了。1 现实场景应用现在有一个遥控器,该遥控器有7个插槽需要编程,可以在每个插槽上放上不同的装置,然后用按钮控制它,这七个插槽具备各自的“开”“关”按钮,还有一个整体用的撤销按钮,会撤销最后一个按钮的动作。...
阅读(2167) 评论(0)

Head First 设计模式之单件模式(Singleton Pattern)

1.   单件模式的经典实现publicclass Singleton { private static SingletonuniqueInstance; private Singleton() { } public static Singleton GetInstance() { if (unique...
阅读(558) 评论(0)

Head First 设计模式之工厂模式(Factory Pattern)

前言:     除了使用new操作符之外,还有更多制造对象的方法。你将了解到实例化这个活动不应该总是公开的进行,也会意识到初始化会造成“耦合”的问题。工厂模式将会从复杂的依赖中帮你脱困。1.   简单的工厂当看到“new”,就会想到“具体”,的确也是在实例化一个具体的类,而不是接口。代码绑着具体的类导致代码更脆弱,更缺乏弹性。当有一群相关的具体类时,通常会有如下代码:Duck duck; If(p...
阅读(788) 评论(0)

.NET设计规范————类型设计规范

第四章类型设计规范从CLR的角度看,只有值类型和引用类型两种类型,但是从框架设计的角度我们把类型从逻辑上分了更多的组。如下所示: 类是引用类型的一般情况,占了框架中的大多情况,类的流行归于它支持面向对象的特征,以及它的普遍的适用性,基类和抽象类是两个特殊的逻辑分组,它们与扩张性有关。由于CLR不支持多继承,接口类型可以用来模拟多继承,既能被引用类型实现,也能被值类型实现。结构是值类型的一般情况,应...
阅读(3399) 评论(0)

.NET设计规范————命名规范

NET设计规范:约定、惯用法与模式前言:         最近在看《.NET设计规范:约定、管用法与模式》一书,主要还是讲.NET的设计规范,以前对这一块也不是特别在意,最近想要把这些系统的学习一下,以下基本上算是读书笔记吧。第三章命名规范3.1 大小写约定使用合适的大小写可以使类型、成员以及参数的标识符更容易阅读3.1.1 标识符大小写原则为了区分一个标识符中的多个单词,把标识符中的每个单词的首...
阅读(2421) 评论(1)

Head First设计模式之装饰者模式(Decorator Pattern)

前言:     本节将深度讨论继承滥用问题,将会学到使用对象组合的方式,在运行时装饰类,在不修改任何底层代码的情况下,给对象赋予新的职责。1.   基本需求:咖啡连锁店业务扩张需要重新设计订单系统背景:由于StarBuzz咖啡连锁店业务扩张,准备更新订单系统,以合乎他们的饮料供应要求。他们原来的类设计如下: 用户在购买咖啡的时候,可以能会要...
阅读(1562) 评论(1)

Head First设计模式之观察者模式(Observer Pattern)

前言:     这一节开始学习观察者模式,开始讲之前会先像第一节那样通过一个应用场景来引入该模式。具体场景为:气象站提供了一个WeatherData对象,该对象可以追踪获取天气的温度、气压、湿度信息,WeatherData对象会随即更新三个布告板的显示:目前状况(温度、湿度、气压)、气象统计和天气预报。1.   基本需求:利用WeatherData对象获取数据、并更新三个布告板:目前状况、气象统计...
阅读(1782) 评论(0)

Head First 设计模式之策略模式(Strategy Pattern)

前言:刚刚开始学习设计模式,之前也接触过一些,但是从来都没有系统的学过,这次打算好好的学习一下。这里就当是对学习过程的一个记录、整理,以便可以在以后不时的温故知新。这一节采用一个鸭子的示例,层层推进,引入策略模式。具体如下:1.   基本需求:创建有一些特性的鸭子鸭子拥有如下的一些特性:游泳戏水、呱呱叫、外观初步实现鸭子的特性:鸭子超类:public abstract class Duck...
阅读(1685) 评论(0)

ORA-00907: 缺失右括号问题整理解决

ORA-00907: 缺失右括号前言        最近在开发过程中使用oracle数据库,在程序中进行查询数据时遇到了“ORA-00907: 缺失右括号”的问题,但是如果直接把sql语句直接在数据库或PL/SQL中执行时,却又能够正常查询,为了解决这个问题,折腾了半天,查找了一些资料,所以就对各种导致出现“缺失右括号”的情况进行了整理总结。行文如下。1 union all中order by 导致...
阅读(9245) 评论(3)

Oracle定时计划快速使用

Oracle定时计划快速使用前言:      SQLServer中有相关的定时计划,可以直接打开sql server 的任务管理器进行配置,可以方便、快速实现定时执行相应任务。相应的Oracle也有对应的定时计划,只不过没有一个很好的图形界面供用户去操作。本文主要是为了方便用户在Oracle中快速创建定时计划,定期执行相应的sql或者存储过程。1.  创建定时计划说明:以下所有的示例代码,都需要用...
阅读(1634) 评论(0)

MongoDB快速上手

1.  MongoDB简介MongoDB是一个跨平台的基于Key_Value键值对形式保存数据的NoSQL文档类型数据库。NoSQL(not only sql)数据库,泛指非关系型数据库。1.1 NoSQL数据库的特点l  不需要预定义模式不需要事先定义数据模式,预定义表结构。数据中的每条记录都可能有不同的属性和格式。当插入数据时,并不需要预先定义它们的模式。l  无共享架构相对于将所有数据存储的...
阅读(2332) 评论(0)

Java学习总结(二)----Java语言基础

1.     Java语言基础2.1 关键字定义:被java语言赋予特殊含义的单词特点:关键字中的字母都为小写用于定义数据类型的关键字class,interface,byte,short,int, long ,float,double,char,boolean,void用于定义数据类型值的关键字true,false,null用于定义流程控制的关键字If,else,switch,case,defau...
阅读(1385) 评论(1)

Java学习总结(一)

1.     概述1.1           dos命令行--常见的命令l  dir : 列出当前目录下的文件以及文件夹l  md : 创建目录l  rd : 删除目录l  cd : 进入指定目录l  cd.. : 退回到上一级目录l  cd/ : 退回到根目录l  del : 删除文件l  exit : 推出dos命令行l  echo XXX> filename.txt 将内容输出到当前目录下的...
阅读(1236) 评论(0)

每日学习心得:SharePoint 为列表中的文件夹添加子项(文件夹)、新增指定内容类型的子项、查询列表中指定的文件夹下的内容

前言:        这里主要是针对列表中的文件下新增子项的操作,同时在新建子项时,可以为子项指定特定的内容类型,在某些时候需要查询指定的文件夹下的内容,针对这些场景都一一给力示例和说明,都是一些很小的知识点,希望能够对大家有所帮助。1.   在列表中为列表项添加子项为列表添加子项大家都很熟悉,但是如何为列表项添加子项呢?例如列表项是一个文件夹,如何为该文件夹添加子项呢?这里就用到了List.Ad...
阅读(2090) 评论(0)

每日学习心得:SharePoint 2013 自定义列表项添加Callout菜单项、文档关注、SharePoint服务端对象模型查询

前言:      前一段时间一直都比较忙,没有什么时间进行总结,刚好节前项目上线,同时趁着放假可以好好的对之前遇到的一些问题进行总结。主要内容有使用SharePoint服务端对象模型进行查询、为SharePoint 自定义列表项添加callout菜单。希望能够给大家带来一些帮助。1.  在aspx页引用可视化Web部件有时候会需要在页面中引用项目中创建的可视化Web部件,具体步骤有以下这几步:1)...
阅读(2996) 评论(0)

HighCharts使用心得

HighCharts使用心得前言:之前很早的一个项目中使用过highcharts,感觉挺方便的,图表类型也比较丰富,而且还支持数据的下钻,但是如果投入商业使用的话还会有一些版权的问题,所以后来就使用了EChart,这是百度开发的一个开源的图表插件,图表类型也很丰富,而且还有交互,对地图的支持也很好,可以免费的使用。在之前的一篇文章里,已经总结过了,今天主要跟大家分享一下,之前总结的Highchar...
阅读(12632) 评论(2)

Echarts使用心得总结(二)

Echarts使用心得总结(二) 前言: 前一段时间一直都挺忙的,各种事,也没来得及每周的总结,趁着晚上的一点时间把项目中用的Echart中常用的各种图表给抽象总结了一下,趁着周末跟大家分享一下。之前写过一篇相关的文章,当时主要是讲了如何引入、使用Echart,最新的Echart版本已经发布,之前讲的很多文件都可以删除了,下边会一一给大家细讲。 为了更好的讲解如何使用这个图形渲染插件...
阅读(148912) 评论(125)
131条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:935533次
    • 积分:5847
    • 等级:
    • 排名:第4634名
    • 原创:129篇
    • 转载:1篇
    • 译文:1篇
    • 评论:296条
    最新评论