C#基础知识

1:JIT(即时编译)。一个方法在第一次调用时JIT会把改方法的IL代码转换成CPU指令,再次调用该方法时就只需执行对应的指令。方法第一次被调用的过程大致是:1获得方法的IL代码;2:分配内存;3:将IL代码转换成CPU指令存在2分配的内存中;4:将方法表中对应该方法的指针指向2分配的内存;5:跳转到2分配的内存执行其中的指令,即该方法的CPU指令。   2:as的性能高于is。Is的作用是判断当前类型与目标…

hibernate 调用存储过程

笔者参考原文:http://www.iteye.com/topic/176032使用hibernate 调用存储过程。public class StuInfo { private int id; private String stuName; private String stuNo; private int stuAge; private String stuId; private String stuSeat; private String stuAddress;setters();getters();}对应的数据库表:if exists(select * from sysobjects where name='stuInfo') drop table stuInfo create …

eclipse如何jar

 在project名字上点击右键->export->java->jar file->将右边的.classpath和.project不用打钩,选择你要将jar文件存储的位置 ->next ->将那个类编译有错误导出这个钩去掉,有点警告不怕,然后next->main class(选择主类的那个),然后finish,打开那个jar文件就可以用了

jar命令的使用

未分类 , , 发表评论
jar命令的使用用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 …选项:    -c  创建新的存档    -t  列出存档内容的列表    -x  展开存档中的命名的(或所有的〕文件    -u  更新已存在的存档    -v  生成详细输出到标准输出上    -f  指定存档文件名    -m  包含来自标明文件的标明信息    -0  只存储方式;未用ZIP压缩格式    -M  不产生所有项的清单(manifest〕文件    -i…

jar学习笔记1

一、高屋建瓴用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项:    -c  创建新的存档    -t  列出存档内容的列表    -x  展开存档中的命名的(或所有的〕文件    -u  更新已存在的存档    -v  生成详细输出到标准输出上    -f  指定存档文件名    -m  包含来自标明文件的标明信息    -0  只存储方式;未用ZIP压缩格式    -M  不产生所有项的清单(manifest〕文件    -…

用jar 命令打包war包

假定有一个Web应用:C:/myHomemyHome/WEB-INF/……myHome/files/……myHome/image/……myHome/src/……myHome/index.jsp在命令行窗口下执行如下命令:C:/>cd myHomeC:/myHome/>jar   cvf   myhome.war   */ .解释:jar   cvf   [A=》 war包名 ].war   [B=》 资源文件及文件夹 ]   [C=》 将要生成war包的目标文件夹 ]“*/”(B=》)代表当前目录(C:/myHome)下的所有文件及文件夹。“.” (C=》)表明将要在…

jar打包方法

未分类 , , , 发表评论
 一:简单的打包:   先将要打包的文件整理好,拷贝到一个目录中。然后打开命令行窗口,进入到这个目录下面,执行以下命令即可: jar cvf SanyDemo.war */. 这里指定文件名为SanyDemo.war,“*/.”表示要打包的文件为当前目录下的所有文件。 以下为Jar自带帮助信息: 用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 选项包括:     -c  创建新的归档文件     …

Java 连接 Memcached 服务

Java 连接 Memcached 服务 使用 Java 程序连接 Memcached,需要在你的 classpath 中添加 Memcached jar 包。 本站 jar 包下载地址:spymemcached-2.10.3.jar。Google Code jar 包下载地址:spymemcached-2.10.3.jar(需要翻墙)。 以下程序假定 Memcached 服务的主机为 127.0.0.1,端口为 11211。 连接实例 Java 连接 Memcached import net.spy.memcached.MemcachedClient;import java.net.*;public c…

jar用法

用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...选项包括:    -c  创建新的归档文件    -t  列出归档目录    -x  解压缩已归档的指定(或所有)文件    -u  更新现有的归档文件    -v  在标准输出中生成详细输出    -f  指定归档文件名    -m  包含指定清单文件中的清单信息    -e  为捆绑到可执行 jar 文件的独立应用程序        指定应用程序入口点    -0…

jar 命令详解

jar 命令详解jar 是随 JDK 安装的,在 JDK 安装目录下的 bin 目录中,Windows 下文件名为 jar.exe,Linux 下文件名为 jar。它的运行需要用到 JDK 安装目录下 lib 目录中的 tools.jar 文件。不过我们除了安装 JDK 什么也不需要做,因为 SUN 已经帮我们做好了。我们甚至不需要将 tools.jar 放到 CLASSPATH 中。使用不带任何的 jar 命令我们可以看到 jar 命令的用法如下:jar {ctxu}[vfm0M] [jar-文件] […

jar

未分类 , , , , , 发表评论
Microsoft Windows XP [版本 5.1.2600] (C) 版权所有 1985-2001 Microsoft Corp.   C:/Documents and Settings/xtsaiyy>d:   D:/>c:   C:/Documents and Settings/xtsaiyy>cd /   C:/Documents and Settings/xtsaiyy>cd ..   C:/Documents and Settings>cd ..   C:/>cd ad   C:/ad>jar cvf xt.jar *.class 标明清单(manifest) 增加:DBManager.class(读入= 1700) (写出= 922)(压…

jar与jad汇总

未分类 , , , , , 发表评论
一、JAR与JAD的区别 Java中的jad是jar的描述文件,jad描述了jar的文件大小和位置。打开jad后,根据jad找到jar。 jad作用有很多,例如,我可以不下载jar,先下载jad(jad很小),了解一些jar的基本信息后,在决定是否下载jar。 jad里还可以存储一些key和value,在midlet运行的时候可能会用到。如果直接用jar运行,就得不到这些key和value。对于某些程序,就不能正常运行了。 JAVA 游戏以及JAVA电子书,都…

android应用程序的安装位置

Android应用程序的默认安装位置以及是否可移动取决于开发者在其AndroidManifest.xml中的设置 <manifest xmlns:android="http://schemas.android.com/apk/res/android"              android:versionCode="1"       android:installLocation="auto"       android:versionName="1.0">  android:installLocation的值有三个 internalOnly ,auto,preferExternal,缺省值为internalOnly internalOnl…

android中application标签说明

<application>       <application android:allowClearUserData=["true" | "false"]              android:allowTaskReparenting=["true" | "false"]              android:backupAgent="string"              android:debuggable=["true" | "false"]              android:description="string resource"              android:enabled=["true" | "false"]              android:hasCode=["…

jvm

未分类 , , , , 发表评论
    JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。      JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改…