코딩일지
1.포인터는 과연 무엇인가? 포인터라는 말을 처음 들었을 땐 화살표( -> )로 가리키는 것? 이라는 생각이 제일 먼저 들었는데 막상 포인터를 배우고 나니 조금은 비슷한 개념인 것 같아서 이름이 왜 포인터인지 알 수도 있을 것 같았다. 포인터란 우리가 사용하던 일반 변수처럼 값을 저장하는 것이 아닌, 원하는 값이 저장된 컴퓨터의 메모리상의 “주소”를 저장하는 것이다. 즉, 포인터는 메모리 주소를 저장하고 특정 자료형으로 그 주소에 접근하기 위한 자료형인 것이다. 포인터 변수에는 메모리 주소를 담을 수 있는 크기가 필요한데 64비트 운영체제에선 8비트를 의미하므로 크기는 8비트로 잡힌다. 처음에 내가 포인터를 듣고 생각한 화살표 ->를 쓰는 경우도 있었다. 함수 내부에서 구조체 멤버변수에 접근하려면 ‘구조..
안드로이드 스튜디오 2.3 이상 버전에서 한글깨짐 현상이 잘 일어납니다. 바로 해결해보죠? 우선 윈도우, 맥 둘다 해당하는 경로입니다.(맥은 안드로이드 스튜디오 오른쪽 클릭 후 패키지내용보기를 눌러서 경로 찾으면 됩니다) android studio > plugins > android > lib > layout lib > data > fonts > fonts.xml NanumGothic.ttf 붙여넣고 저장 후안드로이드 스튜디오를 껐다 킵니다!! 그럼 안드로이드 스튜디오 내의 레이아웃 프리뷰에서 한글이 깨지지않고 나오는 현상이! 쉽고 빠르게 바로 해결!
안녕하세요! 멋쟁이 사자처럼 5기 운영진 young입니다. 루비온레일즈 주로 c9에서 작업하죠? c9에서 작업하고 서버를 돌리면 하루 안에 다시 서버가 꺼집니다. 내가 만든 사이트의 서버를 계속 돌리고 싶다고요? 물론, 아마존 aws를 사용하는 방법도 나쁘지 않습니다. 하지만 아마존은 크레딧이 필요하죠. 그 이외에 무료로 서버를 돌릴 수 있는 방법은? Heroku를 이용하는 법입니다. 1. 먼저, gemfile에 들어갑니다. 위쪽에 있던 gem 'sqlite3' 를group :development, :test 안에 넣습니다. 2. 다음, 그 밑에 를 적어주면 잼파일은 끝! 3. DB를 사용한다면, database.yml에 들어가서 써주면 됩니다! 4. bash창에 순서대로 입력합니다. $ git init..