自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 插入排序整理

插入排序的思路:从第2个数开始,依次循环把后一个数插入到前面已排序序列中。 上代码: //1.无哨兵版 void InsertSort1(int[] arr,int nLength) { //检测数组 if(arr == null || nLength <=0) return; int i; int j; int temp; ...

2019-04-02 21:53:07 149

原创 不一样的冒泡排序

排序思路:循环取出最大值放在数组的最后,最小值放到最前。 上代码: void bubbleSort5(int[] arr) { //设置数组左右边界 int left = 0, right = arr.Length; int min ,max; int x1 = 0, x2 = 0; int t1 = 0, t2 = 0; //当左右边...

2019-04-01 15:13:56 139

原创 C#中lock,Monitor,Mutex多线程同步应用实例比较

C#中可以使用Monitor类、lock和Mutex类来进行多线程的同步。具体的应用实例比较代码如下:using System;using System.Collections.Generic;using System.Text;using System.Threading;namespace ConsoleApplication2{    class Program    {        #r...

2018-05-30 10:06:56 1101

原创 三层架构delphi+Java+Oracle模式的实现

【架构简介】*本架构以delphi作为客户端,Java作为服务端,oracle作为后台数据库数据。其中delphi客户端的封装为了保持与原来的开发方式兼容都是基于TclientDataSet实现的;*本架构选择基于阻塞模式的Indy通信套件作为通信工具;以tcp/ip作为通信协议 ,直接以流的的形式与Java服务端进行交互;*本架构的通信过程如下: 请求开始->打包压缩请求数据->发送请求

2009-01-04 17:03:00 5129 4

三层架构Delphi+Java+Oracle模式的实现

三层架构Delphi+Java+Oracle模式的实现之pdf文件

2009-07-21

三层架构delphi+Java+Oracle模式的实现DEMO

*本架构以delphi作为客户端,Java作为服务端,oracle作为后台数据库数据。其中delphi客户端的封装为了保持与原来的开发方式兼容都是基于TclientDataSet实现的; *本架构选择基于阻塞模式的Indy通信套件作为通信工具;以tcp/ip作为通信协议 ,直接以流的的形式与Java服务端进行交互; *本架构的通信过程如下: 请求开始->打包压缩请求数据->发送请求数据->delphi端阻塞等待->Java端多线程响应请求->解压解包请求数据->处理请求->打包压缩处理结果->发送处理结果-> delphi端停止阻塞接收处理结果->解压解包处理结果->显示结果 *本架构主要解决以下问题: 1.如何将Java从数据库中读出来的数据打包成TClientDataSet可以读取的数据包;要解决这个问题就需要深入了解TclientDataSet的DataPackage的xml格式。 2.如何将新增-修改-删除后的TClientDataSet数据通过Java保存到数据库中;要解决这个问题就需要深入了解TclientDataSet的Delta属性。 3.如何处理Oracle的大对象字段类型(clob或blob)。 4.delphi端如何调用Java端定义的对应的业务逻辑供。 5.Java端多用户并发处理效率问题。 6.数据包的格式定义‘打包解包‘压缩解压’加密解密问题。

2009-01-04

空空如也

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

TA关注的人

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