<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.0">Jekyll</generator><link href="https://jihoon0324.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://jihoon0324.github.io/" rel="alternate" type="text/html" /><updated>2022-04-16T16:54:13+00:00</updated><id>https://jihoon0324.github.io/feed.xml</id><title type="html">Jihoon`s Blog</title><subtitle>study for IT</subtitle><author><name>Jihoon Oh</name></author><entry><title type="html">SAIT Assingment -Blog2</title><link href="https://jihoon0324.github.io/aws/aws-secoond/" rel="alternate" type="text/html" title="SAIT Assingment -Blog2" /><published>2022-03-18T00:00:00+00:00</published><updated>2022-03-18T00:00:00+00:00</updated><id>https://jihoon0324.github.io/aws/aws-secoond</id><content type="html" xml:base="https://jihoon0324.github.io/aws/aws-secoond/">&lt;h1 id=&quot;website-construction-phase&quot;&gt;Website construction phase&lt;/h1&gt;

&lt;p&gt;The purpose of this blog is to put the actual website on the server and run it. Let’s use the functionality in AWS to drive the actual website.&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Create vpc
  What is VPC?
  It is not a real private network, but a virtual private network.
It is vpn that makes it work as if it is actually on the same network but on another network.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Subnetting
  What is Subnetting?
Subnetting is the process of creating a subnetwork (also known as a subnet) within a network. Network interfaces and devices within a subnet can communicate with each other directly. Routers facilitate communication between different subnets.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Create an Internet gateway
  what is gateway&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;An Internet Gateway is a redundant, horizontally scaled, and is a highly available VPC component. It allows communication between instances in your VPC and the internet using VPC route tables for internet-routable traffic.&lt;/p&gt;

&lt;hr /&gt;
&lt;h1 id=&quot;sequence&quot;&gt;Sequence&lt;/h1&gt;

&lt;p&gt;First of all . log in with your account in AWS&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Create a VPC after logging in
  &lt;img src=&quot;/image/AWS_blog_2/vpc_1.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;Create a vpc by clicking vpc in the service menu
  &lt;img src=&quot;/image/AWS_blog_2/vpc_2.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;br /&gt;
 Set the vpc name in the Name tag section. I did it with sait_blog. Any name is possible. In case of using various vpc, it is also possible with a domain name ex) sait_blog.com.&lt;br /&gt;
  &lt;img src=&quot;/image/AWS_blog_2/vpc_3.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;br /&gt;
Right-click on vpc and click Edit DNS hostnames.
Then a new window will open, set DNS hostname to ENable.
This is to automatically name the server created on the network I created.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Subnetting&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/subnet1.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;Click Subnets in the line below your VPCS and then click “CREATE subnet”, the screen above appears. If you open the vpc ID select bar here, you can check the name of the VPC you created. Click the name of the vpc to open the subnet setting section. A total of 4 subnets were created, 2 web subnets and 2 db subnets were created. For security reasons, I created two different subnets each.
 &lt;img src=&quot;/image/AWS_blog_2/subnet2.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;br /&gt;
 When you create a subnet, the following table is displayed. Let’s check if the subnet address is the same as the subnet address you created.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Create an Internet gateway&lt;br /&gt;
