본문 바로가기

반응형

Programming

(77)
[ERROR] a byte-like object is required, not 'str' PYTHON으로 서버 클라이언트 TCP, UDP 통신중 클라이언트 쪽에서 연결을 시도하며 보내는 send() 메소드로 보내는 데이터의 인코딩이 안되서 생겼던 오류였다. 소스는 아래와같으며 import socket s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) host = "192.168.0.11" port = 80 s.connect((host,port)) print(s.recv(1024)) s.send("hello server".encode()) s.close() "hello sever"의 값을 encode()해서 보내주면 오류가 생기지 않는다.
HTML/InnerHTML http://div.or.kr/js-studying/%ED%83%9C%EA%B7%B8%20%EA%B0%9D%EC%B2%B4%20innerHTML%20%EC%86%8D%EC%84%B1 개요각 객체에 있는 innerHTML 속성은 태그 내부값을 읽고, 설정할 수 있다. 사용법document.getElementById("in_test").innerHTML = "Hello World"; 예제 function changeValue(){ var divTest = document.getElementById("test"); divTest.innerHTML = "값이 바뀜"; } 버튼을 눌러봐~~~ 날 클릭하시오
HTML/DOM 과 BOM https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Whitespace_in_the_DOM DOM은 HTML, 문서의 계층적인 구조를 트리(tree)로 표현 웹브라우저가 html문서를 DOM으로 해석. document.myform.text로 접근하는것은 DOM모델 접근 방식. .
Java/자바의 exception 예외처리 최상위 클래스 Object 아래에 error 클래스 exception 클래스 두가지가 존재한다. error 클래스의 것들은 jvm 에서 일어나는 오류를 다루므로 프로그래머가 다룰 수 없다. exception의 두가지가 존재하는데 RutimeException 과 RuntimeException이 아닌것으로 존재한다. RuntimeException은 문법적으로 컴파일을 할 때 예외처리를 하지않아도 상관없다. RuntimeException을 제외하고 모든 java.lang.Exeception의 자손들은 try - catch 문을 붙어야 예외 처리를 해줘야한다. try - catch 문을 붙이냐를 어떻게 판단? 메소드를 보고 판단하는데, 예를들어 read()를 실행할때 IOexception이 발생할 수 있다. 파..
Android/Smali code || Byte code 1. Java 자바 탄생의 목적은 실제적으로는 가전제품에 사용할 소프트웨어를 만들기 위해 였다. 가전제품에 적용 되는 작은 내장형시스템(embedded system)에 맞는 요구사항을 충족해야만 했고, 이에 따른 플랫폼 독립적인 (platform independent) 새로운 언어와 실행 체계를 개발해야만 했다. 목적에 부합하는 언어가 만들어지기 위해서는 각기 다른 플랫폼에 하나하나 맞춤형으로 만들어지거나, 아예 플랫폼에는 상관없이 독립적인 형태로 만들어져야 했다. 자바는 OS나 H/W에 상관없이 자바가 실행될 수 있는 환경이 갖추어지게 된다면 모든 플랫폼에서 바로 실행이 가능하다. 이 실행이 가능한 특성을 WORA (Wirte Once Run Anywhere)이라고하며, WORA를 가능하게 해주고 플랫..

반응형