13 cpdw840624

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 131w+

有个多选匹配的数据库和程序设计问题

现在有这样一个需求,mysql数据库,比如说数据库中有科目表tb_subjectid varcher(32)name varcher(20)教师表tb_teacherid varcher(32)name varchar(20)现在想在保存教师所带学科(可以带多个学科);目前有以下3个方案:1、教师表增加subject_ids 字段,用逗号分隔保存tb...

2011-03-31 13:53:19

Oracle递归查询

    有的情况下,我们需要用递归的方法整理数据,这才程序中很容易做到,但是在数据库中,用SQL语句怎么实现?下面我以最典型的树形结构来说明下如何在Oracle使用递归查询。     为了说明方便,创建一张数据库表,用于存储一个简单的树形结构create table TEST_TREE( ID NUMBER, PID NUMBER, IND NUMBER, ...

2010-03-26 16:04:26

iText创建PDF文件

项目有生成PDF文件的需求,要求把数据库中的信息绘制成表格、还有一些图片、文档,都整合到一个PDF中提供下载。因此就研究了下iText代码很简答,不做过多解释,大家一看便懂,附件中附上iText的核心包,和一个中文处理包,以及核心包的源码。[code="java"] Document doc = new Document (PageSize.A4); PdfWrite...

2009-09-25 19:02:31

Hibernate的拦截器和监听器

最近项目需要,用到了Hibernate的拦截器和监听器,有些小小心得,和大家分享下。首先说说这两个东西。拦截器(Intercept):顾名思义,拦截操作,也就是在Hibernate做出动作之前会调用的方法。如果你有需要在Hibernate操作数据库之前想要做的操作,就需要用到这个东西了。监听器(Listener):监听,就是监视Hibernate的一举一动,如果我们要获取Hib...

2009-09-24 23:06:40

JAVA中String对象split方法注意事项

今天有人问我个程序,说怎么都找不出错误在哪,我看了下他的代码,看到了一个曾经困惑过自己的问题。他代码中有类似这样一段:[code="java"]String str="a|bcd|efg|higk";String[] strs= str.split("|");[/code]这段看似正确代码有着很大的问题,问题的根源就是对于JAVA中字符串对象的split方法了解错误。...

2009-05-23 00:53:23

关于JAVA中如何判断一个文件是否被使用

最近在做一个视频网站,其中需要判断某个文件是否被其它进程使用,找了一下发现JAVA本身的文件类并没有此类的功能,想了许久,想到了一个间接的方法,供大家参考。原理就是通过对文件操作,看是否能够成功,以此来判断。众多的IO操作中,我选择的是renameTo方法,因为他速度快,对文件还不会产生改变。代码很简单:[code="java"]File file=new File("te...

2009-05-19 19:06:58

Uploadify上传插件中文乱码问题解决方法

在使用Uploadify插件进行文件上传时,当上传的文件名包含中文时,则在后台读取时,会出现乱码问题。之前一直以为是插件自带Flash上传器中的代码没有对中文编码问题进行处理,但经过反复试验发现,与Flash无关。出现乱码是因为Flash发送数据是以UTF-8的格式进行编码,而后台接受时没有做出处理导致的。下面的代码是后台文件接收的Servlet代码,其中的[code="java"]u...

2009-04-28 13:57:13

仿google首页的动画按钮

最近闲来无事,自己实现了下google首页的动画按钮,但是效果和google的差很多,大家看看,这个应该怎么实现好?代码在附件中,大家研究下。[code="html"] label {display:block; float:left; width:50px;height:37px;background-image:url(toolbar.png);} ...

2009-02-03 17:43:11

两套不同编码的WEB系统互传中文的问题解决

最近项目中遇到ASP与JSP互传中文的问题,ASP用的是GB2312,JSP用的是UTF-8,如果不做任何处理,通信时就会出现乱码问题。研究了一下找到一个解决办法,也不知道其他人都是怎么做的。总体思路就是将双字节内容编码成单字节传输,之后再解码,这里选择了base64进行编码。1、前台用javascript将字符串编码成base64,方法如下:[code="js"]function...

2009-02-02 11:27:08
勋章 我的勋章
    暂无奖章