`
bolan392
  • 浏览: 277146 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
什么是UML             UML是一种建模用的语言,所有的语言都是基本词汇和语法组成的,UML也不例外,UML定义了一些建立模型所需要的、表达某种特定含义的基本元素,这些元素称为元模型,UML还定义了这些元模型互相之间关系的规则,以及如何用这些元素和规则绘制图形已建立模型来影射现实世界,这些图形称为视图,UML是一种统一可视化语言,它通过以下三个步骤描绘现实世界: 从现实世界到业务模型 从业务模型到概念模型 从概念模型到设计模型     2.   什么是RUP                     RUP是统一过程,统一过程归纳和整理了很多在实践中总结出来 ...
Oracle中随机抽取10条记录:   select * from (select * from tablename order by order by dbms_random.value) where rownum<11   这个方法的原理我认为应该是把表中的数据全部查询出来按照随机数进行排列后在从查询出来的数据中查询中6条记录,这 ...
执行的代码如下:   String sql = ”select top ? * from bbs_posts where p_fid=? order by p_addtime desc”; prepStmt = conn.prepareStatement(sql); prepStmt.setInt(1, xxx); prepStmt.setInt(2, xx); prepStmt.executeQuery()   控制台报错:java.sql.SQLException: '@P0' 附近有语法错误 ...
--创建表空间 create tablespace elearn_data_test logging datafile 'C:\oraclexe\oradata\XE\elearn_data.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;   --创建临时表空间  create temporary tablespace elearn_temp_test tempfile 'C:\oraclexe\oradata\XE\elearn_temp.dbf' ...
  项目中需要使用web页面的打印功能,所以选用了IEWebBrowser组件,下面总结一下使用到的内容:   直接在JSP页面中添加如下代码,就可以使用了:   <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT> <input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开> <input ...
  最近做了一个小工具给朋友用,需要将图片保存到数据库中,由于朋友只是在单机使用,也就是服务器/客户端是同一台机器,所以就忽略文件上传部分,如果用在传统B/S架构中,需要添加文件上传功能,否则会出错,好了,下面总结一下具体步骤: 一、向数据库中保存图片   在JSP页面中添加文件选择控件:   照片: <html:file property="picture" onchange="setPic()"></html:file> <div id="pic" style="display ...
      在开发过程中,经常使用一些导出功能,如Excel,Word,PDF等,今天项目中需要做一个Word文档的导出功能,使用了一个开源工具IText。         iText是著名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。   iText的安装非常方便,在http://www.lowagie.com/iText/download.html - download 网站上下载iText.jar文件后,只需要在系统的CLASSPATH中加入iTex ...
  今天做一个导出Word功能,需要在用户点击一个按钮时弹出一个文件保存对话框,让用户选择文件导出的路径,用到了一下代码: <input type=button value="测试" onclick=document.execCommand("saveAs")>     就是这么简单的一句代码。
当不想把JSP程序、网页等编写的程序文件部署在Tomcat的根目录下时,虚拟目录是最好的选择。虚拟目录实际上是在服务器上做一个映射,把某个名称命名的目录指向另外一个事实上存在的目录,这样可以增强安全性,访问者并不清楚服务器是否确实有无目录,当服务器某个盘中的空间不够时,可以把程序部署到另一个盘中做虚拟目录。 比如,在服务器的E盘中有个目录到JSP,要将她配置成一个虚拟目录的方法为:打开Tomcat 服务器上的conf子目录中的server.xml文件,在其中找到如下一段文字: <!--Tomcat Root Context -->    <!-- <Context pat ...
项目中有时候需要按照某一区间进行分组统计,比如要统计分数分别在90-100,80-90,70-80之间的考生具体信息,则需要按照某一分数的区间进行分组,而SQL提供的支持仅能够按照某一分数进行分组,所以可以采取一下方式进行分组统计: select sum( case when examination_score between 90 and 100 then 1 else 0 end ) as 优秀, sum( case when ...
项目中遇到一个查询,具体需求是:需要根据考试安排编号和一个学生的考试信息编号查询该考生在本次考试安排中的名次,所以用的一下SQL语句: select count(*)+1 as 名次 from t_考试信息表 where c_考试安排编号= '2c92f49f2a5a8e31012a5aa0d7d00024' and c_考试成绩 > (select c_考试成绩 from t_考试信息表 where c_考试信息编号= '2c92f49f2a651c46012a652551bd0022')    实际上这里的SQL语句只是做了一个统计, ...
  在开发过程中,Hibernate的集合映射大多采用<Set/>标签,由于Set重元素的无序特点,使得在前台页面展现时每次刷新都会看到不同的结果,解决这种问题的一种方法是在进行set映射时指定其中元素的排序规则: <set name="elExamQueses" inverse="true" cascade="all" order-by="EXAM_QUESE_ID desc"> <key> <column n ...
JavaScript中去掉前后空格的方法: /** * 去掉字符串两边空格的方法 * */ function trim(str) { var regEx = /(^\s+)|(\s+$)/g; return str.replace(regEx,''); }  
  在HTML页面的表格中显示长时,表格总是会因为文字过多而拉伸变形,所以通常需要截断文本,并在后面添加省略号,当鼠标移动上来时再弹出全部内容的提示,要做到这种效果,则需要经过以下几步:   首先,定义以下CSS样式表: .title { width:150px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; }   其次,将需要显示的文本放在DIV中,让DIV ...
/** * 修正IE下document.getElementsByName无法获取DIV标签 * */ function getElementsByName(tag, name){ var returns = document.getElementsByName(name); if (returns.length > 0) return returns; returns = new Array(); var e = document.getElementsByTagName(tag); alert(e.length); for (var i = 0; ...
Global site tag (gtag.js) - Google Analytics