Welcome 微信登录

首页 / 软件开发 / JAVA

给动态表格加上序号

给动态表格加上序号

给动态表格加上序号2011-10-07 javaeye heisetoufa原始表格是这样的,数据是动态生成的,不知道一共有多少条记录号牌号码号牌种类辽P11111小型汽车辽P22222领馆汽车辽P33333领馆汽车辽P44444领馆汽车辽P55555领馆汽车辽P66666领馆汽车辽P77777领馆汽车辽P88888领馆汽车辽P99999领馆汽车辽P00000领馆汽车加序号可以在SQL语句那里加Java代码while (rs.next()) //这是在把每...
无人使用的Java语言特性

无人使用的Java语言特性

无人使用的Java语言特性2011-10-07 blogjava Sha JiangJavaLobby上的一位读者兼作者读了Java十大最无用特性之后,也列出了自己心中无人使用的Java语言 特性,大家也可以过来评评之前,我在JavaLobby上读了Anthony Goubard的"Java10大最无用的特性".我同意他的一些选择,但我 认为他忽略了一些无人使用的关键特性。我仅将自己限制在语言级特性上(API 太庞大了),下面是另外 4...
一个简单的语言的语法(一):用ANTLR描述语法

一个简单的语言的语法(一):用ANTLR描述语法

一个简单的语言的语法(一):用ANTLR描述语法2011-10-07 javaeye RednaxelaFX在JavaEye的博客频道逛,看到NeuronR的blog上有关于他的编译器实践的帖子,觉得有点意思,于是 平行的用别的方法来做那个编译器。那边要求是用C来实现,我这边就用些方便些的语言来实现吧。本篇将通过ANTLR 3.1描述Jerry语言,并在ANTLRWorks里实验,通过生成的解析器来得到Jerry程序代 码对应的解析树。关注过解析器生成器的...
一个简单的语言的语法(二):ANTLR的重写规则

一个简单的语言的语法(二):ANTLR的重写规则

一个简单的语言的语法(二):ANTLR的重写规则2011-10-07 javaeye RednaxelaFX上一篇我们使用ANTLR来描述了Jerry语言的基本语法,并通过ANTLRWorks来实验该语法对样本代码生 成的解析树。但如同上一篇最后所述,这样得到的解析树中有太多对后续处理来说无用的冗余信息。我们 需要消除这些冗余信息,得到抽象语法树(AST)。本篇将以之前做的语法为基础,通过添加树重写规则来将ANTLR默认生成的解析树简化整理为抽象语法 树。...
一个简单的语言的语法(三):做些小调整,并将生成目标换到CSharp2

一个简单的语言的语法(三):做些小调整,并将生成目标换到CSharp2

一个简单的语言的语法(三):做些小调整,并将生成目标换到CSharp22011-10-07 javaeye RednaxelaFX为了后面的tree grammar更简洁,本篇对上一篇的树重写规则和一些语法细节做了些调整。并且,将 生成的lexer和parser的源码目标换到了CSharp2,以便后面能使用一些.NET的库。要使用CSharp2的目标,需要从官网下载相应的运行时库。当前的最新版是3.1.1,可以从这里获取。 CSharp/CSharp2目标...
使用Eclipse调试Java程序代码

使用Eclipse调试Java程序代码

使用Eclipse调试Java程序代码2011-10-07 51CTO 黄永兵 译创建Java项目当Eclipse首次启动时进入的是资源透视图,在这个透视图中可以管理项目、文 件夹、文件和其它资源,按照Eclipse的说法,这些面板叫做视图,一套完整的视图叫做透视图,在资源 透视图中,你可以使用左上方的视图(导航视图)导航和创建资源。在Eclipse中做事之前,如创 建Java程序,需创建一个Java项目,创建Java项目的步骤如下:1、在导航视图上点击右...
第一个Ruby On Rails项目

第一个Ruby On Rails项目

第一个Ruby On Rails项目2011-10-07 blogjava shinewang网站开发讲究的是效率,能把一个创意在最短的时间内实现,往往容易占得先机。尽管Ruby On Rails 的开发效率很高,但是如果每次开发网站都需要从头做起注册、登录、权限管理、忘记密码这些繁琐的基 础功能,实在不是一件愉快的事。下面这些代码能够让我们直接关注网站的逻辑实现,而不是繁琐的基本 功能。restful_authentication_tutorialhtt...
一个通不过Java字节码校验的例子

一个通不过Java字节码校验的例子

一个通不过Java字节码校验的例子2011-10-07 javaeye RednaxelaFX一般我们写Java源码,用Java编译器编译出.class文件,是不会碰到校验失败的状况的,因为正常的 Java编译器都会小心对待生成的代码。所以,想要看到校验失败的状况,很容易的一个办法就是自己生成 不合法的字节码。这里我用了ObjectWeb的ASM来生成字节码。可以从官网下载asm-3.1.jar,并保证其在编译和运行下面 这个程序时在classpath上。...
Java中一些获取当前日期的方法

Java中一些获取当前日期的方法

Java中一些获取当前日期的方法2011-10-07 javaeye RednaxelaFX记点小东西。获取带格式的当前日期/时间的方法。C#的ToString()果然还是我觉得最有爱的format方 式。不过脚本语言一般也都会提供非常方便的方法,像PHP、Perl和Ruby等等都有相当不错的方法; JavaScript虽然没提供format方法,但自己写一个不废什么事。我们都知道C/C++里提供了__DATE__和__TIME__宏,不过这两个宏记录的是...
一些淡忘了的Java日期时间函数

一些淡忘了的Java日期时间函数

一些淡忘了的Java日期时间函数2011-10-07 blogjava 心梦帆影今天舍友问我,JDBC中的stmt.setDate()怎么挺入当前时间,传入参数new java.util.Date()不行, 传入 参数new java.sql.Date(),试了一会,还是不行。此时,才发觉,自从用了Hibernate,JPA之后, 我连原始的东西都忘记了。这可是一个很可悲的问题,决定来一次小测试!package test;import java.sql.T...
再谈线程:生产者与消费者

再谈线程:生产者与消费者

再谈线程:生产者与消费者2011-10-07 blogjava Liver场景描述:一个仓库,生产者在工厂里生产了产品后,将产品存放到仓库里,仓库存放数量有限,当满仓后,停 止生产,直到有消费着将产品消费后才继续生产;消费者从仓库里提取产品,当仓库空仓时,停止消费产 品,直到仓库中有产品时,才继续消费产品。代码的实现(调整线程sleep时间可以实现生产速度与消费速度的不同):TestProduceAndConsumer.javapackage com.na...
如何在Glassfish上部署web应用

如何在Glassfish上部署web应用

如何在Glassfish上部署web应用2011-10-07 ITpub 本文介绍如何在Glassfish上部署web应用。一,开发工具的选择Java EE,或者是JSF应用开发,Netbeans和Glassfish是最好的搭配选择,前者对于后者有非常好的支持。但要注意netbeans的版本,5.5是不支持glassfish v2的。而netbeans6还很不稳定,所以现阶段最好的版本是netbeans5.5.1。关于Netbeans下开发Java EE应...
<< 241 242 243 244 245 246 247 248 249 250 >>