- 博客(91)
- 资源 (8)
- 收藏
- 关注
原创 shiro 多项目登录访问共享session
需求:两个项目,主项目A,子项目B,两个项目各自由shiro 安全框架管理,当不能登录时,都无法访问,但当登录了其中一个,再访问另一个的时候不再需要登录即可访问解决办法:多项目通过redis共享session1.项目都添加redis 依赖<dependency> <groupId>org.springframework.boot</groupId&...
2018-10-23 22:43:57
1809
1
原创 windows安装配置redis
1.redis下载地址https://github.com/MSOpenTech/redis/releases,我用的版本是Redis-x64-3.2.1002.解压到D盘,修改redis.windows.conf文件设置maxmemory大小,修改redis登录密码3.打开cmd命令,切换目录至D:\redis,运行redis-server.exe redis.windows...
2018-10-23 22:43:38
674
原创 Tomcat发布后,只有WEB-INF目录
1、看项目的properties->MyEclipse->Web->Web-root folder的路径是不是错的,例如target/m2e-wtp/web-resources有问题2、找到项目的工作路径,.settings->org.eclipse.wst.common.component,发现:<wb-resource deploy-path="/" so...
2018-10-12 16:17:18
2077
原创 解决linux下tomcat8.5上传图片other用户无法通过Nginx查看的问题
新版本的tomcat加强了安全性,通过tomcat在服务器端建立的文件,others是没有访问权限的。这样导致Nginx静态图片服务无法访问报404 Not Found错误。查看linux上的文件权限变成了-rw-r-----,以前用其他版本tomcat是-rw-r--r--解决办法:if [ -z "$LOGGING_MANAGER" ]; then
2017-11-03 18:04:55
505
原创 Spring MVC 基于注解的class文件打成jar包后注入失败
异常信息:Spring MVC Autowired – No qualifying bean of type [] found for dependency: expected at least 1 bean which qualifiesNo qualifying bean of type [...Service] found for dependency: expected a
2017-08-07 15:33:35
1322
原创 SpringMVC MultipartFile转File
参数:MultipartFile excelFile第一种:File file = new File(System.getProperty("java.io.tmpdir") + "/upload_" + UUID.randomUUID() + ".tmp");if (!file.getParentFile().exists()){ file.getParentFile().mkdir
2017-06-05 17:55:33
797
原创 SQL pivot unpivot
pivot:unpivot:pivot实现动态列:declare @depts nvarchar(1000),@sql nvarchar(4000)select @depts=(select '['+DeptName+'],' from Edu_Department where IsBranch = 1 FOR XML PATH('')) select
2017-01-09 10:53:32
590
原创 Apache与Tomcat站点配置
一、反向代理项目发布至Tomcat目录下(端口为10080):C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webappsApache配置(端口为80): DocumentRoot "demo" ServerName demo.xxx.com ErrorLog "logs/demo.xx
2016-12-14 14:45:30
646
原创 Nginx 上传不了,只能上传1M内文件
一、修改nginx目录下的nginx.conf 默认是8m,改为1000m二、修改项目配置的conf,在location内增加client_max_body_size为100m location / { client_max_body_size 100m; }三、修改后还是上传不了,日期提示open() "/var/
2016-11-03 16:47:38
7303
原创 Nginx反向代理Tomcat日志获取真实IP
Nginx 配置文件,加入这行proxy_set_header X-Forwarded-For $remote_addr;Tomcat 的 server.xml, 做如下修改:<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_acce
2016-10-28 14:38:16
2033
原创 SpringMVC系列-输出二进制图片
SpringMVC方式: @RequestMapping(value = "/image/{id}", method = RequestMethod.GET) public ResponseEntity image(@PathVariable String id) throws IOException { Map book = bookService.find(id); if (bo
2016-09-26 15:31:01
6263
原创 Linux中apache与tomcat调优
环境:apache用的是prefork工作模式一、Apache1、编辑/etc/httpd/httpd.conf,去掉#注释Include /etc/httpd//extra/httpd-mpm.conf2、配置/etc/httpd/extra/httpd-mpm.conf StartServers 5 MinSpareServers
2016-09-07 10:53:03
462
原创 Apache与Tomcat动静分离(mod_jk)
由于目前项目并发量大,需优化服务器性能,本文使用Apache的负载均衡做配置,使静态文件由Apache处理,动态页面右Tomcat处理先来对比下配置前图片:配置后图片:
2016-09-05 16:18:22
1338
转载 JSP和JSTL获取服务器参数
JSP和JSTL获取服务器参数 JSP方式 <%String SERVER_NAME = request.getServerName();String SERVER_SOFTWARE = getServletContext().getServerInfo();String SERVER_PROTOCOL = request.getProtocol();Integ
2016-09-02 14:40:55
704
原创 从集合List中删除对象,正确写法(异常java.util.ConcurrentModificationException
public class Main { public static void main(String[] args) { List list = new ArrayList(); list.add(null); list.add(2); list.add(null); // 错误写法 for (Integer i : list) { if (i == nul
2016-08-15 11:30:33
1155
转载 如何把JSP页面导出到Excel中?
在此,强调一下搜索时关键词的重要性,这样一下子可以定位到文章,否则处于盲人摸象,毫无目的尴尬境地。本篇就是通过export jsp to excel找到的。原文地址:How to Export Web Page to Excel (in JSP)?本篇教程我们会看到如何把JSP页面导出到Excel中,会在已有的JSP页面中增加导出excel的功能。许多时候对于用
2016-06-17 15:08:43
1371
转载 jstl fn:replace替换换行符
近日在使用textarea时,输入了回车,为了将textarea的内容作为一行显示,,需要采用fn:replace函数进行处理但是测试很多次都不可以,1. 使用 ${fn: replace(source,'\n','')} 这样会提示错误,如果换成\\n不会进行替换,2. 使用${fn:replace(source,'\\\\n','')}一样无效
2016-06-15 09:58:35
5475
转载 用户、组或角色 在当前数据库中已存在
SQL Server把一台服务器上的数据库转移到另外一台服务器上。而转移完成后,需要给一个"登录"关联一个"用户"时,发生错误:“错误15023:当前数据库中已存在用户或角色”或“用户、组或角色 在当前数据库中已存在”原因及解决办法:sql server中登录用户名与数据库用户用户名的区别。登录用户名用于用户身份验证,而数据库用户用户名用于数据库访问和权限验证。登录通过安全
2016-05-04 12:07:38
2479
原创 Java枚举类
/** * 根据索引获取 * @param * @param clazz * @param ordinal * @return */ public static > T valueOf(Class clazz, int ordinal) { return (T)clazz.getEnumConstants()[o
2016-04-12 22:51:25
662
原创 Hibernate异常:NoSuchMethodError: javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/
Caused by: java.lang.NoSuchMethodError: javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey;at org.hibernate.cfg.AnnotationBinder.bindManyToOne(AnnotationBinder.java:2881)at org
2015-07-08 14:23:24
3768
转载 Hibernate 参数设置一览表
SQL方言1、Hibernate JDBC属性 属性名用途hibernate.connection.driver_classjdbc驱动类hibernate.connection.urljdbc URLhibernate.connection.username数据库用户hibernate.connect
2015-07-03 14:56:33
398
原创 Spring MVC "The request sent by the client was syntactically incorrect ()"解决办法
使用Spring MVC3框架时,可能会遇到这个问题,请求后台没有任何响应,页面显示The request sent by the client was syntactically incorrect 说的意思是:由客户端发送的请求是语法上是不正确的把spring日志级别调整到debug级别(log4j.logger.org.springframework=DEBUG),终于找出原
2015-06-24 16:29:01
1571
原创 2012年笔记-Struts2使用token标签防止重复提交
1ID: PASS:2.xml/WEB-INF/page/404.jsp /WEB-INF/page/showPar.jsp
2015-06-11 09:42:46
529
转载 Singleton饿汉式与懒汉式
饿汉式: public class Singleton{ private static Singleton singleton = new Singleton (); private Singleton (){} public Singleton getInstance(){return singlet
2015-06-10 17:34:16
462
转载 sqlserver 备份数据库 按时间命名备份文件
@Database是需要备份的数据库名,@Path是备份目录注意最后一个"/"[vb] view plaincopyuse master go declare @Database nvarchar(256),@Path nvarchar(2048) select @Database=N'AdventureWorks',@Pa
2015-05-15 11:55:47
2587
转载 Ehcache配置详解及CacheManager使用
缓存配置 name:缓存名称。 maxElementsInMemory:缓存最大个数。 eternal:对象是否永久有效,一但设置了,timeout将不起作用。 timeToIdleSeconds:设置对象在失效前的允许闲置时间(单位:秒)。仅当eternal=false对象不是永久有效时使用,可选属性,默认值是0,也就是可闲
2015-05-04 15:52:17
701
原创 JSTL分隔标签
tags是标签值,中间含有英文和中文逗号,想把他分割为一个个的词组,如:聪明,宅,天蝎,影迷第一种写法:${tag}第二种写法:${tag}建议使用第二种写法,当tags为空时,第一种写法会进入循环,并有一个占位li>li>,第二种则没有
2015-04-13 11:50:11
743
原创 Android 2.3下重写PopupWindow的NullPointerException问题
重写PopupWindow后,自定义PopupWindow的样式。重写了构造函数,发现4.0以上木有问题,2.3一下会有崩溃问题,如下:03-21 11:23:36.149: E/AndroidRuntime(13738): java.lang.NullPointerException03-21 11:23:36.149: E/AndroidRuntime(13738): at a
2015-03-01 13:29:20
780
原创 tomcat在linux下出现乱码问题
我用的Tomcat,现在遇到乱码问题: 通用的解决方案如下: Java代码 "8080" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" /> 但是在这里死活不起作用。 监听8080端口的连接器,负责建立HTTP连接。在通过浏览器访问Tomcat服务器的Web应用
2014-10-27 14:26:07
6573
转载 自定义jstl标签库
jstl标签库的配置 * 将jstl.jar和standard.jar拷贝到WEB-INF/lib下(如果使用el表达式,不用拷贝这两个jar) 注意:jstl必须在能够支持j2ee1.4/servlet2.4/jsp2.0版本上的容器才能运行,这个环境 是目前较为常用的环境 标签库的使用 * 采用taglib指令引入 taglib pref
2014-10-16 10:46:04
715
原创 java.lang.NoSuchMethodError: javax.el.ExpressionFactory.newInstance()Ljavax/el/ExpressionFactory;
在SpringMVC与Hibernate的环境下,当使用了Hibernate Validatoryanz
2014-09-28 16:22:49
10026
原创 Hibernate关系注解
有四张表:--Edu_Admin管理员表、--角色create table Edu_Role(id int primary key identity(1,1) NOT NULL,create_date datetime not null,modify_date datetime not null,name varchar(255) not null,[descrip
2014-08-27 14:14:27
698
转载 在命令行下,如何使用JAD反编译jar文件
在工作中,我们经常需要对遗留系统或其他的第三方系统进行维护,如果我们没有java源文件的情况下,一般都需要将其中的jar文件进行反编译。 本文将以如何用命令来反编译一个test.jar文件为例,你可以通过简单修改并将其放入到你的批处理脚本中,进行自动化反编译。 1)首先使用jar命令将jar文件解压缩到classes目录(假设你已经设置好了CLASSPATH等,ja
2014-08-14 17:07:41
1044
原创 JSTL实现分页
最多显示左右三页间隔,首页和末页xi1页 当前任意页 12页 当前任意页 1 23页 当前任意页 1 2 34页 当前任意页 1 2 3 45页 当前任意页 1 2 3 4 56页 当前第1页 1 2 3 4 ... 6当前第2-5页 1 2 3 4 5 6当前第6页 1 ... 3 4 5 67页 当前第1页 1 2
2014-08-06 13:55:11
1629
原创 MyEclipse10配置Maven
一、地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip
2014-07-23 12:30:27
820
转载 springmvc和struts2的差别相关内容
1、spring mvc的入口是servlet,而struts2是filterfilter功能:用户可以改变一个request和修改一个responseFilter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response.换种说法,filter其实是一个”se
2014-07-16 18:12:00
613
省市区街道4级联动地址.xlsx
2020-04-28
Android在小米 三星 索尼 手机 :图标上显示数字(未读消息数)
2015-09-09
CXF 和 Spring集成所需jar包
2013-08-02
SWFUpload上传
2013-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人