Computer Science&Engineering (113) 썸네일형 리스트형 MAC에서 shell 변경하기 1. 현재 shell 확인% echo $SHELL/bin/zsh 2. bash 혹은 zsh shell 로 변경% chsh -s /bin/bashChanging shell for user.Password for user: % 3. 터미널 재실행The default interactive shell is now zsh.To update your account to use zsh, please run `chsh -s /bin/zsh`.For more details, please visit https://support.apple.com/kb/HT208050. 4. 변경 확인echo $SHELL/bin/bash c# vs .NET C# vs .NET C# 은 프로그래밍 언어 .NET 은 어플리케이션을 만드는 프레임워크 .NET 특징 CLR (Common Language Runtime) : intermediate Language 로 컴파일되었다가, 후에 어플을 실행시키는 기기에서 Just-in-time Compilation (JIT) 이 이루어지는 코드. 따라서 여러 플랫폼에서 동작 가능 (자바와 비슷) Class Library .NET application 구조 (Data, Method) < class < Namespace < Assembly (DLL or EXE) < Application 쥬피터노트북 서버 끄는법 : ctrl+c 두번 누르기 첨에 서버 어케끄나 했는데, 검색해보니까 컨트롤 씨 두 번 누르라고 했다. 함 해보니까 잘 됨.. [java] 안드로이드 ListView 글자 색 바꾸기 | 배경 색 바꾸기 | 취소선 긋기 ArrayList 를 만들어서 ListView에 뿌려줄 때, 각각 배경 색이나 글자색을 바꿔주는 방법입니다. ArrayAdapter의 getView를 Override해주면 됩니다. # ListView의 글자 색 바꾸기 myAdapter = new ArrayAdapter( getApplicationContext(), android.R.layout.simple_list_item_1, myList){ @NonNull @Override public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) { View view = super.getView(position, convertView, parent); TextVie.. [안드로이드] 아래로 당겨 새로고침 Swipe refresh layout 참고할 글이 있었는데 다소 오래된 것들이라 삽질을 좀 했다. 1. gradle 에 dependency 추가 dependencies { // Swipe Refresh Layout implementation "androidx.swiperefreshlayout:swiperefreshlayout:1.1.0" } 2. ListView나 RecyclerView 감싸주기 3. java 파일에서 setOnRefreshListener 오버라이드 해주기. public class NewsActivity extends AppCompatActivity { private SwipeRefreshLayout mysrl; protected void onCreate(Bundle savedInstanceState) { super.onCr.. [java] 안드로이드 인터넷 퍼미션 허용하기 # 오류 상황 Jsoup을 사용해서 웹사이트 크롤링을 하려했는데 인터넷 퍼미션 오류가 났다. 사진의 세번째 줄에 보면 java.lang.SecurityException: Permissiondenied (missing INTERNET permission?) 이라 써있다. 인터넷 퍼미션 깜박했니? 물어보는것.. 정말 친절하고 나보다 똑똑한거같다. # 해결방법 AndroidManifest.xml 파일 아무데나 을 추가해주면 된다. 그리고 기존 에러난 앱을 삭제해주고 새로 실행시켜야된다. (중요) [C++] 함수 오버로딩 vs 오버라이딩 # 함수 오버로딩(overloading)이란 서로 다른 함수에 대하여 같은 이름을 사용하는 기능입니다. 함수의 이름은 같지만 함수 선언에 사용된 매개변수의 타입이나 갯수가 다를 때, 함수 오버로딩이 가능합니다. 이 때 리턴 타입은 서로 다른 함수에 포함되지 않습니다. 아래 코드에서 square 라는 이름의 함수가 오버로딩 되었습니다. int square(int x) { return x * x; } double square(double x) { return x * x; } int main() { cout 2021 상반기 삼성 SW 역량테스트 후기 (SCSA과정, 비전공자) # 시험 보게 된 이유 저는 2020 하반기에 삼성전자 CEIM부문 SCSA로 선발되었습니다. 비전공자로 선발되어 6개월 교육 후 S직군으로 입사하는 과정입니다. 과정중에 시험을 자주 보지만, 그 중 하나가 삼성 SW역량테스트입니다. SW역량테스트에서 등급을 취득해야 S직군으로 일 할 수 있나봅니다. 시험 합격을 위해서 약 한 달 동안 알고리즘 문풀을 빡세게 했습니다.. 2021년 04월 25일, 오후에 삼성 상생협력아카데미로 시험을 보러 갔습니다!! # 시뮬레이션 두 문제 SW역량테스트에 대비하기 위해서 DFS, BFS 같은 완전탐색, 이진탐색, 플로이드 와샬, DP 뭐 이런거 엄청 공부했는데, 시뮬레이션 두 문제가 나왔습니다. 문제를 읽고 문제에 나온대로 잘 구현해내면 되는 문제들!! 문제를 읽고 필.. 이전 1 2 3 4 ··· 15 다음