`
Xiaor
  • 浏览: 53348 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
原来google还有这么多门道,学习了,确实能方便很多 http://blog.jobbole.com/72211/
    网上关于Retional rose 2003安装和破解的文章比较多,这里,我结合自己的亲身体验,和大家分享一下win7 旗舰版 64位系统下Retional rose 2003(下面简称rose2003)的安装和破解过程。本文中rose2003的安装路径为C:\Program Files (x86)\Rational,下文按照该路径介绍。     rose2003的下载地址:http://www.oyksoft.com/soft/1880.html     破解压缩包的下载地址:http://files.cnblogs.com/lixianhuei/rose2003crack.rar ...
转自 http://apps.hi.baidu.com/share/detail/39228109
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按照字节数截取的字符串,代码如下所示:(转载) String subString(String str,int len){            if(str == null && "".equals(str)){                return null;            }            //将字符串中的char数组转换成指定编码方式的byte数组的函数            byte[] strBytes = null;            try {   ...
程序代码如下: int getMaxSub(int[] arr){ int len = arr.length; int[] lenArr = new int[len]; for(int i=0;i<len;i++){ lenArr[i]=1; } for(int index=0;index<len;index++){ for(int j=0;j<index;j++){ if(arr[index]>arr[j]&&(lenArr[j]+1)>lenArr[index]){ lenArr[inde ...
此题类似于模拟一个栈的进栈和出栈问题,具体代码如下: void printNN(int n,boolean flag,int i){ if(n<5000&&flag){ i++; printNN(n<<=1,flag,i); }else { flag=false; if(i>0){ i--; System.out.println(n>>=1); printNN(n,flag,i); } } } flag标识进出栈,flag=true表示进栈,flag=false表示出栈; i用来统计 ...
通过Ajax,我们可以采用异步的方式提交表单请求。使用Ajax表单三步走: 1、设置表单的Ajax的主题 在页面中加入代码: <s:head theme="ajax"/>; 设置表单form的theme为ajax; 表单中使用struts2标签来生成提交按钮,代码如下: <s:submit value="提交" targets="xxx"/>,target指定服务器相应数据更新的显示位置,可以为div也可以是form。 2、实现Action 这个很简单,同处理普通请求的action类似。 3、实现服务器响应页面 ...
1、struts (1)web.xml中要配置的信息如下: <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> <context-param> <param-name>contextConfigLocation</param-name> <param-value>WEB-INF/classes/spring/applicationCo ...
1、构造器初始化 ①在概念上,“创建”和“初始化”是两回事,在java中,两者是捆绑在一起不可分割的。java提供了构造函数初始化对象,当用户有能力操作对象的方法之前,java编译器自动调用构造函数初始化对象。 ②如果一个类中,用户没有定义任何构造函数,系统会自动分配一个默认构造函数(无参构造函数),但是,只要用户定义了至少一个构造函数,系统就不会再自动分配。 ③在一个类中,一个构造函数可以调用另一个构造函数(不可以调用两个),但是不允许构造函数在其他方法中被调用。 ④java中可以调用C和C++程序(本地方法)。 2、方法重载 ①区分重载方法的依据:参数列表(个数,类型,顺序),但不能根据返回 ...
一、查找语句 1、可以改变列名,使用表达式 select sname Name,'Year of Birth:' BIRTH,2004-Sage Birthday,LOWER(Sdept) DEPARTMENT from Student; 2、Select Sname from Student where Sdept = 'CS'的查询过程是:RDBMS对Student执行全表扫描,取出一个元组,如果其Sdept='CS'则取出来,然后继续查询下一个元组,效率很慢。若在Sdept列建立索引,就可以避免全表扫表。 3、若用户要查询的字符串本身含有通配符%或_,则需要使用ESCAPE '<换码 ...
转载地址:http://www.cnblogs.com/zhangsir/archive/2008/01/30/1058665.html 点击页面中的按钮或者链接,弹出模式页面,该页面往往存在缓存问题,下面是解决办法和补充的知识,绝对的药到病除: html: 在<head></head>之间加上: <met ...
[/align]在mysql中创建表时,varchar类型必须指定长度,int类型可以不指定长度。当然,在mysql中使用界面创建表(不使用sql语句创建表),若不指定长度,它会为你指定默认长度,下面对mysql中常见的几种数据类型的默认长度和最大长度进行了总结。 [align=center]数据类型 默认长度 最大长度varchar 255 65535char 255 65535double 0 255float 0 255int 11 255tinyint 4 255bigint 20 255date 0 0datetime0 0text 0 0
1、数据库支持模式、表、视图和索引的创建(Create)、删除(Drop),但只支持表的修改(Alter)。 2、模式的定义、删除 create schema s1 authorization user1; 若没有定义模式名,则将用户名user1作为默认的模式名。模式就相当于命名空间,定义好之后就可以在模式下定义表、视图和索引了。在创建模式的时候可以同时创建表、视图和索引。 drop schema s1 <Cascade|Restrict>; 因为模式下建立了表、视图等,所以要考虑级联删除。两者必选其一。 3、表的建立、删除和修改 3.1 建立表 create table tname ...
开发中,我们常常需要采用树型显示菜单,下面介绍一种功能特别强大的树dhtmlXTree。在SSH框架中,若要使用dhtmlXTree需要以下几步: 1、在Action中实现方法,从数据库中读取要显示的数据,通过jdom,将数据格式化成xml形式的串,将生成的串放到session中; 2、将session中的xml串取出,并输出到页面,代码如下所示:    <%@ page contentType="text/xml;charset=UTF-8"%>   <%@ taglib prefix="s" uri="/struts-tag ...
   虽然装了好几次jdk和tomcat,可是对于环境变量配置还是感觉很混乱,所以这次记下具体配置情况,以备后用。    1. 安装jdk,按照安装向导逐步安装即可。    2. tomcat 6.0 是免安装版的,拷贝到安装目录下即可。    3. 配置环境变量,需要配置的环境变量有JAVA_HOME和classpath,具体内容如下:    JAVA_HOME:C:\Program Files\Java\jdk1.6.0_10    classpath:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;   完成以上配置就完成了整个安装过 ...
Global site tag (gtag.js) - Google Analytics