随笔分类 -  程序相关

摘要:这一阵一直在使用java,其中遇到了一个有意思的事情。就是要在java中执行一段js代码。之前从来没有用过,只知道C#是可以做到的,当然java也一定可以了。于是去网上逛了一下,找到了比较不错的方法。下面给大家分享一下吧,各位要是有更好的方法,一定要教教我~比如我要执行本地工程目录下data文件夹下test.js这里面的test函数的代码,那么首先我要把这个文件准备好,然后就可以写代码啦代码如下:/***执行js函数,得到需要的值的值*@paramparas*@return*@throwsScriptException*@throwsFileNotFoundException*@throwsN 阅读全文
posted @ 2011-07-01 13:38 ~大器晚成~ 阅读(12965) 评论(0) 推荐(0) 编辑
摘要:磁盘操作和文件操作有时密不可分,上一次和大家分享了文件操作的基本用法,这次顺带把磁盘的操作也一起介绍一下,也好方便大家配合使用。磁盘操作主要包括新建目录,复制文件,剪切,删除,以及压缩等。下面一一附上代码,代码中注释还是很详细的,就不在此做过多解释了。1/**2*@authorChen.Lu3*磁盘文件或文件夹操作的通用方法4*/5publicclassDiskHelper{6/**7*新建目录8*@paramfolderPathString如c:/fqf9*@returnboolean10*/11publicvoidnewFolder(StringfolderPath){12try{13St 阅读全文
posted @ 2011-07-01 13:30 ~大器晚成~ 阅读(669) 评论(1) 推荐(0) 编辑
摘要:今天简单介绍一下java中文件的读写操作。读写文件是开发过程中最常见的技术了,虽然简单,但其中还是有很多细节需要注意的。比如写文件前要验证文件夹或文件是否存在,读写文件时编码格式的指定,以及读文件时以行为单位读取还是以字节为单位等等。废话不多说,下面附上代码和注释,希望对大家有所帮助.View Code 1publicArrayList<String>ReadFileData(StringfileName,ArrayList<String>strList){2//TODOAuto-generatedmethodstub3CheckMethods.PrintDebugMe 阅读全文
posted @ 2011-07-01 13:22 ~大器晚成~ 阅读(385) 评论(0) 推荐(0) 编辑
摘要:上次跟大家分享了java使用berkeley db。这一次,再跟大家分享一个开源组件,大名鼎鼎的log4j。这里需要首先声明一点,我在这里和大家分享的,都是我的个人实际经验,只是把我知道的东西尽可能多的分享。但是对于技术本身,可能还有很多更深入更有意思的东西,是我没有接触到或者没有研究的,如果各位对此有更深的研究,欢迎大家一起切磋补充。在这里先拜谢了~下面进入正题,前一阵用了一下log4j,感觉还是挺不错的,可以支持配置文件和程序代码对log进行配置,灵活方便,也具有一定的扩展性,简单介绍一下。首先还是说一下获取方式,去http://logging.apache.org/log4j/1.2/这 阅读全文
posted @ 2011-06-30 09:58 ~大器晚成~ 阅读(2328) 评论(0) 推荐(0) 编辑
摘要:最近一直在使用java,随着使用时间的加长,对java也有了更深入的了解。从今天开始,我会写一些关于java的专题内容,希望大家喜欢,也希望各位多多讨论指正。这一次先介绍一下Berkeley DB的java版本,Berkeley DB Java Edition (JE)。JE 适合于管理海量的,简单的数据。其中的记录都以简单的键值对保存,即key/value对。由于它操作简单,效率较高,因此受到了广泛的好评。下面我就带领大家看看JE 是如果使用的吧~JE 下载地址:http://www.oracle.com/technology/software/products/berkeley-db/je 阅读全文
posted @ 2011-06-25 21:22 ~大器晚成~ 阅读(12727) 评论(6) 推荐(1) 编辑
摘要:using System; using System.Collections.Generic; using System.Text; using System.IO; using System.Xml; using System.Xml.Serialization;namespace BusinessRules { public class ReportTableHelper { public static MemoryStream GenerateRdlc(List<ReportParas> paras, string reportName) { #region 先前的版本 // 阅读全文
posted @ 2008-08-26 14:03 ~大器晚成~ 阅读(2935) 评论(0) 推荐(0) 编辑
摘要:这几天在做一个关于大学排名的网站,其中遇到了上图中的问题,需向某个对象中添加新的学校群体,这就用到了ListBox,而要进行两个ListBox之间的交互,无疑有两个办法:一个是在服务器端与客户端不停的PostBack,这无疑会大大降低效率。这是就体现出JavaScript在客户端的优势。下面介绍一下,又不足的地方希望大家指出!下面是JS代码:用四个函数分别对应四个按钮,完成该功能。<scri... 阅读全文
posted @ 2007-06-01 15:58 ~大器晚成~ 阅读(2323) 评论(10) 推荐(1) 编辑
摘要:当要删除有关系的几张表时,只删除其中的一张会出现严重的错误。因为几个表的数据是通过外键联系起来的,当删除主键表中的数据时,应该一起将子表对应的数据也删除。否则会引起混乱。下面介绍一下方法(子查询)。先看三张有关系的表 其中Modules表是Projects表的子表,TestDemands是Modules的子表若要删除主表Projects表中的数据,必须将对应的Modules表和TestDemands表中的数据删除,而且要按从下至上的顺序存储过程如下--删除模块表CREATE PROCEDURE dbo.TestManager_DeleteProject_Combination @Project 阅读全文
posted @ 2007-05-15 12:48 ~大器晚成~ 阅读(1348) 评论(0) 推荐(0) 编辑