일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- PLSQL
- Android
- ibsheet
- 가우스
- appspresso
- Struts
- Ajax
- 전자정부프레임워크
- MySQL
- Google Map
- Spring
- tomcat
- WebLogic
- MFC
- JDOM
- Eclipse
- JSON
- node.js
- iBATIS
- swingx
- rowspan
- jsr 296
- PHP
- jQuery
- oracle
- phonegap
- 선택적조인
- dock
- sencha touch
- GPS
- Today
- Total
목록분류 전체보기 (632)
Where The Streets Have No Name
www.eventplay.krblog.naver.com/ntcsoftfacebook
http://serviceapi.nmv.naver.com/flash/convertIframeTag.nhn?vid=7ED811BC59885ABDA7A6D96732A009E527A9&outKey=V127313f9401a6f59049fe3b31b8dd2f905235225abe695eedf8ae3b31b8dd2f90523 라디오스타 김국진 하이라이트 영상 serviceapi.nmv.naver.com
이번에 소개하려는 html5 toolkit은 sap에서 만든 sapui5입니다.sencha touch와 ext.js를 합쳐놓은듯한 구성으로 분량이 상당합니다.초기 학습기간이 좀 걸리며 결과물에 대한 만족도는 괜찮은 편입니다.데어터 바인딩 기능이 강력하며 화면구성을 위해서 mvc모델을 지원하고있습니다.일부기능을 뻰 오픈소스 모델인 OPENUI5도 공개된 상태입니다. https://sapui5.netweaver.ondemand.com/sdk/#docs/guide/Documentation.html http://sap.github.io/openui5/ http://scn.sap.com/community/developer-center/front-end/blog http://scn.sap.com/community/..
Oracle Date How to Add Day , Hour, Minute, Second to a Date Value in Oracle Oracle add DaysOracle add Hour Oracle add Minute Oracle add second -- # Add a day select to_char(sysdate,'dd-mm-yyyy hh24:mi:ss') "Todays-date" , to_char(sysdate +1,'dd-mm-yyyy hh24:mi:ss') One_day from dual ; Todays-date ONE_DAY ------------------- ------------------- 05-01-2012 12:55:52 06-01-2012 12:55:52 -- # Add an ..
package kr.co.ntcsoft.guava.service.demo; public class Daemon2 { /** * @param args * @throws Exception */ public static void main(String[] args) throws Exception { MyGuavaService2 service = new MyGuavaService2(); service.startAndWait(); } } package kr.co.ntcsoft.guava.service.demo; import com.google.common.util.concurrent.AbstractExecutionThreadService; public class MyGuavaService2 extends Abstr..
CREATE TABLE `t_contact` ( `customer_id` varchar(100) NOT NULL DEFAULT '', `telno` varchar(100) DEFAULT NULL, PRIMARY KEY (`customer_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8; CREATE TABLE `t_customer` ( `customer_id` varchar(100) NOT NULL DEFAULT '', `name` varchar(100) DEFAULT NULL, `customer_type` varchar(100) DEFAULT NULL, `sno` varchar(100) DEFAULT NULL, PRIMARY KEY (`customer_id`) ) ENGIN..
참고 : http://robert.accettura.com/blog/2006/09/14/asynchronous-processing-with-php/ 브라우저에서 호출되는 페이지 백그라운드로 실행되는 페이지
with tmp as (select 'a' as id, to_date('200305021120', 'yyyymmddhh24mi') as sdate, to_date('200305021300', 'yyyymmddhh24mi') as edate from dual union select 'b' as id, to_date('200305021300', 'yyyymmddhh24mi') as sdate, to_date('200305021400', 'yyyymmddhh24mi') as edate from dual)select * from (select to_date('200305020000', 'yyyymmddhh24mi') + (level - 1) * 0.5 / 24 as s, to_date('200305020000'..
안드로이드에서 최신 websocket 스펙을 지원하는 라이브러리를 선정하는데 시간이 좀 걸렸습니다. 여러가지 테스트중 http://autobahn.ws/android 에서 구한걸로 테스트했습니다. 여러 websocket 라이브러리 비교는 http://en.wikipedia.org/wiki/Comparison_of_WebSocket_implementations 여기 를 참조하세요. node.js에서 사용된 websocket 모듈은 http://einaros.github.com/ws/ 에서 구한걸로 테스트했습니다. node.js소스 var WebSocketServer = require('ws').Server , express = require('express') , fs = require('fs') , ht..
var express = require('express') , format = require('util').format; var app = module.exports = express() var fs = require('fs'); // bodyParser in connect 2.x uses node-formidable to parse // the multipart form data. // 업로드파일의 임시저장위치 지정 app.use(express.bodyParser({uploadDir:'D:/temp'})); app.get('/', function(req, res){ res.send('' + 'Title: ' + 'Image: ' + '' + ''); }); app.post('/', function(re..
위 이미지와 같이 layout-land, layout-port로 구분해서 작성한다. import android.app.Activity; import android.content.res.Configuration; import android.os.Bundle; import android.util.Log; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class LayoutDemoActivity extends Activity { final static String TAG = "LayoutDemo"; @Override public void onCreate(Bundle sa..
index.html에 추가할 부분 Hello World net.neocorea.flash 플러그인 위치한 MyPlugin소스에서 추가할 부분 import android.webkit.WebSettings; import com.appspresso.api.AxError; import com.appspresso.api.AxPlugin; import com.appspresso.api.AxPluginContext; import com.appspresso.api.AxRuntimeContext; public class MyPlugin implements AxPlugin { private AxRuntimeContext runtimeContext; @Override public void activate(AxRuntimeC..
참고 : http://stackoverflow.com/questions/3028306/download-a-file-with-android-and-showing-the-progress-in-a-progressdialog public class LayoutDemoActivity extends Activity { ProgressDialog mProgressDialog; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mProgressDialog ..
Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse("file:///sdcard/DCIM/Camera/IMG_20120404_090943.jpg"), "image/*"); startActivity(intent); 외부에 있는 이미지 파일인 경우 sd card로 다운로드 한후 위의 방법으로 열어보면됨. sd card 저장 소스 출처 : http://www.androidsnippets.com/download-an-http-file-to-sdcard-with-progress-notification try { //set the download URL, a url that points t..
package com.example.ax.echo; import android.app.Activity; import android.content.Intent; import android.net.Uri; import android.util.Log; import android.webkit.WebView; import com.appspresso.api.AxError; import com.appspresso.api.AxPlugin; import com.appspresso.api.AxPluginContext; import com.appspresso.api.AxRuntimeContext; import com.appspresso.api.activity.ActivityAdapter; import com.appspres..
출처 : http://it79.egloos.com/557555 MySQL에서 Oracle의 ROWNUM같은 기능을 사용할려면 어떻게 해야 할까? 다음과 같은 방법으로 손쉽게 사용 가능하다. SELECT @ROWNUM := @ROWNUM + 1 AS ROWNUM, TEST_TABLE.* FROM TEST_TABLE, (SELECT @ROWNUM := 0) R ROWNUM을 이용하여 다른 작업을 하기위해서는 다음과 같이 서브쿼리를 이용하면 된다. SELECT A.* FROM ( SELECT @ROWNUM := @ROWNUM + 1 AS ROWNUM, TEST_TABLE.* FROM TEST_TABLE, (SELECT @ROWNUM := 0) R ) A WHERE A.ROWNUM < 100
$("#table").rowspan(0); $("#table").rowspan(1); $("#table").rowspan(2); $('table tbody tr:visible').each(function(row) { $('#table1').colspan(row); }) jQuery.fn.rowspan = function(colIdx) { return this.each(function(){ var that; $('tr', this).each(function(row) { $('th:eq('+colIdx+')', this).filter(':visible').each(function(col) { if ($(this).html() == $(that).html()) { rowspan = $(that).attr("r..
//show webapp: Uri uri = Uri.parse("http://www.google.com"); Intent it = new Intent(Intent.ACTION_VIEW,uri); startActivity(it); //show maps: Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.Action_VIEW,uri); startActivity(it); //show ways Uri uri = Uri.parse("http://maps.google.com/maps?f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en"); Intent it = new Int..
출처: http://ultteky.egloos.com/10420749 jQuery로 선택된 값 읽기 $("#select_box option:selected").val(); $("select[name=name]").val(); jQuery로 선택된 내용 읽기 $("#select_box option:selected").text(); 선택된 위치 var index = $("#test option").index($("#test option:selected")); ------------------------------------------------------------------- // Add options to the end of a select $("#myselect").append("Apples"); $(..
import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.content.SharedPreferences; import android.preference.PreferenceManager; import android.util.Log; import android.view.Gravity; import android.widget.Toast; public class C2dmReceiver extends BroadcastReceiver { static String registration_id = null; static String c2dm_msg = ""; @O..