embedded java

search for more blogs here

 

"Looking for a good JDBC helper library" posted by ~Ray
Posted on 2008-09-27 02:07:31

Hello. I'm fairly new to Java and I would appreciate experienced opinions that can help me choose a good library for JDBC programming. In particular. I'm looking for something that has connection pooling and lightweight (this is for an embedded application running an embedded derby instance). Some kind of helper class(es) that can back up cut down redundant JDBC calls would also be very useful. It looks desire apache has something called commons-dbcp. Has anyone used this? Does it only handle pooling? The jar is 118k and I suspect that by writing my own I could probably create a much smaller footprint. Anything else I might want to look out for? Suggestions are very much appreciated. kgdoom wrote:Hello. I'm fairly new to Java and I would appreciate experienced opinions that can help me choose a good library for JDBC programming. In particular. I'm looking for something that has connection pooling and lightweight (this is for an embedded application running an embedded derby instance). Some kind of helper class(es) that can help cut down redundant JDBC calls would also be very useful. analyse out SpringJDBC it's part of the Spring framework and provides all sorts of assistance in writing JDBC code. It looks like apache has something called commons-dbcp. Has anyone used this? Does it only handle pooling? The jar is 118k and I suspect that by writing my own I could probably produce a much smaller footprint. Yes if you use Tomcat and datasources you are almost certain to use commons-dbcp. I wouldn't write a connection share myself it's way more work than it looks to make it bring home the bacon properly. Anything else I might want to look out for? Suggestions are very much appreciated.

Forex Groups - Tips on Trading

Related article:
http://forum.java.sun.com/thread.jspa?threadID=5237551

comments | Add comment | Report as Spam


"Looking for a good JDBC helper library" posted by ~Ray
Posted on 2008-09-27 02:07:31

Hello. I'm fairly new to Java and I would appreciate experienced opinions that can help me choose a good library for JDBC programming. In particular. I'm looking for something that has connection pooling and lightweight (this is for an embedded application running an embedded derby instance). Some kind of helper class(es) that can help cut drink redundant JDBC calls would also be very useful. It looks like apache has something called commons-dbcp. Has anyone used this? Does it only handle pooling? The jar is 118k and I suspect that by writing my own I could probably produce a much smaller footprint. Anything else I might want to be out for? Suggestions are very much appreciated. kgdoom wrote:Hello. I'm fairly new to Java and I would appreciate experienced opinions that can help me choose a good library for JDBC programming. In particular. I'm looking for something that has connection pooling and lightweight (this is for an embedded application running an embedded derby dilate). Some kind of helper class(es) that can help cut down redundant JDBC calls would also be very useful. Check out SpringJDBC it's part of the Spring framework and provides all sorts of assistance in writing JDBC code. It looks desire apache has something called commons-dbcp. Has anyone used this? Does it only handle pooling? The jar is 118k and I suspect that by writing my own I could probably produce a much smaller footprint. Yes if you use Tomcat and datasources you are almost certain to use commons-dbcp. I wouldn't write a connection pool myself it's way more work than it looks to make it work properly. Anything else I might be to be out for? Suggestions are very much appreciated.

Forex Groups - Tips on Trading

Related article:
http://forum.java.sun.com/thread.jspa?threadID=5237551

comments | Add comment | Report as Spam


"Looking for a good JDBC helper library" posted by ~Ray
Posted on 2008-09-27 02:07:31

Hello. I'm fairly new to Java and I would appreciate experienced opinions that can help me choose a good library for JDBC programming. In particular. I'm looking for something that has connection pooling and lightweight (this is for an embedded application running an embedded derby instance). Some kind of helper class(es) that can help cut down redundant JDBC calls would also be very useful. It looks like apache has something called commons-dbcp. Has anyone used this? Does it only handle pooling? The jar is 118k and I suspect that by writing my own I could probably produce a much smaller footprint. Anything else I might be to look out for? Suggestions are very much appreciated. kgdoom wrote:Hello. I'm fairly new to Java and I would appreciate experienced opinions that can help me choose a good library for JDBC programming. In particular. I'm looking for something that has connection pooling and lightweight (this is for an embedded application running an embedded derby instance). Some kind of helper class(es) that can help cut drink redundant JDBC calls would also be very useful. Check out SpringJDBC it's part of the Spring framework and provides all sorts of assistance in writing JDBC code. It looks like apache has something called commons-dbcp. Has anyone used this? Does it only handle pooling? The jar is 118k and I suspect that by writing my own I could probably produce a much smaller footprint. Yes if you use Tomcat and datasources you are almost certain to use commons-dbcp. I wouldn't write a connection pool myself it's way more work than it looks to alter it work properly. Anything else I might want to look out for? Suggestions are very much appreciated.

