https://spam.kisa.or.kr/white/sub1.do
이메일서버 등록하면 끝 !
Search Results for '전체 분류'
2064 posts related to '전체 분류'
- 2019/10/30 화이트 도메인 스팸 차단 리스트 / 도메인 설정
- 2019/10/30 JavaScript 어제날짜, 내일날짜 구하기
- 2019/10/30 정규표현식 제목에 특수문자 정리하는 정규식
- 2019/10/30 PHP date 함수에서 사용할 수있는 포맷문자열
- 2019/10/30 무료&유료 DNS 및 HTTPS 서비스를 무료 지원 사이트
- 2019/10/08 3관 개원한 서초동 수학 마중물학원 정철훈 대표와의 인터뷰
- 2019/09/18 BeautifulSoup4 에러 해결 방법
- 2019/09/17 크랙 다운로드 사이트 주소
- 2019/09/16 파이썬 IP 확인 소스
- 2019/08/29 그누보드 각 게시판 글 수 구하기
- 2019/08/21 mysql 특정 문자열 치환 ( 특정 문자열 변경 ) REPLACE
- 2019/08/21 엑셀 날짜 지정날짜 랜덤 생성
- 2019/08/02 HDD 시리얼 넘버 변경 프로그램 - HardDiskSerialNumberChanger
- 2019/08/01 아이피 변경 맥 어드레스 변경 프로그램 - MAC - 물리적 주소
- 2019/07/30 시놀로지 폴더 마운트
- 2019/07/30 diskpart로 디스크를 간단하게 초기화 fdisk 윈도우
- 2019/07/23 파이썬 실행파일 만들기 icon 파일 포함하여 5
- 2019/07/21 구글 공식 ADB, Fastboot툴 다운로드 제공
- 2019/07/18 영카트 orderformupdate.php 특정 회원 주문시 입금 처리 하기
- 2019/07/10 SamsungNotes 삼성노트 윈도우10 설치 방법
- 2019/07/07 TextRank 기법
- 2019/07/01 유료 무료 테마 모음 사이트
- 2019/06/27 자바스크립트 멋진 소스 데모
- 2019/06/21 네이버 검색알고리즘 내용 01편
- 2019/05/10 위치정보를 가져오기 위해서는 getCurrentPosition() 함수를 사용하면 됩니다.
- 2019/05/09 네트워크 패킷 캡쳐 프로그램 SmartSniff - 한글판
- 2019/04/25 샤오미 센서 SmartThings 등록 방법 정리중
- 2019/04/21 2019년 윈도우10 인증 무설치 - KMSAuto_Lite_Portable_v1.5.6
- 2019/04/20 불교
- 2019/04/12 tr class 개수 처리
$yesterday = date("Y-m-d", mktime(0,0,0,date("m"),date("d")-1,date("Y")));
$tomorrow = date("Y-m-d", mktime(0,0,0,date("m"),date("d")+1,date("Y")));
제목에 특수문자 정리하는 정규식
[한글, 숫자, 영어, <>/,.%&-"' ] 딱 이문자들만 허용!
더 추가하고 싶은 문자 있으면 [대괄호] 안에 추가 하면 됩니다.
php 예제
$subject = preg_replace("|([^가-힣0-9a-zA-Z\s<>\(\)\[\]\"\'.,/&%:-])|u", " ", $subject);
a : "am" 또는 "pm"
A : "AM" 또는 "PM"
d : 두자리로 표현되는 날짜, 즉 "01"~"31"
D : 세글자로 표현되는 요일, 즉 "Fri"
F : 월을 긴 문장으로 나타냅니다. 즉 "January"
h : 시간을 12시간 단위로 나타냅니다. "01"~"12"
H : 시간을 24시간 단위로 나타냅니다.
g : 시간을 12시간 단위로 0 없이 나타냅니다. "1"~"12"
G : 시간을 24시간 단위로 0 없이 나타냅니다. "0"~"24"
i : 분을 나타냅니다. "00"~"59"
j : 날짜를 0 없이 나타냅니다. "1"~"31"
l : (L의 소문자)요일을 나타냅니다. "Friday"
L : 윤년인지의 여부를 나타냅니다. "0" 또는 "1"
m : 달을 나타냅니다. "01"~"12"
n : 0 없이 달을 나타냅니다. "1"~"12"
M : 3글자로 달을 나타냅니다. "Jan"
s : 초를 나타냅니다. "00"~"59"
S : 영어에서 순서를 나타내는 2글자로 된 접미사; "th", "nd"
t : 주어진 달의 날 수; 즉 "28"~"31"
U : 기준시점(GMT 1970년 1월1일 00:00:00)으로부터 지난 시간을 초로 표시
w : 요일을 숫자로 표시합니다. 즉 "0"(일요일) ~ "6"(토요일)
Y : 4글자로 연도표시, "1999"
y : 2글자로 연도표시, "99"
z : 날짜를 표시, "0"~"365"
Z : 지역간의 시간편차를 초단위로 표시, 즉 "-43200"~"43200"
https://dash.cloudflare.com
입니다.
HTTPS 서비스까지 무료 지원 합니다. SSL 인증서 없이 DNS 레코드만 등록하면 됩니다.
불법 사이트에서 많이 사용하는데 무료 서비스도 안정적이지만 속도가 조금 불만 스럽다면 유료 서비스 진행 하셔도
좋을듯 합니다.
CloudFlare 구글링 하면 쉽게 사용법 나와 있습니다.
보충 설명 하자면 DNS , DDOS(디도스) , CDN , SSL , PAGE RULL 이런 기능들이 무료입니다.
입니다.
HTTPS 서비스까지 무료 지원 합니다. SSL 인증서 없이 DNS 레코드만 등록하면 됩니다.
불법 사이트에서 많이 사용하는데 무료 서비스도 안정적이지만 속도가 조금 불만 스럽다면 유료 서비스 진행 하셔도
좋을듯 합니다.
CloudFlare 구글링 하면 쉽게 사용법 나와 있습니다.
보충 설명 하자면 DNS , DDOS(디도스) , CDN , SSL , PAGE RULL 이런 기능들이 무료입니다.
마중물학원에서 1관과 2관을 운영해온 노하우를 바탕으로 서초동에 3관을 개원했다고 밝혔다.
자율학기제와 변화무쌍한 입시제도 아래 아이들과 학부모들의 심적부담과 내신 및 수능시험의 고충을 덜고자 2014년부터 학원사업을 시작해온 마중물학원 정철훈 대표에게 3관 개원에 대한 이야기와 앞으로의 포부에 대해 들어봤다.
Q. 마중물 3관 학원을 서초동에 오픈했는데, 동기가 있는가?
A. 어느덧 3관을 오픈하게 되었는데, 서초구 아이들뿐만 아니라 전국적으로 아이들이 질적 수업을 받을 수 없거나 무작정 1타 강사의 수업을 대기해야만 하는 대치동의 안타까운 현실을 반영하여 이를 서초동으로 분산시켜보고자 한다. 아이들의 시간 낭비 및 체력 낭비가 줄어들기를 바라며 실력 있는 강사들을 본원으로 배치시킴으로써 대치동 집중화 현상이 조금이나마 해소되기를 바란다.
Q. 마중물이라는 학원명은 어떤 의미가 있는가?
A. ‘마중물’이란 펌프에 물이 나오기 위해서 퍼붓는 한 바가지의 물을 의미하는 순우리말이다. 마중물학원은 엄청난 양의 물이 쏟아지듯 작은 가르침이 큰 효과가 있길 바라는 마음을 담아 지어진 학원명이다.
Q. 마중물 3관 학원의 수업과목은 어떻게 이루어졌나?
A. 본원은 정규수업과 주말 특강반이 있으며 대상은 중학교 1학년부터 고등학교 3학년까지다. 정규수업은 수학, 과학 2가지이며 주말특강수업은 영어, 수학, 과학이 있다.
Q. 다른 학원과의 차별점이 있다면?
A. 가장 첫 번째는 강사의 멘토화와 코칭 및 터칭을 꼽을 수 있다. 두 번째로는 한 반을 정규반 9명, 특강반 6명으로만 구성하여 소수정예 인원으로 꾸린다는 점이다. 셋 째는 성적에 따라 프리패스반을 운영하고 있다는 점. 또한 다양한 미래직업군과의 직접 연계 멘토링을 실시한다는 점, 원장•강사•학부모에 의한 학생관리 네트워크를 구축한다는 점 등 마중물학원만의 차별화된 시스템으로 학생 지도를 하고 있다.
Q. 마중물 3관 학원의 미래 방향은?
A. 서초동 3관을 확고한 입지로 다지는 것이 먼저라고 생각한다. 이후 나아가서는 지방소도시와 세계 여러 지역으로 확장하여 양질의 교육 서비스를 제공하고 싶다. 또한, 열악한 환경 속에서 열심히 하려는 꿈 많은 인재들이 무료로 학원수업을 들을 수 있도록 장학사업에도 매진할 예정이다. 끝으로 초심을 잃지 않는 학원경영 철학을 바탕으로 최선을 다 할 것이다.
한시간 넘도록 오류를 뿜어
$ pip uninstall BeautifulSoup4
$ easy_install BeautifulSoup4
그냥 지웠다 설치 하니 해결 된다. 젠장할~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
그냥 지웠다 설치 하니 해결 된다. 젠장할~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
from requests import get
import time
ip = get('https://youngsam.net/ipadd.php').text
while True:
print(ip)
time.sleep(5)
그누보드 각 게시판 글 수 구하기
<?php
$row = sql_fetch(" select bo_count_write from g5_board where bo_table='free' ");
echo $row[bo_count_write];
?>
mysql 특정 문자열 치환 ( 특정 문자열 변경 ) REPLACE
UPDATE 테이블명 SET 필드명 = REPLACE(필드명, '치환전 내용', '치환후 내용');
REPLACE
UPDATE 테이블명 SET 필드명 = REPLACE(필드명, '치환전 내용', '치환후 내용');
REPLACE
엑셀 날짜 지정날짜 랜덤 생성
=RANDBETWEEN(DATE(2019,4,1),DATE(2019,8,20))
형식으로 입력 하면 됨
=RANDBETWEEN(DATE(2019,4,1),DATE(2019,8,20))
형식으로 입력 하면 됨
한번에 맥어드레스 & IP 까지 변경해주는 프로그램 입니다.
PC 랜카드 [물리적 주소] 를 변경해 주는 강력한 프로그램입니다.
사용법 : 변경할 랜카드를 선택 하고 Random MAC Address 를 클릭 하면 랜덤으로 생성합니다. 이후
Change Now! 를 클릭하면 변경 됩니다. 사용후 다시 원상태로 돌리고 싶을 경우 Restore Original 클릭하면 복구 됩니다.
링크 : https://technitium.com/tmac/index.html#download
sudo mount --bind /volume2/homes/openkr /volume1/web/openkr
위 형식으로 실행하면 reboot 이후 마운트가 헤지 된다. 이를 해결 할 방법이 있다.
시놀로지 6X 이후 부터 변경
/usr/local/etc/rc.d 디렉토리에 S99mount.sh 파일을 만들어서 넣어 주면 자동 실행 된다.
즉
/usr/local/etc/rc.d 폴더에 S99mount.sh 파일을 만들어서 내용에 sudo mount --bind /volume2/homes/openkr /volume1/web/openkr
한줄 추가 하면 끝난다 퍼미션 755 주고 재부팅 하면 끝
====================================================================================
위 형식으로 실행하면 reboot 이후 마운트가 헤지 된다. 이를 해결 할 방법이 있다.
시놀로지 6X 이후 부터 변경
/usr/local/etc/rc.d 디렉토리에 S99mount.sh 파일을 만들어서 넣어 주면 자동 실행 된다.
즉
/usr/local/etc/rc.d 폴더에 S99mount.sh 파일을 만들어서 내용에 sudo mount --bind /volume2/homes/openkr /volume1/web/openkr
한줄 추가 하면 끝난다 퍼미션 755 주고 재부팅 하면 끝
====================================================================================
6.2 버전 부터 [작업 스케줄러] 사용자 정의 스크립트 마운트 기능이 추가 되었습니다.
mount --bind /volume2/homes/openkr /volume1/web/openkr
추가하면 끝
추가하면 끝
실행
Ctrl + R > 실행 > cmd 치고 엔터 > diskpart를 cmd 에서 실행
정리
diskpart 엔터
# 디스크 확인
list disk
# 디스크 선택 : 아래의 5번은 예시이며 디스크 옆에 있는 숫자 확인
select disk 5
# 디스크 초기화
clean
EXE 파일 만들기
실행파일을 만들 000.py파일이 있는 폴더로 이동한 후에
pyinstaller.exe 000.py 실행합니다.
파일 하나로 만들려면 -F 옵션을 줍니다.
pyinstaller.exe -F 000.py
만약 console창을 숨기고 싶으면 다음과 같은 --noconsole 옵션을 추가하면 됩니다.
pyinstaller.exe -F --noconsole 000.py
실행파일 아이콘 삽입
pyinstaller.exe -F --noconsole --icon=icon\icon.ico ipadd.py
pyinstaller --onefile --icon=icon\icon.ico ipadd.py
pyinstaller --onefile --icon=icon\icon.ico ipadd.py
icon 이라는 폴더의 icon.ico 파일입니다. 혹시 target.py 과 동일한 경로에 있을경우 --icon 를 -icon 수정하면 됩니다.
어떤 경우 C:\ 경로 가 아닌경우 액세스 오류가 나는 경우가 있습니다. 이럴경우 C 경로로 이동하여 실행 하면 정상 작동 합니다.
...
...
https://dl.google.com/android/repository/platform-tools-latest-windows.zip 윈도우
https://dl.google.com/android/repository/platform-tools-latest-darwin.zip 맥
https://dl.google.com/android/repository/platform-tools-latest-linux.zip 리눅스
https://dl.google.com/android/repository/platform-tools-latest-darwin.zip 맥
https://dl.google.com/android/repository/platform-tools-latest-linux.zip 리눅스
$od_status = '주문';
$od_tno = '';
if ($od_settle_case == "무통장")
{
$od_receipt_point = $i_temp_point;
$od_receipt_price = 0;
$od_misu = $i_price - $od_receipt_price;
if ($member['mb_id'] == "test") {
$od_misu = 0; // 미수잔액을 0으로
$od_receipt_price = $i_price; // 입금금액 $i_price
}
if($od_misu == 0) {
$od_status = '입금';
$od_receipt_time = G5_TIME_YMDHIS;
}
}
대략 272 라인
shop/orderformupdate.php
대략 272 라인
shop/orderformupdate.php
삼성노트는 삼성PC 에서만 설치가 가능하다. 마이크로소프트 스토어에 다운 받으려 했으나 (이 앱은 이장치와 호환되지 않습니다.)
이런 메세지가 뜨면서 설치가 안된다. 삼성 노트북 팔어 먹으려는 수작이 아닌지
방법이 있다.
https://androidfilehost.com/?fid=1322778262904019031 여기서 SamsungNotesMicrosoftStore.Appx
파일을 다운 받는다. 그리고 C : 폴더에 넣고
PowerShell 을 실행하고 C: 경로로 이동한다 실행한다 .. PowerShell
Add-AppxPackage SamsungNotesMicrosoftStore.Appx
위 명령을 실행한다. 잘 설치 된다. 이후 설치후 스토어 통해 최신버전으로 자동 업데이트 된다.
이제 스마트폰 노트와 PC 노트와 동기화 할수 있다. 이런 이유가 필요 했던건 . 삼성 스마트폰이 음성인식 텍스트 변환이 아주 잘된다.
마케팅 등에 사용할 내용을 말로 정리하고 이를 PC 에서 수정해서 마케팅 등등에 사용하면 편하다.
이런 메세지가 뜨면서 설치가 안된다. 삼성 노트북 팔어 먹으려는 수작이 아닌지
방법이 있다.
https://androidfilehost.com/?fid=1322778262904019031 여기서 SamsungNotesMicrosoftStore.Appx
파일을 다운 받는다. 그리고 C : 폴더에 넣고
PowerShell 을 실행하고 C: 경로로 이동한다 실행한다 .. PowerShell
Add-AppxPackage SamsungNotesMicrosoftStore.Appx
위 명령을 실행한다. 잘 설치 된다. 이후 설치후 스토어 통해 최신버전으로 자동 업데이트 된다.
이제 스마트폰 노트와 PC 노트와 동기화 할수 있다. 이런 이유가 필요 했던건 . 삼성 스마트폰이 음성인식 텍스트 변환이 아주 잘된다.
마케팅 등에 사용할 내용을 말로 정리하고 이를 PC 에서 수정해서 마케팅 등등에 사용하면 편하다.
https://www.developerdrive.com/11-experimental-javascript-projects-pushing-the-boundaries-of-scripting/
11 EXPERIMENTAL JAVASCRIPT PROJECTS PUSHING THE BOUNDARIES OF SCRIPTING
http://it79.egloos.com/v/1046109
11 EXPERIMENTAL JAVASCRIPT PROJECTS PUSHING THE BOUNDARIES OF SCRIPTING
http://it79.egloos.com/v/1046109
네이버쇼핑 상품 검색 알고리즘
[답변]
네이버 쇼핑 검색 결과의 노출 순위를 결정하는 검색 알고리즘은 기본적으로 적합도, 인기도, 신뢰도의 3가지로 구성이 됩니다.
이를 바탕으로 제휴사가 제공하는 상품 정보와 네이버에서 수집하는 각종 쇼핑 데이터 및 검색 사용자 로그를 종합적으로 평가하여, 검색어 및 사용자 요구에 맞게 재구성하여 검색결과가 만들어집니다.
이 과정에서 검색결과 품질을 높이고, 사용자에게 다양한 검색결과를 제공하기 위한 별도의 검색 알고리즘이 반영될 수 있으며, 이를 보완하는 로직 및 대책이 수시로 반영될 수 있습니다.
또한 검색결과가 홍보 수단으로 활용되면서 각종 소프트웨어, 로봇 및 자동화된 도구를 이용해서 특정 상품을 노출시키려는 악의적인 시도 등이 늘고 있는데, 이러한 어뷰즈 행위는 검색 품질을 훼손하고 이용자의 불편을 초래하기 때문에 적극적으로 차단하고 있습니다.
네이버는 과학적인 방법을 동원해 어뷰즈를 정밀하게 필터링하여 서비스에 영향을 끼치지 않도록 하고 있으며, 기존 서비스 운영 경험을 토대로 검색 알고리즘 및 어뷰즈 필터링 로직을 지속적으로 개선하고 있습니다.
다만, 검색 알고리즘과 검색결과 어뷰즈 판정 기준이 알려질 경우 이를 우회한 새로운 어뷰즈 공격이 생기게 되고, 그에 따라 대다수 선의의 이용자들이 피해를 볼 수 있습니다.
따라서, 네이버는 상세한 검색 알고리즘 및 어뷰즈 필터링 로직과 해당 로직을 역으로 추정할 수 있는 어뷰즈 필터링 결과를 외부에 공개하지 않고 있습니다.
2.1. 적합도
이용자가 입력한 검색어가 상품명, 카테고리, 제조사/브랜드, 속성/태그 등 상품 정보의 어떤 필드와 연관도가 높은지, 검색어와 관련하여 어떤 카테고리의 선호도가 높은지 산출하여 적합도로 반영됩니다.
A. 필드 연관도
검색어가 “나이키”인 경우 “나이키”는 브랜드 유형으로 인식되며, 상품명에 “나이키”가 기입되어 있는 것보다 브랜드에 “나이키”로 매칭되어 있는 것이 우선적으로 노출됩니다.
B. 카테고리 선호도
“블라우스” 검색어의 경우는 여러 카테고리 상품이 검색되지만, [패션의류>여성의류>블라우스] 카테고리의 선호도가 매우 높습니다. 검색 알고리즘은 해당 카테고리의 상품을 먼저 보여줄 수 있게 추가 점수를 주게 됩니다.
2.2. 인기도
해당 상품이 가지는 클릭수, 판매실적, 구매평수, 찜수, 최신성 등의 고유한 요소를 카테고리 특성을 고려하여, 인기도로 반영됩니다.
인기도는 카테고리별로 다르게 구성되어 사용됩니다.
A. 클릭수
최근 7일 동안 쇼핑검색에서 발생된 상품 클릭수를 지수화
B. 판매실적
최근 2일/7일/30일 동안 쇼핑검색에서 발생한 판매수량/판매금액을 지수화
스마트스토어의 판매실적, 리뷰수는 네이버페이를 통해 자동 연동, 부정 거래가 있을 경우 페널티 부여
C. 구매평수
개별 상품의 리뷰수를 카테고리별 상대적으로 환산하여 지수화
D. 찜수
개별 상품의 찜수를 카테고리별 상대적으로 환산하여 지수화
E. 최신성
상품의 쇼핑DB 등록일을 기준으로 상대적 지수화, 신상품 한시적 노출 유도
2.3. 신뢰도
네이버쇼핑 페널티, 상품명 SEO 등의 요소를 통해 해당 상품이 이용자에게 신뢰를 줄 수 있는지는 산출하여, 신뢰도로 반영합니다.
A. 네이버쇼핑 페널티
구매평/판매실적 어뷰징, 상품정보 어뷰징 등에 대한 상품/몰단위 페널티 부여
B. 상품명 SEO 스코어
상품명 가이드라인을 벗어난 상품에 대한 페널티 부여
원본 : https://join.shopping.naver.com/faq/list.nhn?catgCd=H00015&dtlCatgCd=H00016
원본 : https://join.shopping.naver.com/faq/list.nhn?catgCd=H00015&dtlCatgCd=H00016
<script>
var x=document.getElementById("demo");
function getLocation()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else{x.innerHTML="Geolocation is not supported by this browser.";}
}
function showPosition(position)
{
x.innerHTML="Latitude: " + position.coords.latitude +
"<br />Longitude: " + position.coords.longitude;
}
</script>
_oo0oo_
088888880
88" . "88
(| -_- |)
0\ = /0
___/'---'\___
.' \\| |// '.
/ \\||| : |||// \
/_ ||||| -:- |||||- \
| | \\\ - /// | |
| \_| ''\---/'' |_/ |
\ .-\__ '-' __/-. /
___'. .' /--.--\ '. .'___
."" '< '.___\_<|>_/___.' >' "".
| | : '- \'.;'\ _ /';.'/ - ' : | |
\ \ '_. \_ __\ /__ _/ .-' / /
====='-.____'.___ \_____/___.-'____.-'=====
'=---='
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
불교(佛敎, 영어: Buddhism, 네팔어: बौद्ध धर्म)는 기원전 6세기경 인도의 고타마 싯달타[1] 에 의해 시작된 종교이다. 불교는 그가 펼친 가르침이자 또한 진리를 깨달아 부처(붓다 · 깨우친 사람)가 될 것을 가르치는 종교이다.[2] 구체적으로는 고통에서 벗어나는 것 또는 고통이 없는 상태에 이르는 것이 가르침의 목적인데 이는 노자가 구체적으로 표현될 수 있는 건 도가 아니라고 한 가르침과 다르다. 상좌부 불교와 대승불교로 나눌 수 있다.[3]
오늘날까지 2,500년의 세월이 흐르는 동안 불교는 다양하고 복잡한 종교적 전통을 지니게 되었다. 그러나, 불교는 일반적으로 개조(開祖)로서의 부처, 가르침으로서의 법, 그리고 이를 따르는 공동체인 승의 삼보로 이루어져 있다고 설명할 수 있다.[4]
불교의 가르침을 반야 또는 보리와 혼동하는 주장이 있다. 해탈 또는 열반은 위 설명과 같이 벗어나는 것을 뜻하고 반야 등은 지혜를 뜻하므로 이들은 다르다. 깨달음에 도달하는 것은 열반에 도달하는 것과 동일하다.[5][6] 불교경전인 《열반경》에는 이러한 견해가 뚜렷이 나타나 있다.
우리나라의 불교도들은 접근의 편이성 때문에 니카야가 한문으로 번역된 중국 경전들, 중국의 선사들이 창작한 경전들, 이들을 우리말로 번역한 경전들을 주로 공부해 오고 있지만 이들은 고타마 싯달타의 가르침에 많은 부분들이 첨삭되어 있다. 이러한 문제 의식으로부터 최근 니카야 번역 작업이 활발하게 이뤄지고 있으며, 이미 영국에서는 약 한 세기 전부터 괄목할 만한 수준의 니카야 번역 작업이 이뤄지고 있다.
var numOfVisibleRows = $('tr.erd').filter(function() {
return $(this).css('display') !== 'none';
}).length;
for(var ii=1;ii<=numOfVisibleRows;ii++) {
}