-
Up2Bottom and Left2Right Sorting Algorithm
// ======================================================== // Up2Bottom and Left2Right Sorting Algorithm // addressing (weakly) sparse rectangles // — // Usage: Select the objects, then run the script // Target: InDesign CS4/CS5/CS6/CC // ======================================================== const CS = +CoordinateSpaces.SPREAD_COORDINATES, AP_MIN = +AnchorPoint.TOP_LEFT_ANCHOR, AP_CENTER = +AnchorPoint.CENTER_ANCHOR, AP_MAX = +AnchorPoint.BOTTOM_RIGHT_ANCHOR; var sel = app.properties.selection || null, data = [], r, i, j, […]
-
[MFC] CTreeCtrl 자식 아이템 체크/ 해제
CTreeCtrl 을 사용해서 체크박스를 단후 체크박스를 체크 하면 자식들도 모두 체크 하거나 체크 해제 하고 싶을 경우가 있는데. 이럴때 다음과 같은 방법으로 자식 노드를 재귀호출하여 체크/해제 할수 있다. 먼저 클릭 이벤트를 만들다. 핸들러는 TVN 게열과 NM 계열이 있는데 . 해당 체크 박스를 좌클릭 했을때 자식아이템을 쳌,/ 해제 하기를 원하기 때문에 NM_CLICK 이벤트를 선택한다. 코드는 다음과 […]
-
AutoCAD명령내리기 acedCommand() , acedCmd() 이해와 사용법
이번 강좌는 AutoCAD 명령을 내리기 위한 방법을 알아봅시다. 리습에서 프로그램을 작성하다보면 명령어로 많은 작업을 하게 됩니다. 이때 많이 사용되는 함수가 (command)함수이죠. 바로 이 명령과 동일한 역할을 하는 함수가 ObjectARX에서 acedCommand()와 acedCmd()임니다. 만약 가지고 있는 리습을 Arx로 바꾸고자 하신다면 이 명령들을 잘 아셔야 겠죠.^.^; ============================================================================================= 1. acedCommand() int acedCommand( int rtype, …); 이 함수는 가변인자를 가지는데 […]
-
VC++ warning C4482: 해결
warning C4482: 비표준 확장이 사용되었습니다. 정규화된 이름에 ‘…’ 열거형을 사용했습니다. 이 경고 메세지는 형식 내부(클래스, 구조체, 네임스페이스 등)에 선언된 이름있는 enum(열거형)을 사용하게 되었을 때 나타나는 증상입니다. – 해결 방법 잘못된 방법 : classname::enumname::__temp 잘된 방법 : classname::__temp
-
[PHP] mysqli 의 쿼리 결과 다루기
mysqli 에서 SELECT 쿼리를 실행한 후, 그 결과값을 뽑아 내는 방법을 간단히 보겠습니다. $mysqli = new mysqli($DB[‘host’], $DB[‘id’], $DB[‘pw’], $DB[‘db’]); if (mysqli_connect_error()) { exit(‘Connect Error (‘ . mysqli_connect_errno() . ‘) ‘. mysqli_connect_error()); } $q = “SELECT * FROM ap_member WHERE id=’$user_id’”; $result = $mysqli->query( $q); 위처럼 루틴하게 mysqli 연결의 끈을 생성시키고, 쿼리를 실행시킵니다. 실행결과는 $result […]
-
php에서 헥사코드 인코딩,디코딩하기
[php] //스트링을 헥사코드로 인코딩하기 function String2Hex($string){ $hex=”; for ($i=0; $i < strlen($string); $i++){ $hex .= dechex(ord($string[$i])); } return $hex; } [/php] [php] //헥사코드를 스트링으로 디코딩 하기 function Hex2String($hex){ $string=”;2014-07-08 for ($i=0; $i < strlen($hex)-1; $i+=2){ $string .= chr(hexdec($hex[$i].$hex[$i+1])); } return $string; } [/php]
-
[C#] C#에서 MySQL 연동 사용하기
MySQL Connector/Net 사용 C#에서 MySQL을 엑세스하기 위해서는 일반적으로 MySQL을 위한 ADO.NET 드라이버인 MySQL Connector/Net을 사용하는데, 이 MySQL Connector/Net은 MySQL 웹사이트에서 무료 다운 받아 설치할 수 있다. 드라이버를 설치한 후에 C# 프로젝트에서 MySql.Data.dll를 참조한 후 MySql.Data.MySqlClient 네임스페이스를 참조하면, MySQL버젼의 ADO.NET 클래스들 (예: MySqlConnection, MySqlCommand, MySqlDataReader 등)을 이용할 수 있다. [dropshadowbox align=”none” effect=”lifted-both” width=”100%” height=”” background_color=”#ffffff” […]
-
[우분투] dd를 이용한 백업 및 복구
Backup 1. 백업 할 디스크를 마운트 한다. [dropshadowbox align=”none” effect=”lifted-both” width=”100%” height=”” background_color=”#ffffff” border_width=”1″ border_color=”#dddddd” ] mount /dev/sdb1 /mnt/ [/dropshadowbox] 2. 파티션 테이블을 백업한다. [dropshadowbox align=”none” effect=”lifted-both” width=”100%” height=”” background_color=”#ffffff” border_width=”1″ border_color=”#dddddd” ] sfdisk -d /dev/sda > /mnt/sda-partition-table [/dropshadowbox] 3. 파티션 테이블을 백업 할 때는 umount 해야된다. / 파티션을 백업 할 때는 Live CD 를 […]
-
워드프레스 컨텐츠 디렉토리(wp-content)로 이동할 수 없습니다.
wp-config.php 에서 하단에 빨간 코드를 추가하면 된다. [php] /** Absolute path to the WordPress directory. */ if ( !defined(‘ABSPATH’) ) define(‘ABSPATH’, dirname(__FILE__) . ‘/’); [/php] [php] /** Sets up WordPress vars and included files. */ require_once(ABSPATH . ‘wp-settings.php’); [/php] [php] if(is_admin()) { add_filter(‘filesystem_method’, create_function(‘$a’, ‘return "direct";’ )); define( ‘FS_CHMOD_DIR’, 0751 );</span> } [/php]
-
RTS-SAREK 저장이 제대로 안되는 경우 해결 방법!
RTS-SAREK 를 사용하다가 저장해놓은 파일을 불러왔는데 아래와 같은 에러가 뜬다면 저장이 잘못 된것입니다. 이런 문제가 발생 하는 이유는 엑셀 저장 옵션 설정이 잘못 되어 있기 때문입니다. 옵션을 아래처럼 바꾸면 됩니다. Excel옵션 -> 저장-> 다음형식으로 파일 저장(Excel 통합 문서 (*.xlsx)) 위처럼 설정한다믄 저장하고 다시 하면 잘될꺼임