Developing a Simple Example

In this chapter:
The Chat Application
Now that you understand Message-Oriented Middleware and some JMS concepts, you are ready to write your first JMS application. This chapter provides a to JMS using the publish-and-subscribe messaging model. You will get your feet wet with JMS and learn some of the basic classes and interfaces. Chapter 4, Publish-and-Subscribe Messaging, covers publish-and-subscribe in detail, and Chapter 5, Point-to-Point Messaging, covers the point-to-point message model.
As with all examples in this book, example code and instructions specific to several vendors is provided in the book download at O’Reilly’s web site (see the for details). You will need to install and configure your JMS provider according to the instructions provided by your vendor.
The Chat Application
provides an interesting application for learning about the JMS pub/sub messaging model. Used mostly for entertainment, web-based chat applications can be found on thousands of web sites. In a chat application, people join where they can “chat” with a group of other people.

54 views

31 AÄŸustos 2010
Okunma 54
bosluk

Performance Optimization

First of all, we must divide the process of performance optimization into seven phases:

  1. We need to customize our compiler and for . Furthermore, we need to familiarize ourselves with the itself we’re targeting.
  2. We must identify bottlenecks, using Turbo or another profiling or . We will examine tools to measure the number of times a statement block is executed, and several methods of timing these . may be statements, but also procedures, functions, units and whole programs. We can find the using these techniques. It will turn out that even small improvements in these bottlenecks will often have more effect than big improvements in non-bottle-.
  3. We should examine the of the bottlenecks found in step 2, and try to find more efficient equivalents. We will see that the largest can come from changing . A more to a problem might be less flexible, but can often be an order of a magnitude faster!

After we performed the first four or , we know for certain that the (stand-alone!) executable (EXE, DLL, OCX) is as fast as possible. Yet, this doesn’t mean that the ’t need fine-tuning. Especially in a Client/Server, or N-tier (internet) environment, we need to perform additional steps to ensure maximum efficiency.
During the Delphi Efficiency session in San Diego, we’ll spend some time exploring steps 6. and 7. by building a 2-Tier , using TClientDataSet and Providers.

27 views

27 AÄŸustos 2010
Okunma 27
bosluk

Soru Sorma Ve Soruya Cevap Arama

Çeşitli sorularak yedi hayvandan bulunacak.

DATABASE
xpositif(symbol,symbol)
xnegatif(symbol,symbol)
PREDİCATES
nondeterm aranan_canli(symbol)
nondeterm canli_turu(symbol)
soru_sor(symbol,symbol,symbol)
sakla(symbol,symbol,symbol)
positif(symbol,symbol)
negatif(symbol,symbol)
olgulari_sil
basla

aranan_canli():-

16 views

6 Temmuz 2010
Okunma 16
bosluk

Oracle Ürünleri

Örnek VTYS’ler
GiriÅŸ
Teknolojinin her dalında olduÄŸu gibi VTYS alanında da çok hızlı geliÅŸmeler yaÅŸanmaktadır. Bu haftaki dersimizde size bazı güncel VTYS’leri bir miktar tanıtmaya çalışacağız. Tabii ki bu tanıtımda örnek VTYS’ tüm özelliklerini tanıtma iddiasında deÄŸiliz. Sadece temel ve ayırdedici özelliklerini tanıtmayı amaçlıyoruz. Daha ayrıntılı bilgiyi VTYS’ web sitesinden ilgili ÅŸirketlerden edinebilirsiniz.
Örnek VTYS’lerimiz:
Corporation
INFORMIX –
– Sybase, Inc.
ORACLE

237 views

16 Haziran 2010
Okunma 237
bosluk

Seri Porttan Veri Gönderimi Nasıl Yapılır

LİNK
İki arasındaki link, fiziksel olarak , bir takım teller başka bir ortamla, bunların bilgisayara bağlanmasını sağlayan bir arabirimden oluşur. Çoğu linklerde , sarılmış iki bakır kablolar kullanılır. Tellerden iletimi, diğeri de toprak içindir. Bir diğer seçenek fiber-optik kablodur. Bunlarda , ışığın varlığı ve yokluğuna göre kodlanmıştır.
Seri bir linkteki verici veya sürücü, bir anda bir bit olmak üzere bitleri sırayla yollar.
ASENKRON İLETİM
Linkte saat hattı olmaz. Çünkü her uç sinyalini sunmaktadır. Ancak uçların saat frekanslarında anlaşmaları ve saatlerin de uyumlu olmaları gerekir. İletilen her ’ta saatleri eşlemek üzere bir start biti ve iletimin bittiğini bildirmek üzere bir veya daha fazla stop biti bulunur.
PC’lerdeki RS-232 portlar modemlerle ve diğer cihazlarla iletişimde asenkron formatları kullanır. Bunlar arasında senkron veri transferi de yapabilirler.

