Skip to content
/ hello Public

Hello World! , various scripts, algorithm implementation or just some hacks.

Notifications You must be signed in to change notification settings

dhval/hello

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hello World !
===================================

#### Some fun stuff laying around ####

* Setup JAVA *

1. Install Java, JAVA_HOME
2. Install local npm modules. `npm install`

To run any java program using javac,

 javac -d bin/ -sourcepath src/main/java/ -cp my.jar src/main/java/prob/amzn/PairSum.java
 java -cp bin/ prob.amzn.PairSum

To run any java program using grunt, see Gruntfile

 grunt java:Main

 Would search for Main.java in src/java/main/**, compile and run it.

To run java file using maven exec plugin - all files must compile

 mvn compile exec:java -Dexec.mainClass="prob.amzn.MergeArray"

You may use other options like, you need to compile every time source code changes. [SO](http://stackoverflow.com/questions/10108374/maven-how-to-run-a-java-file-from-command-line-passing-arguments)
 -Dexec.args="'argument separated with space' 'another one'"
 -Dexec.classpathScope=runtime
  mvn exec:help -Ddetail=true -Dgoal=java



| Java | Java Script | Python | Shell |

$ tree -P "*.java|*.js|*.groovy|*.py|*.sh|*.applescript|*.cpp|*.service"
.
├── arch-arm
│   ├── autossh.service
│   └── wireless.service
├── cpp
│   ├── empty.cpp
│   ├── palindrome.cpp
│   └── pointer-demo.cpp
├── groovy
│   ├── alg
│   │   ├── ClosestPair.groovy
│   │   ├── Fibonacci.groovy
│   │   ├── FindSum.groovy
│   │   └── countsort.groovy
│   ├── crawl.groovy
│   ├── crawl1.groovy
│   ├── curl.groovy
│   ├── report.groovy
│   ├── sample
│   │   ├── ApacheCommon.groovy
│   │   ├── GSnip.groovy
│   │   └── RegularETest.groovy
│   ├── stat.groovy
│   └── stat1.groovy
├── js
│   ├── casper
│   │   ├── jquery.js
│   │   └── zeetv.js
│   ├── ecma5object.js
│   ├── ecma5play.js
│   ├── hashchange.js
│   └── lexical-scoping.js
├── osx
│   └── sendMessage.applescript
├── py
│   ├── captcha-samples
│   │   └── captcha.py
│   ├── capthca.py
│   ├── file_parser.py
│   ├── josh.py
│   ├── proxy-ports.py
│   ├── proxy.py
│   ├── scrapy.py
│   ├── soap_ssl.py
│   └── wlst-deploy.py
├── scripts
│   ├── getpass.sh
│   ├── printer.sh
│   ├── trap-demo.sh
│   └── youtube-dl.sh
└── src
    └── main
        └── java
            ├── sample
            │   ├── algo
            │   │   ├── EightQueenPlacement.java
            │   │   ├── FibonacciDynPrgmg.java
            │   │   ├── IntersectionFinder.java
            │   │   ├── Main.java
            │   │   ├── MaxSequence.java
            │   │   ├── PalindroneNumber.java
            │   │   ├── PermutationGenerator.java
            │   │   ├── ReverseInt.java
            │   │   ├── Samples.java
            │   │   ├── StringPermutation.java
            │   │   └── euler
            │   │       ├── Problem1.java
            │   │       ├── Problem2.java
            │   │       └── Problem4.java
            │   ├── chatbox
            │   │   ├── CBValidations.java
            │   │   ├── ChatBoxRunner.java
            │   │   ├── FileParser.java
            │   │   ├── FormLoginDemo.java
            │   │   ├── GlobalConstants.java
            │   │   ├── HSQLDBManager.java
            │   │   ├── MyHttpClient.java
            │   │   ├── PrxoyChecker.java
            │   │   ├── SAXParserExample.java
            │   │   ├── ShutDownHook.java
            │   │   └── Status.java
            │   ├── concurrent
            │   │   ├── ProducerConsumer.java
            │   │   └── ReaderWriter.java
            │   ├── guava
            │   │   └── CombineKeys.java
            │   ├── hsql
            │   │   └── HSQLMgr.java
            │   ├── http
            │   │   └── HttpClient.java
            │   ├── javaapi
            │   │   ├── DateHelper.java
            │   │   ├── JavaArrayDemo.java
            │   │   ├── ParseDt.java
            │   │   ├── Regex.java
            │   │   ├── RegexDate.java
            │   │   └── file
            │   │       ├── DHExtracter.java
            │   │       ├── FileFormater.java
            │   │       ├── JSONPrinter.java
            │   │       └── MergeContacts.java
            │   ├── multiplesocketserver
            │   │   ├── CmdExec.java
            │   │   ├── MultipleSocketServer.java
            │   │   ├── MultipleSocketServerThread.java
            │   │   └── SocketClient.java
            │   └── prob
            │       ├── DiveRunner.java
            │       ├── Diver.java
            │       └── Judge.java
            ├── sol
            │   └── chap6
            │       ├── DutchPartition.java
            │       ├── FindKSmall.java
            │       ├── QuickSort.java
            │       └── ShareBuySell.java
            └── wls
                └── WebLogicDecryptor.java

About

Hello World! , various scripts, algorithm implementation or just some hacks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published