무과금 80 법사의 용계 (서 정상) 자동 사냥영상
마법명중 23
'리니지M' 카테고리의 다른 글
[리니지M 사냥영상] 법사 - 오만 6층 (0) | 2019.05.10 |
---|---|
[리니지M 사냥영상] 법사 턴사냥 - 라스타바드 명법군왕의 집무실(데빌로드의 방) (0) | 2019.03.24 |
무과금 80 법사의 용계 (서 정상) 자동 사냥영상
마법명중 23
[리니지M 사냥영상] 법사 - 오만 6층 (0) | 2019.05.10 |
---|---|
[리니지M 사냥영상] 법사 턴사냥 - 라스타바드 명법군왕의 집무실(데빌로드의 방) (0) | 2019.03.24 |
자바 기본함수를 활용하여 디렉토리를 생성하는 방법은 크게 두 가지가 존재한다.
mkdir : 입력된 경로의 최하단 디렉토리 한 개만 생성
mkdirs : 입력된 경로의 모든 디렉토리 전부 생성
예
아래와 같이 파일 객체를 생성한다.
가정 : c드라이브 하위에는 test 디렉토리 자체가 없다.
import java.io.File;
{ 생략 }
File file = new File("c:\\test\\myFolder");
mkdir을 호출하게 되면 디렉토리가 생성되지 않는다.
만약, test 디렉토리가 존재한다면 myFolder가 생성된다.
file.mkdir();
mkdir을 호출하게 되면 test, myFolder 디렉토리가 생성된다.
file.mkdirs();
돼지고기 김치찜 (0) | 2021.07.13 |
---|---|
부침개용 양파 간장 소스 만들기 (0) | 2019.08.24 |
무과금 80 법사의 라스타바드 명법군왕의 집무실 가기 전 데빌로드의 방 사냥영상
마법명중 24
[리니지M 사냥영상] 법사 - 오만 6층 (0) | 2019.05.10 |
---|---|
[리니지M 사냥영상] 법사 - 용계 (서 정상) (0) | 2019.04.07 |
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello World\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
4. 커맨드 창을 연다.
[Window Key] + [R] > cmd > 확인
5. 해당 위치로 이동한다.
ex) cd d:\nodejs
6. 위에서 작성한 startup.js를 실행시킨다.
ex) node startup.js
7. 정상적으로 서버가 동작한다는 메세지를 확인한다.
8. 웹 브라우저를 열어 위에서 작성한 아이피와 포트로 접속하면 Hello World가 화면에 나타나는 것을 볼 수 있다.
[PM2] 실무에서 사용할만한 명령어 (0) | 2022.06.14 |
---|---|
[Node.js] Hello World를 찍어보자! - 1. 설치편 (0) | 2019.03.19 |
2. 사이트맵이 생성되면 아래와 같은 화면이 나타난다.
생성된 사이트맵을 그냥 사용해도 되지만, 상세 설정을 통해 조금 더 구체적인 사이트맵을 만들기 위해 [Generate new Sitemap] 버튼을 클릭한다.
3. 아래와 같은 절차를 거쳐 상세설정 후 사이트맵을 다시 생성한다.
3-1. 아래 화면에서 1항목의 본인의 블로그 주소를 확인한 후에 2항목 Security code를 작성한다.
3-2. Page change frequency 항목이 기본적으로 Daily로 되어 있는데, 이 항목을 Always로 바꿔준다.
해당 항목은 페이지가 어느정도 주기로 변경이 되는지를 설정하는 부분이다.
3-3. 서브도메인을 운여할 경우, 하단의 Subdomains를 체크한다. (티스토리 블로그처럼 서브도메인이 없으면 안해도 됨)
3-4. [Create free XML Sitemap]을 클릭한다.
4. 아래 그림은 블로그에 게재된 게시물들을 자동으로 검색하여 사이트맵이 생성되고 있는 화면이다. 기다리면 된다.
5. 사이트맵 생성이 완료되면 아래와 같은 화면이 나타나는데, 해당 화면에서 [download your Sitemap]을 클릭한다.
6. 아래 화면이 나타나면 [download]를 클릭하여 본인의 PC에 생성된 사이트맵을 저장한다.
※ 다운로드한 사이트맵 xml파일을 열어보면 아래와 같은 구조로 생성됨을 알 수 있다.
7. 본인의 블로그에 글쓰기 기능으로 진입하여 비공개 게시글을 작성한다.
7-1. 제목은 아무렇게나 지정해도 상관없다. 필자는 sitemap이라는 제목으로 작성하였다.
7-2. 에디터의 [파일] 버튼을 클릭하여 다운로드한 사이트맵 xml 파일을 업로드한다.
7-3. 업로드가 정상적으로 이루어졌으면 게시글을 발행한다.
8. 작성된 sitemap 게시글을 조회해보면 sitemap.xml 파일 링크가 나타나는 것을 확인 할 수 있다.
해당 링크를 마우스 우클릭하여 링크 주소를 복사한다.
이렇게 복사된 링크를 각 포털사이트의 웹마스터도구에 붙여넣어 제출하면 된다.
※ 복사된 링크 예 : http://taespapa.tistory.com/attachment/cfile9.uf@997EBC455C943A8506C6C9.xml
구글 애드센스(Google AdSense) 적용하기 - 2.광고 게재하기 (0) | 2019.06.28 |
---|---|
구글 애드센스(Google AdSense) 적용하기 - 1.신청편 (0) | 2019.06.27 |
포털사이트에서 내 블로그 검색되게 하기 - 1. 네이버편 (0) | 2019.03.19 |
2. 프로젝트를 언로드한다.
3. 프로젝트명.csproj를 열어서 아래와 같이 수정한다.
<Project> 영역의 마지막에 AfterBuild 코드를 추가한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | <UsingTask TaskName="AjaxMin" AssemblyFile="$(SolutionDir)packages\AjaxMin.5.14.5506.26202\tools\net40\AjaxMinTask.dll" /> <Target Name="AfterBuild"> <PropertyGroup> <DestinationPath>$(ProjectDir)publish</DestinationPath> </PropertyGroup> <ItemGroup> <JS Include="**\*.js" Exclude="publish\**\*.js;obj\**\*.js" /> <CSS Include="**\*.css" Exclude="publish\**\*.css;obj\**\*.css" /> </ItemGroup> <Copy SourceFiles="@(JS)" DestinationFiles="@(JS -> '$(DestinationPath)\%(RecursiveDir)%(Filename)%(Extension)')" Condition="'%(Extension)'=='.js'"> <Output ItemName="JavaScriptFiles" TaskParameter="DestinationFiles" /> </Copy> <Copy SourceFiles="@(CSS)" DestinationFiles="@(CSS -> '$(DestinationPath)\%(RecursiveDir)%(Filename)%(Extension)')" Condition="'%(Extension)'=='.css'"> <Output ItemName="CssFiles" TaskParameter="DestinationFiles" /> </Copy> <AjaxMin JsSourceFiles="@(JavaScriptFiles)" JsSourceExtensionPattern="\.src.js$" JsTargetExtension=".js" CssSourcefiles="@(CSS)" CssSourceExtensionPattern="\.css$" CssTargetExtension=".css"></AjaxMin> </Target> |
4. 프로젝트를 다시 로드하고 빌드를 해보면 위에서 설정한 디렉토리에 경량화가 된 정적 콘텐츠들을 확인할 수 있다.
[ASP.NET] VS2017 IIS Express 가상디렉터리 설정 방법 (0) | 2021.05.30 |
---|---|
[ASP.NET MVC] WebGrid 예제 (0) | 2020.11.20 |
2. 검색한 화면에서 "네이버 웹마스터도구"를 클릭하면 아래와 같은 화면이 나타난다. (로그인 필요)
3. 연동 사이트 목록 항목에 내 블로그 주소를 입력하고 [추가]버튼을 클릭한다.
4. "사이트 소유 확인" 페이지가 나타나면 두 번째 항목의 [HTML 태그]를 클릭한다.
5. 아래 그림과 같이 [메타태그] 항목에 있는 내용을 마우스로 긁어서 복사한다.
해당 과정은 사이트(블로그)의 소유자가 본인임을 확인할 수 있는 방법을 제공하는 것으로 3가지 중 한 가지를 선택하면 된다.
다만, 맨 아래의 [소유확인 없이 사이트 추가]를 선택했을 때, 어떤 일이 발생하는지는 해보지 않아서 모르겠다.
6. 본인의 블로그에 해당 메타태그를 삽입한다. (티스토리 기준 작성)
6-1. 본인의 블로그 관리자 모드에 접속한다.
6-2. 메뉴 중 "꾸미기" 하위에 있는 [스킨편집]을 클릭한다.
6-3. 우측 상단 "스킨 편집" 영역에 있는 [html 편집] 버튼을 클릭한다.
6-4. 나타난 HTML 편집 영역에 아까 복사해 놓은 메타태그를 삽입하고 [적용] 버튼을 클릭한다.
※ 메타태그는 헤더태그 사이에 존재해야 한다. <head>여기</head>
7. 위의 과정까지 완료되었으면 아까 접속했던 네이버 웹마스터도구로 돌아가서 [확인] 버튼을 클릭한 후, 확인이 완료되었다는 메세지를 확인한다.
8. 정상적으로 사이트가 등록되었다면 아래 그림과 같이 추가한 사이트(블로그) 주소가 나타난다.
9. 본인의 사이트(블로그)가 정상적으로 추가되었다면, 사이트맵을 등록해야 한다.
추가한 사이트(블로그)주소를 클릭하면, 해당 사이트(블로그)의 현황을 볼 수 있는 화면이 나타난다.
해당 화면 좌측에 있는 메뉴 중 "요청" > "사이트맵 제출" 메뉴로 진입한다.
사이트맵 제출 화면에서 사이트맵이 존재하는 URL를 입력하고 [확인] 버튼을 클릭한다.
그러면 하단의 "제출된 사이트맵" 목록에 등록한 URL이 나타날 것이다.
10. 다음으로는 RSS를 등록해야 한다. RSS는 별도로 다른 작업을 할 필요없이 URL만 작성해주면 된다. (티스토리 기준)
좌측에 있는 메뉴 중 "요청" > "RSS 제출" 메뉴로 진입한다.
RSS 제출 화면에 존재하는 URL 작성란에 본인의 사이트(블로그) 주소를 입력하고 뒤에 rss만 붙여주면 된다.
ex) https://taespapa.tistory.com/rss
11. 네이버 웹마스터도구에 본인의 사이트(블로그)를 등록하는 절차는 모두 끝났다.
이제 네이버 포털사이트에서 본인의 사이트(블로그)를 분석할 때까지 기다리면 된다.
필자의 경우 약 2~3일정도 소요된 것 같다.
구글 애드센스(Google AdSense) 적용하기 - 2.광고 게재하기 (0) | 2019.06.28 |
---|---|
구글 애드센스(Google AdSense) 적용하기 - 1.신청편 (0) | 2019.06.27 |
포털사이트에서 내 블로그 검색되게 하기 - 사이트맵 생성 및 활용법 (0) | 2019.03.22 |