自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(34)
  • 收藏
  • 关注

转载 Java流

  Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流....本文的目的是为大家做一个简要的介绍。   流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据

2009-11-07 10:38:00 203

原创 Decorator模式

  装饰模式又称包装(Wrapper)模式,是以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。对客户端透明意味着接口不变。问题:在OO设计和开发过程中, 经常会遇到下面的情况: 我们需要为已经设计好的类添加新的职责, 通常情况下我们会定义一个新类继承自定义好的类. 由于组合比继承更好, 今天我们就来介绍一下应用的组合的装饰模式.类图:  源代码:packa

2009-10-24 09:25:00 306

转载 几个MACD情况分析

我凑集整理了一下MACD背离情况的K线图形,详细解释总结了MACD指标的具体用法,相信一定对大家有帮助。技术指标的用法不外乎三种:  协同--股价与指标同步;  交叉--长,短线金叉与死叉;  背离--股价与指标不一至,股价趋势向上,指标反而走平或向下了,股价趋势向下, 指标反而向上或平。  我的MACD顶背离为:   股价经过一段涨,MACD的顶背离是

2009-08-09 20:24:00 529

转载 EMA与MA-理解公式算法-EMA与MA

计算:有一组数据(收盘价为):1,2,3,4,5,6,7,求其EMA(c,5)解答:对应上面数据,X1,X2,X3,X4,X5分别对应3、4、5、6、7则EMA(c,5)=5/15*X5+4/15*X4+3/15*X3+2/15*X2+1/15*X1=(5*X5+4*X4+3*X3+2*X2+1*X1)/15=5.67而,MA(c,5)=(3+4+5+6+7)/5=5

2009-08-09 19:59:00 3850

转载 ubuntu的一些问题解决

引用网址:http://dx.ylmf.net/read.php?tid=1085946&fpage=0&toread=&uid=722851&page=1 解决问题:知识所在楼层及内容01楼1.Ubuntu是什么?04楼2.零命令玩转Ubuntu 8.10(LiveCD光盘安装篇)16楼3.什么是wi

2009-07-06 11:02:00 256

原创 ubuntu 安装ies4linux

下文将介绍如何安装一个依赖wine运行的带有Flash9的IE6。当然,如果你需要的话也可以安装IE 5.5/5.01。* 请注意: 这里安装的Flash 9将只供IE使用。* 先安装Cabextract,在终端中运行:sudo apt-get install wine cabextract* 接下来在终端中运行:wget http://www.tatank

2009-07-05 11:34:00 318

原创 ubuntu中解决ibm系列中键问题

在/etc/x11/xorg.conf中,修改如下(主要是黑体部分增加):# xorg.conf (X.Org X Window System server configuration file)## This file was generated by dexconf, the Debian X Configuration tool, using# values from the

2009-07-03 22:32:00 435

转载 Lucene的简介

Lucene 简介Lucene 是一个基于 Java 的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是 Apache Jakarta 家族中的一个开源项目。也是目前最为流行的基于 Java 开源全文检索工具包。目前已经有很多应用程序的搜索功能是基于 Lucene 的,比如 Eclipse 的帮助系统的搜索功能。Lucene能

2009-04-08 20:30:00 265

原创 JS的增加浏览器浏览量代码

聊以解闲,可以自动打开页面访问制定网页,然后关闭,再打开......反复循环.  //打开新窗口->在规定时间后,关闭本窗口    setInterval(openWin,20000);    var popup;    function openWin()    {        popup = window.open("此处为所要的网页地址");        setTimeout(c

2009-04-08 20:27:00 511

原创 Lucene的使用-I

按照上述工程结构部署代码.其中TestFileIndexer.java代码如下:package com.test;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamRea

2009-04-08 20:27:00 740

原创 Ibatis的使用-II(MapBean的通用格式)

