본문 바로가기

Programing (프로그래밍)

WPF & C# - Style 스타일 적용하기 ( Setter / Window.Resources ) WPF & C# - Style 스타일 적용하기 ( Setter / Window.Resources ) MainWindow.xaml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Colored by Color Scripter cs 스타일 적용을 하면 디자인적으로 상당히 편리하다. 템플릿등을 만들어 놓고 사용할 수 있으니 한번만 고생해서 만들어 놓으면 좋을 듯 하다. 더보기
WPF & C# - 모니터 절전모드 해제 및 설정 ( PowerSavingMode / kernel32.dll / SetThreadExecutionState / ES_AWAYMODE_REQUIRED / ES_CONTINUOUS / ES_SYSTEM_REQUIRED / ES_DISPLAY_REQUIRED ) WPF & C# - 모니터 절전모드 해제 및 설정 ( PowerSavingMode / kernel32.dll / SetThreadExecutionState / ES_AWAYMODE_REQUIRED / ES_CONTINUOUS / ES_SYSTEM_REQUIRED / ES_DISPLAY_REQUIRED / SystemIdle / Idle) MainWindow.xaml.cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 public partial class MainWindow : Window { [DllImport("kernel32.dll", SetLastError = true)] public static extern uint SetThreadExecutionSt.. 더보기
PHP - 문자열 길이 자르기 문자 갯수 추출하기 제거하기 삭제하기 없애기 치환 변환 바꾸기 변경 교환 특정 문자 존재 유무 pattern PHP_EOL 줄바꿈 패턴 검색 preg_grep 정규식 구분자 배열 explode implod.. PHP - 문자열 길이 자르기 문자 갯수 추출하기 제거하기 삭제하기 없애기 치환 변환 바꾸기 변경 교환 특정 문자 존재 유무 pattern 패턴 검색 PHP_EOL 줄바꿈 preg_grep 정규식 구분자 배열 explode implode string strlen substr stripos strpos stristr strstr str_ireplace str_replace 포함여부 # 문자열 길이 / 문자 갯수 확인 1 2 $str = "123456789"; $strLen = strlen($str); cs # 정수 나눗셈 몫과 나머지 1 2 3 4 $x = 50; $y = 3; echo "몫 : " .intval($x / 3); echo " / 나머지 : " .($x % 3); cs # 문자열 잘라내기 (.. 더보기
안드로이드스튜디오 저장/불러오기 ( SharedPreferences 생명주기 onPause onCreate ) activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Colored by Color Scripter cs Mainactivity.java 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 package com.example.saveexample; import androidx.appcompat.app.AppCompatActivity; import android.content.SharedPreferences; import android.os.Bundle; import android.widget.EditText; import androi.. 더보기
WPF & C# - Synthesis / 스피치 / 문장 읽기 / SpeechSynthesizer / Microsoft Zira Desktop / Microsoft Heami Desktop / 동영상 ) WPF & C# - Synthesis / 스피치 / 문장 읽기 / SpeechSynthesizer / Microsoft Zira Desktop / Microsoft Heami Desktop / 동영상 ) Speech 를 사용하기 위해선 일단 참조추가를 한다. System.Speech 를 찾아서 추가해주면 된다. MainWindow.xaml 1 2 3 4 5 6 7 123 Eng ( Microsoft Zira Desktop ) Kor ( Microsoft Heami Desktop ) Colored by Color Scripter cs MainWindow.xaml.CS using System.Speech.Synthesis; 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 pu.. 더보기
PHP - 해당 사이트 외 접근제한 링크제한 하기 .htaccess SetEnvIfNoCase Referer "^http://(.*).[site]/" locally_linked=1 SetEnvIfNoCase Referer "^http://(.*).[site]$" locally_linked=1 SetEnvIfNoCase Referer "^http://[site]/" locally_linked=1 SetEnvIfNoCase Referer "^http://[site]$" locally_linked=1 SetEnvIfNoCase Referer "^https://[site]/" locally_linked=1 SetEnvIfNoCase Referer "^https://[site]$" locally_linked=1 SetEnvIfNoCase Referer "^https://(.*)... 더보기
안드로이드스튜디오 ListView 리스트뷰 ( AndroidStudio / List<String> / ArrayAdapter ) activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Colored by Color Scripter cs MainActivity.java 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 package com.example.listviewexample; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widge.. 더보기
안드로이드스튜디오 ToastMessage 토스트메세지 ( AndroidStudio ) 안드로이드스튜디오 ToastMessage 토스트메세지 ( AndroidStudio ) activity_main.xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 Colored by Color Scripter cs MainActivity.java 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 package com.example.myapplication; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import andr.. 더보기