154 views

20 Kasım 2009
Okunma 154
bosluk

Visual Basic Detaylı Anlatım

ÖNSÖZ
Çıktığı günden beri büyük beğeni toplayan ve programcılığı zevke dönüştüren dili,programcılık korkulacak,sıkıcı bir iş olmaktan çıkıp herkesin ilgisi gelmiştir. Visual Basic dilinin katkısı azımsanamayacak kadar çoktur. Visual Basic hem Basic dilinin getirdiği kolaylığı hem de Windows ortamının getirdiği görselliği en üst seviyede programcıya sunabilmektedir. Eskiden Basic dili ile başlangıç olarak edilir ancak ciddi denebilecek hiçbir uygulama Basic dili ile yazılamazdı. Halbuki Visual Basic hem başlangıç seviyesinde bir olma özelliğini korurken hem de en profosyonel uygulamaları geliştirebilecek kapasitede bir dildir. Günümüzde Visual Basic ile yapılmış bir çok modern uygulama görebilir ve kendiniz de kolayca yapabilirsiniz.
Windows ‘un Visual Basic Programlama yapısının programlamaya getirdiği boyut programlama dillerinin monotonluktan kurtarmış ve her versiyonda büyük yeniliklerin ve kolaylıkların programlama dilleri içerisinde yer almasına sebep olmuştur. Visual Basic in versiyonu ile bugün ulaştığı (Visual Basic Pro 6.0) versiyonu arasında gerçekten çok büyük bir gelişme yaşanmıştır ve uzun bir süre yenilik ve kolaylıkların

1.046 views

20 Kasım 2009
Okunma 1.046
bosluk

Game Programming Tutorials

Hello everybody, here is my programming Tutorials if you missed them last time.
They discuss coming up with ideas, through to, simple . I hope they are still some use.
Which arm is longer?
Ideas
Ideas are the starting point of any program – game or not. Some ideas are more original than others – Doom clone anyone?
is great, but you need a . Despite the latest in modern gaming I had to offer, my most popular game was DX-Ball, an clone (try www.windows95.com). (They were playing DX-Ball because they were bored with !)

35 views

20 Ekim 2009
Okunma 35
bosluk

C ortamında Yazılım geliştirme Nayıl Yapılır

Problem Çözme
Problem çözmede, soruna girişmek yerine, dikkatli ve sistematik yaklaşım ilke olmalıdır. Problem iyice anlaşılmalı ve mümkün olduğu kadar küçük parçalara ayırılmaladır.
tarafından “” isimli kitabında anlatılan problem çözme teknikleri;[2]
1. Doğruluğu kesin olarak kanıtlanmadıkça, hiçbir şeyi doğru olarak etmeyin; ve önyargılardan kaçının.
2. Karşılaştığınız her güçlüğü mümkün olduğu kadar çok parçaya bölün.
3. Düzenli bir biçimde düşünün; anlaşılması en kolay olan şeylerle başlayıp yavaş yavaş daha zor ve karmaşık olanlara doğru ilerleyiniz.
4. Olaya bakışınız çok , hazırladığınız ayrıntılı liste ise hiçbir şeyi dışarıda bırakmayacak kadar kusursuz ve eksiksiz olsun.

294 views

18 Ekim 2009
Okunma 294
bosluk

PIC Microcontoller Memory Method

Big
Tony says:
Table can access 1 to 8178 bytes (assuming max ROM of 8K)
Table movlw High(TStart)
movwf PCLATH
movf OffsetH,W
addwf PCLATH
movlw Low(TStart)
addwf OffsetL,W
btfsc STATUS,C
incf PCLATH

movf OffsetL,W
call DoTable

movlw High(here)
movwf PCLATH ; reset PCLATH

45 views

9 Ekim 2009
Okunma 45
bosluk
 Son Yazılar FriendFeed

Tavsiye Bağlantılar