_대문 | 방명록 | 최근글 | 홈피소개 | 주인놈
FrontPage › Memo

Contents

[-] [-]
1 tar
2 moniwiki에서 latext 사용하기 위한 환경 구성
3 질문들
4 아파치
5 IP차단/해제
6 테이블
7 최근 변경된 글들
8 .htaccess
9 윈도우즈 폰트
10 영어 공부 방법
11 정보결핍
12 황금분할: 피보나치 수열
13 IP로 나라 알아내기
14 구글 뉴스
15 포커 확률
16
17콘 넣기
18 Hello World
19 Menu
20 sas 회귀분석에서 새로운 가중치에 대해서 예측치 나타내기
21 선택정렬
22 URL
23 리눅스에서 파일내의 특정 문자열 바꾸기
24 VB.NET
25 홈페이지 통계
26 토글?


1 tar #

tar cf moniwiki_20100216.tar moniwiki

moniwiki에서 글자(font) 바꾸기..


tar -czf 압축파일명.tar.gz 압축디렉토리명
tar -xzf 압축파일명.tar.gz

tar -czf /home/yasicom/backup_20161118.tar.gz /var/www/html

tar -czf /home/yasicom/backup_20160829.tar.gz /var/www/html/moniwiki/data/text

tar -czf /home/yasicom/text_backup_20161119.tar.gz /var/www/html/moniwiki/data/text

여유공간 확인
df -h

큰 파일 찾기
find / -type f -size +20M | xargs du -h | sort -nr

로그 파일은 아래와 같이 조치함
echo "" > /var/log/httpd/access_log
echo "" > /var/log/httpd/error_log
echo "" > /var/log/httpd/error_log.3


2 moniwiki에서 latext 사용하기 위한 환경 구성 #

yum install tetex
yum install ghostscript
yum install tetex-latex

3 질문들 #

  • inner join과 left join은 성능차이가 있는가?
  • '관계형 데이터 모델'에서 '관계'란 무엇인가?

4 아파치 #

vi /etc/httpd/conf/httpd.conf
service httpd restart

5 IP차단/해제 #

cd /var/www/html/moniwiki/data/
vi editlog

IP차단
iptables -A INPUT -s 123.141.239.11 -j DROP

IP차단 해제
iptables -A INPUT -s 123.141.239.11 -j ACCEPT

파일우기
cat /dev/null > editlog

6 테이블 #

테이블 시작제목1제목2
내용1 두셀에 걸친 내용
내용2첫번째 셀두번째 셀


캡션
캡션있는 테이블
1 1-1 1-2
1-3 1-4

7 최근 변경된 글들 #