I  create an internet gateway and match it with the IPv4 address (10.200.0.0/16) created in VPC .&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/gateway1.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;click  the create internet gateway and add name 
in my case I wrote name as sait_blog  and click the create internet gateway button.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/gateway2.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;br /&gt;
now click the actions and select attac to VPC&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/gateway3.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;this is for matching gateway to VPC
 select vpc&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Create Route table&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/route1.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;A table is created in the vpc I created&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/route2.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;If you click the vpc router table you just created, you can see the router information  at the bottom.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/route3.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/route5.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;Check that status is active&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Create EC2 server&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/Ec2.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;I create a server by clicking EC2 in the AWS service menu.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ec2_2.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;I used Amazon Linux. Use the desired Amazon Machine Image and press select&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ec2_3.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;br /&gt;
   Then, set the instance type you want. I used the free version.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ec2_4.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;Subnets are automatically added when you select the VPC you selected for the network.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ec2_5.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;br /&gt;
   When creating the security group, I allowed only SSH and HTTP to the security group first. I will connect to the newly created server from the outside through SSH, and I will use apache as the web server, so I made a security group that allows HTTP(80). You can set this part according to your situation.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ec2_6.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;Finally, you can download the key used to connect to the server in the review (STEP 7). You must have the corresponding key to access the server , so make sure to keep it after downloading . It is impossible to create a server without downloading, so you must download it and never delete it.&lt;/p&gt;

    &lt;p&gt;https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/putty.html&lt;/p&gt;

    &lt;p&gt;There are two ways to access the server. There is a way to access from a Linux server and a way to access from a Windows server with putty. Please refer to the user guide on the Amazon site for this access method&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;DNS matching Elastic Ips
   After checking the connection through putty, assign a fixed authorized ips to the dns and match the server&lt;/p&gt;

    &lt;p&gt;Elastic IPs&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ips_1.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;In the navigation with the Network &amp;amp; Security section, select elastic ip and click allocate Elastic ip address&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ips_2.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;I set the network border group to US-East -1, so that’s how I set it. Create an IP address after setting it to the network border group that you set&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ips_3.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ips_4.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;If IP is set, you can set the instance by clicking Associate Elastic ip address on the Action button. Set the appropriate instance&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/ips_5.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;Finally, you can see that the public ipv5 address has changed. Now a website server has been created. You can access it by entering the ipv4 address or ipv4 DNS address on the homepage.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/AWS_blog_2/last.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;As you can see, if you succeed in the server, you can access the ip address you created. But I don’t know why, but I was able to access it about 30 minutes after all the completion. We will end the server setting and gate and subnet setting using aws.&lt;/p&gt;

    &lt;video width=&quot;640&quot; height=&quot;480&quot; controls=&quot;&quot;&gt;
  &lt;source src=&quot;/video/aws_1.mp4&quot; type=&quot;video/mp4&quot; /&gt;
  &lt;/video&gt;

    &lt;video width=&quot;640&quot; height=&quot;480&quot; controls=&quot;&quot;&gt;
  &lt;source src=&quot;/video/aws_2.mp4&quot; type=&quot;video/mp4&quot; /&gt;
  &lt;/video&gt;
  &lt;/li&gt;
&lt;/ol&gt;</content><author><name>Jihoon Oh</name></author><category term="AWS" /><category term="AWS" /><summary type="html">school assginment for blog 2</summary></entry><entry><title type="html">SAIT Assingment -Blog1</title><link href="https://jihoon0324.github.io/aws/aws-basic/" rel="alternate" type="text/html" title="SAIT Assingment -Blog1" /><published>2022-02-17T00:00:00+00:00</published><updated>2022-02-17T00:00:00+00:00</updated><id>https://jihoon0324.github.io/aws/aws-basic</id><content type="html" xml:base="https://jihoon0324.github.io/aws/aws-basic/">&lt;h1 id=&quot;what-is-amazon-web-services&quot;&gt;What is Amazon Web Services&lt;/h1&gt;

&lt;p&gt;The Aws system is the most widely adopted cloud platform as of 2021.  In addition, Aws offers far more services and in-service capabilities than other cloud providers, from infrastructure technologies such as computing, storage, and databases to new technologies such as machine learning and artificial intelligence, data lake and analysis, and the Internet of Things. This allows you to move existing applications to the cloud faster, easier, and more economically and build almost anything imaginable.&lt;/p&gt;

&lt;h1 id=&quot;what-is-clould&quot;&gt;What is clould&lt;/h1&gt;

&lt;p&gt;In short, cloud service is a service that stores all of the software on a super-large, high-performance computer connected to the Internet and can be used whenever necessary.  In general, in order to increase storage space, hard, which is storage space, is purchased on a local computer.  In addition, in order to use stored hardware, you must always have it physically.  However, with cloud services, you can conveniently use the information you have saved (documents, videos, etc.) as long as you connect to the Internet anywhere, regardless of location, even if you don’t have physical hardware.&lt;/p&gt;

&lt;h1 id=&quot;why-we-need-for-learn-aws&quot;&gt;Why we need for learn AWS.&lt;/h1&gt;

&lt;p&gt;Amazon Cloud Service is the most widely used in the world as of last year. The fact that it is used by many companies means that we have more opportunities to get a job.&lt;/p&gt;

&lt;h1 id=&quot;aws--certification&quot;&gt;Aws  Certification&lt;/h1&gt;

&lt;p&gt;Aws is issuing certificates through its own tests.&lt;/p&gt;

