- 浏览: 8682 次
- 性别:
- 来自: 苏州
最新评论
文章列表
SSH 和 SSM 的定义
本人经历过两种技术架构,分别是常说的 SSH 和 SSM ,SSH 在本科的时候老师就教过。SSM 则是去公司后用的比较多。现在我想将这两大阵营的技术做一下对比。由于本人能力有限,涉及技术较多,我只从具体的应用方面做一些对比。
SSH 通常指的是 Struts2 做前端控制器,spring 管理各层的组件,hibernate 负责持久化层。
SSM 则指的是 SpringMVC 做前端控制器,spring 管理各层的组件,MyBatis 负责持久化层。
共同之处是都使用了Spring的依赖注入DI来管理各层的组件,使用了面向切面编程AOP来实现日志管理,权限 ...
session和cookie同样都可以用来保存客户资料,但是,session是把资料保存在服务器端,而cookie是把资料以文件的方式保存在客户端
登录和注销
1.登录后将用户名存入session:
request.getSession.setAttribute("userName","用户名");
也就是这样:
HttpSession s=request.getSession();//getSession()相当于getSession( ...
在登录帐号、密码框下,有三种帐号登录模式可供选择,用户可根据自己的具体情况选择其中一种适合自己的模式。
1、网吧模式:勾选网吧模式后,登录的帐号会在歪歪注销/退出的时候自动清除,不会留在登录框中,可 ...
原文详情地址:http://www.roncoo.com/article/detail/1247251、检出
svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码
svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码
svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名
svn checkout svn://路径(目录或文件的全路径) [本地目录全路 ...
java的get和post方式请求:
package com.jfpay.util.http;
import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.ArrayList;
impo ...
关于RSA加密的问题,最近接触的一个项目,对加密的要求非常的严格。首先是通过前端进行RSA密钥加密,然后将数据传到后台的controller,然后将数据转化为json对象传到service层,在service 层对数据进项转化,转化成对象,然后对对象里的数据进行RSA公钥解密。然后对数据尽心AES加密,首先获取AES密钥,然后对敏感数据进行加密,然后对AES密钥进行RSA加密,加完密后将数据以xml形式上传报文,然后报文响应后会回传信息,然后将回传的xml信息进项转化,转化成对象,然后获取响应的密钥,对响应的加密信息进行解密,解密后转化成对象,然后对对象进行RSA后台加密,加完密后保存到数据库中 ...
备份数据库是每个IT企业必做的事情,因为很多不确定的外来原因,会导致公司的数据库挂掉,造成无法挽回的后果。之前老大让我每周负责将数据库备份到服务器上,每周一次。但每周都会因为某些事情把它给忘了。还有备份数据库的时候要一个一个的备份特别的麻烦。于是我花了大概两个小时的时间研究了bat文件来备份数据库。最终成功了,而且将它放到日程管理器中,每天备份一次数据库。下面将自己的方法分享给大家,希望对你们有所帮助。
Angularjs说白了就是对js的进一步封装。长期以springmvc框架做后台的开发人员知道,它的开发模式非常的明了,MVC。Model:处理数据层的业务逻辑,View:处理视图,controller,处理视图和数据逻辑的桥梁。像springmvc一样,angularjs也有注入的概念。它也有自己的model,自己的service方法,自己的controller。我们也可以在它的service里面命名自定义的service方法,在controller里以注入的方式对其进行调用。除了这些强大的功能,它还有数据双向绑定,指令,自定义指令。Angularjs
关于这个问题,一开始是在rsa二次解密的时候出现的。解密成功后但总是无法返回数据。报的是服务器超时。
还以为是因为service注入导致的,后来将解密的方法写出util类,但报的错误和之前一样,瞬间不知所措,在网上查了一下,后来才研究出来是因为dubble的超时问题,可以用下面的形式
<!-- 延迟到Spring初始化完成后,再暴露服务,服务调用超时设置为12秒,超时不重试-->
<dubbo:provider delay="-1" timeout="12000" retries="0"/> ...
在java web项目中读取文件的确一直以来都是件头痛的事情。一直以来都被其困扰着。在本地启动服务读取文件没有一点问题,但将其打成war包放到其他服务器下发布,总是找不到路径。现在我想和大家分享一下自己在这个过程中遇到的难题和解决方法。
一开始在java中读取文件的方式是 private static String FilePath = "./文件夹/file.txt";这样在启动本地的tomcat的时候没问题,可以找到路径,但到了linux系统下发布的时候,报的是找不到路径的错误。然后我尝试用String fileName=request.getSession() ...
读取java web 项目下的文件的路径,我们一般有几种读法。如果在同一个包路径下,可直接用InputStream inputStream =getClass().getResourceAsStream("path.properties"); 来读取this可去可不去。如果是在resource路径的话,可以以
InputStream =inputStreamthis.getClass().getResourceAsStream("/path.properties");形式来读取,this不能去掉。
然后 Properties p = ne ...