Java
文章平均质量分 58
solaris_navi
https://www.linkedin.com/in/deytian/
展开
-
Java Persistence/Persisting
http://en.wikibooks.org/wiki/Java_Persistence/PersistingPersistingJPA uses the EntityManager API for runtime usage. The EntityManager represents the application session or dialog with th转载 2014-04-01 21:31:53 · 935 阅读 · 0 评论 -
SVG xlink
http://www.w3.org/TR/SVG/linking.htmlModify the code from : http://blog.csdn.net/solaris_navi/article/details/7467480// draw a circle then add hyperlink on it String point ="" + "<ci原创 2012-04-16 23:40:44 · 938 阅读 · 0 评论 -
Draw SVG Graphics using Java
package tianye.test.rest;import java.util.Random;import javax.ws.rs.GET;import javax.ws.rs.Path;import javax.ws.rs.Produces;import javax.ws.rs.core.MediaType;@Path ("/draw")public class Draw原创 2012-04-16 21:51:28 · 819 阅读 · 0 评论 -
Sample RESTful Website - Contactbook
Model - defined for XMLpackage tianye.test.rest.model;import javax.xml.bind.annotation.XmlRootElement;import javax.xml.bind.annotation.XmlType;@XmlRootElement()@XmlType(propOrder = { "id", "原创 2012-04-13 00:56:01 · 1548 阅读 · 0 评论 -
foreach in Java
ArrayList listUser = new ArrayList();for(ADUser u:listUser){ System.out.println(u.getUID());}原创 2012-04-24 22:59:22 · 731 阅读 · 0 评论 -
Simplest Sample Class for Calling R from Java
import java.awt.Component;import javax.swing.JFrame;import org.rosuda.JRI.Rengine;import org.rosuda.javaGD.GDInterface;import org.rosuda.javaGD.JGDBufferedPanel;public class TryR6 extends GD原创 2012-04-12 20:55:29 · 865 阅读 · 0 评论 -
Create graphics via R + JavaGD (JRI) in Java
通过 JavaGD 创建 R 图像File 1import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.image.BufferedImage;import java.io.File;import jav原创 2012-04-12 16:53:56 · 1329 阅读 · 0 评论 -
Excute shell and read the output
import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Test1 { public static void main(String args[]) { try { Process p = Runtime原创 2012-04-03 21:45:52 · 507 阅读 · 0 评论 -
What caused SOAP JavaNullpointerException
如果遇到了这个情况,检查 tomcat 的配置以及CATALINA_HOME。原创 2011-11-14 22:26:28 · 444 阅读 · 0 评论 -
Simple MD5 encryption in Java
public String encryptMD5(String source, int length) { try { String lengthStr = String.valueOf(length); MessageDigest md = MessageDigest.getInstance("MD5"); byte[] data = source.getBytes();原创 2011-10-29 02:42:15 · 522 阅读 · 0 评论 -
Convert Date from util to sql
package io.hause.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.C原创 2011-09-08 22:21:36 · 530 阅读 · 0 评论 -
IDE通用快捷键
2个 一个是迅速list class 的对象 : RIGHT_CTRL + SPACE一个是逐词高亮: CTRL+SHIFT+方向左右原创 2010-09-10 08:25:00 · 518 阅读 · 0 评论 -
Java - Connect to mysql
static String driver = "com.mysql.jdbc.Driver"; static String ConnectionString = "jdbc:mysql://localhost:3306/test"; static String原创 2011-08-31 22:59:29 · 1240 阅读 · 0 评论 -
Example of Recursion.
Here is an Example of recursion.The codes are incentive to calculate all possible results if you have N tasks being delievered.for more原创 2011-07-23 06:43:57 · 483 阅读 · 0 评论 -
D3, Bubble Sample
var svggraph;var divgraph;var svgwidth = 960;var svgheight = 960;function init(){ svggraph= d3.select("#graphdiv") .append("svg") .attr("width", svgwidth) .attr("height", svgheight); d原创 2012-04-18 23:47:16 · 1103 阅读 · 0 评论 -
Get 415: Unsupported Media Type when posting something to Restful WS
if you have a restful ws written like this: @Path("/doadd") @POST @Consumes("application/x-www-form-urlencoded") @Produces({MediaType.TEXT_HTML}) public String doadd(@FormParam(原创 2012-05-02 23:42:19 · 2726 阅读 · 0 评论 -
Get Data from Database without definited Structure
package tianye.test.rest.controller;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import原创 2012-04-19 17:25:33 · 729 阅读 · 0 评论 -
Parsing Twitter Timestamp in Java
public static Date getTwitterDate(String date) throws ParseException { final String TWITTER="EEE MMM dd HH:mm:ss ZZZZZ yyyy"; SimpleDateFormat sf = new SimpleDateFormat(TWITTER); sf.setLeni转载 2013-12-16 22:31:51 · 700 阅读 · 0 评论 -
Improving performance of reading text from a large text file
KEYNOTE: Using containers such as StringBuilder and ArrayList instead of String.Before: try { BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(f),"utf-8"));原创 2013-12-16 22:13:36 · 696 阅读 · 0 评论 -
Example code of searching in WordNet Dictionary with JAWS library
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package testwordnet;import edu.smu.tspell.wordnet.NounSynset;import edu.smu.tspell.wordnet.Synset原创 2013-10-28 05:58:12 · 829 阅读 · 0 评论 -
A minimal example for creating a StanfordNLP Parser
Properties props = new Properties(); props.put("annotators", "tokenize, ssplit, pos, lemma, ner, parse, dcoref"); StanfordCoreNLP pipeline = new StanfordCoreNLP(props);原创 2013-08-12 19:55:46 · 1224 阅读 · 0 评论 -
How to Make Dialogs
http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html#inputA Dialog window is an independent subwindow meant to carry temporary notice apart from the main Swing Application Window.转载 2012-12-06 00:08:10 · 693 阅读 · 0 评论 -
Use StringBuilder to create large string
Sometimes we use this way to get string from a file locally or remotely: String resultData = ""; // 使用循环来读取获得的数据 while (((inputLine = buffer.readLin原创 2012-08-02 06:57:24 · 562 阅读 · 0 评论 -
How to convert CSV into Database Table?
CSV file:COL1;COL2;COL31;2.1;a2;2.2;b3;2.3;cthe first line will be the column names, the rest of the data will be the content.1. recognize data type2. get table columns3. create "create t原创 2012-06-28 23:49:55 · 546 阅读 · 0 评论 -
How to get the tables of one schema?
public ArrayList doGetDBTable(String schemaName) throws Exception { java.sql.DatabaseMetaData meta = conn.getMetaData(); java.sql.ResultSet schemas = meta.getTables(null, schemaName.toUpperCas原创 2012-06-28 23:43:41 · 529 阅读 · 0 评论 -
What if Eclipse doesn't show support methods automatically?
原创 2012-06-21 03:25:02 · 669 阅读 · 0 评论 -
关于 XML 解析中的 setNamespaceAware
这个其实很 tricky如果你需要让 DOM 解析的时候 NamespaceAware,就将这个值设置为 true这个时候 root 中的 xmlns 会起作用但是!在处理单个文件的时候,有的时候这货很 scheisse 。。。所以将这个值设置为 false 不理会域名空间就可以了。原创 2012-06-20 00:27:30 · 2854 阅读 · 0 评论 -
Calculate Information Entropy
public double iEntropyDS(int[][] dataSource, int from, int to) { double e = 0.0; double col = dataSource.length; double row = dataSource[0].length; double totalElement = col * row;原创 2012-06-19 01:33:27 · 734 阅读 · 0 评论 -
Increasing performance of inserting large amount of data simutaneously.
String sql;PreparedStatement ps;System.out.println("please wait...");Date dt1 = new Date();sql = "INSERT INTO TABLE(COLUMNS) VALUES (?,?,?,?,?,?,?,?,?)"; ps = conn.prepareStatement(sql);for原创 2012-06-08 23:19:08 · 653 阅读 · 0 评论 -
Web.xml in REST
如果想要在 Restful 的工程中同时添加 html 等,一定不要将 restful 的servlet 的 path 设定为 /* ,而是/something/* 这样就可以了。原创 2012-05-07 22:40:47 · 842 阅读 · 0 评论 -
Android 開發中 Activity 的基本框架
Android 開發中 Activity 的基本框架原创 2011-08-09 23:27:00 · 451 阅读 · 0 评论 -
解决Java Socket中POST No Response 的BUG
通常根据习惯来说,新建一个BufferedReader 来监听输入端口。 BufferedReader inFromClient = new BufferedReader(new InputStreamReader(connectionSocket.getInputStream()));然后用while循环进行 ReadLine();不过,会碰到怎么着都读不出POST内容的问题。其实在POS原创 2008-08-25 15:59:00 · 1012 阅读 · 0 评论 -
native2ascii encoding table
8859_1 ISO 8859-18859_2 ISO 8859-28859_3 ISO 8859-38859_4 ISO 8859-48859_5 ISO 8859-58859_6 ISO 8859-68859_7 ISO 8859-78859_8 ISO 8859-88859_9 ISO原创 2008-08-28 16:51:00 · 644 阅读 · 0 评论 -
HTTP头部详解及使用Java套接字处理HTTP请求
HTTP头部详解及使用Java套接字处理HTTP请求 进行Web开发关键是要了解超文本传输协议(HTTP),该协议用来传输网页图像以及因特网上在浏览器与服务器间传输的其他类型文件只要你在浏览器上输入一个URL,最前面的http://就表示使用HTTP来访问指定位置的信息(大部分浏览器还支持其他一些不同的协议,其中FTP就是一个典型例子)本文从HT转载 2008-08-24 20:02:00 · 1843 阅读 · 0 评论 -
毕 业 设 计 论 文 ......
北京信息科技大学 毕 业 设 计(论 文) 题 目:GUIXML解释引擎的JavaScript的设计与实现 学 院: 计算机学院 专 业: 计算机科学与技术原创 2008-05-03 16:25:00 · 2032 阅读 · 0 评论 -
JAVASCRIPT ENGINE FOR GUIXML USERS' GUIDE
Users’ GuideCompiled by Solaris_navi on Apr. 2008Engine Version: 0.97Document Version: 0.97_Modify_1AbstractThe goal of this guide is to introduce how to use this JavaScript Engine Beta Vers原创 2008-04-25 09:43:00 · 800 阅读 · 0 评论 -
创建一个 Java 应用数据库的桌面应用程序
创建一个 Java 应用数据库的桌面应用程序由 NetBeans 中文社区的 solaris_navi 翻译Content on this page applies to NetBeans IDE 6.0本教程将展示如何创建一个 Java 的桌面应用程序,用来访问以及更新数据库。本教程利用 NetBeans IDE 6.0 支持的以下技术: * Java 持久化 API (JPA翻译 2008-04-22 02:32:00 · 2739 阅读 · 0 评论 -
GUIXML 的 JavaScript Engine 更新列表 Until Apr. 14.
updated 8_2:----------------------------------------------------------1. supported a new way to load data from xmlfile. List blue showstude原创 2008-04-19 12:21:00 · 667 阅读 · 0 评论 -
开题报告 opening report verion 2
GUIXML解释引擎的JavaScript的设计与实现 开题报告 班级(学号)0413307 姓名 田野 指导教师 张鹏 一、综述GUIXML是一种用于描述图形化用户界面构造过程所需应用逻辑的语言,其描述的界面具有设备独立性模式。目前,已经完成了在 Desktop原创 2008-03-12 22:13:00 · 1605 阅读 · 0 评论 -
开题报告版本1 Opening Report Version 1
GuiXML解释引擎的JavaScript的设计与实现 开题报告 班级(学号)0413307 姓名 田野 指导教师 张鹏 一、综述 软件构件图元编辑标准,以下简称基于XML的软件构件图元编辑规范(GUI XML),是一种用于描述图形化用户界面构造过程所需应用原创 2008-03-11 16:03:00 · 1220 阅读 · 0 评论