`
gybmike
  • 浏览: 182580 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论
文章列表
新安装完JDk 大家是否发现安装目录的bin文件夹有很多exe文件 下面就为大家讲解不同exe文件的用途 javac:Java编译器,将Java源代码换成字节代 java:Java解释器,直接从类文件执行Java应用程序代码 appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器 javadoc:根据Java源代码及其说明语句生成的HTML文档 jdb:Java调试器,可以逐行地执行程序、设置断点和检查变量 javah:产生可以调用Java过程的C过程,或建立能被Java程序调用的C过程的头文件 Javap:Java反汇编器,显示编 ...

斐波那契数列

    博客分类:
  • java
引用 斐波纳契数列(Fibonacci Sequence),又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)在现代物理、准晶体结构、化学等领域,斐波纳契数列都有直接的应用,为此,美国数学会从1960年代起出版了《斐波纳契数列》季刊,专门刊载这方面的研究成果。 public static void main (String args[]){ System.out.println(f(6)); } publ ...
引用 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上安大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序 ...
HttpSession session=request.getSession(); out.println("协议: " + request.getProtocol() + "<br> "); out.println("协议: " + request.getScheme() + " <br>"); out.println("服务器名: " + request.getServerName() + "<br& ...
sp_spaceused users
select top 页大小 *   from table1   where id>   (select max (id) from   (select top ((页码-1)*页大小) id from table1 order by id) as T   )   order by id drop procedure pagination3 go CREATE Procedure pagination3( @tblName varchar(255),--表名 @strGetFields varchar(1000)='*',--需要返回的 ...
问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。 这个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为String的任何对象,目前指向"Hello world!"这个String类型的对象。这就是真正发生的事情。我们并没有声明一个String对象,我们只是声明了一个只能指向String对象的引用变量。所以,如果在刚才那句语 ...
import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.SecretKey; import java.security.Security; /* *简单的ASE加密解密功能 */ public class emisSecurity { private static KeyGenerator keygen ; private static SecretKey secretKey; private static Cipher ciph ...
public class ttssb { /** * Creates a new instance of testssb */ final static int ttime = 3000000;// 测试循环次数 public ttssb() { } public void test(String s) { long begin = System.currentTimeMillis(); for (int i = 0; i < ttime; i++) { s += ...
ArrayList arrayList; int i; try { i=0; arrayList = new ArrayList(); } catch (Exception e) { } 1) if (i>0) { arrayList = new ArrayList(); } else { //arrayList = new ArrayList(); } 2) arrayList.add(i); 局部变量,无论原始类型还是 ...
我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(跌代器)。使用跌代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。 但是在使用的时候也是有不同的。List和Set都有iterator()来取得其迭代器。对List来说,你也可以通过listIterator()取得其迭代器,两种迭代器在有些时候是不能通用的,Iterator和ListIterator主要区别在以下方面: 1. ListIterator有add()方法,可以向List中添加对象,而Iterator不能 2. ListIterator和Iterator ...
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。 ==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。 equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为true时,==不一定为true; 一、String中的equals和== 1、 public class TestString {     public static void mai ...

循環map(轉)

    博客分类:
  • java
 
根据JDK的新特性,用For循环Map,例如循环Map的Key for(String dataKey : paraMap.keySet()) { System.out.println(dataKey ); } 这里要注意的是,paraMap是怎么样定义的,如果是简单的Map paraMap = new HashMap();那前面的String就只能换成Object了. 对整Map的key和value都进行循环,如下: for(Map.Entry<String, Object> entry : paraMap.entrySet()) { ...
public static boolean copyTo( String sDest , String sSource ) throws Exception { FileInputStream fi = new FileInputStream( sSource ); try { FileOutputStream fo = new FileOutputStream( sDest ,false ); try { fo.getChannel().tryLock(); byte buf [] = new ...

解決視圖過期問題

    博客分类:
  • sql
sp_refreshview 刷新指定视图的元数据。由于视图所依赖的基础对象的更改,视图的持久元数据会过期。 Transact-SQL   参考       sp_refreshview     刷新指定视图的元数据。由于视图所依赖的基础对象的更改,视图的持久元数据会过期。         示例     下例刷新视图   titleview   的数据。         exec   sp_refreshview   titleview
Global site tag (gtag.js) - Google Analytics