Collection Framework in Java | Generics | Input-Output in Java | Serializatio...Sagar Verma
Collection Framework in Java,Generics,Input-Output in Java,Serialization,Inner Classes
Collection Framework in Java
The Collections Framework - Set Interface- List Interface - Map Interface - Queue Interface -Sorting collections using utility methods
equals () and hash Code contract in Java collections
Overriding equals and hash Code methods in Java
Generics
Generics for Collections, class and methods
Input-Output in Java
What is a stream? ,Bytes vs. Characters, Java IO API ,Reading a file; writing to a file using various APIs
Reading User input from console , PrintWriter Class
Serialization
Object Serialization , Serializable Interface , De-Serializable
Inner Classes
Inner Classes ,Member Classes, Local Classes, Anonymous Classes, Static Nested Classes
Business Agility is optimizing the process from the time you have an idea to the time you've been paid for it. It's like combining Lean Startup with Agile. I gave this presentation at Sheridan College for Silicon Halton with Michael Lant in May 2011.
Collection Framework in Java | Generics | Input-Output in Java | Serializatio...Sagar Verma
Collection Framework in Java,Generics,Input-Output in Java,Serialization,Inner Classes
Collection Framework in Java
The Collections Framework - Set Interface- List Interface - Map Interface - Queue Interface -Sorting collections using utility methods
equals () and hash Code contract in Java collections
Overriding equals and hash Code methods in Java
Generics
Generics for Collections, class and methods
Input-Output in Java
What is a stream? ,Bytes vs. Characters, Java IO API ,Reading a file; writing to a file using various APIs
Reading User input from console , PrintWriter Class
Serialization
Object Serialization , Serializable Interface , De-Serializable
Inner Classes
Inner Classes ,Member Classes, Local Classes, Anonymous Classes, Static Nested Classes
Business Agility is optimizing the process from the time you have an idea to the time you've been paid for it. It's like combining Lean Startup with Agile. I gave this presentation at Sheridan College for Silicon Halton with Michael Lant in May 2011.
In this presentation, I talk of Donald Reinstern's original idea of quantifying using Money units per time unit. However, the Agile world has been comprised a bit by using Fibonacci series or a scale of 1 to 10. Are we compromising the original intent of the author?
There exist many code review checklist blogs/articles in the net telling standard Java best practices/guidelines; And I have come up with a checklist accommodating best practices from some of the recent popular books (reference given) and guidelines from Oracle (on Security).
Internal presentation to sum up what it is (and what it is not) Agile.
It was designed as an introduction to the other presentation called "Agile methodologies in short": http://www.slideshare.net/lalaianohies/agile-methodologies-in-short
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
The Executives Step-by-Step Guide to Leading a Large-Scale Agile TransformationLeadingAgile
This talk explores a safe, pragmatic, and repeatable formula for leading change in large organizations. The Holy Grail for an executive is to tie dollars spent and activities performed, to internal improvement metrics and ultimately improved business performance. We’ll start by discussing the elements of an agile transformation business case and how to identify a meaningful value proposition for change. Next we’ll consider how to assess the organization and build an agile transformation strategy and roadmap that encourages an iterative and incremental approach to change. Finally we’ll explore the metrics and controls that help you know if you’re on the right track. Throughout the presentation, we’ll explore the change management and engagement techniques necessary to make sure you are building meaningful organizational support as you engage the enterprise. We’ll discuss how to build and execute a change management strategy to keep everyone safe and informed throughout the transformation. We’ll show how to sustain and improve the changes over time, ultimately creating an organizational ecosystem where business agility is part of the fundamental DNA of the company. The goal of this talk is to take the magic out of agile transformation and show you how to systematically and planfully introduce agile into your organization.
What changes are needed in management and leadership to move towards the new lean culture of creative and knowledge work?
My presentation from Agile Finland's Modern Agile Breakfast.
Hook me UP ( React Hooks Introduction)Carlos Mafla
What are React Hooks? Why use Hooks? How can I start with useState and useEffect? In this talk you learn about the new Hooks API and how to start using it in your own projects.
Custom-tailored Agility with the Agile Fluency™ ModelAhmed Avais
How do you know your agile frameworks and methods are working? What is the benefit to your organization? Agile and Business Agility are being sold as silver bullets. Leaders are complaining they are not getting the promised benefits. The Agile Fluency Model, a trademark of James Shore and Diana Larsen, helps you get the most out of your agile ideas. George Box famously said: "all models are wrong but some are useful." Agile Fluency Model happens to be useful. Through the Agile Fluency Model, you can identify zones that are fit for your purpose; understand which benefits to expect from your agile teams; which investments must be made to achieve those benefits; and where to look when your teams don’t deliver the benefits your business needs.
We all know what “user experience” is and we know that it’s important. But we rarely talk about the “developer experience” - what we all go through each time we try to use a developer tool, library, or API. How do we decide what tool to use? Is it easy to integrate with our development environment? How flexible is the API? Where do we go when something goes wrong? Those are the sort of questions that we can ask to understand what it’s like for a developer to use a product - and where it can be improved. Whether you simply use developer products or you actually build one yourself, you should walk away from this talk with ideas on how to make a great developer experience - and why it matters.
Nowadays traditional layered monolithic architecture in Java world is not so popular as 5-10 years ago. I remember how we wrote tons of code for each layer repeating almost the same parts for every application. Add unit and integration testing to understand how much time and efforts has been spent on repeatable work. All cool ideas around DDD (domain driven design) and Hexagonal Architecture was just a nice theory because reality hasn’t allow us to implement it easily. Even Dependency Injection with Spring framework was completely focused on traditional layered approach, not even talking about JavaEE platform.
Today we have Spring Boot ecosystem covering most of our needs for integration with almost all possible technologies and microservices architectural trend, enabling completely new approach to build Java applications around domain model. It is so natural to build Java domain-oriented services and connect them with external world using ports and adapters, that Hexagonal Architecture is almost enabled by default. You just need to switch your way of thinking…
Visual basic asp.net programming introductionHock Leng PUAH
After starting the project and generating the code behind file, we learn a little on
OOP (Object Oriented Programming)
Class and what a Class may contain
Inheritance
Namespace
Access Levels
Variables: valid and invalid variable naming
Data types: Integer, String, Boolean, Decimal
Decision making using IF … ElseIf … Else … End If
In this presentation, I talk of Donald Reinstern's original idea of quantifying using Money units per time unit. However, the Agile world has been comprised a bit by using Fibonacci series or a scale of 1 to 10. Are we compromising the original intent of the author?
There exist many code review checklist blogs/articles in the net telling standard Java best practices/guidelines; And I have come up with a checklist accommodating best practices from some of the recent popular books (reference given) and guidelines from Oracle (on Security).
Internal presentation to sum up what it is (and what it is not) Agile.
It was designed as an introduction to the other presentation called "Agile methodologies in short": http://www.slideshare.net/lalaianohies/agile-methodologies-in-short
An Agile mindset believes that diverse teams with complementary skills are best equipped to thrive in today’s business environments.
Many organizations, working with Agile methodologies, talk about changing mindsets. I know from extensive experience that Agile principles and practices by themselves will not lead to this kind of transformation. A real Agile transformation is about not just doing Agile, but being Agile.
‘Follow Agile’ mindset will only help us get into the water but ‘Being Agile’ mindset will help us swim in the current. Most Agile implementations fail and their practitioners cannot tell why. Managers jump onto the Agile bandwagon, and quickly discover that the change runs much deeper and wider than they’d been told. Worse yet, people decide for or against Agile without understanding it properly. It does not have to be this way. This will be an interactive workshop leading toward the Agility.
The Executives Step-by-Step Guide to Leading a Large-Scale Agile TransformationLeadingAgile
This talk explores a safe, pragmatic, and repeatable formula for leading change in large organizations. The Holy Grail for an executive is to tie dollars spent and activities performed, to internal improvement metrics and ultimately improved business performance. We’ll start by discussing the elements of an agile transformation business case and how to identify a meaningful value proposition for change. Next we’ll consider how to assess the organization and build an agile transformation strategy and roadmap that encourages an iterative and incremental approach to change. Finally we’ll explore the metrics and controls that help you know if you’re on the right track. Throughout the presentation, we’ll explore the change management and engagement techniques necessary to make sure you are building meaningful organizational support as you engage the enterprise. We’ll discuss how to build and execute a change management strategy to keep everyone safe and informed throughout the transformation. We’ll show how to sustain and improve the changes over time, ultimately creating an organizational ecosystem where business agility is part of the fundamental DNA of the company. The goal of this talk is to take the magic out of agile transformation and show you how to systematically and planfully introduce agile into your organization.
What changes are needed in management and leadership to move towards the new lean culture of creative and knowledge work?
My presentation from Agile Finland's Modern Agile Breakfast.
Hook me UP ( React Hooks Introduction)Carlos Mafla
What are React Hooks? Why use Hooks? How can I start with useState and useEffect? In this talk you learn about the new Hooks API and how to start using it in your own projects.
Custom-tailored Agility with the Agile Fluency™ ModelAhmed Avais
How do you know your agile frameworks and methods are working? What is the benefit to your organization? Agile and Business Agility are being sold as silver bullets. Leaders are complaining they are not getting the promised benefits. The Agile Fluency Model, a trademark of James Shore and Diana Larsen, helps you get the most out of your agile ideas. George Box famously said: "all models are wrong but some are useful." Agile Fluency Model happens to be useful. Through the Agile Fluency Model, you can identify zones that are fit for your purpose; understand which benefits to expect from your agile teams; which investments must be made to achieve those benefits; and where to look when your teams don’t deliver the benefits your business needs.
We all know what “user experience” is and we know that it’s important. But we rarely talk about the “developer experience” - what we all go through each time we try to use a developer tool, library, or API. How do we decide what tool to use? Is it easy to integrate with our development environment? How flexible is the API? Where do we go when something goes wrong? Those are the sort of questions that we can ask to understand what it’s like for a developer to use a product - and where it can be improved. Whether you simply use developer products or you actually build one yourself, you should walk away from this talk with ideas on how to make a great developer experience - and why it matters.
Nowadays traditional layered monolithic architecture in Java world is not so popular as 5-10 years ago. I remember how we wrote tons of code for each layer repeating almost the same parts for every application. Add unit and integration testing to understand how much time and efforts has been spent on repeatable work. All cool ideas around DDD (domain driven design) and Hexagonal Architecture was just a nice theory because reality hasn’t allow us to implement it easily. Even Dependency Injection with Spring framework was completely focused on traditional layered approach, not even talking about JavaEE platform.
Today we have Spring Boot ecosystem covering most of our needs for integration with almost all possible technologies and microservices architectural trend, enabling completely new approach to build Java applications around domain model. It is so natural to build Java domain-oriented services and connect them with external world using ports and adapters, that Hexagonal Architecture is almost enabled by default. You just need to switch your way of thinking…
Visual basic asp.net programming introductionHock Leng PUAH
After starting the project and generating the code behind file, we learn a little on
OOP (Object Oriented Programming)
Class and what a Class may contain
Inheritance
Namespace
Access Levels
Variables: valid and invalid variable naming
Data types: Integer, String, Boolean, Decimal
Decision making using IF … ElseIf … Else … End If
OS X has a built-in screen sharing feature that lets you connect to another Mac on your network and display its screen on your Mac.
You can use screen sharing to access your Mac while you’re away, solve a problem on someone else’s Mac, or collaborate with others on a project such as a website or presentation.
http://support.apple.com/kb/PH14148
Integrate jQuery PHP MySQL project to JOOMLA web siteHock Leng PUAH
After completing your jQuery, PHP, MySQL project, integrating the project into an existing JOOMLA website can be done using one of its vast extension - Sourcerer.
At the end of the lesson, the student will learn to:
• Install Oracle Virtualbox VM Manager
• Install Windows 2003 Server as a VM
• Create a shared folder between the host computer and the VM
A review of the growth of the Israel Genealogy Research Association Database Collection for the last 12 months. Our collection is now passed the 3 million mark and still growing. See which archives have contributed the most. See the different types of records we have, and which years have had records added. You can also see what we have for the future.
This slide is special for master students (MIBS & MIFB) in UUM. Also useful for readers who are interested in the topic of contemporary Islamic banking.
Thinking of getting a dog? Be aware that breeds like Pit Bulls, Rottweilers, and German Shepherds can be loyal and dangerous. Proper training and socialization are crucial to preventing aggressive behaviors. Ensure safety by understanding their needs and always supervising interactions. Stay safe, and enjoy your furry friends!
Macroeconomics- Movie Location
This will be used as part of your Personal Professional Portfolio once graded.
Objective:
Prepare a presentation or a paper using research, basic comparative analysis, data organization and application of economic information. You will make an informed assessment of an economic climate outside of the United States to accomplish an entertainment industry objective.
Executive Directors Chat Leveraging AI for Diversity, Equity, and InclusionTechSoup
Let’s explore the intersection of technology and equity in the final session of our DEI series. Discover how AI tools, like ChatGPT, can be used to support and enhance your nonprofit's DEI initiatives. Participants will gain insights into practical AI applications and get tips for leveraging technology to advance their DEI goals.
Introduction to AI for Nonprofits with Tapp NetworkTechSoup
Dive into the world of AI! Experts Jon Hill and Tareq Monaur will guide you through AI's role in enhancing nonprofit websites and basic marketing strategies, making it easy to understand and apply.
Strategies for Effective Upskilling is a presentation by Chinwendu Peace in a Your Skill Boost Masterclass organisation by the Excellence Foundation for South Sudan on 08th and 09th June 2024 from 1 PM to 3 PM on each day.
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Biological screening of herbal drugs: Introduction and Need for
Phyto-Pharmacological Screening, New Strategies for evaluating
Natural Products, In vitro evaluation techniques for Antioxidants, Antimicrobial and Anticancer drugs. In vivo evaluation techniques
for Anti-inflammatory, Antiulcer, Anticancer, Wound healing, Antidiabetic, Hepatoprotective, Cardio protective, Diuretics and
Antifertility, Toxicity studies as per OECD guidelines
4. while loop inti = 0; while (i < 101) { // Processing : i++; // at the end }
5. Write a while loop to solve the following problem Annie has $0 at the start, she saves $300 per month. What will she save after 24 months? Exercise 1
6. How many variables we need? saving (start from 0) month (start from 1) savingPerMth = 300 Problem solving: variables?
7. int saving = 0; int month = 1; intsavingPerMth = 300; while (month <= 24) { saving = saving + savingPerMth; // saving += savingPerMth month++; } Console.WriteLine(“Total saving = ” + saving.ToString() ); Possible solution
8. Write a while loop to solve the following problem John has $300 at the start, she saves $100 per month. For every 6 months after he gets his bonuses, he saves extra $500. What will he save after 12 months? Exercise 2
9. int saving = 300; int month = 1; intsavingPerMth = 100; int bonus = 500; while (month <= 12) { saving += savingPerMth; // saving += savingPerMth if ( (month%6) == 0) { saving += bonus; } month++; } Console.WriteLine(“Total saving = ” + saving.ToString() ); Possible solution
10. for loop for (inti=0; i < 101; i++ ) { // Processing }
11. Write a while loop to solve the following problem Annie has $0 at the start, she saves $300 per month. What will she save after 24 months? Exercise 1 using for loop
12. int saving = 0; intsavingPerMth = 300; for (int month=1; month<=24; month++) { saving += savingPerMth; } Console.WriteLine(“Total saving = ” + saving.ToString() ); Possible solution
13. Write a while loop to solve the following problem John has $300 at the start, she saves $100 per month. For every 6 months after he gets his bonuses, he saves extra $500. What will he save after 12 months? Exercise 2 using for loop
14. int saving = 300; intsavingPerMth = 100; int bonus = 500; for (int month=1; month<=12; month++) { saving += savingPerMth; if ( (month%6) == 0) { saving += bonus; } } Console.WriteLine(“Total saving = ” + saving.ToString() ); Possible solution
15. a) write a for loop to output 0 to 10 b) write a for loop to output 10, 8, 6, 4, 2 and 0 Exercise 3 using for loop
16. a) for (int x = 0; x <=10; x++) { Console.WriteLine( x.ToString() ); } b) for (int x = 10; x >=0; x = x -2) { Console.WriteLine( x.ToString() ); } Possible solution
17. do loop do { } while ( ); // End condition // The difference between the "while" and "do while" loops is that the code in a do while loop will get executed at least once, because its while part is at the end.