-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.xml
92 lines (78 loc) · 7.43 KB
/
index.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Homepage on lnalice's Digital Garden 🌏</title>
<link>https://lnalice.github.io/</link>
<description>Recent content in Homepage on lnalice's Digital Garden 🌏</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Sat, 14 Jan 2023 00:00:00 +0000</lastBuildDate><atom:link href="https://lnalice.github.io/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>chapter0</title>
<link>https://lnalice.github.io/java/chapter0/</link>
<pubDate>Thu, 02 Feb 2023 00:00:00 +0000</pubDate>
<guid>https://lnalice.github.io/java/chapter0/</guid>
<description>다음을 이해하고 시작하자
인터페이스 API 관점 : 어떤 기능성을 제공하는 클래스나 메서드 JAVA : 클래스와 유사하게 어떤 메서드 집합 제네릭타입 자바 컬렉션 프레임워크 특히, ArrayList, LinkedList를 이해하자 Apache Ant ant를 이해하고 연습해 보았다. apt install ant 참고 사이트 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&amp;blogId=asura71&amp;logNo=20008681351 /src/build.properties jar.home=../../../../../../../Program Files/Java/jdk-16.0.2 main.classpath=./classes /src/build.xml &lt;?xml version=&#34;1.0&#34;?&gt; &lt;project name=&#34;mytest&#34; default = &#34;compile&#34;&gt; &lt;property file = &#34;build.properties&#34; /&gt; &lt;target name=&#34;compile&#34; depends = &#34;init&#34;&gt; &lt;javac srcdir=&#34;.&#34; destdir=&#34;${main.classpath}&#34;&gt; &lt;classpath refid = &#34;classpath&#34; /&gt; &lt;/javac&gt; &lt;echo&gt;compilation is completed!</description>
</item>
<item>
<title>2. 자바 T메모리</title>
<link>https://lnalice.github.io/oop/chapter2/</link>
<pubDate>Sat, 07 Jan 2023 00:00:00 +0000</pubDate>
<guid>https://lnalice.github.io/oop/chapter2/</guid>
<description>[스프링 입문을 위한 자바 객체 지향의 원리와 이해] chapter2를 바탕으로 쓰여졌다.
자바 프로그램의 개발과 구동 현실 세계에서 소프트웨어는 개발자가 여러 개발 도구를 이용해서 개발하고, OS를 통해 하드웨어 상에서 구동되는 것이다. 그럼, 자바의 경우로 생각해보자. JDK라는 개발 도구를 이용해 개발된 프로그램은 JRE에 의해 가상 컴퓨터인 JVM 상에서 구동된다.
JDK : 자바 개발 도구 (Java Development Kit) → 개발도구 JRE : 자바 실행 환경 (Java Runtime Environmont) → OS JVM : 자바 가상 기계 (Java Virtual Machine) → 하드웨어 → JVM이라는 컴퓨터를 제어하는 OS를 JRE로 이해할 수 있고, 개발도구가 JDK인 것이다.</description>
</item>
<item>
<title>1. 자바의 탄생</title>
<link>https://lnalice.github.io/oop/chapter1/</link>
<pubDate>Mon, 26 Dec 2022 00:00:00 +0000</pubDate>
<guid>https://lnalice.github.io/oop/chapter1/</guid>
<description>[스프링 입문을 위한 자바 객체 지향의 원리와 이해] chapter1을 바탕으로 쓰여졌다.
기계어에서 객체 지향 프로그래밍 언어로 1. 기계어 0과 1로 이뤄진 언어&hellip; 너무 비인간적이지 않는가
2. 어셈블리어 &ldquo;기계어의 명령들을 일상 용어로 표현하고 이걸 기계가 알 수 있는 기계어로 번역하게 하면 어떨까?&rdquo;
그래, 기계어와 일상 용어를 일대일 매칭하는 코드표가 필요하다. 니모닉(Mnemonic)과 기계어의 일대일 매칭 코드표를 만들었고 이 표를 어셈블리(Aseembly)라고 불렀다. 하지만, CPU마다 실해할 수 있는 기계어가 다르기 때문에, CPU 별로 어셈블리어( Assembly Language)가 달랐다.</description>
</item>
<item>
<title>1. Theme Installation</title>
<link>https://lnalice.github.io/algorithm/installation/</link>
<pubDate>Sun, 19 Dec 2021 00:00:00 +0000</pubDate>
<guid>https://lnalice.github.io/algorithm/installation/</guid>
<description>Create a new hugo website or open your existing hugo site.
Add the theme to your hugo site Use as a git submodule:
git submodule add https://github.com/apvarun/digital-garden-hugo-theme.git themes/digitalgarden Clone the repository (one-off, updating the theme may be harder later):
git clone https://github.com/apvarun/digital-garden-hugo-theme.git themes/digitalgarden Setup Copy package.json, package-lock.json and tailwind.config.js files from the theme/digitalgarden folder to the root folder of your the website Run npm install to install required packages for theme Run npm i -g postcss-cli to use PostCSS with Hugo build Set theme = 'digitalgarden' in config.</description>
</item>
<item>
<title>5. Newsletter</title>
<link>https://lnalice.github.io/algorithm/newsletter/</link>
<pubDate>Sat, 18 Dec 2021 00:00:00 +0000</pubDate>
<guid>https://lnalice.github.io/algorithm/newsletter/</guid>
<description>The theme supports a subscription to multiple newsletter providers.
Buttondown Substack Revue Buttondown [Params.newsletter.provider] = &ldquo;buttondown&rdquo;
Copy the action url from your buttondown admin dashboard and add it to [Params.newsletter.path] in config.toml
Substack [Params.newsletter.provider] = &ldquo;substack&rdquo;
Setting up substack is the easiest. Just add your substack newsletter URL (applicable for custom domains also) to [Params.newsletter.path] in config.toml
Note that since substack doesn&rsquo;t have a native API for subscription. The theme uses the api from substackapi.</description>
</item>
<item>
<title>6. Google Analytics</title>
<link>https://lnalice.github.io/algorithm/google-analytics/</link>
<pubDate>Sat, 18 Dec 2021 00:00:00 +0000</pubDate>
<guid>https://lnalice.github.io/algorithm/google-analytics/</guid>
<description>Digital garden theme utilizes the Hugo&rsquo;s [internal template](internal templates) for Google analytics and so both Google analytics v3 and GA v4 (gtag) are supported.
Add your UA-PROPERTY_ID or G-MEASUREMENT_ID to config.toml
Google Analytics v3 (analytics.js) googleAnalytics = &#39;UA-PROPERTY_ID&#39; Google Analytics v4 (gtag.js) googleAnalytics = &#39;G-MEASUREMENT_ID&#39; → Configure Metatags</description>
</item>
<item>
<title>7. Metatags</title>
<link>https://lnalice.github.io/algorithm/metatags/</link>
<pubDate>Sat, 18 Dec 2021 00:00:00 +0000</pubDate>
<guid>https://lnalice.github.io/algorithm/metatags/</guid>
<description>Metatags are used to provide additional information about the page, usualy used by search engines and social media websites / apps. It allows to customize your page&rsquo;s title, description, preview image and more.
Configure default tags // config.toml
title = &#34;Personal Digital Garden&#34; [Params] description = &#34;My Digital Garden on the Internet&#34; images = [&#39;/digital-garden-logo.png&#39;] Setting the above values will be used as default for all pages unless its overridden in a specific page&rsquo;s markdown.</description>
</item>
</channel>
</rss>