易截截图软件、单文件、免安装、纯绿色、仅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语言 编写的乘法口诀表

 public class Test {
 public static void main(String args[]) {
  int i;
  int j;
  for (i = 1; i <= 9; i++) {
   for (j = 1; j <= i; j++) {
    if (j * i <= 9)
     System.out.print(j + "*" + i + "=" + (j * i) + "  ");
    
    else
     System.out.print(j + "*" + i + "=" + (j * i) + " ");
   }
   System.out.println();
  }
  for (i = 1, j = 1; i <= 9 && j <= 9; j++) {
   if (j > i) {
    i++;
    System.out.println();
    j = 1;
   }
   if (j * i <= 9)
    System.out.print(j + "*" + i + "=" + (j * i) + "  ");
   
   else
    System.out.pri ......

Java中String的用法总结

 构造方法:
String()
          初始化一个新创建的 String 对象,它表示一个空字符序列。
String(byte[] bytes)
          构造一个新的 String,方法是使用平台的默认字符集解码字节的指定数组。
String(byte[] bytes, int offset, int length)
          构造一个新的 String,方法是使用指定的字符集解码字节的指定子数组。
String(byte[] bytes, int offset, int length, String charsetName)
          构造一个新的 String,方法是使用指定的字符集解码字节的指定子数组。
String(byte[] bytes, String charsetName)
          构造一个新的 String,方法是使用指定的字符集解码指定的字节数组。
String(char[] value)
          分配一个新的 String,它表示当前字符数组参数中包含的字符序列。
String(char[] value, int offset, int count) ......

Eclipse下JAVA项目打包

  在这里介绍两种方法生成jar,第一种是用Eclpise的Export功能。在要打包的项目上击右键,选择Export,在窗口中选择Java里的JAR file。Next后的窗口中已经自动选好了要打包的项目,用户可以点击加号查看项目里被打包的内容。在下面的JAR file里设置你打包生成jar文件的输出目录,下一步在出现的窗口中选择Use existing manifest from workspace,点击”浏览”,选中你自己制做的manifest.txt文件清单(这个文件清单的制作是最有讲究的,有一点差别,打包文件就不能正常运行,下面介绍如何写)。选择主类后点Finish即可生成jar文件。 你可以在工程下建一个文件,命名:manifest.txt  里面的内容如下: 这个文件的内容是这样的: Manifest-Version: 1.0 Main-Class: net.xxx.kbase.Main Class-Path: ./lib/log4j.jar ./lib/kbase3.jar ./lib/activemq-core-4.1.0-inc 上面的就这个文件的全部,红色部分是你这个文件的版本,照写就是;蓝色部分是这个工程的主类,IPNMS.AppMain是文件夹IPNMS文件夹下面的AppMain.java类;其中注意Manifest-Version:、Main-Class:、Class-Path: 全部顶格写;后面的内容空上一格再写。主类IPNMS.AppMai后面没有空格,写好直接回车 ......

java nio 之MappedByteBuffer

 
其实掌握
MappedByteBuffer
并不难,只要记住“三方三法三特性”(我自己总结的,呵呵
~~
不要扔鸡蛋哦。。。)这句话就可以轻松搞定!
MappedByteBuffer
只是一种特殊的
ByteBuffer
,即是
ByteBuffer
的子类。
MappedByteBuffer
将文件直接映射到内存(这里的内存指的是虚拟内存,并不是物理内存,后面说证明这一点)。通常,可以映射整个文件,如果文件比较大的话可以分段进行映射,只要指定文件的那个部分就可以。而且,与
ByteBuffer
十分类似,没有构造函数(你不可
new MappedByteBuffer
()来构造一个
MappedByteBuffer
),我们可以通过
java.nio.channels.FileChannel

map()
方法来获取
MappedByteBuffer
。其实说的通俗一点就是
Map
把文件的内容被映像到计算机虚拟内存的一块区域,这样就可以直接操作内存当中的数据而无需操作的时候每次都通过
I/O
去物理硬盘读取文件,所以效率上有很大的提升!
三种方式:
      
      
FileChannel
提供了
map
方法来把文件影射为内存映像文件:
MappedByteBuffer map(int mode,long ......

java调用存储过程(jdbc & hibernate)

一、JDBC调用存储过程
creat proc proc_select
  @pid varchar(20)
  @address varchar(20) output
  as
  select @address=address from userinfo where pid=@pid
  go
  用java调用:
  class.forName(\"sun.jdbc.odbc.JdbcOdbcDriver\"); //加载驱动
  Connection con=DriverManager.getConnection(\"Jdbc:Odbc:test\",\"sa\",\"\"); //获得连接
  String call=\"{call proc_select(?,?)};\" //调用语句
  CallableStatement proc=con.preparecall(call); //调用存储过程
  proc.setString(1,\"12345678\"); //给输入参数传值
  proc.registerOutParameter(2,Type.varchar); //声明输出参数是什么类型的
  proc.execute(); //执行
  String address=proc.getString(2); //获得输出参数
  java调用存储过程
  存储过程可以有返回值,所以CallableStatement类有类似getResultSet这样的方法来获取返回值。当存储过程返回一个值时,你必须使用registerOutParameter方法告诉JDBC驱动器该值的SQL类型是什么。你也必须调整存储过程调用来指示该过程返回一个值。
  下面接着上面的例子。这次我们查询Dylan Th ......

使用Java发送POST、GET请求

 使用Java发送GET、POST请求
——节选自《疯狂Java讲义》
URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引用的资源。
通常创建一个和 URL 的连接,并发送请求、读取此 URL 引用的资源需要如下几个步骤:
(1)通过调用URL对象openConnection()方法来创建URLConnection对象。
(2)设置URLConnection的参数和普通请求属性。
(3)如果只是发送GET方式请求,使用connect方法建立和远程资源之间的实际连接即可;如果需要发送POST方式的请求,需要获取URLConnection实例对应的输出流来发送请求参数。
(4)远程资源变为可用,程序可以访问远程资源的头字段、或通过输入流读取远程资源的数据。
在建立和远程资源的实际连接之前,程序可以通过如下方法来设置请求头字段:
setAllowUserInteraction:设置该URLConnection的allowUserInteraction请求头字段的值。
setDoInput:设置该URLConnection的doInput请求头字段的值。
setDoOutput:设置该URLConnection的doOutput请求头字段的值。
setIfModifiedSince:设置该URLConnection的ifModified ......
总记录数:6386; 总页数:1065; 每页6 条; 首页 上一页 [845] [846] [847] [848] 849 [850] [851] [852] [853] [854]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号