易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : java

JAVA JSON简单用法

1,基本条件
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。
Json必需的包
commons-httpclient-3.1.jar
commons-lang-2.4.jar
commons-logging-1.1.1.jar
json-lib-2.2.3-jdk13.jar
ezmorph-1.0.6.jar
commons-collections-3.2.1.jar
以上包可以从
http://commons.apache.org/index.html
http://json-lib.sourceforge.net/
http://ezmorph.sourceforge.net/
http://morph.sourceforge.net/
http://www.docjar.com/
中下载到。
 
其中:http://www.docjar.com/中可以下载到全部,也是一个不错的下jar包的网站
2, 小例子
String json = "{\"rsp\":{\"users\":[{\"nick\":\"aaa\",\"user_id\":bbb}]}}";
//转化为动态bean
JSONObject jsonObject = JSONObject.fromObject(json);

System.out.println( "****1*****" + jsonObject );
System.out.println( "****2*****" + jsonObject.get("rsp") );

JSONObject jsonObject_rsp = (JSONObject) jsonO ......

用oracle的java存储过程实现BLOB字段的字符串读取

原创于2009年07月24日,2009年10月22日迁移至此。
阅读了一个帖子“有没有可能写出比Oracle
函数更快的外部存储过程”(http://www.itpub.net/thread-1117461-1-1.html

突发灵感,加上原来有一个需求,需要从BLOB字段(本来就是字符型的内容)中直接读取成为字符串,需要java
开发人员的支持,想了想与其求人不如求己,
oracle.sql.BLOB的相关文档参看(http://www.princeton.edu/~storacle/jdbc8_doc/oracle.sql.BLOB.html
)
java能够调用Oracle的存储过程,反之oracle也能用java来开发外部存储过程,这样java和oracle的相互界限就已经不明确了。
当然关系型数据库
最好做自己应该做的事情而不是大包大揽做所有的非数据库应该做的事情。
--开发java类
create or replace and compile java source named BLOBObject as
package MyOracle.BLOB;             --自己定义的package
import java.io.*;                          --外部引用到的java包
import oracle.sql.*;
public class BLOBObject
{
public s ......

用oracle的java存储过程实现BLOB字段的字符串读取

原创于2009年07月24日,2009年10月22日迁移至此。
阅读了一个帖子“有没有可能写出比Oracle
函数更快的外部存储过程”(http://www.itpub.net/thread-1117461-1-1.html

突发灵感,加上原来有一个需求,需要从BLOB字段(本来就是字符型的内容)中直接读取成为字符串,需要java
开发人员的支持,想了想与其求人不如求己,
oracle.sql.BLOB的相关文档参看(http://www.princeton.edu/~storacle/jdbc8_doc/oracle.sql.BLOB.html
)
java能够调用Oracle的存储过程,反之oracle也能用java来开发外部存储过程,这样java和oracle的相互界限就已经不明确了。
当然关系型数据库
最好做自己应该做的事情而不是大包大揽做所有的非数据库应该做的事情。
--开发java类
create or replace and compile java source named BLOBObject as
package MyOracle.BLOB;             --自己定义的package
import java.io.*;                          --外部引用到的java包
import oracle.sql.*;
public class BLOBObject
{
public s ......

java j2me 保存捕获的音频

 
import javax.microedition.lcdui.Alert;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.media.Manager;
import javax.microedition.media.Player;
import javax.microedition.media.control.RecordControl;
import javax.microedition.midlet.MIDlet;
public class SaveCapturedAudioMIDlet extends MIDlet implements CommandListener {
  private Display display = null;
  private Alert alert = new Alert("Message");
  private Command exitCommand = new Command("Exit", Command.EXIT, 1);
  private Player capturePlayer = null;
  private Player playbackPlayer = null;
  private  ......

java j2me 捕捉回放音频

import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import javax.microedition.lcdui.Alert;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.media.Manager;
import javax.microedition.media.Player;
import javax.microedition.media.control.RecordControl;
import javax.microedition.midlet.MIDlet;
public class CapturePlaybackAudioMIDlet extends MIDlet implements CommandListener {
  private Display display = null;
  private Alert alert = new Alert("Message");
  private Command exitCommand = new Command("Exit", Command.EXIT, 1);
  private Player capturePlayer = null;
  pr ......

java j2me网络播放器管理

import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.List;
import javax.microedition.lcdui.StringItem;
import javax.microedition.media.Manager;
import javax.microedition.media.Player;
import javax.microedition.midlet.MIDlet;
class ThreadedMIDlet extends MIDlet implements CommandListener {
  private List list = new List("Press Play", List.IMPLICIT);
  private Display display;
  private NetworkPlayerManager mgr;
  private Command cancel = new Command("Cancel", Command.CANCEL, 1);
  public ThreadedMIDlet() {
    list.addCommand(new C ......

java j2me 流媒体

import javax.microedition.lcdui.Alert;
import javax.microedition.lcdui.Display;
import javax.microedition.media.Manager;
import javax.microedition.media.Player;
import javax.microedition.midlet.MIDlet;
public class StreamingMediaMIDlet extends MIDlet {
  private Player player = null;
  private Display display = Display.getDisplay(this);
  private Alert alert = new Alert("Message");
  public StreamingMediaMIDlet() {
    try {
      player = Manager.createPlayer("rtsp://www.y.com/a.ra");
      player.realize();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
  public void startApp( ......
总记录数:6386; 总页数:1065; 每页6 条; 首页 上一页 [979] [980] [981] [982] 983 [984] [985] [986] [987] [988]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号