- 浏览: 536977 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (174)
- Groovy (28)
- Grails (14)
- DHTML (5)
- JS (4)
- jQuery (16)
- JAVA (16)
- Eclipse (4)
- Hibernate (2)
- Resin (2)
- Oracle (25)
- Maven (4)
- Struts2 (1)
- WebWork2 (3)
- Tomcat (2)
- Windows7 (4)
- Griffon (2)
- PowerDesigner (1)
- Pro*C (2)
- JDK (1)
- 乱码 (2)
- WebService (3)
- .NET (1)
- 性能 (2)
- 安装 (1)
- 命令行 (1)
- function (1)
- type (1)
- Mysql (1)
- 同步 (1)
- Synchronized (1)
- json (3)
- Office (1)
- Visio (1)
- 自定义形状 (1)
- jsong (0)
- gson (1)
- fastjson (1)
- EM (1)
- DB2 (6)
- Sequence (1)
- RHEL5.x (1)
- WAS6.1 ND (1)
- SQL (1)
- -964 (1)
- Linux (4)
- Date (1)
- Format (1)
- Add (1)
- SHELL (1)
- CSS (2)
- Bootstrap (1)
- nginx (1)
- Openresty (2)
- JWPlayer (1)
- showdoc (1)
- 常用网址 (1)
- lua (2)
- SpringBoot (1)
- Office pdf linux (1)
最新评论
-
纵观全局:
Great
阿里巴巴开源JSON解析组件FastJson简单使用笔记 -
guxuede:
...
Groovy编程技巧 -
a1439226817:
groovy用的多吗?我还没发现有哪个java项目在用这个?
Groovy同步 -
晴子9034:
在网上搜到的几乎全是说满了就扩充。但是我有个疑问,满了就扩充, ...
解决DB2 SQLCODE=-964日志文件满的问题 -
在世界的中心呼喚愛:
好东西啊,就用这个包。
阿里巴巴开源JSON解析组件FastJson简单使用笔记
import groovy.sql.Sql def sql = Sql.newInstance("jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.41)(PORT = 1521)))(CONNECT_DATA =(SID = syntong)))","auto","auto_123","oracle.jdbc.driver.OracleDriver") def roles = sql.dataSet('role') def subRoles = roles.findAll{ it.id == 21 } subRoles.each { println "Name is ${it.name}" }
运行方法:使用EditPlus,设置方法如下:
显示结果:
---------- 运行GroovyScript ----------
Name is 领导
输出完毕 (耗时 9 秒) - 正常终止
发表评论
-
阿里巴巴开源JSON解析组件FastJson简单使用笔记
2012-07-13 15:02 50849惯例,直接上代码,环境:groovy1.8.6+jdk1.6. ... -
Gson使用笔记
2012-07-13 14:56 1684直接看代码,环境为groovy1.8.6+jdk1.5.31, ... -
Groovy同步
2012-05-30 14:30 1791原贴点击这里 在 groovy 中同步 我的项目与 gro ... -
Grails编写WebService客户端
2012-05-28 13:39 2850环境:jdk1.6.0.31 + Grails2.0.4 1. ... -
groovy编写webservice服务端和客户端(含连接数据并输出JSON数据)
2012-05-25 16:45 3034个人总结,网上几乎没有此方面资料,有一篇帖子,按照其内容无法运 ... -
使用Groovy进行Socket编程之-字节数组版
2011-12-30 14:53 3516服务端代码: import java.net.Server ... -
Groovy连接2个数据库进行数据操作
2011-11-21 11:37 2085import groovy.sql.Sql clas ... -
(转)Groovy 1.8中的超炫JSON支持
2011-07-29 14:51 2297http://www.groovyq.net/content/ ... -
(转)打动你朋友的11条Groovy超炫代码
2011-07-21 16:20 1464http://www.groovyq.net/content/ ... -
Groovy 浅入
2010-08-31 13:53 1989转贴地址:http://nottiansyf.iteye.co ... -
一个Grovvy开发者的总结!
2010-08-09 15:58 2678转自:http://blog.donews.com/WFoxd ... -
实战 Groovy: 构建和解析 XML
2010-08-09 15:39 1454原贴地址:http://www.ibm.com/develop ... -
如何使用groovyc 和 groovy
2010-08-09 15:32 3218开发人员可直接调用Groovy编译器来编译脚本文件,命令 ... -
Groovy脚本文件里边静态main方法
2010-08-09 15:30 1202class Test2 {//含有static void ... -
Groovy中文件追加和日期格式化
2010-08-09 15:28 1958new File("record.txt" ... -
Groovy配置文件的读写
2010-08-09 15:26 5072import org.asdtiang.util.DESC ... -
Groovy DES加解密
2010-08-09 15:25 2346import java.security.* import ... -
(转)HTTPBuilder:使用Groovy操作HTTP资源
2010-08-09 15:20 3735如今的Web,孤立的应用已经不再吃香,随之而来的是与其 ... -
使用Groovy进行Socket编程之-普通文本版
2010-08-03 12:27 2646服务端代码: import java.net.Serve ... -
(转)Groovy风格的JDBC编程
2010-06-09 16:08 1684原贴地址:http://www.groov ...
相关推荐
- 使用`join()`方法将列表元素连接成字符串,便于打印。 3. **列表大小调整** - 列表长度可变,直接赋值即可改变其大小。 4. **列表元素遍历** - 利用`each`循环或`forEach`方法对列表中的每个元素进行操作。 ...
// 查询并打印所有数据 println('Insert After:'); sql.eachRow('SELECT id, name, url FROM account') { row -> printf('|%d|%s|%s|\n', row.id, row.name, row.url); } ``` `each`和`eachRow`方法分别用于遍历...
Java+iReport报表开发实例是Java应用中常见的数据可视化方式,尤其在企业级应用中,报表系统扮演着至关重要的角色,用于展示、分析和打印数据。本文将深入探讨如何使用Java结合iReport工具来创建和展示复杂的报表。 ...
Spring Boot 2.x版本默认采用HikariCP作为其数据连接池,因为HikariCP以其高效和高性能著称。HikariCP通过使用Javassist库进行字节码操作,提高了性能,并使用了如FastList和ConcurrentBag等特殊集合类,以优化并发...
在Android平台上,Google云打印(Google Cloud Print)是一项服务,允许用户通过互联网连接将文档、照片和其他内容打印到兼容的打印机。这个“Android版本之Google云打印源代码demo”提供了集成这一功能到Android...
一旦设备连接成功,就可以通过SDK中的`sendCommand()`或`sendFile()`方法发送打印数据,如ZPL(Zebra Programming Language)或EPL(Eltron Programming Language)代码,以完成标签、收据或其他打印任务。...
在Android平台上实现网络打印机的连接,特别是在餐饮场景中用于打印小票,是一项常见的需求。本文将深入探讨如何在Android Studio项目中集成这一功能,让你的麻辣烫店点餐APP能够无缝连接到网络打印机。 首先,我们...
此外,为了方便用户操作,通常会提供一个UI界面,如EditText用于输入数据,TextView显示接收的数据,以及按钮控制连接和发送数据。 这个"android串口操作Demo"中的`serial_test`文件可能是测试用例或示例代码,它...
查询结果被封装在ResultSet对象中,我们遍历这个结果集并打印出数据。最后,确保所有的资源都被正确关闭,防止内存泄漏。 在实际应用中,我们还可能涉及更复杂的操作,如事务处理、预编译的PreparedStatement、连接...
2. 脚本:使用JavaScript或Groovy编写脚本,实现动态计算和逻辑处理。 3. 自定义函数和组件:通过JasperReports库的扩展机制,添加自定义函数或组件。 总的来说,iReport提供了一个强大的报表设计平台,通过熟练...
2. 脚本:利用内置的Groovy脚本引擎,实现更复杂的业务逻辑。 3. 事件处理:定义预处理和后处理事件,例如在数据加载前进行数据清洗。 九、实战练习 通过实际项目练习,将理论知识转化为实际技能。可以从简单的表格...
2. 添加数据源:通过“数据库连接”向导,连接到你的数据库并选择需要的数据表或SQL查询。 3. 插入字段:在设计面板中,从字段面板拖动数据字段到报表单元格,它们将根据数据类型自动格式化。 4. 设计样式:使用样式...
JasperReports支持多种数据源,包括Java集合、数据库连接(JDBC)、XML数据源、CSV文件等。数据源定义了报表的数据来源,可以动态地从各种数据提供者获取数据。 **4. 表达式与变量** 表达式是JasperReports的核心,...
1. **安装与配置**:学习如何下载并安装iReport,配置所需的JDK和JasperReports库,以及设置数据源连接。 2. **报表设计**:掌握报表的基本元素,如文本字段、表格、图像、图表等,以及它们的布局和样式设置。 3. ...
迭代结果并打印: ```java for (Document result : iterable) { System.out.println(result.toJson()); } ``` 更新和删除操作同样可以通过`updateMany()`和`deleteMany()`等方法完成。例如,更新所有年龄大于30岁...
在"JSoupDemo"这个Eclipse工程中,可能包含了一个简单的示例,演示了如何使用JSoup连接到一个网页,提取特定信息,例如: ```java public class JsoupDemo { public static void main(String[] args) throws ...
下面是一个简单的示例,展示如何连接到一个URL并提取网页标题: ```java try { Document doc = Jsoup.connect("http://example.com").get(); String title = doc.title(); Log.d("AppLog", "Page Title: " + ...
- 支持使用 Java、Groovy 和 JavaScript 编写表达式来处理数据和逻辑。 3. **良好的兼容性:** - 报表可以在不同的版本之间兼容。 - 支持在 Windows、Linux 和 Mac OS 上运行。 4. **社区支持:** - 拥有一个...