IT 썸네일형 리스트형 매직 마우스 내돈내산 개봉기 매직 마우스 내돈내산 개봉기 안녕하세요 매쉬콩입니다. 이번에 매직 마우스를 하나 샀습니다. 매직 마우스를 구매하려고 생각하시는 분을 위해 리뷰를 해보려고 합니다. 선명한 제품이미지가 있는 박스입니다. 애플답게 제품이 이쁘네요. 첫 느낌은 아주 좋았습니다. 실제 제품입니다. 유려한 곡선, 매끈하고 하얀 표면 거기에 사과 마크까지 실물로 보니 정말 이쁘네요. 뒤집었을때 모습입니다. 뒤면에도 사과마크가 있습니다. 그레이톤으로 마치 거북이가 뒤집혔을때 모습 같았습니다. 뭔가 살아 있는 듯한 느낌, 발버둥 치려는 느낌입니다. 전원버튼하고 8핀 충전 구멍이 보이네요. 뒤면에 충천구멍이 있어 충전할때는 사용을 못합니다. 총 구성품입니다. 매직마우스와 충전케이블이 들어 있습니다. 그동안 제가 썼던 마우스는 건전지를 넣.. 더보기 쿼리를 동적으로 조회하기 안녕하세요. 자바프로젝트 입니다. 불철주야 개발에 열심이신 개발자님 반갑습니다. mybatis 경우 이미 만들어진 sql 을 조회합니다. 그러나 만약 사용자가 쿼리를 만들어서 파라메터로 받은 다음 조회 할 경우는 어떻게 할까요? 즉 동적으로 sql 를 실행하는 경우 입니다. 몇가지 방법이 있습니다. 그 중에 하나입니다. /** * * @param query (sql 쿼리가 들어감) * @return 쿼리 쿼리 결과가 리턴함( KEY :columnList ,dataList ) * (columnList -> 컬럼 리스트, dataList - > 데이터) */ public Map getQueryResultData(String query) { Map queryResultData = new HashMap(); L.. 더보기 Jupyter notebook ,설치 및 실행하기 $> wget https://repo.continuum.io/archive/Anaconda3-5.2.0-Linux-x86_64.sh $> bash Anaconda3-5.2.0-Linux-x86_64.sh $> source .bashrc $>jupyter notebook --generate-config $>vi /root/.jupyter/jupyter_notebook_config.py c.NotebookApp.ip = '0.0.0.0' c.NotebookApp.port = 8888 c.NotebookApp.notebook_dir = '/data/jupyter' 6. 실행하기 사용자 계정으로 실행 upyter notebook --config=/root/.jupyter/jupyter_notebook_confi.. 더보기 Spring 에서 MyBatis로 DB연결 1. pom.xml 에 라이브러리 추가 org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.2 org.springframework spring-jdbc org.mariadb.jdbc mariadb-java-client 2.4.1 2. src/main/resource/application.properties 설정추가 spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix=.jsp #없으면 디폴드 포트 8080 임 server.port = 80 spring.devtools.livereload.enabled=true spring.thymeleaf.cache=false # mybatis 매핑 type을 짧게 쓰기.. 더보기 webjars 못 불러 올때 처리방법 1. 이슈 증상 webjars은 웹에서 쓰는 라이브러리(jquery,bootstrap)를 패키징한 jar을 말하는데 못 불러올 경우가 있습니다. 해결방법은 다음과 같습니다. 2. 해결방법 아래 둘중에 하나를 추가 하면 됩니다. - WebConfig 추가 하기 package kr.co.penta.dataeye.spring.web; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; import org.springframework.web.servlet.config.annotation.WebMvcConfigu.. 더보기 [Spring 강좌]CSV 생성 후 다운로드 하기 CSV 생성 후 다운로드 하기 @RequestMapping("/csvDownload") public ResponseEntity getTotalList() { //CSV는 UTF-8로 하면 깨지고, MS949 로 세팅해야 된다. //import org.springframework.http.HttpHeaders; HttpHeaders header = new HttpHeaders(); header.add("Content-Type", "text/csv; charset=MS949"); header.add("Content-Disposition", "attachment; filename=\"" + "total.csv" + "\""); //내용에 콤마가 있을경우 쌍따움표로 감싼다. String csvData = "가,.. 더보기 [Spring 강좌] Spring 에서 SAX 이용한 대용량 엑셀 읽기 1. ExcelReader.java import java.io.File; import java.io.InputStream; import org.apache.poi.openxml4j.opc.OPCPackage; import org.apache.poi.util.SAXHelper; import org.apache.poi.xssf.eventusermodel.ReadOnlySharedStringsTable; import org.apache.poi.xssf.eventusermodel.XSSFReader; import org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler; import org.apache.poi.xssf.model.StylesTable; import org.. 더보기 [스프링 강좌] 파일 다운로드 처리 소스 원래파일명하고 물리파일명을 받아 물리파일명을 읽어 원래 파일명으로 다운로드 시킵니다. @RequestMapping("/download") public void download(HttpServletRequest request,HttpServletResponse response) throws UnsupportedEncodingException { int fileNo = (request.getParameter("fileNo")==null)?0:Integer.parseInt(request.getParameter("fileNo")); Map fileInfo = portalService.getPortalBoardFileInfo(fileNo); String filename = fileInfo.get("ORG_NAME.. 더보기 이전 1 2 다음