`
文章列表
  一.Rest接口:   package com.zjtachao.wcad.dsp.cs.rest.resource; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.util.Calendar; import javax.ws.rs.Consumes; import javax.ws.rs.POST; i ...

Js工具类

Js工具类   常用方法整理如下: /* 随机排序 */ function randomSort() { return Math.random() > .5 ? -1 : 1; } /* 生成随机数组 */ function randomArr(sourceArr, length, zeroFlag) { var targetArr = []; var arrTemp1 = sourceArr.concat(); var arrTemp2 = sourceArr.concat(); for(var i = 0; i &l ...
FreeMarker 对null值的处理技巧   1.判断是否存在,通过exists关键字或者"??"运算符。都将返回一个布尔值  <#if user.name?exists> //TO DO </#if> <#if user.age??> //TO DO </#if>   2.忽略null值  假设前提:user.name为null ${user.name},异常 ${user.name!},显示空白 ${user.name!'vakin'},若user.name不为空则显示本身的 ...
Struts2上传图片和注意事项   1.必须有拦截器: (1).可放在公共拦截器中 <interceptor-ref name="fileUpload"/> (2).可放在action中 <!-- 配置名字为fileUpload的拦截器 --> <interceptor-ref name="fileUpload"> <!-- 配置允许上传的文件类型 --> <param name="allowedTypes">image/bmp,image/p ...
使用HttpURLConnection发请求获取数据   参考代码: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStream; import java.net.HttpURLConnection; import java.net.URL; /** * 功能说明:HttpClient - 通过发送Http请求获取目标URL的数据 */ public class HttpClient ...
Hibernate的generator属性之意义   Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。   1、identity:用于MySql数据库。特点:递增  < id name="id" column="id"> < generator class="identity"/> < /id> 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。     ...
查看oracle用户权限   oracle用户权限决定了该用户可以执行哪些操作。 下面是查看oracle用户权限的方法。   1.查看所有用户:   select * from dba_user; select * from all_users; select * from user_users;     2.查看用户系统权限:   select * from dba_sys_privs; select * from all_sys_privs; select * from user_sys_privs;     3.查看oracle ...
  Oracle数据库,实例,表空间,用户,表之间的关系   完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 1) 数据库是一系列物理文件的集合(数据文件,控制文件,联机日志,参数文件等); 2) Oracle数据库实例则是一组Oracle后台进程/线程以及在服务器分配的共享内存区。 在启动Oracle数据库服务器时,实际上是在服务器的内存中创建一个Oracle实例(即在服务器内存中分配共享内存并创建相关的后台内存),然后由这个Oracle数据库实例来访问和控制磁盘中的数据文件。Oracle有一个很大的内存快,成为全局区(SGA)。 一、数据库、表空间、 ...
Oracle 中union的用法 UNION 指令的目的是将两个 SQL 语句的结果合并起来,可以查看你要的查询结果.例如: SELECT Date FROM Store_Information UNION SELECT Date FROM Internet_Sales  注意:union用法中,两个select语句的字段类型匹配,而且字段个数要相同,如上面的例子,在实际的软件开发过程,会遇到更复杂的情况,具体请看下面的例子 select '1' as type,FL_ID,FL_CODE,FL_CNAME,FLDA.FL_PARENTID from FLDA WHERE Z ...
  Ubuntu中安装配置和卸载FTP 一.安装1.用apt-get工具安装vsftpd: $ sudo apt-get install vsftpd  2.检查FTP端口是否已经打开 $ netstat -tnl 或者直接在浏览器里输入“ftp://服务器IP”开启、停止、重启vsftpd服务的命令: service vsftpd start | ...
Ubuntu下安装配置和卸载Maven 一.Win7下安装配置Maven1.下载http://maven.apache.org/download.html我下载的是:apache-maven-3.2.5-bin.zip2.安装只要将下载的压缩包解压到指定目录即可我解压后的目录:D:\Program Files\apache-maven-3.2.53.配置环境变量: M2_HOME = F:\apache-maven-3.2.1 path中增加%M2_HOME%\bin;  注:在系统变量中配置4.设置本地仓库修改setting.xml文件 <settings> ... ...
Ubuntu下安装配置和卸载Tomcat 注:此处不采用apt-get(新立得软件管理器)安装————因为这种方式安装后,tomcat安装目录会到处都是,像天女散花一样。此处采取下载tomcat包解压配置的方式安装!一.安装配置Tomcat1.下载Tomcat:下载地址:http://tomcat.apache.org(我下载的是 apache-tomcat-7.0.57.tar.gz)2.将apache-tomcat-7.0.57.tar.gz移动到 /opt 目录下,并将其解压: $ sudo mv apache-tomcat-7.0.57.tar.gz /opt $ sudo t ...
Java获取项目根目录和实际路径地址 一.读取项目根目录 String contextPath = request.getContextPath(""); 读取到的是ApplicationContext如:项目首页为:localhost:8080/hello/index.jsp则此时的contextPath为:“/hello”二.读取项目在硬盘上实际路径 String realRath = request.getSession().getServletContext().getRealPath("/"); 读取到的是tomcat中部署的项目地 ...
FreeMarker生成静态HTML页面的工具类FreeMarkerUtil   一.FreeMarkerUtil工具类: import com.huaxia.entity.News; import com.huaxia.entity.User; import freemarker.template.Configuration; import freemarker.template.Template; import freemarker.template.TemplateException; import javax.servlet.http.HttpServletReq ...
Ubuntu安装配置和卸载JDK   一.安装JDK1.到SUN官网下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html选择 accept license ,然后选择适合自己机型的JDK下载2.解压文件,并修改文件名 $ sudo mkdir /usr/lib/jvm $ sudo tar zxvf jdk-7u67-linux-i586.tar.gz -C /usr/lib/jvm $ cd /usr/lib/jvm $ sudo mv jdk1.7.0_21 ...
Global site tag (gtag.js) - Google Analytics