<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[mingming_vip的专栏]]></title><description><![CDATA[Ming's blog]]></description><link>https://blog.youkuaiyun.com/mingming_vip</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mingming_vip]]></copyright><item><title><![CDATA[shiro  多项目登录访问共享session]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/83059828</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/83059828</guid><author>mingming_vip</author><pubDate>Tue, 23 Oct 2018 22:43:57 +0800</pubDate><description><![CDATA[需求：

两个项目，主项目A，子项目B，两个项目各自由shiro 安全框架管理，当不能登录时，都无法访问，但当登录了其中一个，再访问另一个的时候不再需要登录即可访问

解决办法：多项目通过redis共享session

1.项目都添加redis 依赖


&amp;lt;dependency&amp;gt;
	&amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;...]]></description><category></category></item><item><title><![CDATA[windows安装配置redis]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/83316642</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/83316642</guid><author>mingming_vip</author><pubDate>Tue, 23 Oct 2018 22:43:38 +0800</pubDate><description><![CDATA[1.redis下载地址https://github.com/MSOpenTech/redis/releases，我用的版本是Redis-x64-3.2.100

2.解压到D盘，修改redis.windows.conf文件

设置maxmemory大小，修改redis登录密码





3.打开cmd命令，切换目录至D:\redis，运行redis-server.exe redis.windows...]]></description><category></category></item><item><title><![CDATA[Tomcat发布后，只有WEB-INF目录]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/83028911</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/83028911</guid><author>mingming_vip</author><pubDate>Fri, 12 Oct 2018 16:17:18 +0800</pubDate><description><![CDATA[1、看项目的properties-&amp;gt;MyEclipse-&amp;gt;Web-&amp;gt;Web-root folder的路径是不是错的，例如target/m2e-wtp/web-resources有问题

2、找到项目的工作路径，.settings-&amp;gt;org.eclipse.wst.common.component，发现：

&amp;lt;wb-resource deploy-path=&quot;/&quot; so...]]></description><category></category></item><item><title><![CDATA[解决linux下tomcat8.5上传图片other用户无法通过Nginx查看的问题]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/78438085</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/78438085</guid><author>mingming_vip</author><pubDate>Fri, 03 Nov 2017 18:04:55 +0800</pubDate><description><![CDATA[新版本的tomcat加强了安全性，通过tomcat在服务器端建立的文件，others是没有访问权限的。这样导致Nginx静态图片服务无法访问报




404 Not Found
错误。
查看linux上的文件权限变成了-rw-r-----，以前用其他版本tomcat是-rw-r--r--

解决办法：

if [ -z "$LOGGING_MANAGER" ]; then ]]></description><category></category></item><item><title><![CDATA[Spring MVC 基于注解的class文件打成jar包后注入失败]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/76849805</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/76849805</guid><author>mingming_vip</author><pubDate>Mon, 07 Aug 2017 15:33:35 +0800</pubDate><description><![CDATA[异常信息：


Spring MVC Autowired – No qualifying bean of type [] found for dependency: expected at least 1 bean which qualifies
No qualifying bean of type [...Service] found for dependency: expected a]]></description><category></category></item><item><title><![CDATA[SpringMVC MultipartFile转File]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/72869692</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/72869692</guid><author>mingming_vip</author><pubDate>Mon, 05 Jun 2017 17:55:33 +0800</pubDate><description><![CDATA[参数：MultipartFile excelFile
第一种：
File file = new File(System.getProperty("java.io.tmpdir") + "/upload_" + UUID.randomUUID() + ".tmp");
if (!file.getParentFile().exists()){
	file.getParentFile().mkdir]]></description><category></category></item><item><title><![CDATA[SQL pivot unpivot]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/54286886</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/54286886</guid><author>mingming_vip</author><pubDate>Mon, 09 Jan 2017 10:53:32 +0800</pubDate><description><![CDATA[pivot：


unpivot：




pivot实现动态列：
declare @depts nvarchar(1000),@sql nvarchar(4000)
select @depts=(select '['+DeptName+'],' from Edu_Department where IsBranch = 1 FOR XML PATH('')) 
select ]]></description><category></category></item><item><title><![CDATA[Apache与Tomcat站点配置]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/53634424</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/53634424</guid><author>mingming_vip</author><pubDate>Wed, 14 Dec 2016 14:45:30 +0800</pubDate><description><![CDATA[一、反向代理
项目发布至Tomcat目录下（端口为10080）：C:\Program Files (x86)\Apache Software Foundation\Tomcat 6.0\webapps
Apache配置（端口为80）：

    DocumentRoot "demo"
    ServerName demo.xxx.com
    ErrorLog "logs/demo.xx]]></description><category></category></item><item><title><![CDATA[Nginx 上传不了，只能上传1M内文件]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/53022941</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/53022941</guid><author>mingming_vip</author><pubDate>Thu, 03 Nov 2016 16:47:38 +0800</pubDate><description><![CDATA[一、修改nginx目录下的nginx.conf 默认是8m，改为1000m
二、修改项目配置的conf，在location内增加client_max_body_size为100m
        location / {
                client_max_body_size 100m;
        }


三、修改后还是上传不了，日期提示open() "/var/]]></description><category></category></item><item><title><![CDATA[Nginx反向代理Tomcat日志获取真实IP]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/52956105</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/52956105</guid><author>mingming_vip</author><pubDate>Fri, 28 Oct 2016 14:38:16 +0800</pubDate><description><![CDATA[Nginx 配置文件，加入这行
proxy_set_header  X-Forwarded-For $remote_addr;


Tomcat 的 server.xml， 做如下修改：
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
 prefix="localhost_acce]]></description><category></category></item><item><title><![CDATA[SpringMVC系列-输出二进制图片]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/52670676</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/52670676</guid><author>mingming_vip</author><pubDate>Mon, 26 Sep 2016 15:31:01 +0800</pubDate><description><![CDATA[SpringMVC方式：
	@RequestMapping(value = "/image/{id}", method = RequestMethod.GET)
	public ResponseEntity image(@PathVariable String id) throws IOException {
		Map book = bookService.find(id);
		if (bo]]></description><category></category></item><item><title><![CDATA[Linux中apache与tomcat调优]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/52397889</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/52397889</guid><author>mingming_vip</author><pubDate>Wed, 07 Sep 2016 10:53:03 +0800</pubDate><description><![CDATA[环境：apache用的是prefork工作模式
一、Apache
1、编辑/etc/httpd/httpd.conf，去掉#注释
Include /etc/httpd//extra/httpd-mpm.conf


2、配置/etc/httpd/extra/httpd-mpm.conf

    StartServers          5
    MinSpareServers]]></description><category></category></item><item><title><![CDATA[Apache与Tomcat动静分离（mod_jk）]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/52416464</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/52416464</guid><author>mingming_vip</author><pubDate>Mon, 05 Sep 2016 16:18:22 +0800</pubDate><description><![CDATA[由于目前项目并发量大，需优化服务器性能，本文使用Apache的负载均衡做配置，使静态文件由Apache处理，动态页面右Tomcat处理
先来对比下配置前图片：


配置后图片：]]></description><category></category></item><item><title><![CDATA[JSP和JSTL获取服务器参数]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/52413820</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/52413820</guid><author>mingming_vip</author><pubDate>Fri, 02 Sep 2016 14:40:55 +0800</pubDate><description><![CDATA[JSP和JSTL获取服务器参数
  
  
  JSP方式
  <%

String SERVER_NAME = request.getServerName();

String SERVER_SOFTWARE = getServletContext().getServerInfo();

String SERVER_PROTOCOL = request.getProtocol();

Integ]]></description><category></category></item><item><title><![CDATA[从集合List中删除对象，正确写法（异常java.util.ConcurrentModificationException]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/52209644</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/52209644</guid><author>mingming_vip</author><pubDate>Mon, 15 Aug 2016 11:30:33 +0800</pubDate><description><![CDATA[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]]></description><category></category></item><item><title><![CDATA[如何把JSP页面导出到Excel中？]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/51700059</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/51700059</guid><author>mingming_vip</author><pubDate>Fri, 17 Jun 2016 15:08:43 +0800</pubDate><description><![CDATA[在此，强调一下搜索时关键词的重要性，这样一下子可以定位到文章，否则处于盲人摸象，毫无目的尴尬境地。本篇就是通过export jsp to excel找到的。

原文地址：How to Export Web Page to Excel (in JSP)？

本篇教程我们会看到如何把JSP页面导出到Excel中，会在已有的JSP页面中增加导出excel的功能。




许多时候对于用]]></description><category></category></item><item><title><![CDATA[jstl fn:replace替换换行符]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/51678928</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/51678928</guid><author>mingming_vip</author><pubDate>Wed, 15 Jun 2016 09:58:35 +0800</pubDate><description><![CDATA[近日在使用textarea时，输入了回车，为了将textarea的内容作为一行显示，,需要采用fn:replace函数进行处理

但是测试很多次都不可以,

1. 使用 ${fn: replace(source,'\n','')}

     这样会提示错误，如果换成\\n不会进行替换,

2. 使用${fn:replace(source,'\\\\n','')}

一样无效]]></description><category></category></item><item><title><![CDATA[用户、组或角色 在当前数据库中已存在]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/51313878</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/51313878</guid><author>mingming_vip</author><pubDate>Wed, 04 May 2016 12:07:38 +0800</pubDate><description><![CDATA[SQL Server把一台服务器上的数据库转移到另外一台服务器上。而转移完成后，需要给一个"登录"关联一个"用户"时,发生错误：“错误15023:当前数据库中已存在用户或角色”或“用户、组或角色 在当前数据库中已存在”

原因及解决办法：


sql server中登录用户名与数据库用户用户名的区别。登录用户名用于用户身份验证，而数据库用户用户名用于数据库访问和权限验证。
登录通过安全]]></description><category></category></item><item><title><![CDATA[Java枚举类]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/51138147</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/51138147</guid><author>mingming_vip</author><pubDate>Tue, 12 Apr 2016 22:51:25 +0800</pubDate><description><![CDATA[/**
     * 根据索引获取
     * @param 
     * @param clazz
     * @param ordinal
     * @return
     */
    public static > T valueOf(Class clazz, int ordinal) {
        return (T)clazz.getEnumConstants()[o]]></description><category></category></item><item><title><![CDATA[Hibernate异常：NoSuchMethodError: javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/]]></title><link>https://blog.youkuaiyun.com/mingming_vip/article/details/46802965</link><guid>https://blog.youkuaiyun.com/mingming_vip/article/details/46802965</guid><author>mingming_vip</author><pubDate>Wed, 08 Jul 2015 14:23:24 +0800</pubDate><description><![CDATA[Caused by: java.lang.NoSuchMethodError: javax.persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey;
at org.hibernate.cfg.AnnotationBinder.bindManyToOne(AnnotationBinder.java:2881)
at org]]></description><category></category></item></channel></rss>