&lt;p&gt;Certificate grades are classified as follows:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Foundational.&lt;/li&gt;
  &lt;li&gt;Associate.&lt;/li&gt;
  &lt;li&gt;Professional.&lt;/li&gt;
  &lt;li&gt;Specialty.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is divided into the following fields:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;Basic.&lt;/li&gt;
  &lt;li&gt;Architect.&lt;/li&gt;
  &lt;li&gt;Developer.&lt;/li&gt;
  &lt;li&gt;Operations&lt;/li&gt;
  &lt;li&gt;Specialty.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Each must have experience to take the test before 2018, but the pre-test conditions have been abolished since 2018. If you’re confident, let’s try it.
More information on the certificate can be found by following the link.&lt;a href=&quot;https://aws.amazon.com/certification/exams/?nc1=h_ls&quot;&gt;AWS Certifivation&lt;/a&gt;&lt;/p&gt;

&lt;h1 id=&quot;what-do-you-need-before-learning-aws&quot;&gt;What do you need before learning AWS?&lt;/h1&gt;

&lt;p&gt;First of all, you have to create an account on the AWS site. &lt;a href=&quot;https://aws.amazon.com/education/awseducate/?nc1=h_ls&quot;&gt;AWS educate&lt;/a&gt;  Various lecture videos are posted on the aws eduvate site. You can watch all lectures for free&lt;/p&gt;

&lt;p&gt;After that, you have to create an account on &lt;a href=&quot;https://aws.amazon.com/free/?trk=ps_a134p000003yhMrAAI&amp;amp;trkCampaign=acq_paid_search_brand&amp;amp;sc_channel=ps&amp;amp;sc_campaign=acquisition_CA&amp;amp;sc_publisher=google&amp;amp;sc_category=core-main&amp;amp;sc_country=CA&amp;amp;sc_geo=NAMER&amp;amp;sc_outcome=Acquisition&amp;amp;sc_detail=aws&amp;amp;sc_content=Brand_Core_aws_e&amp;amp;sc_matchtype=e&amp;amp;sc_segment=453053794209&amp;amp;sc_medium=ACQ-P|PS-GO|Brand|Desktop|SU|Core-Main|Core|CA|EN|Text&amp;amp;s_kwcid=AL!4422!3!453053794209!e!!g!!aws&amp;amp;ef_id=Cj0KCQiAmKiQBhClARIsAKtSj-kwDdyP1y_E8ac8drPQq_oSNmFfI9mOglMMVMwwfp-tRU-mOwsAcZgaAqbeEALw_wcB:G:s&amp;amp;s_kwcid=AL!4422!3!453053794209!e!!g!!aws&amp;amp;all-free-tier.sort-by=item.additionalFields.SortRank&amp;amp;all-free-tier.sort-order=asc&amp;amp;awsf.Free%20Tier%20Types=*all&amp;amp;awsf.Free%20Tier%20Categories=*all&quot;&gt;AWS&lt;/a&gt; 
For the next 12 months, you’ll have free access to core AWS compute, storage, database, and application services within the limits of the Free Tier.&lt;/p&gt;

&lt;h1 id=&quot;how-to-use-the-aws-site&quot;&gt;How to use the AWS site.&lt;/h1&gt;

&lt;p&gt;After signing up for the first time, there are three things to do. The first is account setting and configuration setting. Second, setting up the AWS Command Line Interface(CLD). The last thing is to setup cloud9 IDE.&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;Securing your AWS Account&lt;/p&gt;

    &lt;p&gt;1-1.  Click IAM in seraching on the screen below.&lt;br /&gt;
       &lt;img src=&quot;/image/setup-01.jpg&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;1-2.  Click the Add MFA
       &lt;img src=&quot;/image/setup-02.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;1-3.  Click the Activate MFA
       &lt;img src=&quot;/image/setup-03.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;1-4.  Choose Virtual MFA device 
       &lt;img src=&quot;/image/setup-04.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;1-5.  Install MFA Application on your phone&lt;/p&gt;

    &lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;   The MFA application must be installed on the mobile phone, and the applications supported by AWS are as follows. You can download what you want, but it's easier for Google Authenticator to scan with QR code.  Note that if you have installed an MFA application on your phone and registered with AWS with that MFA application, you may not be able to access it through the access ROOT account if you lose that cell phone. Perhaps a solution can be found in some way, but it will not be easy.
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;    &lt;/div&gt;

    &lt;p&gt;&lt;img src=&quot;/image/setup-05.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;1-6.  Click the show QR Code 
       &lt;img src=&quot;/image/setup-06.png&quot; alt=&quot;setup_first&quot; /&gt;&lt;br /&gt;
        Run the QR code  reder using the application on your phone and enter the code at  MFA code 1 in number 3. You can see only one code, but wait about a minute to see that the code changes. After that, enter the changed code into MFA code 2 and click assign MFA.&lt;/p&gt;

    &lt;p&gt;1-7.  Finish  Securing your AWS account 
       &lt;img src=&quot;/image/setup-07.png&quot; alt=&quot;setup_first&quot; /&gt;  &lt;br /&gt;
        If MFA is applied, the following window can be seen.  If you log out and log back in to check if it is actually confirmed normally, you will see a screen asking for the  MFA code.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;Setting up the AWS Command Line Interface(CLD).&lt;br /&gt;
