본문 바로가기

전체 글

(22)
인셀덤 소켓통신 영상 보호되어 있는 글입니다.
yaml파일에 font적용 후 weight을 쓰는 이유? 이건 사실 플러터뿐만 아니라 다른 언어 프레임워크도 마찬가지로 보이는데 asset 후 weight를 주는 이유가 뭘까? 이해가 되지 않았다 fontWeight: FontWeight.w500을 하면 Sunflower-Medium.ttf가 적용이 되었다그러면 내가 yaml파일에 weight을 Medium.ttf에 500을 줘서 적용이 된건가? 싶어이렇게 weight을 주면 FontWeight.w700을 주면 Medium.ttf가 적용이 되야하는데 그러지 않는다. Bold.ttf가 적용이 된다마찬가지로 Regular.ttf에 weight을 100을 줬어도 FontWeight.w100을 해도 NanumPenScript-Regular.ttf 폰트가 적용되지 않고 FontWeight.normal 또는 FontWei..
배포 후 Tomcat 가동을 실수로 root 계정으로 하고난 이후에 일반계정으로 배포가 안되는 문제 평소 서버에 배포를 할 때 일반계정으로 배포를 진행하다 root계정으로 배포하거나 톰캣 가동을 하면 그 이후에 다시 일반계정으로 배포할려고 해도 웹 페이지에서 404 에러로 접속이 안되는 현상이 발생하였다. https://okky.kr/questions/834202 OKKY - 리눅스 계정에 따른 톰캣 실행시 에러 문의...안녕하세요 ... 웹 프로젝트가 있는데 centos에 tomcat이 설치되어있습니다. root 계정으로 올리면 화면까지 잘 뜹니다. 그런데 root 계정이 아닌 tomcat 계정으로 su - 한후에 서버를 올리면 올릴때는 에okky.kr여기 이 글쓴이도 마찬가지로 같은 문제를  겪는걸로 보이는데root 계정으로 배포하면 웹 페이지에서 잘 접속이 된다.보안이슈도 있고 일반계정으로 배포하..
이클립스 SVN 프로젝트 업로드 관련 이슈 업로드 할 프로젝트 마우스 좌클 후 Team - Share Project 클릭 후 해당 svn 서버에 업로드를 할 수 있다. 업로드 시 .setting 폴더라던가 어떤 파일이 같이 업로드가 안 될 때가 있다. Preferences - Team - Ignored Resources를 보면 체크박스를 모두 해제해 주자 commit 할때 불필요한 폴더,파일들을 같이 commit하지 않기 위해 체크를 해 두었는데 업로드 할 때는 해제 후 업로드
플러터 leading에 버튼을 넣고 버튼크기 변경 appBar: AppBar( //leadingWidth: 120, leading: TextButton( child: Text('텍스트버튼',style: TextStyle(fontSize: 14,color: Colors.black) ), style: TextButton.styleFrom( backgroundColor: Colors.green ), onPressed: () { print('menu button is clicked'); }, ), actions: [Icon(Icons.star),Icon(Icons.star)], ), appBar: 상단 leading: 왼쪽 즉 상단 왼쪽에 TextButton을 만들려고 한다. 하지만 버튼의 글자가 길다보니 줄바꿈이 되고 버튼의 크기가 너무 작다 style: T..
Java socket 관련 tmi socket을 이용한 plc 장비와 통신하는 프로젝트를 개발하면서 고생을 되게 많이 했는데 혼자 진행하다보니 구글의 힘으로도 막히고 매우 힘들었다. 진짜 좋은 동료,선임분들이 계셨으면 좋겠다고 생각했다 어찌저찌 완성하면서 socket 코드를 구현하면서 경험했던 여러 tmi 글을 써보자 한다 ● socket close는 반드시 필요하며 단순히 웹을 종료해도 socket은 연결된 상태 ● software caused connection abort: recv failed 에러 이 에러는 진짜 원인을 알 수 없었다. 정보도 적었고 나온 정보로도 다른 현상에서 일어난 에러였는데 사무실에서는 전혀 나오지 않는 에러가 실제 사용하게 될 공장에서는 프로그램 실행만 하면 잘 통신하다가 갑자기 에러가 나왔다. 아직도 의문..
AWS 서버 SVN 설치 vi /usr/local/svn/프로젝트이름/conf conf 디렉토리 접속 후 svnserve.conf , passwd , authz 파일에 주석을 제거해줘야한다 #으로 되어있는 주석을 제거해서 해당 사진과 동일하게 해줌 [users] 사용자 아이디 = 사용자 비밀번호 사용자 아이디 권한 설정 r = 읽기 w = 쓰기 [svn 실행] svnserve -d -r /usr/local/svn svn 포트는 기본 3690을 쓰고 있어 aws에 접속해 인스턴스 보안그룹에 3690포트를 추가해줘야한다. eclipse에서 svn repositories에 aws ip로 잘 연결이 되었다. svn 설치 참고 했던 포스팅 https://app-developer.tistory.com/105 AWS EC2 인스턴스 SVN ..
ClassNotFoundException 또는 NoClassDeFoundError 해결 외부 라이브러리를 프로젝트에 적용을 했지만 에러가 나왔다. 외부라이브러리는 build path를 했다. 첫 번째로 해당 에러나는 main.java를 클릭해서 오류나는 구문을 보고 다시 재클릭해 아래 화면이 나왔다. Change Attached Source 버튼을 클릭 후 하지만 아직 결되지 않았고 .classpath 파일을 들어가보면 attribute가 없었다. 해결 방법으로는 프레임워크 상단에 project -> properties 클릭 Deployment Assembly 클릭 Java Build Path Entries 클릭 후 next Apply 해 주면 적용 끝 그리고 .classpath 파일을 다시 확인하면 attribute가 생긴걸 확인할 수 있다. 에러 해결~☆