java设计模式之观察者模式分析。
结合实际使用,对观察者模式做了详细的分析和总结。...
分类:
编程语言 时间:
2016-04-22 20:18:27
阅读次数:
243
如果没有阅读过gridx表格的基本运用教程,建议先阅读这篇(4天点击量已经接近5k):
http://blog.csdn.net/qq20004604/article/details/51170919
里面很详细的说明了gridx表格的创建,常用模块,和基本使用。
如果没有接触过dojo,建议阅读:
http://blog.csdn.net/qq20004604/article/d...
分类:
编程语言 时间:
2016-04-22 20:15:11
阅读次数:
1115
java事务
深入Java事务的原理与应用
一、什么是JAVA事务
通常的观念认为,事务仅与数据库相关。
事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性 (isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何...
分类:
编程语言 时间:
2016-04-22 20:17:47
阅读次数:
245
介绍:本软件系列到此,我已经全部写完了。项目练习目标 :1、Java应用程序基本分析
2、培养面向对象编程的基本思想
3、Java基本设计模式综合应用
4、掌握分层和接口的基本设计
5、构建合理的Java应用程序包结构
6、综合应用JSE所学习的知识
7、在应用中合理使用集合框架
8、在应用中综合使用swing的常用组件
9、基本的表现层的实现机制
10、IO流和...
分类:
编程语言 时间:
2016-04-22 20:12:08
阅读次数:
276
串(string或字符串)是由零个或多个字符组成的有限序列,一般记为 其中s是串的名,用单引号括起来的字符序列是串的值;ai(1
串中任意个连续的字符组成的子序列称为该串的子串。包含子串的串相应的称为主串。通常称字符在序列中的序号为该字符在串中的位置。子串在主串中的位置则以子串的第一个字符在主串中的位置来表示。
下面主要说一下串的模式匹配算法
传统的串匹配法
算法的基本思想是:从主串...
分类:
编程语言 时间:
2016-04-22 20:10:05
阅读次数:
229
package java.util;
import java.util.function.BiConsumer;
import java.util.function.BiFunction;
import java.util.function.Function;
import java.io.Serializable;
/**
* 一个可以将关键字映射为值的对象;
* 一个map可以包含重复...
分类:
编程语言 时间:
2016-04-22 20:09:07
阅读次数:
171
Python中非常有用的高级特性,1行代码能实现的功能,决不写5行代码。请始终牢记,代码越少,开发效率越高。
1、切片slice。L = [1, 2, 3, 4, 5]
L[0:3]=[1,2,3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。
如果第一个索引是0,还可以省略
倒数切片L[-2:]=[4,5]从倒数第二个数 到 最后一个数...
分类:
编程语言 时间:
2016-04-22 20:08:34
阅读次数:
193
博主应届毕业生,java专业,不过在学校也是没听过什么课,通常是上到一半想走就走,平时也是玩的挺疯狂的。直到我找到编程的乐趣。
今天开始学习SpringMvc。【第一次写博客】
万物的起源(HelloWorld)
一、首先创建一个maven工程(一起熟悉一下)
然后点击finish,...
分类:
编程语言 时间:
2016-04-22 20:06:35
阅读次数:
209
原文链接:http://ifeve.com/java-multi-threading-concurrency-interview-questions-with-answers/
多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题。
Java多线程面试问题
1...
分类:
编程语言 时间:
2016-04-22 20:07:05
阅读次数:
379
一:数组初体验
生活中我们经常会用到容器,比如我们去超市购物需要使用购物袋装购买的商品。同样我们在程序中也需要容器,只不过该容器有点特殊,它在程序中是一块连续的,大小固定并且里面的数据类型一致的内存空间,它还有个好听的名字叫数组。可以将数组理解为大小固定,所放物品为同类的一个购物袋,在该购物袋中的物品是按一定顺序放置的。
我们来看一下如何声明一个数组:
数据类型 数组名称[...
分类:
编程语言 时间:
2016-04-22 20:07:15
阅读次数:
287
1. 请填写 bool , float, 指针变量 与“零值”比较的 if 语句。
1.1 请写出 bool flag 与“零值”比较的 if 语句:
if(flag);
if(!flag)
1.2 请写出 float x 与“零值”比较的 if 语句:
if((x=)0.000001);
1.3 请写出 char *p 与“零值”比较的 if 语句
if(p != N...
分类:
编程语言 时间:
2016-04-22 20:06:46
阅读次数:
282
Java文件上传下载
基本原理
文件上传原理
通过为表单元素设置Method=”post” enctype=”multipart/form-data”属性,让表单提交的数据以二进制编码的方式提交,在接收此请求的Servlet中用二进制流来获取内容,就可以取得上传的文件的内容,从而实现文件的上传。
文件下载原理
JSP+Servlet实现文件上传下载
上传
"/...
分类:
编程语言 时间:
2016-04-22 20:07:09
阅读次数:
371
因为工作关系,要了解Unity上的测试工具,该工具基于Nunit框架,通过查阅资料了解到在Unity5.3中做出了一些改变,自带的只剩下单元测试工具,如果想用其他的工具比如断言、集成测试,就需要前往Unity的应用商店搜索UnityTestTools进行进行下载,期待之后的版本整合更多更强大的功能。
测试工具包含:
集成测试框架Integration Test Framework
集...
分类:
编程语言 时间:
2016-04-22 20:05:50
阅读次数:
1032
package com.jetf.serialport;
import gnu.io.CommPortIdentifier;
import gnu.io.NoSuchPortException;
import gnu.io.PortInUseException;
import gnu.io.SerialPort;
import gnu.io.SerialPortEvent;
import gnu...
分类:
编程语言 时间:
2016-04-22 20:04:24
阅读次数:
266
一:自创函数
C语言提供了大量的库函数(右侧资料下载中有),比如stdio.h提供输出函数,但是还是满足不了我们开发中的一些逻辑,所以这个时候需要自己定义函数,自定义函数的一般形式:
注意:
1、[]包含的内容可以省略,数据类型说明省略,默认是int类型函数;参数省略表示该函数是无参函数,参数不省略表示该函数是有参函数;
2、函数名称遵循标识符命名规范;...
分类:
编程语言 时间:
2016-04-22 20:04:28
阅读次数:
386
实验3 类的多态性和接口一、实验目的理解面向对象的多态性。理解接口和实现接口的类的关系,掌握一个类实现多个接口的声明和使用方法。二、实验内容1.程序理解:1)接口的应用//接口的应用
//定义一个PCI接口:
interface PCI {
void start(); // 定义抽象方法start() void stop(); // 定义抽象方法stop()
}// 定义 Networ...
分类:
编程语言 时间:
2016-04-22 20:01:54
阅读次数:
960
java对redis的基本操作
二、基本功能测试
1、程序基本结构
2、主要类
1)功能类
package com.redis;
import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.util.Set;
import ...
分类:
编程语言 时间:
2016-04-22 20:01:12
阅读次数:
242