Name: Falgun Sorathiya
E-Mail: falgunsunita26@gmail.com
This is an animated power point presentation on topic flutter. Flutter is a programming framework for cross-platform application development. Which is supported with dart language.
This slide includes all the theoretical information related to flutter such as widgets of flutter, animations in flutter, Styling properties, competition with other languages and framework, etc.
Name: Falgun Sorathiya
E-Mail: falgunsunita26@gmail.com
This is an animated power point presentation on topic flutter. Flutter is a programming framework for cross-platform application development. Which is supported with dart language.
This slide includes all the theoretical information related to flutter such as widgets of flutter, animations in flutter, Styling properties, competition with other languages and framework, etc.
The presentation given at MSBTE sponsored content updating program on 'Advanced Java Programming' for Diploma Engineering teachers of Maharashtra. Venue: Guru Gobind Singh Polytechnic, Nashik
Date: 22/12/2010
Session: Java Network Programming
A presentation on core java. in this ppt there are all the basic informations on the core java suvh as-
Features of Java
Java Program Translation
Java Virtual Machine
Java system overview
Java Program-Development phase
Advantage of java
Disadvantage of java
Project
Snake game powerpoint presentation by rohit malavRohit malav
snake game
Snake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle.Snake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle. The concept originated in the 1976 arcade game Blockade, and the ease of implementing Snake has led to hundreds of versions (some of which have the word snake or worm in the title) for many platforms. After a variant was preloaded on Nokia mobile phones in 1998, there was a resurgence of interest in the snake concept as it found a larger audience. There are over 300 Snake-like games for iOS aloneSnake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle. The concept originated in the 1976 arcade game Blockade, and the ease of implementing Snake has led to hundreds of versions (some of which have the word snake or worm in the title) for many platforms. After a variant was preloaded on Nokia mobile phones in 1998, there was a resurgence of interest in the snake concept as it found a larger audience. There are over 300 Snake-like games for iOS alone.
What is the DOM?
The DOM is a W3C (World Wide Web Consortium) standard.
The DOM defines a standard for accessing documents:
"The W3C Document Object Model (DOM) is a platform and language-neutral interface that allows programs and scripts to dynamically access and update the content, structure, and style of a document."
The W3C DOM standard is separated into 3 different parts:
Core DOM - standard model for all document types
XML DOM - standard model for XML documents
HTML DOM - standard model for HTML documents
The HTML DOM (Document Object Model)
When a web page is loaded, the browser creates a Document Object Model of the page.
The HTML DOM model is constructed as a tree of Objects.
With the HTML DOM, JavaScript can access and change all the elements of an HTML document.
Authentication and Authorization in Asp.NetShivanand Arur
This presentation gives a little information about Why Security is important, then moving towards understanding about Authentication and Authorization and its various ways
1. Forms Authentication
2. Windows Authentication
3. Passport Authentication
Network programming in java - PPT with Easy Programs and examples of Java InetAddress Class and java socket programming example.
Learn more @ http://java2all.com/technology/network-programming
The presentation given at MSBTE sponsored content updating program on 'Advanced Java Programming' for Diploma Engineering teachers of Maharashtra. Venue: Guru Gobind Singh Polytechnic, Nashik
Date: 22/12/2010
Session: Java Network Programming
A presentation on core java. in this ppt there are all the basic informations on the core java suvh as-
Features of Java
Java Program Translation
Java Virtual Machine
Java system overview
Java Program-Development phase
Advantage of java
Disadvantage of java
Project
Snake game powerpoint presentation by rohit malavRohit malav
snake game
Snake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle.Snake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle. The concept originated in the 1976 arcade game Blockade, and the ease of implementing Snake has led to hundreds of versions (some of which have the word snake or worm in the title) for many platforms. After a variant was preloaded on Nokia mobile phones in 1998, there was a resurgence of interest in the snake concept as it found a larger audience. There are over 300 Snake-like games for iOS aloneSnake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle. The concept originated in the 1976 arcade game Blockade, and the ease of implementing Snake has led to hundreds of versions (some of which have the word snake or worm in the title) for many platforms. After a variant was preloaded on Nokia mobile phones in 1998, there was a resurgence of interest in the snake concept as it found a larger audience. There are over 300 Snake-like games for iOS alone.
What is the DOM?
The DOM is a W3C (World Wide Web Consortium) standard.
The DOM defines a standard for accessing documents:
"The W3C Document Object Model (DOM) is a platform and language-neutral interface that allows programs and scripts to dynamically access and update the content, structure, and style of a document."
The W3C DOM standard is separated into 3 different parts:
Core DOM - standard model for all document types
XML DOM - standard model for XML documents
HTML DOM - standard model for HTML documents
The HTML DOM (Document Object Model)
When a web page is loaded, the browser creates a Document Object Model of the page.
The HTML DOM model is constructed as a tree of Objects.
With the HTML DOM, JavaScript can access and change all the elements of an HTML document.
Authentication and Authorization in Asp.NetShivanand Arur
This presentation gives a little information about Why Security is important, then moving towards understanding about Authentication and Authorization and its various ways
1. Forms Authentication
2. Windows Authentication
3. Passport Authentication
Network programming in java - PPT with Easy Programs and examples of Java InetAddress Class and java socket programming example.
Learn more @ http://java2all.com/technology/network-programming
Introduction to JDBC and database access in web applicationsFulvio Corno
Introduction to the JDBC standard and best practices for database access from Web Applications.
Materiale realizzato per il corso di Sistemi Informativi Aziendali del Politecnico di Torino - http://bit.ly/sistinfo
Database Programming: The Design of JDBC, The Structured Query Language, Basic JDBC Programming Concepts,
Result Sets, Metadata, Row Sets, Transactions
In this core java training session, you will learn JDBC Cont. Topics covered in this session are:
• JDBC Continued
• Introduction to Java Enterprise Edition (Java EE)
For more information about this course visit on this link: https://www.mindsmapped.com/courses/software-development/learn-java-fundamentals-hands-on-training-on-core-java-concepts/
Similar to Advance Java Programming (CM5I)5.Interacting with-database (20)
Operation “Blue Star” is the only event in the history of Independent India where the state went into war with its own people. Even after about 40 years it is not clear if it was culmination of states anger over people of the region, a political game of power or start of dictatorial chapter in the democratic setup.
The people of Punjab felt alienated from main stream due to denial of their just demands during a long democratic struggle since independence. As it happen all over the word, it led to militant struggle with great loss of lives of military, police and civilian personnel. Killing of Indira Gandhi and massacre of innocent Sikhs in Delhi and other India cities was also associated with this movement.
We all have good and bad thoughts from time to time and situation to situation. We are bombarded daily with spiraling thoughts(both negative and positive) creating all-consuming feel , making us difficult to manage with associated suffering. Good thoughts are like our Mob Signal (Positive thought) amidst noise(negative thought) in the atmosphere. Negative thoughts like noise outweigh positive thoughts. These thoughts often create unwanted confusion, trouble, stress and frustration in our mind as well as chaos in our physical world. Negative thoughts are also known as “distorted thinking”.
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
2024.06.01 Introducing a competency framework for languag learning materials ...Sandy Millin
http://sandymillin.wordpress.com/iateflwebinar2024
Published classroom materials form the basis of syllabuses, drive teacher professional development, and have a potentially huge influence on learners, teachers and education systems. All teachers also create their own materials, whether a few sentences on a blackboard, a highly-structured fully-realised online course, or anything in between. Despite this, the knowledge and skills needed to create effective language learning materials are rarely part of teacher training, and are mostly learnt by trial and error.
Knowledge and skills frameworks, generally called competency frameworks, for ELT teachers, trainers and managers have existed for a few years now. However, until I created one for my MA dissertation, there wasn’t one drawing together what we need to know and do to be able to effectively produce language learning materials.
This webinar will introduce you to my framework, highlighting the key competencies I identified from my research. It will also show how anybody involved in language teaching (any language, not just English!), teacher training, managing schools or developing language learning materials can benefit from using the framework.
Synthetic Fiber Construction in lab .pptxPavel ( NSTU)
Synthetic fiber production is a fascinating and complex field that blends chemistry, engineering, and environmental science. By understanding these aspects, students can gain a comprehensive view of synthetic fiber production, its impact on society and the environment, and the potential for future innovations. Synthetic fibers play a crucial role in modern society, impacting various aspects of daily life, industry, and the environment. ynthetic fibers are integral to modern life, offering a range of benefits from cost-effectiveness and versatility to innovative applications and performance characteristics. While they pose environmental challenges, ongoing research and development aim to create more sustainable and eco-friendly alternatives. Understanding the importance of synthetic fibers helps in appreciating their role in the economy, industry, and daily life, while also emphasizing the need for sustainable practices and innovation.
Ethnobotany and Ethnopharmacology:
Ethnobotany in herbal drug evaluation,
Impact of Ethnobotany in traditional medicine,
New development in herbals,
Bio-prospecting tools for drug discovery,
Role of Ethnopharmacology in drug evaluation,
Reverse Pharmacology.
2. ODBC stands for Open Database
Connectivity
A standard or open application
programming interface (API) for
accessing a database.
ODBC provides a C interface for
database access on Windows
environment.
2Miss.P.S.Dungarwal
3. JDBC stands
for Java Database Connectivity.
It is a standard Java API for
connecting programs written in
Java to the data in relational
databases.
JDBC works with Java on a variety
of platforms, such as Windows, Mac
OS, and the various versions of
UNIX.
3Miss.P.S.Dungarwal
4. JDBC Driver is a software component that
enables java application to interact with the
database. There are 4 types of JDBC drivers:
JDBC-ODBC bridge driver
Native-API driver (partially java driver)
JDBC-Net pure Java/ Network-Protocol driver (fully
java driver)
Pure Java Driver /Thin driver / Database-Protocol
driver(fully java driver)
4Miss.P.S.Dungarwal
5. The JDBC type 1 driver, also known as the JDBC-
ODBC bridge driver.
The JDBC-ODBC bridge driver uses ODBC driver to
connect to the database. The JDBC-ODBC bridge
driver converts JDBC method calls into the ODBC
function calls.
5Miss.P.S.Dungarwal
6. The JDBC type 2 driver, also known as
the Native-API driver
The Native API driver uses the client-side
libraries of the database. The driver converts
JDBC method calls into native calls of the
database API. It is not written entirely in java.
6Miss.P.S.Dungarwal
7. The JDBC type 3 driver, also known as the Pure Java
driver for database middleware. It is a database
driver implementation which makes use of a middle
tier between the calling program and the database.
The middle-tier (application server)
converts JDBC calls directly or indirectly into a
vendor-specific database protocol. It is fully written
in java.
7Miss.P.S.Dungarwal
8. The JDBC type 4 driver, also known as the Direct to
Database Pure Java Driver, is a database driver
implementation that converts JDBC calls directly into a
vendor specific database protocol.
That is why it is known as thin driver. It is fully written in
Java language.
8Miss.P.S.Dungarwal
9. In a two-tier model, a Java application
communicates directly with the database, via
the JDBC driver.
9Miss.P.S.Dungarwal
10. In a three-tier model, a Java application
communicates with a middle tier component
that functions as an application server. The
application server talks to a given database
using JDBC.
10Miss.P.S.Dungarwal
11. The JDBC API provides the following
interfaces and classes −
DriverManager Class
Driver Interface
Connection Interface
Statement Interface
ResultSet Interface
11Miss.P.S.Dungarwal
12. DriverManager Class
The DriverManager class acts as an interface
between user and drivers.
It keeps track of the drivers that are available
and handles establishing a connection between
a database and the appropriate driver.
The DriverManager class maintains a list of
Driver classes that have registered themselves
by calling the method
DriverManager.registerDriver().
12Miss.P.S.Dungarwal
13. Method Description
public static void registerDriver(
Driver driver);
is used to register the given driver
with DriverManager.
public static void deregisterDriver(
Driver driver);
is used to deregister the given
driver (drop the driver from the
list) with DriverManager.
public static Connection
getConnection ( String url);
is used to establish the connection
with the specified url.
public static Connection
getConnection( String url, String
userName, String password);
is used to establish the connection
with the specified url, username
and password.
Commonly used methods of DriverManager class
13Miss.P.S.Dungarwal
14. This interface handles the communications
with the database server.
You will very rarely interact directly with Driver
objects.
Instead, you use DriverManager objects, which
manages objects of this type.
14Miss.P.S.Dungarwal
15. A Connection is the session between java application
and database.
The Connection interface provide many methods for
transaction management like commit(), rollback() etc.
When getConnection() method is called, it returns a
connection object.
Connection
con=DriverManager.getConnection(URL);
15Miss.P.S.Dungarwal
16. Commonly used methods of Connection
interface
Method Description
public Statement
createStatement();
creates a statement
object that can be used
to execute SQL queries.
public void
setAutoCommit(bool
ean status);
It is used to set the
commit status. By
default it is true.
public void
commit();
It saves the changes
made since the previous
commit/rollback
permanent.
public void
rollback();
Drops all changes made
since the previous
commit/rollback.
public void close();
closes the connection and
Releases a JDBC resources
immediately.
16Miss.P.S.Dungarwal
17. The Statement interface provides methods to
execute queries with the database.
It provides factory method to get the object of
ResultSet.
17Miss.P.S.Dungarwal
18. Method Description
public ResultSet
executeQuery(String
sql);
used to execute SELECT query.
It returns the object of ResultSet.
public int
executeUpdate(String
sql);
used to execute specified query,
it may be create, drop, insert,
update, delete etc.
public boolean
execute(String sql);
used to execute queries that may
return multiple results.
public int[]
executeBatch();
used to execute batch of
commands.
void close() Close the statement object
Commonly used methods of Statement interface
18Miss.P.S.Dungarwal
19. A ResultSet object provides access to a table
of data.
ResultSet object is usually generated by
executing a statement.
The object of ResultSet maintains a cursor
pointing to a particular row of data.
Initially, cursor points before the first row.
19Miss.P.S.Dungarwal
20. Method Description
public boolean next(); is used to move the cursor to the one row next
from the current position.
public boolean previous(); is used to move the cursor to the one row previous
from the current position.
public boolean first(); is used to move the cursor to the first row in result
set object.
public boolean last(); is used to move the cursor to the last row in result
set object.
public boolean absolute(int
row);
is used to move the cursor to the specified row
number in the ResultSet object.
public int getInt(int
columnIndex);
is used to return the data of specified column index
of the current row as int.
public int getInt(String
columnName);
is used to return the data of specified column name
of the current row as int.
public String getString(int
columnIndex);
is used to return the data of specified column index
of the current row as String.
public String getString(String
columnName);
is used to return the data of specified column name
of the current row as String.
Commonly used methods of ResultSet interface
20Miss.P.S.Dungarwal
21. There are 5 steps to connect any java
application with the database in java using
JDBC. They are as follows:
1. Register the driver class
2. Creating connection
3. Creating statement
4. Executing queries
5. Closing connection
21Miss.P.S.Dungarwal
22. The Class.forName() method is used to register the
driver class. This method is used to dynamically load
the driver class.
Syntax of forName() method
public static void forName(String className)throws ClassNotFoun
dException
Example to register with JDBC-ODBC Driver
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
22Miss.P.S.Dungarwal
23. 2. Creating connection
The DriverManager.getConnection() method is
used to establish connection with the database.
Example establish connection with
Oracle Driver
Connection con = DriverManager.getConnection
("jdbc:odbc:DemoDB","username","password");
23Miss.P.S.Dungarwal
24. 3. Creating statement
The createStatement() method of
Connection interface is used to create
statement. The object of statement is
responsible to execute queries with the
database.
Example to create the statement object
Statement stmt=con.createStatement();
24Miss.P.S.Dungarwal
25. 4. Executing queries
The executeQuery() method of Statement interface
is used to execute queries to the database.
This method returns the object of ResultSet that
can be used to get all the records of a table.
Example to execute query
ResultSet rs=stmt.executeQuery("select * from emp"
);
while(rs.next())
{
System.out.println(rs.getInt(1)+" "+rs.getString(
2));
} 25Miss.P.S.Dungarwal
26. 5. Closing connection
By closing connection object statement and
ResultSet will be closed automatically.
The close() method of Connection interface is
used to close the connection.
Example to close connection
con.close();
26Miss.P.S.Dungarwal
27. Example to Connect Java
Application with mysql database
27Miss.P.S.Dungarwal