码迷,mamicode.com
首页 > 编程语言
(1)java设计模式之简单工厂模式
一:简单工厂模式的优点 --->在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 --->模式的核心是工厂类。这个类含有必要....
分类:编程语言   时间:2015-06-30 21:39:00    阅读次数:118
面试题8:旋转数组的最小数字
题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。参见Leetcode-Find Minimum in Rotated Sorted ...
分类:编程语言   时间:2015-06-30 21:39:50    阅读次数:163
第4章 基本语言特性 笔记
重点知识: 1.LINQ扩展方法中延迟(Deferred)执行的有: OrderBy/OrderByDescending Reverse Select SelectMany Skip/SkipWhile Take/TakeWhil...
分类:编程语言   时间:2015-06-30 21:38:00    阅读次数:145
redis在linux下安装并测试(在spring下调用)
官网帮助文档如下 Installation Download, extract and compile Redis with: $ wget http://download.redis.io/releases/redis-3.0.2.tar.gz $ tar xzf redis-3.0.2.tar.gz $ cd redis-3.0.2 $ make The binar...
分类:编程语言   时间:2015-06-30 20:32:55    阅读次数:157
利用Java编写简单的WebService实例
使用Axis编写WebService比较简单,就我的理解,WebService的实现代码和编写Java代码其实没有什么区别,主要是将哪些Java类发布为WebService。下面是一个从编写测试例子到发布WebService,以及编写测试代码的过程介绍。       本例子的WebService提供了两个方法,分别是sayHello和sayHelloToPerson,第一个只是返回一个"He...
分类:编程语言   时间:2015-06-30 20:31:40    阅读次数:158
java设计模式之单例模式
/** 设计模式:GOF(四人帮) 书籍:《设计模式》 单例设计模式:解决一个类在内存中只存在一个对象。 */ /** 饿汉式单例模式:先初始化对象。开发中常用。 */ class Single{ private String name; private int age; private Single(){};        //这三步,保证类在内存中只存在一个对象...
分类:编程语言   时间:2015-06-30 20:29:47    阅读次数:148
Spring Task 定时任务
所谓定时任务,就是根据我们设定的时间定时执行任务,就像定时发邮件一样,设定时间到了,邮件就会自动发送。   在Spring大行其道的今天,Spring也提供了其定时任务功能,Spring Task。同Spring的其他功能一样,我们既可以通过配置文件也可以通过注解形式来实现。 一、通过配置文件 1、任务执行类 import org.springframework.stereo...
分类:编程语言   时间:2015-06-30 20:28:00    阅读次数:193
springmvc学习笔记---idea创建springmvc项目
前言: 真的是很久没搞java的web服务开发了, 最近一次搞还是读研的时候, 想来感慨万千. 英雄没落, Eclipse的盟主地位隐隐然有被IntelliJ IDEA超越的趋势. Spring从2.x到现在4.x, 一眨眼已是二代的积淀. 本文想借助Idea, 来简单搭建一个基...
分类:编程语言   时间:2015-06-30 20:21:45    阅读次数:291
Linux C线程的创建和使用 [转]
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Wi....
分类:编程语言   时间:2015-06-30 20:21:07    阅读次数:146
汇编语言:第五章 [BX]和loop指令
1.[bx]与内存单元 [bx]是指 段地址在DS中,偏移地址在bx中的内存单元2.loop 用于描述循环3.我们定义的描述性符号 "()" 寄存器: (ax/al)表示ax/al寄存器中的内容 段寄存器: ((ds)*16+(bx))表示段地址为ds内容,偏移地址为bx内容的内存单元的内...
分类:编程语言   时间:2015-06-30 20:21:35    阅读次数:167
HDU 1556 Color the ball【树状数组】
题意:给出n个区间,每次给这个区间里面的数加1,询问单点的值一维的区间更新,单点查询,还是那篇论文里面讲了的 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include...
分类:编程语言   时间:2015-06-30 20:17:37    阅读次数:149
java.io.FileNotFoundException: /home/hadoop/hadoop/dfs/namenode/current/VERSION (Permission denied)
今天布置hadoop集群,尝试单独将secondarynamenode分属到一台独立的虚拟机上,当格式化后,start-dfs.sh。namenode没启动。查看日志。报错例如以下查看权限才发现,/current/VERSION是隶属root的。须要更改用户。之后。再start-dfs.sh,依旧提...
分类:编程语言   时间:2015-06-30 20:15:22    阅读次数:261
线程操作之生产者及消费者
范例:Info.java 1 public class Info { 2 3 private String name="王sir"; 4 private String Content="JAVA讲师"; 5 public String getName() { 6 ...
分类:编程语言   时间:2015-06-30 20:15:51    阅读次数:121
vc++上的MFC的对象序列化和反序列化
注意点:1. 必须类型序列化声明 DECLARE_SERIAL( Person )2. 必须写出实现宏IMPLEMENT_SERIAL(Person, CObject, VERSIONABLE_SCHEMA | 2)3. 重写CObject中的Serialize函数void Person::Seri...
分类:编程语言   时间:2015-06-30 20:16:26    阅读次数:176
插入排序
插入排序C++代码:template void SortUtil::insertionSort(vector& data){ int j = 0; for (int i = 1; i 0 && data[j - 1] > key) { data[j]...
分类:编程语言   时间:2015-06-30 20:13:58    阅读次数:115
Python模块的介绍与使用
格式:1)import module2)from modname import name3)包【目录】包含多个*.py文件,在包中编写__init__.py文件,写入导入语句lg:from Pots import Potssys//与Python解释器联系的变量和函数os//提供访问多个操作系统服务...
分类:编程语言   时间:2015-06-30 20:08:49    阅读次数:157
Spring MVC 教程,快速入门,深入分析
Spring MVC 教程,快速入门,深入分析 - 赵磊的博客 - ITeye技术网站http://elf8848.iteye.com/blog/875830/资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar作者:赵磊博客:http:...
分类:编程语言   时间:2015-06-30 20:07:14    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!