- 浏览: 24789 次
- 性别:
- 来自: 厦门
-
最新评论
-
龙少_张:
MySQL数据库在Linux下的安装 -
ducklsl:
kentkwan 写道这种有限奖励个数的伪随机用毛随机生成 ...
仿微站大转盘模块功能 -
kentkwan:
这种有限奖励个数的伪随机用毛随机生成 根据奖励数量和类型 算 ...
仿微站大转盘模块功能 -
ducklsl:
java.net.SocketException: Conne ...
文件下载的基本实现 -
wx_hello:
有各问题,就是点击下载时,在弹出的下载狂中,你点击取消按钮时会 ...
文件下载的基本实现
文章列表
1.建好一个专门放置MySQL的目录
/mysql/db数据库目录
/mysql/data数据库数据文件目录
mkdir /mysql/db
mkdir /mysql/data
检测环境
yum install gcc gcc-c++ cmake ncurses-devel bison-devel bison libaio-devel apr2.配置用户,添加专门的MySQL管理用户
>groupadd mysql ----添加用户组
>useradd -g mysql mysql ----在mysql用户组中添加一个mysql用户
注意一下步骤必须进入mysql源代码包目录 ...
----------------------------剧透请原谅,有兴趣的朋友可以自己看看电影,互相讨论哦!!!
从厦门回来的动车上,无意中瞟到了书中推荐的几部关于儿童的电影。当然,这几部电影可能会另大家失望,并不是类似小鬼当家的电 ...
仿微站大转盘模块功能
- 博客分类:
- WEB常见功能
近日由于工作的需要,开发了大转盘抽奖的模块!起初自己也显得比较没有头绪,于是上网找了些资料,但是发现都没有很好的解决自己的问题,于是乎只能参考网上的一些资料,自己去做了!这里跟大家分享下大转盘的功能滴开发~
一些东东完全是按照自己的理解和设计去走的,能力有限,请见谅
1.首先得确定你的奖项有多少个,你也可以开发设置成手动在后台配置的。当然我就是这么做的~
2.其实确定中奖概率,说实话自己到目前为止也没有想到一个能够很好的确定各个奖项的中奖概率的问题,如果有朋友有好的想法和算法,可以一起探讨下!
确定好以上步骤之后,就可以慢慢的开始开发了:
1)使用jquery.easing的js库的动画效 ...
选择使用AXIS发布WebService,到apache官网上进行下载相关AXIS的相关包
下载地址:http://axis.apache.org/axis/java/releases.html
1)新建一个Web项目,然后在把下载下来的示例应用中的web.xml和lib目录拷贝进项目中,web.xml文件的代码如下:
<servlet>
<servlet-name>AxisServlet</servlet-name>
<servlet-class>org.apache.axis.transport.http.AxisServlet< ...
最近工作中碰到一个工作需求,需要两个系统进行数据交互,把一个系统中的相关数据传递到另外一个系统中去。
阐明一下当时的一个环境:
1)公司有两个系统,一个是订单处理系统,一个是库存系统;订单处理系统放在公司机房内部,而库存系统放在公司总部机房,不在同一局域网。
2)订单系统获取到相关库存数据,包括产品数据、库位、数量等,依据订单的相关信息,进行产品比对,发货等等操作
由于工作经验有限,在此之前没有碰到过类似的情况。接到任务后,我第一时间想到的是把这些数据用OutputStream给输出到浏览器中,这样既可以在浏览器中查看,也可以获取到这些信息进行解析,这样对项目的结构调整也不大。后来由于项目慢慢的 ...
Hibernate属于ORM中间件,使用JDBC进行数据的CRUD操作会有重复的ResultSet的get和set操作,这是由于阻抗不匹配所造成的。而是用Hibernate则不会出现此问题,Hibernate对JDBC进行了轻量的封装,所以可以通过它直接进行JDBC操作。它是一种为 ...
SpringMVC的请求和响应过程
图片来自网络)
1.客户端请求提交到DispatcherServlet
2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller
3.DispatcherServlet将请求提交到Controller
4.Controller调用业务逻辑处理后,返回ModelAndView给DispatcherServlet
5.DispatcherServlet查询一个或多个ViewResolver视图解析器,找到ModelAndView指定的视图
6.视图负责将结果显示到客户端
SpringMVC的核 ...
今天碰到一个需求是这样的:
要定时将linux服务器的数据库日志文件和数据库备份文件上传到FTP上。
问题分析:
1、服务器分为两台,一台服务器在公司总部机房,一台分公司机房;
2、公司总部服务器采用Linux操作系统,作为F ...
JSP 2.0、Servlet 2.5支持JSTL不想之前版本那么简单,之间在页面中使用taglib标签引用即可
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>在Servlet2.5、JSP2.0中就需要手动为此uri配置相应的信息方可
1.下载jar包
http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/
找到jakarta-taglibs-standard-1.1.0.zip文件 ...
如果对于实现文件的下载有了基础的认识,那么就可以知道文件的下载其实就是HTTP请求头的控制,可以直接使用Servlet实现,也可以使用Struts2框架实现。相较于Servlet需要在代码中设置相应的参数,而Struts2框架提供的下载只需要做一些相应的配置,显得相对简单。具体步骤如下:
1.搭建简单的Struts2项目(参考Struts2的Example)
2.书写文件列表显示的Action类(ListFileAction)public class ListFileAction implements ServletRequestAware, ServletContextAware {
pr ...
可以实现文件下载的方式有各种各样的,可以直接在浏览器打开,也可以作为附件进行下载,这里面的最主要的部分其实就是对HTTP响应头content-disposition的控制。服务器设置响应头,告诉浏览器该以何种的方式(attachment或者inline)以及何种内容类型(response.setContentType("..."))打开文件。
1)显示可以下载文件列表Servlet
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletExc ...
页面代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<SCRIPT type="text/javascript">
function addMore(){
var td = document.getElementById("more&q ...
利用Struts2实现文件上传的方式主要分为两种,一种是使用最基础的FileInputStream读取到内存,然后利用FileOutputStream来实现文件的写入硬盘;另外一种是使用Apache的commons-io这个jar包封装好的方法,其中FileUtils类的copyFile(srcFile,destFile)方法将struts2默认的临时目录中的文件复制到实际的上传目录中。
构建项目的方式就和构架构建普通的Struts2的项目一致,首先加入jar包,然后配置web.xml文件,然后编写struts.xml(可以从Struts2的Example中将公共部分复 ...