본문 바로가기
반응형

2020/014

[NodeJS] Express-generate 이용하여 프로젝트 생성하기 1. npm install express-generator -g 2. express Project_Name //폴더 이동 후 설치하기 3. cd Project_Name && npm install //실행하기 - Windows 4. npm start 5. 웹 브라우저로 접속을 시도한다. 6. 접속을 한 후 log 2020. 1. 30.
[Laravel] json return시 한글 깨지는 현상 php file도 utf-8, db도 utf-8 설정이 되어있었는데 한글이 깨지는 현상이 발생했다. json function 원형 public static function json($data = array(), $status = 200, $headers = array(), $options = 0){ return \Illuminate\Routing\ResponseFactory::json($data, $status, $headers, $options); } $option 부분에 JSON_UNESCAPED_UNICODE를 넣어 주면 한글이 깨지지 않음. public function getAllDevs(){ $query = DB::table('test') ->select('column1') ->get(); re.. 2020. 1. 7.
[Laravel] Controller Subfolder routing 방법 기존에는 기본적으로 생성되어있는 HomeController에 모든 API를 한꺼번에 관리를 했다.. 스케일이 커질수록 관리가 잘 안되어 폴더를 분리하여 Controller를 생성하고 있다. EX) Http 폴더 하위에 subfolder을 생성하고 해당 폴더에 컨트롤러를 생성해준다. Http --- \Controllers ---------\folder1 namespace는 해당 폴더 경로를 입력한다. namespace App\Http\Controllers\folder1; use Illuminate\Http\Request; use App\Http\Controllers\Controller; class TestController extends Controller { public function getTest().. 2020. 1. 7.
[LoRa] 개념 study LoRa - 저전력 소모 - 넓은 커버리지 - 페이로드, 프레임 길이 짧음, 비면허 대역 - 셈텍사의 장거리 전송 기술로 Physical Layer 기술 LoRaWAN - MAC Layer 계층으로 프로토콜 스펙이 정의 - LoRa MAC ( Class A , Class B , Class C) ㅇA Class LoRa 디바이스가 게이트웨이에게 Up-Link 전송을 수행한 이후에 두 번에 걸쳐 Down-Link 수신할 수 있다. Rx를 수신하기 위해서 Tx를 사용해야 함. Tx 1회당 2번의 Rx를 할 수 있는데 첫 번째 Rx 타이밍에 수신한 데이터가 없을 때 두 번째 Rx를 시도 한다. ㅇB Class 일정 시간 간격마다 Rx를 수신할 수 있는 상태가 되고, 해당 타이밍에 LoRa Gateway로 부터 .. 2020. 1. 2.
반응형