Programing Language
-
Flutter) 플루터로 하이브리드 웹앱 만들기Programing Language/Flutter(Dart) 2021. 12. 30. 12:45
구글링하다가 다 잘 안되서 google 문서를 보고 구현하였다. 가장 기본 코드를 올려 놓겠다. import 'dart:io'; // Add this import. import 'package:flutter/material.dart'; import 'package:webview_flutter/webview_flutter.dart'; void main() { runApp( const MaterialApp( home: WebViewApp(), ), ); } class WebViewApp extends StatefulWidget { const WebViewApp({Key? key}) : super(key: key); @override State createState() => _WebViewAppState();..
-
Flutter) 안드로이드 빌드시 status bar에 화면 겹치는 현상 해결하기Programing Language/Flutter(Dart) 2021. 12. 30. 12:12
예시 해결방법 body 안에 SafeArea 함수를 사용한다. /* In this situation, it will render "Hello" under the status bar. You can fix this by wrapping your body into a SafeArea : */ Scaffold( body: SafeArea( child: Text("Hello"), ), ), 참고 url : https://stackoverflow.com/questions/51673434/flutter-toolbar-overlapping-below-status-bar 도움되셨다면 하단의 광고 클릭 부탁드립니다 :)
-
Javascript) 정규표현식으로 모든 특수문자 제거Programing Language/JavaScript 2021. 12. 29. 16:31
- 공백제외 const regex = /[`~!@#$%^&*()_|+\-=?;:'",.\{\}\[\]\\\/]/gim; let getKeyword = "asdklj. ][34532"; if(regex.test(getKeyword)){ getKeyword = getKeyword.replace(regex, ""); //asdklj 34532 } 도움 되셨다면 하단의 광고 버튼 클릭 부탁드립니다 :)
-
Javascript) for..in 과 for..of의 차이점Programing Language/JavaScript 2021. 12. 29. 10:54
for..in (주로 Object를 for문 돌릴때 사용) const object = { a: 1, b: 2, c: 3 }; for (const property in object) { console.log(`${property}: ${object[property]}`); } // expected output: // "a: 1" // "b: 2" // "c: 3" 참고 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Statements/for...in for..of(주로 Array를 for문 돌릴때 사용) const array1 = ['a', 'b', 'c']; for (const element of array1) { console.log..
-
Javascript) 배열의 값 모두 더하기(reduce)Programing Language/JavaScript 2021. 12. 29. 10:49
const array1 = [1, 2, 3, 4]; const reducer = (previousValue, currentValue) => previousValue + currentValue; // 1 + 2 + 3 + 4 console.log(array1.reduce(reducer)); // expected output: 10 // 5 + 1 + 2 + 3 + 4 console.log(array1.reduce(reducer, 5)); // expected output: 15 도움되셨다면 하단의 광고 클릭 부탁드립니다 :)
-
Node.js) mysql에서 Transaction 사용하기 (sql쿼리 성공 여부 확인)Programing Language/Node.js 2021. 12. 29. 10:36
노드에서 mysql 모듈을 사용할 때 트랜잭션 처리하는 방법에 대해서 알아볼게요. 아직 mysql을 연동하지 않았다면 이 글을 먼저 참고해주세요. https://gofnrk.tistory.com/61 Node MySQL 연동 (Express) Node.js에서 MySQL을 연동해볼게요. 연동하고 select, insert, update, delete 쿼리까지 실행시켜 볼거에요. 연동하고 사용하는 것 자체는 매우 간단해요. 우선, mysql2 모듈을 설치해줍니다. npm i mysql2 pool.j.. gofnrk.tistory.com 트랜잭션 예제는 게시글 댓글(board_comment)에 INSERT 하고, 게시글(board)에 댓글 수를 +1 UPDATE 해줄거에요. board와 board_comme..