上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 58 下一页
摘要: 涉及到的知识点1、设计一个完整程序的流程2、HTML部分表单标签的使用3、PHP里的页面相互调用4、PHP接收参数的几种方式首先做的就是html表单的显示部分,创建一个文件(list.php)内容(‘//’后边是注释):<html><head><meta http-equiv="Content-type" content="text/html";charset="utf-8"/><title></title></head><body><form 阅读全文
posted @ 2011-08-29 21:05 java简单例子 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>#include <set>#include <vector>using namespace std;int main(){ vector<int> vc; for(int i=0; i<10; i++) { vc.push_back(i); vc.push_back(i); } cout << vc.size() << endl; set<int> iset(vc.begin(),vc.end()); cout << iset.size() <&l 阅读全文
posted @ 2011-08-29 15:34 java简单例子 阅读(128) 评论(0) 推荐(0) 编辑
摘要: eclipse的xml插件进行dtd验证的时候由于找不到dtd或请求主机相应超时,会出现黄色的警告The file cannot be validated as the host "www.opensymphony.com" is currently unreachable.一旦出现了这种警告,我们就无法在eclipse编辑器中使用代码自动提示功能了,如何解决?我们可以这些dtd文件放在本地一份,让eclipse编辑器在验证dtd文件的时候优先使用本地dtd文件,以下以xwork的XXXAction-Validation.xml为例进行配置1.将dtd文件手动复制到本地目录 阅读全文
posted @ 2011-08-18 11:16 java简单例子 阅读(352) 评论(0) 推荐(0) 编辑
摘要: CXF学习笔记(1)-HelloWorld!-发布webserviceCXF学习笔记(2)-HelloWorld!-客户端调用CXF学习笔记(3)-HelloWorld!-通过servlet发布webservice前3节中介绍了如何发布一个webservice和客户端如何调用,一切貌似都正常,但存在着安全隐患-这样导致任意的客户端都可以调用我们的webservice服务,接下来将介绍如何采用基于用户名和密码认证的方式来实现客户端调用1.服务器端配置a.在发布service的时候为该service添加一个WSS4JInInterceptor 拦截器表示我们的service需要用户提供用户名和密码 阅读全文
posted @ 2011-08-17 17:58 java简单例子 阅读(3113) 评论(0) 推荐(0) 编辑
摘要: 上一节中介绍了CAS服务器端的配置,服务已经run起来了,接下来就新建另一个web工程,该工程通过先前的CAS Server统一认证客户端的配置主要是4个filter配置1.AuthenticationFilter这个filter负责对请求进行登录验证拦截,这里我们配置了位于/security/目录中的文件需要该验证casServerLoginUrl:CAS登录地址urlserverName:当前应用所在主机名,注意不要写成ip,格式为http(s)://hostName:port <filter> <filter-name>CAS Authentication Fil 阅读全文
posted @ 2011-08-16 21:34 java简单例子 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 1.配置tomcat7的SSL访问 Step1:生成.keystore文件 命令行:keytool -genkey -keyalg RSA -alias tomcat -dname "cn=localhost" -storepass changeit 回车后会提示输入密码,这里输入的是changeit导出证书:keytool -export -alias tomcat -file %java_home%/jre/lib/security/tomcat.crt -storepass changeit导入证书:keytool -import -alias tomcat -f.. 阅读全文
posted @ 2011-08-16 07:12 java简单例子 阅读(234) 评论(0) 推荐(0) 编辑
摘要: CXF学习笔记(1)-HelloWorld!-发布webservice前面有篇文章介绍了发布CXF webservice的方法,在这篇文章中并没有启动web服务,笔者也提出了自己的一些疑问与思考,接下来的文章是上一篇文章疑问的解答,这里将通过servlet的方式来发布webservice1.编写服务发布servlet-WebServiceServlet --因为CXF提供的Demo以及网上大多例子都是和spring框架集成的,这里我们没有用spring,而是一个纯粹的cxf环境,让我们的servlet继承自CXFNoSpringSevlet--这个名字太直接了,呵呵package com.cr 阅读全文
posted @ 2011-08-15 17:27 java简单例子 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 项目中使用SQL Server2008做为数据库,表的主键大都设置为identity自增长类型,用dbunit准备数据时却遇到了问题,准备的测试数据插入不到数据中,因为id的类型为自增长,不允许为其手动赋值,如何解决?查看了dbunit的文档,对于MS SQL的自增长主键,提供了一个InsertIdentityOperation类,用这个类就可以解决手动输入主键id的问题具体实现:在setUp和teraDown操作中替换一下默认的DatabaseOperation类databaseTester.setSetUpOperation(InsertIdentityOperation.REFRESH) 阅读全文
posted @ 2011-08-15 15:44 java简单例子 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 第4节中提出了通过dbunit插件来自动管理测试数据,但是在实际操作时发现了一些问题,在设计数据库表时各个表之间可能存在外键关联,在我们准备测试数据库时经常会遇到因外测试数据外键问题导致无法插入数据或者是在清理测试数据的时候因为测试数据的顺序问题导致测试数据无法删除成功,如何解决这个问题?这里使用了一种比较傻瓜但是也比较直接的方式--临时将数据库的外键约束删除,测试完成后将数据恢复到先前状态。操作步骤1.在AbstractDatasetProviderListener类的beforeTest方法之前将外键约束去除String[] tables = dataSet.getTableNames() 阅读全文
posted @ 2011-08-15 15:34 java简单例子 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1.目标 在基于Struts2的应用中,利用AJAX方式提交表单实现一个登陆验证Action,将服务器端验证结果展现在页面上字段错误展示:action 错误提示2.技术实现 利用struts2-jquery插件和struts2-json插件实现3.实现步骤 3.1依赖jar包 除了struts2-core-2.2.3.jar包以外,还要下载两个jar包 struts2-jquery-plugin-3.1.0.jar struts2-json-plugin-2.2.3.jar 3.2编写登陆处理类Action 这个Action和我们普通的Action没有任何区别package com.crazy 阅读全文
posted @ 2011-08-12 18:31 java简单例子 阅读(2243) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 58 下一页