8 .htaccess #

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?databaser.net [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?cloudingservice.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?cloudingservice.net[NC]
RewriteCond %{HTTP_REFERER} !search\.naver\.com [NC]
RewriteCond %{HTTP_REFERER} !search\.daum\.net[NC]
RewriteCond %{HTTP_REFERER} !search\.nate\.com [NC]
RewriteCond %{HTTP_REFERER} !google\. [NC]
RewriteCond %{HTTP_REFERER} !yahoo\. [NC]
RewriteRule \.(jar|r|_xe|ppt|pptx|png|jpg|jpeg|gif|mp3|zip|tgz|gz|txt|css|exe|hw

SetEnvIfNoCase remote_addr 80.73.5. go_out
SetEnvIfNoCase remote_addr safehouse.dk go_out
Order Allow,Deny
Allow from all
Deny from env=go_out

9 윈도우즈 폰트 #

돋움 (Dotum) 돋움체 (DotumChe)
굴림 (Gulim) 굴림체 (GulimChe)
바탕 (Batang) 바탕체 (BatangChe)
궁서 (Gungsuh) 궁서체 (GungsuhChe)
새굴림 (New Gulim) 맑은 고딕 (Malgun Gothic)

10 영어 공부 방법 #

  • 공부를 시작하기 전 목표를 정확히 세우라. 지금 내가 왜 영어를공부해야 하는지를 따져보고 그것부터 시작하라.
  • 하루도 빠짐없이 하는 게 무엇보다 중요하다.
  • 영어를 한국어로 해석하는 버릇을 버리라. 기본문, 그리고 여기에 결합하고 변화하는 영어 구조를 두어 달만 집중적으로 공부하면 영어에 대한 이치가 뻥 트인다고 그는(정철씨) 장담한다.
  • 듣기공부의 지름길은 받아쓰기. 한 우물을 깊게 파라.
  • 영어를 즐겨라. 영어를 취미 삼는 것만큼 좋은 방법이 없다.

11 정보결핍 #

  • 로드맵(고수로 가는 로드맵이 없다)
  • 문제해결 방법론(성능튜닝등)
  • 전문영역이 다르다
  • 문제에 적절한 솔루션 case
  • 레퍼런스

12 황금분할: 피보나치 수열 #

1.618

1
1
2
3
5
8
13
21
34
55
89
144
233
377
610
987

14 구글 뉴스 #

옵션 카테고리
h 인기뉴스
w 세계
b 지니스
p 정치
n 사회
e 연�
t 정보과학
s 스포츠
h 건강


15 포커 확률 #

HandDescript    Occurrences PercentOccurred
-------------------------------------------
Nothing           1,303,701      50.162411%
Two of a Kind     1,098,481      42.266176%
Two Pair            123,259       4.742628%
Three of a Kind      54,955       2.114500%
Straight              9,095       0.349948%
Flush                 5,007       0.192654%
Full House            3,777       0.145327%
Four of a Kind          653       0.025125%
Straight Flush           24       0.000923%
Royal Flush               8       0.000308%
-------------------------------------------
GRAND TOTAL       2,598,960     100.000000%

16 #

bug.gif

17 콘 넣기 #

  1. 16 * 16 픽셀크기의 아이콘 만든다.
  2. 그림판에서 *.bmp로 지정 후, favicon.ico로 저장
  3. HEAD태그에 < LINK REL="SHORTCUT ICON" href="favicon.ico" >삽입
  4. http://www.chami.com/html-kit/services/favicon/ 여기서 만들면 된다..

18 Hello World #

참네.. 어처구니가 없어서리..

20 sas 회귀분석에서 새로운 가중치에 대해서 예측치 나타내기 #


proc reg data=sashelp.class;
model weight = height coffee /p;
weight weight변수;
run;


21 선택정렬 #

#include <iostream>

using namespace std;

void sort(int *a, int n)
{
 	int temp;
	for(int i = 0; i < n;i++)
	{
		for(int j = i+1; j < n;j++)
		{
			if(a[j] < a[i]) 
			{
				temp = a[i];
				a[i] = a[j];
				a[j] = temp;
			}
		}
	}
 }

int main(int argc, char *argv[])
{
 	int a[10] = {5,2,3,7,1,4,8,6,9,0};
	sort(a, 10);

	for(int i = 0; i <= 9; i++)
	{
		cout << a[i];
	}
	cout << endl;
	return 1;
}

23 리눅스에서 파일내의 특정 문자열 바꾸기 #

vi로 배치파일 만든다음..
for i in `grep '찾는문자' * -R | cut -d : -f 1 | sort | uniq`; do 
sed 's/찾는문자/바꿀문자/g' $i > tmp && mv tmp $i 
done 

chmod 777 준다음..
./로 실행하자..

24 VB.NET #

날짜
날짜 및 시간을 표시하는 방법을 알아보자. 버튼 프로시져에 아래 예제들을 넣고 시험해 보자.

 

[예제1] 현재의 시간


'현재의 시간
Dim ClickTime As Date
ClickTime = Date.Now    'Date를 생략해도 좋다.
TextBox1.Text = ClickTime  '... 2004-03-21 오후 1:33:21
TextBox1.Text = ClickTime.Year   '... 2004
TextBox1.Text = ClickTime.Month   '... 3
TextBox1.Text = ClickTime.Day    '... 21
TextBox1.Text = ClickTime.Date   '... 2004-03-21
TextBox1.Text = ClickTime.Hour   '... 13
TextBox1.Text = ClickTime.Minute   '... 33
TextBox1.Text = ClickTime.Second   '... 21
TextBox1.Text = ClickTime.Millisecond   '... 561

TextBox1.Text = ClickTime.DayOfWeek   '... 0(일요일), 1(월요일), ..., 6(토요일)
TextBox1.Text = ClickTime.DayOfYear   '... 81(1월1일=1)

 

'현재의 날짜
Dim ClickTime As Date
ClickTime = Date.Today
TextBox1.Text = ClickTime  '... 2004-03-21
TextBox1.Text = ClickTime.Hour  '... 0 '날짜이하의 정보는 없다.
TextBox1.Text = ClickTime.DayOfYear  '... 81

 

[예제2] 시간 만들기


'시간변수 만들기
Dim myTime As Date
myTime = New Date(2004, 3, 21)
myTime = New Date(2004, 3, 21, 13, 33, 21)
TextBox1.Text = myTime

 

[예제3] 시간의 간격


'시간변수 만들기
Dim myTime1, myTime2 As Date

myTime1 = New Date(2004, 3, 21, 13, 33, 21)
myTime2 = New Date(2004, 3, 15, 4, 18, 33)

Dim TimeDiff As TimeSpan = myTime1.Subtract(myTime2)


TextBox1.Text = TimeDiff.ToString '6.09:14:48
TextBox1.Text = TimeDiff.Days '6
TextBox1.Text = TimeDiff.Hours '9
TextBox1.Text = TimeDiff.TotalHours  '153.246666666667

'기타 Minutes, Seconds, Milliseconds 도 마찬가지임
'거꾸로 하면 값이 마이너스가 된다.

 

[예제4] 시간의 가감


Dim myTime1, myTime2 As Date
myTime1 = New Date(2004, 3, 21, 13, 33, 21)
myTime2 = myTime1.AddYears(-2)
myTime2 = myTime2.AddMonths(5)
TextBox1.Text = myTime2    '...2002-08-21 오후 1:33:21

 

다른예
Dim myTime1, myTime2 As Date
myTime1 = New Date(2004, 3, 21, 13, 33, 21)
myTime2 = myTime1.AddMonths(-22)
TextBox1.Text = myTime2    '...2002-05-21 오후 1:33:21

 

[예제5] TimeSpan을 사용한 시간의 가감
Dim myTime1, myTime2 As Date
Dim TimeDiff = New TimeSpan(150, 0, 0, 0) '150일
myTime1 = New Date(2004, 3, 21, 13, 33, 21)
myTime2 = myTime1.Add(TimeDiff)
TextBox1.Text = myTime2    '...2004-08-18 오후 1:33:21

 

다른예
Dim myTime1, myTime2 As Date
Dim TimeDiff = New TimeSpan(150, 0, 0, 0) '150일
myTime1 = New Date(2004, 3, 21, 13, 33, 21)
myTime2 = myTime1.Subtract(TimeDiff)
TextBox1.Text = myTime2    '...2003-10-23 오후 1:33:21

 

[예제6] 숫자로 변환


Dim myTime1, myTime2 As Date
myTime1 = New Date(2004, 3, 21, 13, 33, 21)
myTime2 = New Date(2004, 3, 21, 13, 33, 22)
Dim X1 As Double = myTime1.ToOADate      '38067.5648263889
Dim X2 As Double = myTime2.ToOADate      '38067.564837963
TextBox1.Text = X2 - X1 '1.15740767796524E-05 = 0.0000115740
[출처] vb.net 날짜와 시간 관련|작성자 이카루스

25 홈페이지 통계 #

<iframe src=http://databaser.net/moniwiki/bbclone/show_main.php?lng=ko
scrolling=auto marginwidth=0 marginheight=0 frameborder=0 vspace=0 hspace=0 height=400px width=100%></iframe>

26 토글? #


EditText : Print : Mobile : FindPage : DeletePage : LikePages : Powered by MoniWiki : Last modified 2018-04-13 23:12:53

믿음은 기다리는 것이 아닐가 행동이다. 진정한 믿음을 가졌다면 지금 곧 행동하라.