opencart 模块开发详解由 xiekanxiyang » 2013年 7月 11日 10:17 pmopencart 将页面分成若干模块, 每个模块可以有多个实例(可能这样说不是很恰当) 每个实例可以指定它出现在哪个页面 这样更好的实现了代码的可重用性,可以达到更好的页面布局的可调节性. Op...
分类:
其他好文 时间:
2014-07-12 00:54:20
阅读次数:
334
转 ALV的调用主要由以下几个标准函数实现,所有函数的输入输出参数必须大写,否则系统会出现异常中止,相关函数如下: 1)REUSE_ALV_FIENDCATALOG_MERGE:根据内表结构返回FIELDCAT字段结构信息,其常用输入输出参数如下: EXPORTING项: 1.I_P...
分类:
其他好文 时间:
2014-07-11 19:21:30
阅读次数:
195
(一)TCP/UDP,SOCKET,HTTP,FTP简析
TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层:
网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议
传输层:TCP协议与UDP协议
应用层:FTP、HTTP、TELNET、SMTP、DNS等协议
HTTP是应用层协议,其传输都是被包装成TC...
分类:
其他好文 时间:
2014-07-10 23:25:56
阅读次数:
233
如题:vmware重装系统后自定义的:虚拟机名称*.vmdk文件重用。一、问题描述系统磁盘坏道,装不上系统直接换了硬盘,但是新装的Vmware不能够通过open方式打开“自定义*.vmdk”(这个是新建虚拟机的实例)。二、解决方案解决方法步骤:1、打开虚拟机,新建一个同“自定义*.vmdk”同一平台...
分类:
其他好文 时间:
2014-07-10 16:41:43
阅读次数:
204
由于某个需求,需要如题的转换,废话不多说,直接贴代码了,其实挺丑了,备用了func (this *Server) socketParserHandler(client *genTcpServer.Client, fullData []byte) { fmt.Println("original ...
分类:
其他好文 时间:
2014-07-09 15:33:31
阅读次数:
150
HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件、客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++、C#、Delphi、E(易语言)、Java、Python 等编程语言接口。HP-Socket 对通信层实现完全封...
分类:
其他好文 时间:
2014-07-09 13:32:51
阅读次数:
172
可以稍微让代码写的好看,不用直接写双循环的话,就可以写成函数的调用,重用性也很高。
import java.util.Scanner;
public class findOnlyOnceChar {
public static boolean FindChar(String pInputString, char pChar){
int count=0;
for(int i=0;i<pI...
分类:
其他好文 时间:
2014-07-09 11:48:07
阅读次数:
397
Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和触发器的监听。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的...
分类:
其他好文 时间:
2014-07-08 17:37:55
阅读次数:
228
网络上关于SO_REUSEADDR套接字选项用来解决地址重用问题的资料不少,但只停留在文字表达上,并没有实例,很容易误导初学者,并产生疑惑,此处不再赘述。下面通过一个简短的例子来展示如何在项目中合理的使用该选项,以及需要注意的问题。
关于TCP断开连接四次握手,如图所示
应用场景:
之前项目中遇到一个问题,聊天服务器的开启,关闭和重启,例如将服务器...
分类:
其他好文 时间:
2014-07-08 10:34:25
阅读次数:
316