Java代码的编译与反编译那些事儿
编程语言 在介绍编译和反编译之前,我们先来简单介绍下编程语言(Programming Language)。编程语言(Programming Language)分为低级语言(Low-level Language)和高级语言(High-leve...
编程语言 在介绍编译和反编译之前,我们先来简单介绍下编程语言(Programming Language)。编程语言(Programming Language)分为低级语言(Low-level Language)和高级语言(High-leve...
public Calendar getDate(String dateString){ int year = Integer.parseInt(dateString.substring(0,dateString.indexOf("-")))...
今天在做数据订正的时候,写了一个简单的子查询语句,想要把名字重复的应用删除掉一个,删掉其中id号比较大的那个,具体SQL如下: delete from appinfo where id in (select max(id) from app...
package lavasoft.jdbctest; import lavasoft.common.DBToolkit; import java.sql.Connection; import java.sql.PreparedStateme...
遍历删除List中的元素有很多种方法,当运用不当的时候就会产生问题。下面主要看看以下几种遍历删除List中元素的形式: 1.通过增强的for循环删除符合条件的多个元素 2.通过增强的for循环删除符合条件的一个元素 3...
最近在做项目的过程中需要将页面信息转换成excel表格输出,在多方面选择之下,最后使用了开源框架poi,使用过程中遇到过一些问题和总结了一些经验,记录下来,方便日后查阅。
在其他框架中,都是使用filter来改变request/response对象(通过HttpServletRequestWrapper和HttpServletResponseWrapper)和改变应用执行的流程。 但是filter会有一些局限...
以tutorial1项目为例 webx框架的页面采用velocity的模板文件进行编写,webx的页面布局情况: 其中: Screen,代表页面的主体。 Layout,代表页面的布局。 Control,代表嵌在screen和layout中的...
ResourceLoadingService是一个可以从各种输入源中(例如从File System、Classpath、Webapp中)查找和读取资源文件的服务。 资源表现形式的多样性,给应用程序的接口设计带来一点麻烦,为了统一资源的获取,...
Webx Turbine建立在Webx Framework的基础上,实现了页面渲染、布局、数据验证、数据提交等一系列工作。 Webx Turbine所遵循下面的设计理念包括: 页面驱动 约定胜于配置 页面布局: 其中: Screen,代表页...