프로그래밍(178)
-
[자바] 부울 값을 정수 값으로 변환하기
https://www.baeldung.com/java-boolean-to-int 1. 개요 이 자습서에서는 부울 값을 int 값으로 변환하는 방법을 배울 것입니다. 먼저 Java가 이 두 가지 기본 데이터 유형을 처리하는 방법을 살펴보겠습니다. 그런 다음 우리는 부울을 정수로 변환하는 여러 가지 방법을 살펴볼 것입니다. 2. 데이터 유형들 Java에서 정수는 원시 데이터 유형, int 또는 Integer 래퍼 클래스로 나타낼 수 있습니다. 원시 데이터 유형은 2의 보수 인코딩 방법으로 표시되는 32비트 부호 있는 정수입니다. Integer 클래스는 부호 없는 정수 연산을 수행할 뿐만 아니라 정수(기본) 값을 제네릭과 함께 사용할 객체로 처리할 수 있도록 하는 래퍼 역할을 수행합니다. 반면. 부울 값은 메..
2023.04.03 -
[MinGW ] 윈도우용 SQLCipher C에서 자바까지 - 2
[MinGW ] 윈도우용 SQLCipher C에서 자바까지 - 2 [MinGW ] 윈도우용 SQLCipher C에서 자바까지 - 2 Sqlcipherjdbc 드라이버 만들어 보기 안드로이... blog.naver.com Sqlcipherjdbc 드라이버 만들어 보기 안드로이드 라이브러리는 sqlcipher 제작사에서 제공 하지만 jdbc 같은 경우에는 만들기가 까다롭다고나 할까? 이제부터 sqlcipher 를 위한 jdbc 라이브러리를 만들어 보기로 하자. 참고로 현재 사용한 모든 소스는 github에 있다. (https://github.com/tommybee-dev/sqlcipher-whole.git) git clone https://github.com/decamp/sqlcipher-jdbc 어차피, ..
2023.03.31 -
[MinGW ] 윈도우용 SQLCipher C에서 자바까지
[MinGW ] 윈도우용 SQLCipher C에서 자바까지 오늘은, Sqlite을 사용하여 프로젝트를 작성하기 위해서는 어떻게 해야 될지에 대해서 얘기를 해보도록 한... blog.naver.com 오늘은, Sqlite을 사용하여 프로젝트를 작성하기 위해서는 어떻게 해야 될지에 대해서 얘기를 해보도록 한다. SQLCipher를빌드하고 C로 예제를 만들고 난 다음 내가 젤 익숙한 자바를 사용하여 이 라이브러리를 사용하게 되면연동에 관련된 문제로 다음 번부터는 크게 씨름 할 것 같지 않아서 이렇게 적어 두도록 한다. 저번에 안드로이드 용으로 문서1를 만들어 보기는 했지만, 이는 sqlcipher 제작사가 이미 jdbc 드라이버도 만들어져 있고 빌드 시에도, 구글이 워낙 툴체인을 잘 만들어 놓은 관계로 몇몇 ..
2023.03.30 -
slicing 이해하기
Understanding slicing How does Python's slice notation work? That is: when I write code like a[x:y:z], a[:], a[::2] etc., how can I understand which elements end up in the slice? Please include references where appropri... stackoverflow.com 문법은 다음과 같습니다. a[start:stop] # start 에서 stop-1까지의 요소들 a[start:] # start 에서 배열의 나머지까지 요소들 a[:stop] # 처음부터 stop - 1 까지 요소들 a[:] # 전체 배열의 복사본 step 값이라는 것이 있는 데, ..
2023.03.29 -
[C#] 헥사 문자열을 Int 로 변환
문제는 C#에서 COMException 일 발생을 하였습니다. 이 때 이 문제에 대한 ErrorCode 와 HResult 값을 int 로 받을 수가 있는 데요. 이런 경우에 해당 문제가 발생 했을 경우에 어떤 조치를 취하고 싶었다는 것입니다. 예를 들어, try { // 뭔가 오류... } catch(COMException ce) { if(ce.HResult == 0x8004033A) { //뭔가를 하고 싶어하는 코드... } } 이런 경우 위의 헥사 문자열을 int 값을 변경 하는 것이 바른 방법이 아닌가 생각이 들어서 찾아 보았습니다. Converting Hex string to Int in C# | theburningmonk.com Learn to build production-ready serve..
2023.03.29 -
[C#] 자바의 instance of 와 같은 비교
자바의 경우 때때로 OO 의 경우에 인스턴스가 Object 넘어 온 인스턴스가 있을 수 있습니다. 이 때는 사실 어떤 오브젝트의 인스턴스인가를 알고 있다는 전제를 깔고 다음과 같이 인스턴스를 확인 할 수 있습니다. 다음은 해당 오브젝트가 String 클래스의 객체인가를 묻는 코드의 예 입니다: if(someObject instanceof String) ... C# 경우에는 어떻게 될까 하고 찾아 보았습니다. Check if instance is of a type Using this to check if c is an instance of TForm. c.GetType().Name.CompareTo("TForm") == 0 Is there a more type safe way to do it besides..
2023.03.27