diff --git a/Collection_Project/.classpath b/Collection_Project/.classpath deleted file mode 100644 index 63b7e89..0000000 --- a/Collection_Project/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Collection_Project/.gitignore b/Collection_Project/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/Collection_Project/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/Collection_Project/.project b/Collection_Project/.project deleted file mode 100644 index a70f196..0000000 --- a/Collection_Project/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - Collection_Project - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/Collection_Project/.settings/org.eclipse.jdt.core.prefs b/Collection_Project/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bb35fa0..0000000 --- a/Collection_Project/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Collection_Project/src/ru/atconsulting/Main.java b/Collection_Project/src/ru/atconsulting/Main.java deleted file mode 100644 index e413518..0000000 --- a/Collection_Project/src/ru/atconsulting/Main.java +++ /dev/null @@ -1,21 +0,0 @@ -package ru.atconsulting; - -import java.util.ArrayList; -import java.util.Random; - -public class Main { - private static ArrayList mobiles = new ArrayList(); - private static Random r= new Random(); - - public static void main(String[] args){ - for(int i=0; i<20; i++){ - mobiles.add(new Mobile(r.nextInt(999),i+"asdf")); - } - for(Mobile m: mobiles){ - System.out.println(m.getNumber()+" "+m.getName()); - } - - - } - -} diff --git a/Collection_Project/src/ru/atconsulting/Mobile.java b/Collection_Project/src/ru/atconsulting/Mobile.java deleted file mode 100644 index 01265f2..0000000 --- a/Collection_Project/src/ru/atconsulting/Mobile.java +++ /dev/null @@ -1,25 +0,0 @@ -package ru.atconsulting; - -public class Mobile { - private int number; - private String name; - - public Mobile(int number, String name){ - this.number=number; - this.name= name; - } - - public int getNumber() { - return number; - } - public void setNumber(int number) { - this.number = number; - } - public String getName() { - return name; - } - public void setName(String name) { - this.name = name; - } - -} diff --git a/Oracl/src/Main.java b/Oracl/src/Main.java new file mode 100644 index 0000000..d805569 --- /dev/null +++ b/Oracl/src/Main.java @@ -0,0 +1,81 @@ +import java.sql.*; + + import java.sql.DriverManager; + import java.sql.ResultSet; + import java.sql.Connection; + import java.sql.SQLException; + import java.sql.Statement; + +public class Main { + + public static void main(String[] args) { + // TODO Auto-generated method stub + System.out.println("Hello world"); + System.out.println("-------- Oracle JDBC Connection Testing ------"); + + try { + + Class.forName("oracle.jdbc.driver.OracleDriver"); + + } catch (ClassNotFoundException e) { + + System.out.println("Where is your Oracle JDBC Driver?"); + e.printStackTrace(); + return; + + } + + System.out.println("Oracle JDBC Driver Registered!"); + + Connection connection = null; + + try { + + connection = DriverManager.getConnection( + "jdbc:oracle:thin:@altd01-prd-ibs:1521:altd", "SAS_AF_APP", + "qwerty$4"); + + } catch (SQLException e) { + + System.out.println("Connection Failed! Check output console"); + e.printStackTrace(); + return; + + } + + if (connection != null) { + System.out.println("You made it, take control your database now!"); + } else { + System.out.println("Failed to make connection!"); + } + + + Statement stmt = null; + String query = "select * from user_tables"; + try { +// aaa= connection. + stmt = connection.createStatement(); + ResultSet rs = stmt.executeQuery(query); + while (rs.next()) { + String coffeeName = rs.getString("TABLE_NAME"); +// int supplierID = rs.getInt("SUP_ID"); +// float price = rs.getFloat("PRICE"); +// int sales = rs.getInt("SALES"); +// int total = rs.getInt("TOTAL"); + System.out.println(coffeeName ); + } + System.out.println("END!"); + } catch (SQLException e ) { + System.out.println("Problems: "+e.getMessage()); +// JDBCTutorialUtilities.printSQLException(e); + } finally { + if (stmt != null) { try { + stmt.close(); + } catch (SQLException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } } + } + } + +} diff --git a/Oracle_Connection/.classpath b/Oracle_Connection/.classpath deleted file mode 100644 index 63b7e89..0000000 --- a/Oracle_Connection/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Oracle_Connection/.gitignore b/Oracle_Connection/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/Oracle_Connection/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/Oracle_Connection/.project b/Oracle_Connection/.project deleted file mode 100644 index 1a0cb60..0000000 --- a/Oracle_Connection/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - Oracle_Connection - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/Oracle_Connection/.settings/org.eclipse.jdt.core.prefs b/Oracle_Connection/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bb35fa0..0000000 --- a/Oracle_Connection/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Oracle_Connection/src/ru/orapck/Main.java b/Oracle_Connection/src/ru/orapck/Main.java deleted file mode 100644 index 643a71c..0000000 --- a/Oracle_Connection/src/ru/orapck/Main.java +++ /dev/null @@ -1,79 +0,0 @@ -package ru.orapck; - -import java.sql.DriverManager; -import java.sql.ResultSet; -import java.sql.Connection; -import java.sql.SQLException; -import java.sql.Statement; - -public class Main { - - public static void main(String[] args) { - // TODO Auto-generated method stub - System.out.println("Hello world"); - System.out.println("-------- Oracle JDBC Connection Testing ------"); - - try { - - Class.forName("oracle.jdbc.driver.OracleDriver"); - - } catch (ClassNotFoundException e) { - - System.out.println("Where is your Oracle JDBC Driver?"); - e.printStackTrace(); - return; - - } - - System.out.println("Oracle JDBC Driver Registered!"); - - Connection connection = null; - - try { - - connection = DriverManager.getConnection( - "jdbc:oracle:thin:@altd01-prd-ibs:1521:altd", "SAS_AF_APP", - "qwerty$4"); - - } catch (SQLException e) { - - System.out.println("Connection Failed! Check output console"); - e.printStackTrace(); - return; - - } - - if (connection != null) { - System.out.println("You made it, take control your database now!"); - } else { - System.out.println("Failed to make connection!"); - } - - - Statement stmt = null; - String query = "select * from user_tables"; - try { - stmt = connection.createStatement(); - ResultSet rs = stmt.executeQuery(query); - while (rs.next()) { - String coffeeName = rs.getString("TABLE_NAME"); -// int supplierID = rs.getInt("SUP_ID"); -// float price = rs.getFloat("PRICE"); -// int sales = rs.getInt("SALES"); -// int total = rs.getInt("TOTAL"); - System.out.println(coffeeName + "\n" ); - } - } catch (SQLException e ) { - System.out.println("Problems: "+e.getMessage()); -// JDBCTutorialUtilities.printSQLException(e); - } finally { - if (stmt != null) { try { - stmt.close(); - } catch (SQLException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } } - } - } - -} diff --git a/Oracle_Connection/src/ru/orapck/Oracle.java b/Oracle_Connection/src/ru/orapck/Oracle.java deleted file mode 100644 index f3f629d..0000000 --- a/Oracle_Connection/src/ru/orapck/Oracle.java +++ /dev/null @@ -1,5 +0,0 @@ -package ru.orapck; - -public class Oracle { - -} diff --git a/Serialization-Object-OutputStream/.classpath b/Serialization-Object-OutputStream/.classpath deleted file mode 100644 index 63b7e89..0000000 --- a/Serialization-Object-OutputStream/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Serialization-Object-OutputStream/.gitignore b/Serialization-Object-OutputStream/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/Serialization-Object-OutputStream/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/Serialization-Object-OutputStream/.project b/Serialization-Object-OutputStream/.project deleted file mode 100644 index 3e673a7..0000000 --- a/Serialization-Object-OutputStream/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - Serialization-Object-OutputStream - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/Serialization-Object-OutputStream/.settings/org.eclipse.jdt.core.prefs b/Serialization-Object-OutputStream/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bb35fa0..0000000 --- a/Serialization-Object-OutputStream/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Serialization-Object-OutputStream/profiles.ser b/Serialization-Object-OutputStream/profiles.ser deleted file mode 100644 index 1f79c5f..0000000 Binary files a/Serialization-Object-OutputStream/profiles.ser and /dev/null differ diff --git a/Serialization-Object-OutputStream/src/ru/atconsulting/timakov/Main.java b/Serialization-Object-OutputStream/src/ru/atconsulting/timakov/Main.java deleted file mode 100644 index 29a0371..0000000 --- a/Serialization-Object-OutputStream/src/ru/atconsulting/timakov/Main.java +++ /dev/null @@ -1,78 +0,0 @@ -package ru.atconsulting.timakov; - -import java.io.FileInputStream; -import java.io.FileNotFoundException; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.util.ArrayList; - -import javax.swing.JOptionPane; -//Главная программа -public class Main { - private static ArrayList profiles= new ArrayList(); - - public static void main(String[] args) { - profiles= (ArrayList) deserData("profiles"); - System.out.println(profiles.size()); - Profile profile= new Profile(); - profile.setName(JOptionPane.showInputDialog(null,"Введите ваше имя")); - profile.setSurname(JOptionPane.showInputDialog(null,"Ввведите вашу фамилию")); - profiles.add(profile); - for(Profile p: profiles){ - System.out.println(p.getName()+ " " +p.getSurname()); - } - System.out.println(profiles.size()); - serData("profiles",profiles); - - - } - - - - private static Object deserData(String file_name) { - Object retObject=null; - try { - FileInputStream fileIn = new FileInputStream(file_name+".ser"); - ObjectInputStream in= new ObjectInputStream(fileIn); - retObject = in.readObject(); - fileIn.close(); - in.close(); - } catch (FileNotFoundException e) { - System.out.println("Файл не найден"); - System.exit(1); - - } catch (IOException e) { - System.out.println("Ошибка ввода/вывода"); - System.exit(2); - } catch (ClassNotFoundException e) { - System.out.println("Класс не найден"); - System.exit(3); - } - return retObject; - - - - } - - private static void serData(String file_name, Object obj) { - try { - FileOutputStream fileOut = new FileOutputStream(file_name+".ser"); - ObjectOutputStream out= new ObjectOutputStream(fileOut); - out.writeObject(obj); - fileOut.close(); - out.close(); - } catch (FileNotFoundException e) { - System.out.println("Файл не найден"); - System.exit(1); - - } catch (IOException e) { - System.out.println("Ошибка ввода/вывода"); - System.exit(2); - } - - - } - -} diff --git a/Serialization-Object-OutputStream/src/ru/atconsulting/timakov/Profile.java b/Serialization-Object-OutputStream/src/ru/atconsulting/timakov/Profile.java deleted file mode 100644 index ef2e3e6..0000000 --- a/Serialization-Object-OutputStream/src/ru/atconsulting/timakov/Profile.java +++ /dev/null @@ -1,22 +0,0 @@ -package ru.atconsulting.timakov; - -import java.io.Serializable; - -public class Profile implements Serializable { - private String name; - private String surname; - public String getName() { - return name; - } - public void setName(String name) { - this.name = name; - } - public String getSurname() { - return surname; - } - public void setSurname(String surname) { - this.surname = surname; - } - - -} diff --git a/TestGit/src/ru/atconsulting/test/git/Main.java b/TestGit/src/ru/atconsulting/test/git/Main.java new file mode 100644 index 0000000..d37b4ce --- /dev/null +++ b/TestGit/src/ru/atconsulting/test/git/Main.java @@ -0,0 +1,11 @@ +package ru.atconsulting.test.git; + +/** + * Created by ntimakov on 29.06.2016. + */ +public class Main { + + public void main(String[] args){ + System.out.println("TEST!"); + } +} diff --git a/Thread_Prog_3/.classpath b/Thread_Prog_3/.classpath deleted file mode 100644 index 63b7e89..0000000 --- a/Thread_Prog_3/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Thread_Prog_3/.gitignore b/Thread_Prog_3/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/Thread_Prog_3/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/Thread_Prog_3/.project b/Thread_Prog_3/.project deleted file mode 100644 index 4d08ec7..0000000 --- a/Thread_Prog_3/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - Thread_Prog_3 - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/Thread_Prog_3/.settings/org.eclipse.jdt.core.prefs b/Thread_Prog_3/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bb35fa0..0000000 --- a/Thread_Prog_3/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Thread_Prog_3/src/Main.java b/Thread_Prog_3/src/Main.java deleted file mode 100644 index 45aa9cd..0000000 --- a/Thread_Prog_3/src/Main.java +++ /dev/null @@ -1,9 +0,0 @@ - -public class Main { - - public static void main(String[] args) { - Worker worker = new Worker(); - worker.start(); - } - -} diff --git a/Thread_Prog_3/src/Worker.java b/Thread_Prog_3/src/Worker.java deleted file mode 100644 index 893fa91..0000000 --- a/Thread_Prog_3/src/Worker.java +++ /dev/null @@ -1,88 +0,0 @@ -import java.util.ArrayList; -import java.util.Random; - -public class Worker { - private ArrayList list1 = new ArrayList(); - private ArrayList list2 = new ArrayList(); - private Object lock1= new Object(); - private Object lock2= new Object(); - - - private Random random = new Random(); - - - private void partOne() { - synchronized (lock1) { - try { - Thread.sleep(1); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - list1.add(random.nextInt(100)); - } - - } - - private void partTwo(){ - synchronized (lock2) { - try { - Thread.sleep(1); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - list2.add(random.nextInt(100)); - - } - - - } - - private void proceed() { - for (int i = 0; i < 1000; i++) { - partOne(); - partTwo(); - } - - } - - public void start(){ - System.out.println("Начинаем..."); - long startTime=System.currentTimeMillis(); - - Thread t1 = new Thread(new Runnable() { - - @Override - public void run() { - proceed(); - - } - }); - Thread t2 = new Thread(new Runnable() { - - @Override - public void run() { - proceed(); - - } - }); - - t1.start(); - t2.start(); - - try { - t1.join(); - t2.join(); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - long endTime=System.currentTimeMillis(); - System.out.println("Потраченная время: " +(endTime-startTime) + "\n" - + "Лист1: "+ list1.size() + "\n" - + "Лист2: "+ list2.size() + "\n"); - } - -} diff --git a/Thread_Sycronise/.classpath b/Thread_Sycronise/.classpath deleted file mode 100644 index 63b7e89..0000000 --- a/Thread_Sycronise/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/Thread_Sycronise/.gitignore b/Thread_Sycronise/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/Thread_Sycronise/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/Thread_Sycronise/.project b/Thread_Sycronise/.project deleted file mode 100644 index 971d029..0000000 --- a/Thread_Sycronise/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - Thread_Sycronise - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/Thread_Sycronise/.settings/org.eclipse.jdt.core.prefs b/Thread_Sycronise/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bb35fa0..0000000 --- a/Thread_Sycronise/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Thread_Sycronise/src/ru/thread/Main.java b/Thread_Sycronise/src/ru/thread/Main.java deleted file mode 100644 index 84cdea2..0000000 --- a/Thread_Sycronise/src/ru/thread/Main.java +++ /dev/null @@ -1,37 +0,0 @@ -package ru.thread; - -public class Main { - - private static int number; - - public static void main(String[] args) { - Thread t1 = new Thread(new Worker("1")); - Thread t2 = new Thread(new Worker("2")); - - t1.start(); - t2.start(); - try { - t1.join(); - t2.join(); - } catch (InterruptedException e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } - - System.out.println(number); - - - } - - - - public static synchronized void increaseNumber() { - number++; - - } - - - - - -} diff --git a/Thread_Sycronise/src/ru/thread/Worker.java b/Thread_Sycronise/src/ru/thread/Worker.java deleted file mode 100644 index 55c63c5..0000000 --- a/Thread_Sycronise/src/ru/thread/Worker.java +++ /dev/null @@ -1,20 +0,0 @@ -package ru.thread; - -public class Worker implements Runnable { - private String name; - - public Worker(String name){ - this.name=name; - } - - @Override - public void run() { - for(int i=0;i<2000;i++){ - Main.increaseNumber(); - } - System.out.println("Завершился поток номер: "+name); - - } - - -} diff --git a/lessons15/.classpath b/lessons15/.classpath deleted file mode 100644 index 63b7e89..0000000 --- a/lessons15/.classpath +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/lessons15/.gitignore b/lessons15/.gitignore deleted file mode 100644 index ae3c172..0000000 --- a/lessons15/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bin/ diff --git a/lessons15/.project b/lessons15/.project deleted file mode 100644 index abd701c..0000000 --- a/lessons15/.project +++ /dev/null @@ -1,17 +0,0 @@ - - - lessons15 - - - - - - org.eclipse.jdt.core.javabuilder - - - - - - org.eclipse.jdt.core.javanature - - diff --git a/lessons15/.settings/org.eclipse.jdt.core.prefs b/lessons15/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index bb35fa0..0000000 --- a/lessons15/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,11 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.8 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.8 diff --git a/lessons15/src/lessons15/Main.java b/lessons15/src/lessons15/Main.java deleted file mode 100644 index 1a66b1e..0000000 --- a/lessons15/src/lessons15/Main.java +++ /dev/null @@ -1,82 +0,0 @@ -package lessons15; - -import java.awt.FlowLayout; -import java.awt.HeadlessException; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.io.IOException; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.net.InetAddress; -import java.net.Socket; - -import javax.swing.JButton; -import javax.swing.JFrame; -import javax.swing.JOptionPane; -import javax.swing.JTextField; - -public class Main extends JFrame implements Runnable{ - static private Socket connection; - static private ObjectOutputStream output; - static private ObjectInputStream input; - - - - public static void main(String[] args){ - new Thread(new Main("Test")).start(); - new Thread(new Server()).start(); - } - - public Main(String name){ - super(name); - setLayout(new FlowLayout()); - setSize(300,300); - setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - setVisible(true); - setLocationRelativeTo(null); - - final JTextField t1 = new JTextField(10); - final JButton b1 = new JButton ("Send"); - b1.addActionListener(new ActionListener(){ - - @Override - public void actionPerformed(ActionEvent arg0) { - if(arg0.getSource() == b1){ - sendData(t1.getText()); - } - - } - - }); - add(t1); - add(b1); - - } - - @Override - public void run() { - try { - while(true){ - connection = new Socket(InetAddress.getByName("127.0.0.1"),5678); - output = new ObjectOutputStream(connection.getOutputStream()); - input = new ObjectInputStream(connection.getInputStream()); - JOptionPane.showMessageDialog(null, (String)input.readObject()); - } - - - } catch (IOException e) { - } catch (HeadlessException e) { - } catch (ClassNotFoundException e) {} - - - } - - private static void sendData(Object obj){ - try { - output.flush(); - output.writeObject(obj); - } catch (IOException e) {} - - } - -} diff --git a/lessons15/src/lessons15/Server.java b/lessons15/src/lessons15/Server.java deleted file mode 100644 index d43ac36..0000000 --- a/lessons15/src/lessons15/Server.java +++ /dev/null @@ -1,38 +0,0 @@ -package lessons15; - -import java.awt.HeadlessException; -import java.io.IOException; -import java.io.ObjectInputStream; -import java.io.ObjectOutputStream; -import java.net.InetAddress; -import java.net.ServerSocket; -import java.net.Socket; - -import javax.swing.JOptionPane; - -public class Server implements Runnable { - static private ServerSocket server; - static private Socket connection; - static private ObjectOutputStream output; - static private ObjectInputStream input; - - @Override - public void run() { - try { - server= new ServerSocket(5678, 10); - while(true){ - connection = server.accept(); - output = new ObjectOutputStream(connection.getOutputStream()); - input = new ObjectInputStream(connection.getInputStream()); - output.writeObject("Вы прислали: "+(String)input.readObject()); - } - - - } catch (IOException e) { - } catch (HeadlessException e) { - } catch (ClassNotFoundException e) {} - - - } - -}