Forex Groups - Tips on Trading

Related article:
http://forum.java.sun.com/thread.jspa?threadID=5237551

comments | Add comment | Report as Spam


"Shining Sun because of Java ME technology" posted by ~Ray
Posted on 2008-03-12 23:02:55

Here's a good eWeek interview with Terrence Barr our Java Mobile & Embedded evangelist here at Sun. Lots of good cram happening in our phoneME Advanced community highlighted in this article. In general people get drawn to the community through community member blogs and/or through links to our community home summon. Once people hit the books more about what is going on in the community and what is there they should start looking at the label and try to run it. From that point on people can go away making code contributions or leverage the label for their own ideas and projects.

Forex Groups - Tips on Trading

Related article:
http://blogs.sun.com/hinkmond/entry/shining_sun_because_of_java

comments | Add comment | Report as Spam


"Shining Sun because of Java ME technology" posted by ~Ray
Posted on 2008-03-12 23:02:55

Here's a good eWeek converse with Terrence Barr our Java Mobile & Embedded evangelist here at Sun. Lots of good stuff happening in our phoneME Advanced community highlighted in this bind. In general people get drawn to the community through community member blogs and/or through links to our community home page. Once populate hit the books more about what is going on in the community and what is there they should start looking at the code and try to run it. From that point on people can start making code contributions or leverage the code for their own ideas and projects.

Forex Groups - Tips on Trading

Related article:
http://blogs.sun.com/hinkmond/entry/shining_sun_because_of_java

comments | Add comment | Report as Spam


"JavaDB and synchronization" posted by ~Ray
Posted on 2008-01-01 21:08:55

Does JavaDB have any data synchronization? We are looking for an embedded database that would need to download updates on a monthly basis thanks Daffodil supports Derby AFAIK http://opensource replicator daffodilsw com/http://enterprise replicator daffodilsw com/Thanks,Dag Unless otherwise licensed code in all technical manuals herein (including articles. FAQs samples) is provided under this.

Forex Groups - Tips on Trading

Related article:
http://forum.java.sun.com/thread.jspa?threadID=5235680

comments | Add comment | Report as Spam


"Need Java DB embedded setup walk-through for NB6b2" posted by ~Ray
Posted on 2007-12-09 13:27:21

First of all this is for NetBeans version 6 beta 2. I'm trying to use the New Project database application wizard to use an embedded Java DB database. After trying multiple times to get this working and trying discuss offered in replies to my previous affix. I could not get it to work. So I evaluate a different approach may be in order. Can anyone who has gotten this to bring home the bacon can you provide a simple enumerate of steps in using the wizard to set up a new project that uses the Java DB embedded database? For example the list would be something like this (this is what I did in my attempts to get this to work):The first assign was to create a database for the wizard to use for my new Database Application.1) opened "Drivers" on the Services tab2) right-clicked on "Java DB (Embedded)" and selected "Connect Using..."3) set Database URL to 'jdbc:derby:myfirstdb;create=adjust;'4) set username to many things in attempting to troubleshoot sometime password sometimes not etc5) was forced to choose a schema so chose APPSo that created my database and I then created a delay and inserted some dataAt that point I was create from raw material to use the New Project wizard:1) Chose New Project. Java Desktop Application. Database Application2) Selected the database I created above chose columns3) Clicked end and label generation beganIt all looks good but it can't find my table when I run the app or gives me the schema error. So basically what I'm asking of any kind soul who has gotten an Embedded DB to work with the wizard.. please depict the basic steps (similar to how I outlined my steps above) that led you to a successful wizard generated application using the embedded db. Many 1000's of thank yous in go!

Forex Groups - Tips on Trading

Related article:
http://www.nabble.com/forum/ViewPost.jtp?post=13580661&framed=y

comments | Add comment | Report as Spam


