OLD개발이야기
[solved] QT - Push button image / label image
It was really hard to get the answer.. I just watched lots of videos.. got the answer over the errors... [ Simple way ] label -> Pix map -> choose file or choose resource. push button -> click right side of mouse and edit stylesheet. -> Image-background image. // If you want to set an icon for the button, go to the mainwindow.cpp and insert some
[solved]Qt Creator: Resource root is empty, not shown in stylesheet
Even though you added the images to the prefix.It's not shown in stylesheet. In this case, I chose the pushbutton's stylesheet.and chose the background-image.But nothing shown up.!And refresh button is not working....Finally, I figured out... you should reopen the Qt Program. done! I can see the images .
다른 클래스의 함수를 쓸 수 있는지 ? [가능]
#include using namespace std;class Keyboard{private:public: int a; Keyboard(int num) :a(num) {} void func(int input) { a= input; }}; class Computer{private: public: Keyboard keyboard; Computer() :keyboard(10) {} void test() { keyboard.func(50); }};int main(){ Computer aa; Keyboard bb(5); cout
애자일 방법론
애자일 방법론은폭포수 개발방법론에서 벗어난 방법론임. 개발자와 고객사이의 지속적인 커뮤니케이션으로 요구사항을 수렴한다. 고객이 결정한 사항을 우선으로 시행하고, 개발자 개인의 가치보다 팀의 목표를 우선으로 한다. 팀원들과 주기적인 미팅을 통해 프로젝트를 점검한다. 주기적으로 제품 시현을 하고 고객으로부터 피드백을 받는다. 프로그램 품질 향상에 신경쓰며 간단한 내부구조 형성을 통해 비용절감을 목표로 한다. = 개발자들도 더 빠르고 좋은 품질의 소프트웨어를 개발한다. 좀더 많은 정보를 찾아보니, 1. 고객과 지속적인 커뮤니케이션을 통해 변화하는 요구사항을 수용.2. 고객에 의해 결정된 최상위 가치를 운선적으로 구현.3. Self-organized Team 운영을 통해 팀 목표를 개인 성과보다 우선한다.4. ..
C++ 공부
클래스에서의 static 선언은 모든 객체들이 하나의 static변수를 공유 하는 것이다. 상속을 하게 되면, 상속하는 클래스의 protected 변수만 참조할 수 있음. #include using namespace std; class suc { private: int pri; protected: int age; string email; public: int px,py,pz; }; class Low : public suc { private: public: void inputInfo(){ age=25; email="xxxx@naver.com"; cout
mysql - python : table 존재 확인
show table like 'table_name' 즉, 파이썬에서는check=show table like 'table_name'curs.execute(check)result = curs.fetchall() 테이블이 존재안하면 len(result) 가 0 테이블이 존재하면 len(result) 가 1
육성 모바일 게임 마녀의 성 [Witch Castle] : 알파테스트
이번주를 마지막으로 팀 레미는 잠시 쉬는시간을 갖겠습니당 기획 보완과, 휴식을 가지고 출시하겠습니당 많이 구현됐기 때문에 동영상으로 보여드릴 수 있네용!! >
python-mysql: find null data and replce -2
문제 : 2000-01-05의 col값이 아무 값이 없을때 where date is null 했을때결과값은 2000-01-05가 나온다. 하지만 select col from table where date = '2000-01-05' 를 하면, None이라고 출력된다. 그래서 전자의 경우는 null인 곳을 찾을떄 fetchall 의 길이가 >0 이면 null이 아니고 fetchall의 rlfdlrk ==0 이면 값이 안들어있는 col이다. 후자의 경우는 길이가 먹히지 않는다. none이라고 값이 나오기 떄문이다. if "None" in result:으로 체크하겠다.그리고 밑에 조건문을 넣을 예정.. # 날짜 관련은 https://godoftyping.wordpress.com/2015/04/19/python-..
python-mysql: find null data and replce -1
이번주 연구실일은특정 컬럼의 어느 날짜의 데이터가 null 일 경우 그전날짜에서 값을 불러와 입히는 것이다 http://www.webmadang.net/database/database.do?action=read&boardid=4001&page=2&seq=14 참고 하지만 isnull함수가 아니고 다른방법이 필요함.. 이번 과제는 날짜를 역순으로 접근해야된다는 점이 포인트네요 값을 변경하는 구문 UPDATE [테이블] SET [열] = '변경할값' WHERE [조건] update finance.a000080 set total_assets = '100' where date= '2000-01-04'; 100으로 바뀐 모습 sql= "select total_assets from finance.a000080 wh..
python-mysql - null 값을 가진 날짜, 연도 구하기
함수를 선언합니다. def Find(table,year): sql="select date from " + table + " where col1 is null and (date >= '" + year +"-01-01') and (date
python-mysql 엑셀 읽기, sql 에 업데이트 하기,( 컬럼별 )
안녕하세용 ㅇ,ㅇ~엑셀 파일을 읽고, 각 열별로 업데이트 하는 방법입니당 import csvimport MySQLdb csv_data= csv.reader(file('test.csv')) conn= MySQLdb.connect("localhost", ~)cursor=conn.cursor() 먼저, DB와 연결을 하고 엑셀을 불러옵니다.data=open('test.csv')reader= csv.reader(data)col1=[]col2=[]col3=[]col4=[]col5=[]col6=[] for line in reader: col1.append(line[0]) col2.append(line[1]) col3.append(line[2]) col4.append(line[3]) col5.append(line[4..
find null and replace -mysql
이번주 연구실일은특정 컬럼의 어느 날짜의 데이터가 null 일 경우 그전날짜에서 값을 불러와 입히는 것이다 http://www.webmadang.net/database/database.do?action=read&boardid=4001&page=2&seq=14 참고 하지만 isnull함수가 아니고 다른방법이 필요함.. 이번 과제는 날짜를 역순으로 접근해야된다는 점이 포인트네요
Module 'GoogleMobileAds' not found -mac error
/Users/suann/Downloads/WitchCastle_ad (1)/xcode/Libraries/Plugins/iOS/GADUNativeCustomTemplateAd.h:4:9: Module 'GoogleMobileAds' not found copy your GoogleMobileAds.framework into your root project folder and after that add it to libraries. It works perfectly for me. 우리 디자이너가 맥에서 ios로 빌드하려는데 계속 뜨는 에러 정답: in project settings, set 'Enble C/C++ module' to YES
Java 설치
Java 설치 환경변수 추가 환경변수 JAVA_HOME 시스템변수 새로만들기, 설치 절대경로 복붙 시스템변수의 path에 경로 추가 환경변수 추가 확인 시스템 재부팅후cmd-
mysql table 생성
CREATE TABLE daily_new ( date date, cust_bal int(20) NOT NULL, cust_credit int(20) NOT NULL, fund_stock int(20) NOT NULL, fund_hyb int(20) NOT NULL, fund_bond int(20) NOT NULL, PRIMARY KEY (date)); (1364, u"Field 'cust_credit' doesn't have a default value 에러 떠서 ALTER TABLE daily_test MODIFY COLUMN cust_credit int(20) NOT NULL DEFAULT '0'다돌리는중 ALTER TABLE daily_test MODIFY COLUMN date date NOT NU..
ubuntu - python - mysql 우분투에서 mysql 접속, 서버접속, 파이썬 디비 연결
윈도우에서 파이썬 실행을 다 짰다. 서버연결을 이렇게 했었는데, import pymysqlconn=pymysql.connect(host='localhost', user='(username)',password='(userpw)',db='(dbname)',charset='utf8')curs=conn.cursor() 우분투로 하니 실행이 안됐다. 우분투에 저장된 파이썬 파일을 terminal을 연 후에 python file.py 해주면 되는데 실행이 안됐다. 한참 구글링으로 문법 공부 후에 알아냈다.. 생각해보니 윈도우에는 pymysql을 깔았기 떄문이고,,,,우분투에서는 다른걸 임포트 해줘야한다.. import MySQLdbconn= MySQLdb.connect("localhost", "(username)"..
mysql-limit 늘리기 - 목록이 다 안나올때
뭔가했더니limit 0 to 1000으로 1000개 까지밖에 안나오고 있었다 mysql limit 늘리기 이렇게해두되구 더쉬운거 발견 ^^,,,