2018年5月28日

MongoDB 备份(mongodump)与恢复(mongorestore)

摘要: 备份: mongodump -h localhost:27017 -d test -o "D:\data\db1" 还原备份: D:\mongodb\bin>mongorestore -h localhost:27017 -d test --drop "D:\data\db1\test" 如果不加- 阅读全文

posted @ 2018-05-28 13:50 雪域凌晨 阅读(194) 评论(0) 推荐(0) 编辑

2018年5月19日

spring-bean实例化三种方式

摘要: 在spring中,bean的示例化有三种方式。 1、使用类的无参构造函数创建 2、使用静态工厂方式创建 3、使用实例化工厂方式创建。 具体代码如下 静态工厂方式: Bean2.java package cn.itcast.bean; public class Bean2 { public void 阅读全文

posted @ 2018-05-19 00:27 雪域凌晨 阅读(222) 评论(0) 推荐(0) 编辑

2018年5月13日

Spring 概念

摘要: spring概念 1、spring是一个开源的轻量级的开源框架。 2、spring的核心主要分为两部分: (1)aop:面向切面编程,扩展功能不是修改源代码实现。 (2)ioc:控制反转,比如有一个类,在这个类中,有一个方法(不是静态方法),调用这个方法时,需要创建这个类的对象,然后通过这个类的对象 阅读全文

posted @ 2018-05-13 23:39 雪域凌晨 阅读(132) 评论(0) 推荐(0) 编辑

2018年5月12日

C#--Obsolete

摘要: Obsolete 属性将某个程序实体标记为一个建议不再使用的实体。在调用该实体时,更具属性配置,将生成警告或错误。 用法如下: [Obsolete("提示信息",false|true)] ,第二个参数为ture时,调用拥有该属性的实体时,会提示错误,为false时,会提示过时,但仍可以调用。 示例如 阅读全文

posted @ 2018-05-12 23:47 雪域凌晨 阅读(352) 评论(0) 推荐(0) 编辑

2018年5月9日

C#事件

摘要: 事件(Event)基于委托,为委托提供一个发布/订阅机制,也可以说事件是一种特殊的有签名的委托。 事件的定义:事件(Event)是类或对象向其他类或对象通知发生的事情的一种特殊签名的委托。 事件的声明:public event 委托类型 事件名。 阅读全文

posted @ 2018-05-09 23:10 雪域凌晨 阅读(96) 评论(0) 推荐(0) 编辑

学习利用泛型和委托进行实体类比较

摘要: 对于一个int类型的数组,我们可以用冒泡排序的方法进行比较排序,但是对于实体类,则不行。 例如,对数组进行排序,代码如下: 对数组进行排序,如果这个数组是有序的数组,即是从小到大排序的,第一遍遍历完后,就跳出循环,这样可以减少时间。所以在循环开始时,设置一个布尔型的标识,在do循环开始时,把值设置为 阅读全文

posted @ 2018-05-09 00:47 雪域凌晨 阅读(163) 评论(0) 推荐(0) 编辑

2018年5月3日

Java Spring学习笔记----Bean的依赖注入(设值注入方式)1

摘要: Spring常用的两种依赖注入方式:一种是设值注入方式,利用Bean的setter方法设置Bean的属性值;另一种是构造注入,通过给Bean的构造方法传递参数来实现Bean的属性赋值; 1、设值注入方式 直接上代码例子,示例的树结构图如下 Shape.java接口内容 Circle.java内容: 阅读全文

posted @ 2018-05-03 23:58 雪域凌晨 阅读(247) 评论(0) 推荐(0) 编辑

2018年4月29日

正则表达式基本语法元字符

摘要: \d 匹配数字 0-9 代码示例 string s = Console.ReadLine(); string pattern = @"^\d*$"; //\d 代表0-9的数字 ^表示以数字开头 $表示以数字结尾。*表示0~n个字符。 bool isMatch = Regex.IsMatch(s, 阅读全文

posted @ 2018-04-29 00:58 雪域凌晨 阅读(88) 评论(0) 推荐(0) 编辑

学习正则表达式定位元字符 ^ 和 $

摘要: ^ 字符用于匹配一个字符串的开始位置,代码例子 string s = "I am a blue cat."; string res= Regex.Replace(s, "^", "开始"); Console.WriteLine(res); Console.ReadKey(); 输出结果是 $ 定位元 阅读全文

posted @ 2018-04-29 00:19 雪域凌晨 阅读(209) 评论(0) 推荐(0) 编辑

2018年4月28日

string和StringBuilder的区别

摘要: string 是 System.String 的别名 。 StringBuilder 适用于对一个字符串进行频繁的变更操作,因为其效率要比string高一些。 当一个string 变量的值发生变化时,需要在内存中新分配一块区域,存放新的值,string变量再指向新的值,旧的string变量值会被系统 阅读全文

posted @ 2018-04-28 23:43 雪域凌晨 阅读(120) 评论(0) 推荐(0) 编辑

导航