File tree Expand file tree Collapse file tree 7 files changed +114
-2
lines changed Expand file tree Collapse file tree 7 files changed +114
-2
lines changed Original file line number Diff line number Diff line change 1+ import java .util .ArrayList ;
2+ import java .util .Vector ;
3+
4+ public class InfiniteLoop {
5+
6+ /*
7+ * This will cause the program to hang...
8+ *
9+ * Taken from:
10+ * http://www.exploringbinary.com/java-hangs-when-converting-2-2250738585072012e-308/
11+ */
12+ public static void main (String [] args ) {
13+ double d = Double .parseDouble ("2.2250738585072012e-308" );
14+
15+ // unreachable code
16+ System .out .println ("Value: " + d );
17+ }
18+ }
Original file line number Diff line number Diff line change 1+ function foo ( items , nada ) {
2+ for ( var i = 0 ; i < items . length ; i ++ ) {
3+ alert ( items [ i ] + "juhu\n" ) ;
4+ } // Real Tab.
5+ }
Original file line number Diff line number Diff line change 1- # example-git-repository
2- example-git-repository
1+ # Example Git Repository
2+
3+ This is an example repository to see how GitGui works.
Original file line number Diff line number Diff line change 1+ create table t (
2+ id integer ,
3+ month varchar (3 ),
4+ value integer
5+ );
6+
7+ insert into t (month, value) values (' jan' , 1 );
8+ insert into t (month, value) values (' jan' , 1 );
9+ insert into t (month, value) values (' oct' , 3 );
10+ insert into t (month, value) values (' dec' , 96 );
11+
12+
13+ select * from (select month, value from t)
14+ pivot
15+ (
16+ sum (value)
17+ for month in (' jan' , ' oct' , ' dec' )
18+ );
Original file line number Diff line number Diff line change 1+ <!DOCTYPE html>
2+ < html >
3+ < head >
4+
5+ < style type ="text/css ">
6+ .text-layer {
7+ font-family : Monaco, "Courier New" , monospace;
8+ font-size : 12px ;
9+ cursor : text;
10+ }
11+ </ style >
12+
13+ </ head >
14+ < body >
15+ < h1 style ="color:red "> Juhu Kinners</ h1 >
16+ </ body >
17+ </ html >
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ function nfact ($ n ) {
4+ if ($ n == 0 ) {
5+ return 1 ;
6+ }
7+ else {
8+ return $ n * nfact ($ n - 1 );
9+ }
10+ }
11+
12+ echo "\n\nPlease enter a whole number ... " ;
13+ $ num = trim (fgets (STDIN ));
14+
15+ // ===== PROCESS - Determing the factorial of the input number =====
16+ $ output = "\n\nFactorial " . $ num . " = " . nfact ($ num ) . "\n\n" ;
17+ echo $ output ;
18+
19+ ?>
Original file line number Diff line number Diff line change 1+ // Concurrent computation of pi.
2+ // See http://goo.gl/ZuTZM.
3+ //
4+ // This demonstrates Go's ability to handle
5+ // large numbers of concurrent processes.
6+ // It is an unreasonable way to calculate pi.
7+ package main
8+
9+ import (
10+ "fmt"
11+ "math"
12+ )
13+
14+ func main () {
15+ fmt .Println (pi (5000 ))
16+ }
17+
18+ // pi launches n goroutines to compute an
19+ // approximation of pi.
20+ func pi (n int ) float64 {
21+ ch := make (chan float64 )
22+ for k := 0 ; k <= n ; k ++ {
23+ go term (ch , float64 (k ))
24+ }
25+ f := 0.0
26+ for k := 0 ; k <= n ; k ++ {
27+ f += <- ch
28+ }
29+ return f
30+ }
31+
32+ func term (ch chan float64 , k float64 ) {
33+ ch <- 4 * math .Pow (- 1 , k ) / (2 * k + 1 )
34+ }
You can’t perform that action at this time.
0 commit comments