일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 이클립스
- SeLinux
- html
- JSON
- Android
- 안드로이드
- laravel
- 정규식
- junit
- php
- larravel
- properties
- ajax
- tomcat
- CentOS
- jquery
- 와일드카드
- input
- MySQL
- 리눅스
- java
- error
- javascript
- File
- NetBeans
- DB
- curl
- 톰캣
- Linux
- Spring
- Today
- Total
목록전체 글 (162)
합쭈기 programming
php로 파일업로드를 구현하는데 chmod로 아무리 변경을 해도 퍼미션이 풀리지 않았다. 그래서 확인해 본게 #sestatus -vSELinux 현재 상태를 확인해보고 #setenforce 0 SELinux를 끄는 거였다. (1=on) 그러니 정상 동작 하지만 SELinux 끄는 것은 안되니 다른 방법을 찾아봐야 했다. 그래서 찾은 것이 #chcon -R -t httpd_sys_rw_content_t {폴더 또는 이름} 설정이다. 보안태그를 확인하는 #ls -Z 명령어로 확인해 보면 user_home_t 로 되어 있는게 >> httpd_sys_rw_content_t 로 바껴 있다. 아! 됏구나 .. 했는데 ftp가 안된다.. 급한대로 upload쪽 폴더만 httpd_sys_rw_content_t로 바꾸고..
check box 타입의 input 값을 보낼때 checked 값이 올라가지 않는 경우가 있는데 attr로 checked를 조작할 때 그렇다. attribute가 아니라 property를 조작해야 한다. $(input).attr('checked', true)를 >> $(input).prop('checked', true)로 바꿔주면 정상 동작한다.
쿼리 태그는 아래와 같다. 각 태그는 기본적으로 식별을 위한 id 속성을 갖는다. 중복 되지 않게 네이밍 하는게 중요하다. 를 할 경우 결과값을 받아올 필요가 있다. resultClass 또는 resultMap 속성을 사용해서 결과값을 받아온다. VO 맵핑을 명시적으로 하려면 resultMap을 사용하고 귀찮다면 map클래스를 사용하자. 보안상 문제가 될련지 모르겠지만 작은 기업에서 QA나 TA가 있는것도 아니고.. 생산성이 중요하니 편하고 빠른게 좋다. 나 같은 경우는 map으로 받아와서 VO에서 넣는 클래스를 짜버렸다. 아래는 조건 태그들 - property 값이 비교값과 같은지 체크 - property 값이 비교값과 같지 않은지 체크 - property 값이 비교값 보다 큰지 체크 - propert..
1. 전역키워드 추가 방법- 1. Window > Preferences > Team > Ignored Resources > Add Pattern- 2. 제외할 파일 및 폴더 명에 대한 패턴을 기입하다.- ex ) */target/* 2. 디렉터리 및 파일별 설정 - 1. 해당 프로젝트 Explorer > 파일 및 디렉터리 마우스 우측 클릭 > Team > Add to svn:ignore - Add to svn:ignore 가 비활성화 돼 있거나 없는 경우는 해당파일 및 디렉터리가 버전관리를 받고 있는 상황이다.- 버전관리를 받지 않는 상태로 만든 후 다시 활성화 시키면 가능 하다 http://surakarta.cafe24.com/?mid=bbs1&entry=document_srl%2F2039%2Fsort..
repository에서 7버전에 mysql 설치$ yum install -y http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 서버 설치$ yum install mysql-community-server mysql 서비스 시작$ service start mysqld 부팅 시 자동 실행 등록 $ systemctl enable mysqld ※mysql 설치 시 repository 404 오류mysql 버전 이것 저것 깔고 지웟다 하니 metadata가 꼬여서 그렇다. $ yum clean meatadata$ yum update 해서 해결 http://cds0915.blog.me/220318549238 참조
퍼블리싱 패키지를 composer로 추가하는 것은 http://xpressengine.github.io/Composer-korean-docs/이곳에 나와 있다. 한국어 버전 composer document 이다. 퍼블리싱 패키지를 추가하는 것은 문제가 아닌데 문제는 사내에서 관리되는 모듈을 오픈시킬수는 없는 노릇! 그럼 공개되지 않는 패키지는 어떻게 composer로 autoload 할 것인가가 관건이었다. 해보니 생각보다 간단했다. 먼저 추가할 패키지를 만들었다. 패키지를 es로 하고 controller.php는 app > http > conrollers에서 copy 했다.view도 resource > views에서 copy route를 위한 provider를 app > providers에서 copy ..
composer 설치 후엔 경로 > composer create-project laravel/laravel {프로젝트명} {버전} ex) composer create-project laravel/laravel hellow 4.1.* 요런식이면 laravel framework가 자동으로 구성됨 netbeans IDE 설치 - https://netbeans.org/features/index.html laravel이 인식 안되면 netbeans laravel plugin download - http://plugins.netbeans.org/plugin/58448/laravel-quebra-galhonetbeans에서 Tools > Plugins에 Downloaded 탭에서 다운받은 nbm 플러그인 파일을 in..
회사에서 asp-> php로 전향하기 위해 Laravel과 코드이그나이터 중 무엇을 할까 고민중에 laravel을 선택했다.내가 하던것이 spring쪽이라서 객체지향적인 부분과 디버깅 부분에 중점을 뒀다. IDE의 선택이 문제였는데 Netbeans is probably the most professional one here, it’s free and open-source (and financed by Oracle btw).CodeLobster is small and quick, a good choice for beginners. There’s a free version, but you can buy upgrades to add more (professional) features, totally worth..