Skip to content

Instantly share code, notes, and snippets.

@Hrant75
Hrant75 / words.php
Created November 10, 2016 10:55
all possible words
function words($length, $prefix='') {
if ($length == 0) return;
foreach(range('a', 'z') as $letter) {
echo $prefix . $letter, "<br>";
words($length-1, $prefix . $letter);
}
}
words(4);
@Hrant75
Hrant75 / fastest pdo insert
Created November 10, 2016 13:20
pdo insert - fastest
$db = new PDO("mysql:host=".DB_HOST.";dbname=".DB_NAME, DB_USER, DB_PASSWORD);
$stmt = $db->prepare("INSERT INTO whois (`domain`) VALUES(?)");
try {
$db->beginTransaction();
for($i=0; $i < 1000; $i++) {
$stmt->bindValue(1, $i, PDO::PARAM_STR);
$stmt->execute();
}
@Hrant75
Hrant75 / Day2Homework.java
Created March 10, 2017 17:55
Day 2 Homework
package Day2;
import java.util.Scanner;
/**
* Created by Hrant on 10.03.2017.
*/
public class TnayinDay2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
@Hrant75
Hrant75 / day2homework17
Created March 10, 2017 19:00
Day2 Homework #17
package Day2;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
/**
* Created by Hrant on 10.03.2017.
*/
@Hrant75
Hrant75 / day3Game.java
Created March 14, 2017 15:09
Day 3 Game
package Day3;
import java.util.ArrayList;
import java.util.Random;
import java.util.Scanner;
/**
* Created by Hrant on 3/11/2017.
*/
public class Game {
@Hrant75
Hrant75 / day4homework.java
Created March 15, 2017 14:36
day4 homework
package day4;
import java.util.Arrays;
/**
* Created by Hrant on 15.03.2017.
*/
public class Day4Homework {
public static void main(String[] args) {
System.out.println(firstLast6(new int[] {13, 6, 1, 2, 3}));
@Hrant75
Hrant75 / day5homework.java
Created March 17, 2017 14:31
day5homework
package day5;
import java.io.*;
import java.util.Scanner;
/**
* Created by Hrant on 17.03.2017.
*/
public class Day5Homework {
@Hrant75
Hrant75 / gist:70b5933263418d591a35f08c88f58f6d
Created April 8, 2017 11:48
java - read and write csv file line by line
public static void main(String[] args) throws Exception{
BufferedReader reader = new BufferedReader(new FileReader("file.csv"));
String line;
int sum = 0;
while ((line = reader.readLine()) != null){
for (String i : line.split(",")) {
System.out.print(i +',');
sum += Integer.parseInt(i);
}
@Hrant75
Hrant75 / filecopy.java
Created April 8, 2017 11:54
java - copy any file - byte by byte
public static void main(String[]args) throws Exception{
String bip = "bip.mp3";
Media hit = new Media(new File(bip).toURI().toString());
MediaPlayer mediaPlayer = new MediaPlayer(hit);
mediaPlayer.play();
Scanner scanner = new Scanner(System.in);
String fileName = scanner.nextLine();
@Hrant75
Hrant75 / comparable.java
Created April 8, 2017 12:05
java - comparable
public class Animal implements Comparable<Animal>{
public String name;
public int year_discovered;
public String population;
public Animal(String name, int year_discovered, String population){
this.name = name;
this.year_discovered = year_discovered;
this.population = population;
}