전체 글

Android/Kotlin

[Android][Kotlin] View 테두리 코드로 변경하는 방법

[상황] android Button 의 테두리에 Radius를 줄까한다 다만 xml 을 작성하기 뭐해서 코드로 적용할까 한다 [참고 플랫폼] 더보기 1. Android Studio Bumblebee | 2021.1.1 Patch 2 | Runtime version: 11.0.11 [코드] class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) findViewById(R.id.btn_v1).background = simpleRadius(getColor(R.col..

Android/Kotlin

[Android][Kotlin] 메서드 파라미터 함수 넣기 : 고차 함수 활용

[상황] 개발 중 메서드 파라미터에 함수를 넣어 호출하고 싶어서 고차 함수를 활용하여 개발한 코드 알고리즘 개발 시 좀 더 폭넓게 생각이 가능하지 않을까 싶다 [참고 플랫폼] 더보기 1. Android Studio Bumblebee | 2021.1.1 Patch 2 | Runtime version: 11.0.11 [코드 1 : MainActivity.kt] class MainActivity : AppCompatActivity() { // 고차함수 활용 : 파라미터로 변수를 넣으면서 이벤트 함수 시작 val fEvent: () -> Unit = { fEventStart() } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(saved..

Util

[Util] Visual Studio Code(VS 코드) 다운로드 및 설치 방법

기본적으로 web 개발을 할 때 이클립스를 사용하고 있지만 이클립스의 jsp, css, js 등 특정 코드들을 개발할 때 불편한 점도 있습니다. 제 경우에는 서버단은 이클립스로 기본 개발을 하지만 jsp, css 등 개발 진행을 할 때는 vscode 를 사용하여 개발하곤 합니다. 이번 글은 visual studio code 를 다운하고 설치하는 방법을 알아보도록 하겠습니다. /* * 상황 : vs code 필요 * * 준비물 : 인터넷 환경 */

Util

[Util] DBeaver 다운 및 설치 방법

이번 글은 DBeaver 다운 및 설치 방법을 확인해보겠습니다. 많은 데이터베이스 관리 도구가 있는데 제 경우에는 dbeaver를 사용하고 있고 ui 도 친화적으로 잘 되어 있으며 기능도 쉽게 사용할 수 있어 저는 dbeaver를 선택했습니다. /* * 상황 : 데이터 베이스 관리 도구인 dbeaver 설치 필요 * * 준비물 : 인터넷 환경 */

정보

Spring Legacy, Namespaces 문제 해결

이번 회사 실무 및 개인 프로젝트를 생성하는데 있어 spring legacy project 와 Namespaces 문제가 생겼다. 내가 사용하고 있던 이클립스 버전은 2020-06 버전으로 최신꺼에 비해는 낮은 버전이였는데 이는 java8 기준으로 권장호환되는 마지막 버전이어 다운받고 사용 중이였다. spring Legacy project 생성하기 위해서는 spring3으로 설치를 해야해서 해당 버전에서는 생성이 가능했지만 이클립스 2020-06 버전은 플러그인 등을 설치해도 Namespaces 를 활성화 할 수 없었다. 이를 위해 Namespaces 도 활성화 할 수 있고, spring3 플러그인을 지원 및 Java8 버전을 사용할 수 있는 이클립스 버전을 찾아야 했다. 결과 이클립스 2021-03 버..

자판을 두드리다
탄탄 단단
728x90