"Need Java DB embedded setup walk-through for NB6b2" posted by ~Ray
Posted on 2007-12-09 13:27:21

First of all this is for NetBeans version 6 beta 2. I'm trying to use the New communicate database application wizard to use an embedded Java DB database. After trying multiple times to get this working and trying discuss offered in replies to my previous post. I could not get it to bring home the bacon. So I think a different come may be in request. Can anyone who has gotten this to bring home the bacon can you give a simple list of steps in using the wizard to set up a new communicate that uses the Java DB embedded database? For example the enumerate would be something desire this (this is what I did in my attempts to get this to work):The first task was to create a database for the wizard to use for my new Database Application.1) opened "Drivers" on the Services tab2) right-clicked on "Java DB (Embedded)" and selected "cerebrate Using..."3) set Database URL to 'jdbc:derby:myfirstdb;act=true;'4) set username to many things in attempting to troubleshoot sometime password sometimes not etc5) was forced to decide a schema so chose APPSo that created my database and I then created a delay and inserted some dataAt that point I was ready to use the New Project wizard:1) Chose New Project. Java Desktop Application. Database Application2) Selected the database I created above chose columns3) Clicked finish and code generation beganIt all looks good but it can't find my table when I run the app or gives me the schema error. So basically what I'm asking of any kind soul who has gotten an Embedded DB to work with the wizard.. please outline the basic steps (similar to how I outlined my steps above) that led you to a successful wizard generated application using the embedded db. Many 1000's of convey yous in advance!

Forex Groups - Tips on Trading

Related article:
http://www.nabble.com/forum/ViewPost.jtp?post=13580661&framed=y

comments | Add comment | Report as Spam


"Need Java DB embedded setup walk-through for NB6b2" posted by ~Ray
Posted on 2007-12-09 13:27:21

First of all this is for NetBeans version 6 beta 2. I'm trying to use the New communicate database application wizard to use an embedded Java DB database. After trying multiple times to get this working and trying advise offered in replies to my previous post. I could not get it to bring home the bacon. So I evaluate a different approach may be in request. Can anyone who has gotten this to work can you provide a simple list of steps in using the wizard to set up a new project that uses the Java DB embedded database? For example the list would look something desire this (this is what I did in my attempts to get this to work):The first assign was to create a database for the wizard to use for my new Database Application.1) opened "Drivers" on the Services tab2) right-clicked on "Java DB (Embedded)" and selected "Connect Using..."3) set Database URL to 'jdbc:derby:myfirstdb;create=true;'4) set username to many things in attempting to bushel sometime password sometimes not etc5) was forced to decide a schema so chose APPSo that created my database and I then created a table and inserted some dataAt that point I was create from raw material to use the New Project wizard:1) Chose New communicate. Java Desktop Application. Database Application2) Selected the database I created above chose columns3) Clicked finish and code generation beganIt all looks good but it can't find my delay when I run the app or gives me the schema error. So basically what I'm asking of any kind soul who has gotten an Embedded DB to work with the wizard.. please depict the basic steps (similar to how I outlined my steps above) that led you to a successful wizard generated application using the embedded db. Many 1000's of convey yous in advance!

Forex Groups - Tips on Trading

Related article:
http://www.nabble.com/forum/ViewPost.jtp?post=13580661&framed=y

comments | Add comment | Report as Spam


"Embedded Java Security: Security for Mobile Devices" posted by ~Ray
Posted on 2007-11-27 19:53:17

Sami Zhioua. “Embedded Java Security: Security for Mobile Devices”Publisher: Springer-Verlag | ISBN: 1846285909 | 01 December 2006 | Pages: 220 | 2.4 MB | PDF After explaining background material on the architecture of embedded platforms and relating to its role in security the schedule deconstructs the security model into its main components: It explains each component and relates it to the aim of securing the applications and the device. Toward this end several implementations of the Java platform are examined and tested to relate the model to its actual implementation on devices. The security holes open are further used to clarify security issues and point out common errors. Finally the schedule provides an evaluation of embedded Java security that includes security models and security tests performed on real-life implementations. Topics and features: • Provides a vulnerability analysis of Java CLDL and a assay analysis chew over of Java ME vulnerabilities • Supplies an example of a protection profile for Java ME - illustrated using the common criteria framework • Discusses the most prominent standards that are relevant for Java ME security • Reports on areas of common vulnerabilities and considers specifications and programming mistakes • Hints and suggestions are provided as ways for hardening security This invaluable volume provides researchers and practitioners with a broader and deeper understanding of the issues involved in embedded Java security and as a larger believe mobile-devices security. It can also serve as an ancillary cover text or helpful guide for self chew over in the field. XHTML: You can use these tags: <a href="" call=""> <abbr title=""> <acronym call=""> <b> <blockquote cite=""> <label> <em> <i> <touch> <strong>

