二、java中建立相应的bean文件。
以上表建立好以后,需要建立java bean文件。在建立之前需要加入几个支持类。
先在com.jfok.server.common中建立包annotation,再在下面加入二个类库,这二个是自定义的注释类。分别用来注释每一个模块的信息和模块中每一字段的信息。
package com.jfok.server.common....
分类:
编程语言 时间:
2014-09-28 13:02:32
阅读次数:
281
抽象工厂模式
里面有几个概念:抽象工厂、实体工厂、抽象产品、实体产品
抽象工厂:定义创建产品的抽象方法
实体工厂:具体的创建哪种产品
抽象产品:一个接口或基类
实体产品:实现具体功能,或派生
//抽象产品1
public interface IProduct1 {
public void show();
}
//抽象产品2
public interface IProdu...
分类:
编程语言 时间:
2014-09-28 13:33:12
阅读次数:
183
1.编程语言
PLC的编程语言有STL(语句表)、LAD(梯形图)、FBD(功能块图)、GRAPH(顺序功能图)、SCL(结构化控制语言)、HiGraph(图形编程语言)、CFC(连续功能图)等。Step7中STL、LAD、FBD是基本的编程语言,并且在step7软件中可以进行自动转换。
2.数据类型
1)基本数据类型
2)复杂数据类型
复杂数据类型需要预先定义,其变量只能在全局...
分类:
编程语言 时间:
2014-09-28 14:06:22
阅读次数:
303
read/write方法
这些方法对一个流进行读写操作(可以是套接字,或者其他表现的像流的类)...
分类:
编程语言 时间:
2014-09-28 13:49:22
阅读次数:
298
在Python中最重要的数据类型包括字符串、列表、元组和字典等.该篇主要讲述Python的字符串基础知识.包括转义字符串
、raw原始字符串、unicode字符串、格式化字符串,及其使用方法和基本操作,基础知识仅分享与大家学习。...
分类:
编程语言 时间:
2014-09-28 13:47:12
阅读次数:
242
本系列作为Effective JavaScript的读书笔记。
prototype,getPropertyOf和__proto__是三个用来访问prototype的方法。它们的命名方式很类似因此很容易带来困惑。
它们的使用方式如下:
prototype:
一般用来为一个类型建立它的原型继承对象。比如C.prototype = xxx,这样就会让使用new
C()得到的...
分类:
编程语言 时间:
2014-09-28 12:56:42
阅读次数:
213
【项目1】声明:(1)下面的提示,是ideone.com中的提法出现的错误提示,在其他平台中,可能会有不同的描述,但意思一般相同;(2)鉴于同学们刚学,不能用太专业和深入的解释,下面的提示只追求让同学有体会即可,随着学习的进展,你自己可以给出完整的解释。(1)将第6行cin>>a>>b; 一行末尾的分号去掉系统提示“編譯失敗(CE)”具体地:1. prog.cpp: In function ‘in...
分类:
编程语言 时间:
2014-09-28 13:11:53
阅读次数:
206
设置环境变量:
a.鼠标右击桌面“计算机”(WindowsXp是“我的电脑”)->“属性”
b.WindowsXP时,在新弹出的属性窗口,选择“高级”->“环境变量”。
Windows7时,在新弹出的属性窗口,选择左侧的“高级系统设置”,在新弹出的属性窗口,选择“高级”->“环境变量”。
c.把MinGW安装目录的bin目录的路径追加到PATH里,然后确定。
注...
分类:
编程语言 时间:
2014-09-28 14:17:52
阅读次数:
254
转载 + 个人体会,分享如下,请高手指点:
生活中,总会出现这样的一幕:当自己正在一个很复杂的业务编写算法的紧要关头——突然,同事(同学)反映网站的某某功能不能运行了,要你给修复。接着几分钟后,你的团队负责人要求你解释一下昨天发表的有关项目的问题,或者更干脆一些你是一个专注的人,喜欢把一件事情干完再着手干另外一件事情(不是你一个人这样,恐怕全世界的人都喜欢专注的吧),可以你的Boss单单...
分类:
编程语言 时间:
2014-09-28 14:50:32
阅读次数:
263
背景:需求是在Controller中方法没有实现时,返回模拟结果。主要用于项目初期前台跟后台的交互,Web项目就是在前台发出请求然后后台响应并返回结果。本示例利用拦截器和注解实现跳过执行方法直接返回定义结构的功能。
通过定义一个StringResult注解,在访问方法的时候返回StringResult中的内容。通过Debug注解来定义方法是否要返回StringResult中的内容...
分类:
编程语言 时间:
2014-09-28 14:49:12
阅读次数:
224
C++ virtual继承的另一种名称是菱形继承,主要目的是用于解决从不同类继承来的同名数据成员在内存中有不同的拷贝,造成数据不统一的
问题,以致于在进行类释放时造成内存泄漏。将共同的基类作为虚基类,这时从不同的路径继承过来的同名数据成员在内存中就只有一个拷贝,同
一个函数名也只有一个映射。这样不仅就解决了二义性问题,也节省了内存,避免了数据不一致的问题。
如下是实现格式:
cla...
分类:
编程语言 时间:
2014-09-28 13:58:52
阅读次数:
180
什么是LRU Cache
LRU是Least Recently Used的缩写,意思是最近最少使用,它是一种Cache替换算法。什么是Cache?狭义的Cache指的是位于CPU和主存间的快速RAM,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。广义上的Cache指的是位于速度相差较大的两种硬件之间,用于协调两者数据传输速度差异的结构。除了CPU与主存之间有Cache...
分类:
编程语言 时间:
2014-09-28 13:58:32
阅读次数:
294
为了更方便地管理博文中涉及的各种代码与工具资源,现在把这些资源迁移到 GitHub 中,有兴趣者可前往下载。...
分类:
编程语言 时间:
2014-09-28 13:57:12
阅读次数:
270
为了更方便地管理博文中涉及的各种代码与工具资源,现在把这些资源迁移到 GitHub 中,有兴趣者可前往下载。...
分类:
编程语言 时间:
2014-09-28 13:40:22
阅读次数:
203
jQuery片段:[javascript]view plaincopyvar//Willspeedupreferencestowindow,andallowsmungingitsname.window=this,//Willspeedupreferencestoundefined,andallows...
分类:
编程语言 时间:
2014-09-28 14:21:32
阅读次数:
162