Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

struts中接收数组的表单和ajax两种形式

struts中接收数组的表单和ajax两种形式

我们对于struts2中表单传值太熟悉不过了,可以传一个或多个值或者是作为一个对象的各属性传,十分简单。但是我们要传一个数组并希望struts正确接收,怎么办?下面我将通过普通表单和ajax两种方式讲解。首先我们有如下一个实体,一个action和一个jsp。Student.javapublic class Student{private String name;private String num;}StudentAction.javapublic cla...
改变Struts2配置文件默认路径

改变Struts2配置文件默认路径

ssh还是毕业的时候自觉了下下,对这个框架本不是很了解,加上出来工作用的一直是play框架,今天闲得慌就写了个ssh的demo,途中遇到了各种一大堆的错误,大部不外乎是缺少jar包造成的,到整合struts2的时候我不想把struts.xml文件放在默认目录src下,就改变了它的放置目录,放到WEB-INFxml。启动tomcat时也没有报错,然后访问配置好的action,结果当然是404,然后仔细看下tomcat的打印信息我发现了这样一行信息:Unabl...
bash 脚本编程十九 Nginx自动部署

bash 脚本编程十九 Nginx自动部署

自动化部署达到以下几个目的:1.编译2.安装3.生成HTTPS 证书4.配置5.设置Ubuntu 服务首先将Nginx的压缩包解压并放在工程目录下,然后将要准备的的配置文件放在conf目录下,还有作为service需要的启动脚本文件nginx目录结构如下:#tree-L2tree-L2.├──conf│├──agol.conf│└──nginx.conf├──install.sh├──install.sh~├──nginx└──nginx-1.2.3├──...
bash 脚本编程二十 GlassFishV3自动部署

bash 脚本编程二十 GlassFishV3自动部署

1.先点击这里下载最新版本的glassfish。解压后放到工程目录下。然后根据自己的需要修改glassfish/domains/domain1/config/domain.xml文件的配置。注意config/asenv.conf文件中添加jdk路径,防止JSP报错。AS_JAVA=/usr/jdk1.6 2.现在需要几个函数帮助检查用户和组,并能够创建系统用户及其目录,创建用户组,因此在tool.sh中添加了四个函数:#$1username#return1...
C语言socket编程模型

C语言socket编程模型

一直想整理一下关于网络编程模型方面的文章,下面就是本博文了。socket是每个看这篇博文的人都很熟悉的,一般在使用socket选取一些IO策略的时候,可以考虑select /poll/epoll之类的,本博文不对这个IO策略如何选择进行讨论,只是用宏选择如何对策略进行配置。在下现以epoll作为使用的IO策略[ 参照 “epoll的使用” http://www.linuxidc.com/Linux/2012-09/71142.htm ]一,文件结构该模型包...
Android 均匀覆盖界面的TextView

Android 均匀覆盖界面的TextView

有时候想做界面是5个TextView平均的分布在页面上,为了方便以后使用,将自己写的代码写成博客,方便以后使用,原理是外边使用相对布局,先将第一个(layout_alignParentTop)、第三个(layout_centerInParent)、第五个的位置(layout_alignParentBottom)确定,然后再确定第二个的位置(在第一个的下边,在第三个的上边),但只这么写就会发现第二个的位置距离第一个的距离比较近,而距离第三个的距离比较远,所以...
iOS中读取照片库

iOS中读取照片库

iOS中如果我们只有一次读取一张图片或者一个视频(或拍一张照片/视频)的需求,那么我们用 UIImagePickerController 就可以搞定。但是很多时候我们需要一次性从PhotoLibrary读取多个照片或者视频,这时候我们就需要另辟蹊径了,好在apple为我们提供了相应的接口。在开始coding之前我们想要认识几个类:ALAssetsLibrary:代表整个PhotoLibrary,我们可以生成一个它的实例对象,这个实例对象就相当于是照片库的句...
Speex编解码在Android上实现

Speex编解码在Android上实现

以前在应用中使用到了Speex编解码,近来总结了一下Speex在Android上的实现。Speex是一套主要针对语音的开源免费,无专利保护的音频压缩格式。Speex工程着力于通过提供一个可以替代高性能语音编解码来降低语音应用输入门槛 。另外,相对于其它编解码,Speex也很适合网络应用,在网络应用上有着自己独特的优势。同时,Speex还是GNU工程的一部分,在改版的BSD协议中得到了很好的支持。Speex是基于CELP并且专门为码率在2-44kbps的语音...
《APUE》:同步信号处理

《APUE》:同步信号处理

《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu 10.04上测试通过。相关链接《UNIX环境高级编程》(第二版)apue.h的错误 http://www.linuxidc.com/Linux/2011-04/34662.htm Unix环境高级编程 源代码地址 http://www.linuxidc.com...
《APUE》:单实例守护进程的实现

《APUE》:单实例守护进程的实现

《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu 10.04上测试通过。相关链接《UNIX环境高级编程》(第二版)apue.h的错误 http://www.linuxidc.com/Linux/2011-04/34662.htm Unix环境高级编程 源代码地址 http://www.linuxidc.com...
《APUE》:线程和fork

《APUE》:线程和fork

《Unix环境高级编程》这本书附带了许多短小精美的小程序,我在阅读此书的时候,将书上的代码按照自己的理解重写了一遍(大部分是抄书上的),加深一下自己的理解(纯看书太困了,呵呵)。此例子在Ubuntu10.04上测试通过。程序简介:多线程的进程通过fork函数创建子进程时,如果要清除各种锁的状态,可以通过调用pthread_atfork函数建立fork处理程序。//《APUE》程序12-7:pthread_atfork实例 #include<stdio...
Nginx源码分析之设计之美

Nginx源码分析之设计之美

在这里向nginx的作者Igor Sysoev致敬,他开发了一个如此伟大的作品。 毫不夸张的说,nginx已经展现了一个成功的项目代码是应该如何架构的了。 本文将试图与读者分享这里面的设计之美。 大千世界,任何东西都有共通之处。当我们讨论一个东西时,首先要给它定义个边界, 在这边界里有两个东西:内核(Kernel)和用户(User)。nginx作为http服务器(其实远不止),我们给它定义边界:实现http服务器提供服务功能。项目名称为nginx,代号(或...
<< 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 >>