Forex Groups - Tips on Trading

Related article:
http://freebooksource.com/?p=2564

comments | Add comment | Report as Spam


"Embedded Java Security: Security for Mobile Devices" posted by ~Ray
Posted on 2007-11-17 15:21:41

Contents are restricted to site members. Site membership is free register below. If you are an existing user please login. gratify provide valid Email communicate for password receiving. This entry is filed under. You can go any responses to this entry through the feed. You can or from your own site.

Forex Groups - Tips on Trading

Related article:
http://www.linbai.info/2007/10/21/embedded-java-security-security-for-mobile-devices-2.html

comments | Add comment | Report as Spam


"Java Mobile & Embedded Community Stars" posted by ~Ray
Posted on 2007-11-09 17:09:33

(July 30 '07) I recently moved my weblog to WordPress. With this act many of the permalinks have changed. I apologize for this affect. If you can't find what you are looking for please feel remove to use the box on the alter side of this page to sight it. On a daily basis I am monitoring and adding the necessary redirects to take compassionate of "not found" issues. Community Stars are members who show noteworthy involvement in the community be it by posting to forums providing code writing blogs running projects or getting involved in any other way that makes the community a more interesting and vibrant displace for all. XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Forex Groups - Tips on Trading

Related article:
http://weblog.cenriqueortiz.com/mobility/2007/09/14/java-mobile-embedded-community-stars/

comments | Add comment | Report as Spam


"Proudly presenting: The Mobile & Embedded Community Stars!" posted by ~Ray
Posted on 2007-11-03 13:41:07

At the end of the day external participation is what makes or breaks an change state obtain community. The virtuous cycle of open source external participation and contributions leveraging each other's innovation and bring home the bacon and feeding it approve into the community and code base is the sole inform of going open obtain. Open obtain without a vibrant community is an academic exercise. Quite a few companies seem to be doing 'change state source' because it is the politically correct thing to do. But without investing in a community that truly cares the code quickly ends up dead in the water. I think we're seeing a lot of that these days. The has been very fortunate to attract a good crowd of external community members pretty much from the start. And participation is growing every day - the page views downloads and forum postings are testament to that. In fact since the launch in November 2006 we've had almost 500,000 cumulative page views more than 20,000 downloads of the code in various projects and close to 4000 individual postings on our forums. I am particularly proud that the community is continuing to draw well-known industry pundits and expert individuals as well as important entities and companies in the mobile space. Because we really appreciate your arouse and investment in the community we'd desire to accept special community members who are going the extra mile by engaging in the forums writing blogs contributing ideas and code or pursuing any other noteworthy activity that makes the community a vibrant and interesting place for all. Herewith I proudly present the brand-new "Community Stars" section of the Mobile & Embedded Community. A round of applause for our first set of ! Thank you.

Forex Groups - Tips on Trading

Related article:
http://weblogs.java.net/blog/terrencebarr/archive/2007/09/proudly_present.html

comments | Add comment | Report as Spam


"Proudly presenting: The Mobile & Embedded Community Stars!" posted by ~Ray
Posted on 2007-11-03 13:41:06

At the end of the day external participation is what makes or breaks an open source community. The virtuous make pass of change state source external participation and contributions leveraging each other's innovation and bring home the bacon and feeding it back into the community and code base is the sole point of going open source. Open source without a vibrant community is an academic exercise. Quite a few companies be to be doing 'change state source' because it is the politically correct thing to do. But without investing in a community that truly cares the code quickly ends up dead in the wet. I think we're seeing a lot of that these days. The has been very fortunate to attract a good displace of external community members pretty much from the go away. And participation is growing every day - the page views downloads and forum postings are testament to that. In fact since the launch in November 2006 we've had almost 500,000 cumulative summon views more than 20,000 downloads of the label in various projects and close to 4000 individual postings on our forums. I am particularly proud that the community is continuing to draw well-known industry pundits and expert individuals as well as important entities and companies in the mobile lay. Because we really appreciate your arouse and investment in the community we'd like to recognize special community members who are going the extra mile by engaging in the forums writing blogs contributing ideas and code or pursuing any other noteworthy activity that makes the community a vibrant and interesting place for all. Herewith I proudly present the brand-new "Community Stars" divide of the Mobile & Embedded Community. A go of applause for our first set of ! Thank you.

Forex Groups - Tips on Trading

Related article:
http://weblogs.java.net/blog/terrencebarr/archive/2007/09/proudly_present.html

comments | Add comment | Report as Spam


"Re: Phoneme Advanced Questions" posted by ~Ray
Posted on 2007-10-28 11:40:52

fivecat,For starters it is not appropriate to run benchmarks using a debug build. correct builds do a lot of extra stuff to aid debugging. This will create the performance to degrade significantly. Performance should be measured on an optimized production build (i e non-debug) because that is what will be deployed in the real world. correct builds are only use for development. Apart from that please answer a few questions to explain things:1. What version of phoneME Advanced are you using?2. What target platform did you build phoneME Advanced for?3. What build options did you use?4. What benchmark label did you use as the basis of your comparison?5. Please describe the conditions of how you ran the benchmark. For example: - was it on a quiet machine? - is there networking involved? - how long does the benchmark runs for? - what does the benchmark measure? - if relevant how much memory is the VM and your C equivalent allowed to use? - what is the be of free memory availability on your system? - how did you get the C equivalent benchmark?I may undergo more questions depending on your answers. I will need to experience more info on what you actually did before I can express whether the performance difference you saw is real or due to a mistake. Regards,Mark Hi:thank you very much!We found that the performance of JVM in phoneme(correct version) was slower one time than that of Release Version on linux Operation System. For your questions my answers are following:1 the version of phoneME Advanced is MR2-B02;2 We bulid phoneME Advanced on PC(Intel(r) Pentium(r)4 CPU 3.2GHz. 512MB memory) and my PC's Operation System is Windows XP. We ran a linux virtual forge named VMware on Windows XP and we ran phoneME on the linux VM.3 The build options are J2ME_CLASSLIB=basis. CVM_correct=false. CVM_PRELOAD_LIB=true and the others is fail.4 The C evaluate codes are: #include <stdio h>#consider <measure h>cancel computer_plus(int plus){ int i; int j=0; time_t mouth,end; printf("go away\n"); time(&begin); for(i=0;i<plus;i++) { j=i+j; } j=0; for(i=0;i<plus;i++) { j=i+j; } j=0; for(i=0;i<plus;i++) { j=i+j; } j=0; for(i=0;i<plus;i++) { j=i+j; } time(&end); printf("plus_measure=%d "] fivecat,I undergo a few responses for you. FYI below. I call the phoneME Advanced VM by its other name. CVM (just so that I do less typing):1. Which did you do: a debug build or a non-debug create? Here you say that you are comparing a debug build of CVM against presumably the the optimized version of JavaSE on linux x86:> We found that the performance of JVM in phoneme(correct> version) was slower one time than that of channel> Version on linux Operation System. Here you say that you are building a non-debug build of CVM:> The build options are J2ME_CLASSLIB=basis,> CVM_correct=false. CVM_PRELOAD_LIB=true and the others> is default. So which is it? Are you doing your benchmark with a debug create or not?2. CVM's x86 port is not fully tuned and optimized yet. Hence of course you should evaluate the optimized JavaSE version to be faster here. CVM is normally targetted towards embedded devices with different characteristics than the x86 PC that you are running on. The ARM port for example is one that is tuned and optimized (for some configuration of the ARM).3. You didn't build CVM with its JIT enabled. Hence you are comparing an interpreter run on CVM (possibly in correct mode) against the optimized JavaSE VM with its JIT. Of cover you would expect JavaSE to be faster here too. Turn on the JIT with CVM_JIT=true and you will see that it will run faster though JavaSE will still be faster.4. Your benchmark code is a classic example of a bad benchmark for various reasons:a the gcc C compiler will detect that all the arithmetic you are doing in those loops are dead label and just destroy them. The net cause is that you undergo functions that measure the time of doing nothing b real world applications (such as the set top box ones you are hoping to aim) ordain not sit around in loops desire these and do arithmetic that ordain result in dead label that gets eliminated. Hence for real world applications a C compiler ordain not be able to generate label that runs as fast as code that does nothing desire in your benchmark example c the JavaSE JIT ordain also optimize away some of this label but ordain not do as complete a thorough job as the C compiler. The reason is not because we cannot alter it optimize this kind of code. It is because there is no inform in doing so. As mentioned above real world applications don't do things like this. Hence it would be a waste of footprint and code complexity to alter the JIT optimize away label desire this when they don't exists in real world applications d. CVM's JIT will do change surface less optimizations of this kind than JavaSE because CVM is targetted torwards embedded devices (like the set top box you are hoping to turn to) and embedded devices are even more sensitive to footprint and CPU resources. Hence it ordain not waste.

Forex Groups - Tips on Trading

Related article:
http://forums.java.net/jive/thread.jspa?messageID=235377&tstart=0#235377

comments | Add comment | Report as Spam


 

 




blogs - aa blogs - air force blogs - aquarius blogs - aries blogs - army blogs - arts blogs - baby blogs - blogs 4 men - blogs 4 women - cancer blogs - capricorn blogs - career change blogs - choice blogs - christmas blogs - cigar blogs - cigarette blogs - cig blogs - coast guard blogs - coffee bean blogs - college baseball blogs - college basketball blogs - college football blogs - colleges blogs - computer blogs - create blogs - dating blogs - elvis blogs - email chat blogs - email pal blogs - enhancement blogs - fall blogs - fha blogs - freedom blogs - friendly blogs - funny blogs - gambler blogs - gemini blogs - her blog - his blog - hockey blogs - join blogs - javas blogs - kid safe blogs - leo blogs - libra blogs - apartments blogs - coffees blogs - horoscopes blogs - life advice blogs - lover blogs - marine blogs - married blogs - military blogs - misc blogs - more money blogs - mortgage blogs - move blogs - movies blogs - musical blogs - navy blogs - new in town blogs - obscure blogs - online date blogs - online game blogs - over 30 blogs - over 40 blogs - over 50 blogs - over 60 blogs - over 70 blogs - over 80 blogs - over 90 blogs - password blogs - pc blogs - mortgages blogs - peoples blogs - pictures blogs - pipe blogs - pisces blogs - poems blogs - poker blogs - police blogs - political blogs radio blogs - read blogs - recreational vehicle blogs - relocation blogs - reserve blogs - rv blogs - safe blogs - scorpio blogs - singles blogs - smokers blogs - smoker blogs - state blogs - state college blogs - taurus blogs - teen advice blogs - teenager blogs - tobacco blogs - tv blogs - vacation blogs - veteran blogs - virgo blogs - virtual blogs - weekly blogs - wingman blogs - word blogs - words blogs - writer blogs - poetry blogs - prescription blogs - sagittarius blogs - straight blogs - summer blogs - gi blogs - hooka blogs - penis enlargement blogs - vfw blogs - casinos blogs - casino blogs - web hosting blogs - hosting blogs - auto blogs - truck blogs - van blogs - suv blogs - 4 wheel blogs - harley blogs - flu blogs - diet blogs - pistols blogs - teenage blogs - lpga blogs - burnable blogs - new tunes blogs - coaching blogs - treasures blogs - trades blogs - nutty blogs - skate blogs - play 21 blogs - weather blogs - poker players - golf blogs - american blogs - football blogs - baseball blogs - hockey blogs - basketball blogs - soccer blogs - cooking blogs - recipe blogs - space blogs - 3d games blogs - barbecue blogs




the embedded java archives:

11 articles in 2006-01
22 articles in 2006-02
27 articles in 2006-03
36 articles in 2006-04
27 articles in 2006-05
26 articles in 2006-06
24 articles in 2006-07
18 articles in 2006-08
22 articles in 2006-09
30 articles in 2006-10
22 articles in 2006-11
22 articles in 2006-12
12 articles in 2007-01
12 articles in 2007-02
3 articles in 2007-03
7 articles in 2007-04
11 articles in 2007-05
10 articles in 2007-06
3 articles in 2007-07
1 articles in 2007-09




next page


embedded java