xapn / java-programming Goto Github PK
View Code? Open in Web Editor NEWPOC (Proof Of Concept) and Code Katas with samples for programming in Java.
License: Other
POC (Proof Of Concept) and Code Katas with samples for programming in Java.
License: Other
Put the name of the license at the home page of the project, with a link to the complete license (http://www.gnu.org/licences/gpl.html for the GPL).
Put the complete license in a file embedded by the software.
Put a license note with informations about copyright : date, author, path of the complete license.
In addition, each source code file shall provide the copyright date, the author, the license name and where to find the complete license.
A DSL is a Domain-Specific Language.
Creating DSLs in Java:
See the web site of the project Lombok at the following URL: http://projectlombok.org/
From the web site http://ocpsoft.com/prettytime/ :
Convert elapsed timestamps, like, βin 3 minutes!β
PrettyTime is an OpenSource time formatting library. Completely customizable, PrettyTime creates human readable, relative timestamps like those seen on Digg, Twitter, and Facebook.
XStream is a simple library to serialize objects to XML and back again.
See the web site at the following URL: http://xstream.codehaus.org/
From the web site at the following URL: https://commons.apache.org/configuration/index.html
The Commons Configuration software library provides a generic configuration interface which enables a Java application to read configuration data from a variety of sources. Commons Configuration provides typed access to single, and multi-valued configuration parameters.
How to use the JDK meta-annotations: @Documented
, @Inherited
, @Retention
, @Target
.
How to create a @TODO
annotation to mark any uncompleted source code.
How to create an @EmptyConstructor
annotation to mark a class that has to have an empty constructor and to verify this during compilation.
Write a program that displays the numbers between 1 and 100, one number per row. The rules follows:
For example:
1
2
FooFoo
4
BarBar
Foo
QixQix
8
Foo
Bar
...
Code Story challenge : http://www.code-story.net/2011/11/16/foobarqix.html
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.