现在使用自定义的MapBean通用格式,在上述的中代码修改,对数据库作操作: MapBean.java类如下:package com.test;import java.sql.Timestamp;import java.util.HashMap;public class MapBean extends HashMap {    public MapBean() {    }     p

2009-04-07 15:09:00 580

转载 Ibatis with MapBean

用了两年的Hibernate之后,对ORM深有感触。一方面,ORM可以令到我们从OO角度来思考数据,屏蔽了数据库的差异(其实Hibernate被吹的最厉害就是那个分页,其实分页没什么技术含量,而且ROR都把分页从核心抽离了)。另一方面,性能问题,例如必须select才能update,必须select全部,必须update全部,cache带来的后遗症,javabean关联问题(一对多,多对一

2009-04-06 16:31:00 288

原创 Ibatis的使用-I

首先,先介绍一下关于Ibatis的使用,代码结构如下: user.sql如下:create table users(    id int primary key auto_increment,    username varchar(20),    password varchar(10)); IbatisFactory.java如下:package com.dao;

2009-04-03 11:32:00 785

原创 Axis2配置WebService和VS2005的WS使用

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2

2009-03-10 23:27:00 340

转载 关于axis2中加载eclipse插件的问题和解决方法

Axis2 Eclipse plugin: Code Generator 在Finish 时产生Exception: java.lang.reflect.InvocationTargetException[版本]Eclipse 3.2Axis2 1.4[问题原因]主要的问题在于 Code Generator plugin 内缺少了 backport-util-concurr

2009-03-10 22:17:00 414

原创 用JAVA中的URL获取网页相关信息

Java中有一个URL类,可以获取指定url的内容。import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.URL;public class Main {        /**     * @param args     */    public static void main(String[]

2009-03-05 15:04:00 4672

原创 oracle数据库中的伪列rownum和rowid

对于 Oracle 的 rownum问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明

2009-02-11 14:27:00 612 1

转载 ACE_REACTOR框架处理事件

在查找资料的时候,看到的一些博客文档,感觉较为详细阐述ACE_REACTOR,特此集中摘录如下: 第一篇:ACE Reactor框架设计的目标是,实现一种灵活的事件处理机制,使应用无需为了满足事件处理的需要而编写平台相关的中心代码。使用Reactor框架,应用要实现其事件处理只需要做三件事情。ONE:从 ACE_Event_Handler 派生一个或多个类,并给各个虚回调方法增

2009-01-31 12:54:00 788

原创 ACE_REACTOR-II

   现在对,《ACE的使用-Timmer》一文中,所使用的程序在服务器端使用ACE_REACTOR机制。-src  |--head file        |--Init_Head.h        |--NetWork_Handler.h        |--NetWork_Listener.h  |--source file        |--Main.cpp

2009-01-29 19:02:00 803

转载 ACE_REACTOR的使用-I

  现在,对ACE的研究到了其事件和多线程阶段了,先从一个简单的例子入手,看: #define WIN32#define _DEBUG#include "ace/Reactor.h"#include "ace/Service_Config.h"#include "ace/OS_main.h"#include "ace/Event_Handler.h"#pragma comment(lib,

2009-01-29 14:33:00 1145

转载 ACE的使用-Timmer

以下是第一个ACE的例子,主要用于熟悉ACE的网络编程优势。功能:客户端连接主机端,主机端给客户端发送当前时间。 服务器端程序: #define WIN32#define _DEBUG#include "ace/INET_Addr.h"#include "ace/SOCK_Stream.h"#include "ace/SOCK_Connector.h"#include "ace

2009-01-23 14:50:00 762

转载 C/C++中的类型转换

首先是三个较为常用的:1 string to CString     CString.format("%s",string.c_str()); 2 CString to stringstring str(CString.GetBuffer(str.GetLength()));3 string to char *char *p=string.c_str();4 char

2009-01-21 22:12:00 626

转载 基于winsock的阻塞和非阻塞通信模型

  摘要:在应用程序开发中,经常涉及各式各样的机器的交互通信问题。在Windows操作系统下,可以使用MFC中的CSocket,也可以使用以Windows Api为基础的Winsock等等。本文主要描述了Winsock的两种实现方式,即阻塞方式和非阻塞方式。并对应这两种方式,描述了Select模式和IOCP模式。关键字:Winsock  Blocking  NonBlocking 

2009-01-19 21:49:00 685

原创 ACE的安装

1.在ACE的包中(这里为ACE_wrappers)添加Config.h文件,并在此文件中添加如下代码:    #include "ace/config-win32.h"2.打开ACE包中ace文件夹下的ace_vc8.sln文件,并且编译此时会在ace的目录下的lib文件夹中产生.lib和.dll文件。3.右键项目->属性->c/c++->常规->附加包含目录指出ACE的根目录位置4.连接器

2009-01-19 21:45:00 270

原创 C/C++使用mysql++操作数据库

/*****************创建两个文件,1.Main.cpp     2.Cash.h******************//************************************************************************//* 运行配置:1.加入include文件位置2.加入lib文件位置3.复制mysqlpp_d.dll文件

2009-01-15 18:48:00 942

原创 C/C++中使用Mysql的API连接数据库

/************************************************************************//* MYSQL_API使用准备工作:1.引入mysql文件中的include头文件位置2.引入mysql->lib->opt中的lib文件位置3.把mysql->lib->opt->libmysql.dll文件复制到工程debug目录下/******

2009-01-15 18:45:00 1601

原创 Mysql的一些问题解决

foreign key:alter table teacher add constraint FK_teacher_REFERENCE_academy foreign key (aca_id) references academy (aca_id);--解决mysql网络连接的问题--在mysql中输入:grant all on 数据库名.表名 to 用户名@IP地址 identified by

2009-01-15 18:43:00 305

转载 Winpcap原理分析

前言   随着网络入侵的不断发展,网络安全变得越来越重要,于是网络入侵取证系统的研究也变得日益重要。在网络入侵取证系统中,对网络上传送的数据包进行有效的监听即捕获包是目前取证的关键技术,只有进行高效的数据包捕获,网络管理员才能对所捕获的数据进行一系列的分析,从而进行可靠的网络安全管理。 1winpcap简介   WinPcap 是由伯克利分组捕获库派生而来的分组捕获库,它是在Windows 操

2009-01-15 18:37:00 3950 1

原创 c中.dll和lib的解释

注: 以下内容部分引自CSND中相关讨论的帖子,并结合自己的理解整理而成。仅供参考。1)运行时库就是 C run-time library,是 C 而非 C++ 语言世界的概念:取这个名字就是因为你的 C 程序运行时需要这些库中的函数.2)C 语言是所谓的“小内核”语言,就其语言本身来说很小(不多的关键字,程序流程控制,数据类型等);所以,C 语言内核开发出来之后,Dennis R...

2009-01-14 17:42:16 146

原创 网络编程-socket

看到这篇文章写得挺清楚 就贴过来了http://8-1.myrice.com/study/linux/linux.htm ******************************************************* 好了,我们开始吧,Socket,你一定很熟悉Socket这个词,无论是在windows还是linux,只要你要telnet主机,或是用...

2009-01-07 21:29:53 92

oracle中的伪列rownum

对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下面以例子说明假设某个表 t1(...

2008-05-21 10:20:27 73

数据库的查询题目--较难

设有学生选取修课程数据库:S(S#, SNAME, AGE, SEX, DEPARTMENT, ADDRESS, BIRTHPLACE)SC(S#, C#, GRADE)C(C#, CNAME, TEACHER)(1) 李老师所教的课程号、课程名称;SELECT C#, CNAME;FROM C;WHERE TEACHER=”李”(2) 年龄大于23岁的女学生...

2008-05-19 15:05:54 460

软件设计的七大原则(摘)

转自http://aladdin.iteye.com/blog/40809http://blog.csdn.net/ponent2005/archive/2005/07/18/428305.aspx一、单一职责原则(SRP)就一个类而言,应该仅有一个引起它变化的原因,如果你能想到多于一个的动机去改变一个类,那么这个类就具有多于一个的指责.应该把多于的指责分离出去,分别再创建...

2008-04-14 16:34:53 115

struts1.x中的验证问题

首先,我们在使用STRUTS验证的时候,要让我们STRUTS里的FORM继承于org.apache.struts.validator.ValidatorForm,如下图所示: 然后,在里加如属性,方法(由于这里的方法我们自己定义,所以就不选已设置的方法了)和JSP页面(JSP页面被自动设置到WebRoot下的form里,非常好的实施了MVC架构)。 。并且在我们要实施动作的JS...

2008-04-13 15:43:42 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除