AWS CLD is an open-source tool that can interact with AWS services using commands from the command line interface, and uses AWS CLD with minimal configuration to enable commands to be implemented the same as those provided by browser-based AWS management console.
This command helps you call the API of Amazon Web Services directly on the command line.&lt;/p&gt;

    &lt;p&gt;It can be installed and used in each operating system macos, Ubuntu and Linux, and Windows environment. It can also be installed and used in other environments, Python package, and virtualenv, a virtual environment.&lt;br /&gt;
  AWS CLD Explanation&lt;/p&gt;
    &lt;video width=&quot;640&quot; height=&quot;480&quot; controls=&quot;&quot;&gt;
&lt;source src=&quot;/video/saitblog1.mp4&quot; type=&quot;video/mp4&quot; /&gt;
&lt;/video&gt;

    &lt;p&gt;2-1. Follow the link below and download the file in the right environment.
  &lt;a href=&quot;https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html&quot;&gt;Dwonload&lt;/a&gt;  &lt;br /&gt;
   I`m install it according to the window environment.&lt;/p&gt;

    &lt;p&gt;2-2. Open Cmd and type or click AWSCLIV2.msi file&lt;br /&gt;
   Command code for setup -&amp;gt;” msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi “&lt;/p&gt;

    &lt;p&gt;2-3. click  the Next&lt;br /&gt;
    &lt;img src=&quot;/image/cli_setup.png&quot; alt=&quot;setup_cld&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;2-4. To confirm the installation, open the Start menu, search for cmd to open a command       prompt     window, and at the command prompt use the aws –version command.&lt;/p&gt;

    &lt;p&gt;2-5  If  you can see the message you can skip from 2-6
    &lt;img src=&quot;/image/aws_ver.png&quot; alt=&quot;setup_cld&quot; /&gt;&lt;/p&gt;

    &lt;video width=&quot;640&quot; height=&quot;480&quot; controls=&quot;&quot;&gt;
&lt;source src=&quot;/video/setip.mp4&quot; type=&quot;video/mp4&quot; /&gt;
 &lt;/video&gt;

    &lt;p&gt;2-6 If Windows is unable to find the program, you might need to close and reopen the        command      prompt window to refresh the path, or Adding the AWS CLI to your path. 
   &lt;img src=&quot;/image/cli_setup02.png&quot; alt=&quot;setup_cld&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;2-7 open the cmd and type  this command “msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi”   You have to know the AWS location.  You use the location in your path.&lt;/p&gt;

    &lt;p&gt;&lt;img src=&quot;/image/where.png&quot; alt=&quot;setup_cld&quot; /&gt;&lt;/p&gt;

    &lt;p&gt;2-8  Adding the Aws CLI to your path
   Enter “Edit environment variables for your account”  the serch section in your computer
   Choose Path in “User varibales for” and  and click “Edit”. Now pop-up new window call Edit environment variable.  click the “New” button  and type the AWS location. and click ok twice.
   once done.  you have to chceck in the cmd and type aws–version&lt;/p&gt;

    &lt;video width=&quot;640&quot; height=&quot;480&quot; controls=&quot;&quot;&gt;
  &lt;source src=&quot;/video/path.mp4&quot; type=&quot;video/mp4&quot; /&gt;
   &lt;/video&gt;

    &lt;p&gt;This completes the installation&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;AWS uses the IAM user system to authorize other users and can be used together on the AWS console in AWS page. When accessing with your account, you can select Root users and IAM users, and in short, IAM users can be called sub-IDs. Root users can restrict or grant IAM users various rights, and these limited rights can prevent additional charges from being imposed on Root users, so be careful when creating IAM user accounts.
  IAM user setting method, brief introduction, and setting method for ID security will be briefly explained through video.&lt;/p&gt;

&lt;video width=&quot;640&quot; height=&quot;480&quot; controls=&quot;&quot;&gt;
   &lt;source src=&quot;/video/IAMADD.mp4&quot; type=&quot;video/mp4&quot; /&gt;
    &lt;/video&gt;

&lt;p&gt;In the next blog, we will learn how to use the ec2 server, how to use the database RDS, and how to link to the local computer.&lt;/p&gt;</content><author><name>Jihoon Oh</name></author><category term="AWS" /><category term="AWS" /><summary type="html">school assginment for blog 1</summary></entry><entry><title type="html">Java print command</title><link href="https://jihoon0324.github.io/java/java-print/" rel="alternate" type="text/html" title="Java print command" /><published>2022-02-16T00:00:00+00:00</published><updated>2022-02-16T00:00:00+00:00</updated><id>https://jihoon0324.github.io/java/java-print</id><content type="html" xml:base="https://jihoon0324.github.io/java/java-print/">&lt;h1 id=&quot;print&quot;&gt;print&lt;/h1&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Input&lt;/th&gt;
      &lt;th&gt;Output&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;\\&lt;/td&gt;
      &lt;td&gt;\&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;\”&lt;/td&gt;
      &lt;td&gt;”&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;\n&lt;/td&gt;
      &lt;td&gt;Change line&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;\t&lt;/td&gt;
      &lt;td&gt;Tap&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;\b&lt;/td&gt;
      &lt;td&gt;Back space(커서를 한문자 앞으로)&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;\0&lt;/td&gt;
      &lt;td&gt;null&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;h1 id=&quot;printf&quot;&gt;printf&lt;/h1&gt;

&lt;p&gt;System.out.printf(“abcd” : %d”,10)&lt;/p&gt;

&lt;p&gt;System.out.printf(“%d%d%d”“,10 ,10, 10)&lt;/p&gt;

&lt;p&gt;%d: int
%f : double
%s : String&lt;/p&gt;</content><author><name>Jihoon Oh</name></author><category term="Java" /><category term="Java" /><summary type="html">java study</summary></entry><entry><title type="html">Java</title><link href="https://jihoon0324.github.io/java/java-basic/" rel="alternate" type="text/html" title="Java" /><published>2022-02-08T00:00:00+00:00</published><updated>2022-02-13T00:00:00+00:00</updated><id>https://jihoon0324.github.io/java/java-basic</id><content type="html" xml:base="https://jihoon0324.github.io/java/java-basic/">&lt;p&gt;reminder&lt;/p&gt;
&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;System.exit(0)&lt;br /&gt;
 0 when execution went fien;&lt;br /&gt;
 1,-1,whatever !=0 when some error occurred, you can use different values for different kind of errors.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;What is different String,StirngBuffer,StirngBuilder &lt;br /&gt;
&lt;a href=&quot;https://blog.naver.com/hongganz/222504333789&quot;&gt;Explain&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;https://github.com/jihoon0324/reverse/blob/master/src/reversWithFunction/ReversWithFunction.java&quot;&gt;Sample_Code&lt;/a&gt;
&lt;img src=&quot;/image/stringBuilder.png&quot; alt=&quot;operation&quot; /&gt;&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;</content><author><name>Jihoon Oh</name></author><category term="Java" /><category term="Java" /><summary type="html">java study</summary></entry><entry><title type="html">Python</title><link href="https://jihoon0324.github.io/python/python-basic/" rel="alternate" type="text/html" title="Python" /><published>2022-02-08T00:00:00+00:00</published><updated>2022-02-08T00:00:00+00:00</updated><id>https://jihoon0324.github.io/python/python-basic</id><content type="html" xml:base="https://jihoon0324.github.io/python/python-basic/">&lt;p&gt;python 공부 하고 쓸꺼임&lt;/p&gt;</content><author><name>Jihoon Oh</name></author><category term="Python" /><category term="Python" /><summary type="html">python study</summary></entry></feed>