<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zcs_123li的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zcs_123li</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zcs_123li]]></copyright><item><title><![CDATA[多线程下redis需要注意的地方]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/117032837</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/117032837</guid><author>zcs_123li</author><pubDate>Wed, 19 May 2021 15:57:47 +0800</pubDate><description><![CDATA[先写结论：多线程中使用redis，要每个线程一个jedis连接，

不然会报redis.clients.jedis.exceptions.JedisConnectionException:Connection reset by peer:socket write error，

或者是java.lang.ClassCastException: java.lang.Long cannot be cast to [B
...]]></description><category></category></item><item><title><![CDATA[RSA密钥C#端转换成java密钥]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/111357747</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/111357747</guid><author>zcs_123li</author><pubDate>Fri, 18 Dec 2020 13:42:55 +0800</pubDate><description><![CDATA[BASE64工具类



/*
 * Copyright (C) 2010 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *]]></description><category></category></item><item><title><![CDATA[java访问asmx接口]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/111357615</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/111357615</guid><author>zcs_123li</author><pubDate>Fri, 18 Dec 2020 13:37:04 +0800</pubDate><description><![CDATA[网上找了很多例子，很多没法用，只有这个成功了记录一下,原链接忘了，大哥不好意思


        &lt;dependency&gt;
            &lt;groupId&gt;commons-httpclient&lt;/groupId&gt;
            &lt;artifactId&gt;commons-httpclient&lt;/artifactId&gt;
            &lt;version&gt;3.1&lt;/version&gt;
        &l]]></description><category></category></item><item><title><![CDATA[linux服务器安装及常用软件安装---本人全都一步一步照着做的]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/103202826</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/103202826</guid><author>zcs_123li</author><pubDate>Fri, 22 Nov 2019 16:16:28 +0800</pubDate><description><![CDATA[安装linux系统CentOS-7版本
使用U盘安装，教程https://article.itxueyuan.com/Dpd8r

及系统镜像下载：https://www.linuxidc.com/Linux/2014-10/108014.htm

安装系统时，选择自己配置分区/boot 配置2-3G 挂在swap也配置上

Linxu服务器开启SSH服务,一般系统自动开启。
未开启请看教程:h...]]></description><category></category></item><item><title><![CDATA[spring整合quartz并持久化]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/75286965</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/75286965</guid><author>zcs_123li</author><pubDate>Tue, 18 Jul 2017 11:32:13 +0800</pubDate><description><![CDATA[spring整合quartz有两种方式:

一.常见是使用配置文件,将定时任务保存到内存中

简单示例:

        


Xml代码  



  
    bean id="overdueRecall"  
        class="com.sursen.souba.ddlibserve.quartz.OverdueRecallTimerTask" />]]></description><category></category></item><item><title><![CDATA[Mybatis中resultType个别字段获取数据为null]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/74930981</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/74930981</guid><author>zcs_123li</author><pubDate>Mon, 10 Jul 2017 17:09:27 +0800</pubDate><description><![CDATA[在使用jeestite框架开发时，出现Mybatis中resultType个别字段获取数据为null，其他字段正常。
这是bean中获取不到数据的字段：
private String ctBase_ddl; //订单量
private String ctBase_yqphd; //邀请配合度
private String ctBase_dv; // 大V
数据库对应的字段：
ctBas]]></description><category></category></item><item><title><![CDATA[获取访问者IP]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/73277069</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/73277069</guid><author>zcs_123li</author><pubDate>Thu, 15 Jun 2017 10:57:51 +0800</pubDate><description><![CDATA[这是在一个opensource项目中看到的获取访问者ip的方法：


 1 /**
 2      * 获取访问者IP
 3      * 
 4      * 在一般情况下使用Request.getRemoteAddr()即可，但是经过nginx等反向代理软件后，这个方法会失效。
 5      * 
 6      * 本方法先从Header中获取X-Real-IP，如果不存在再从X-F]]></description><category></category></item><item><title><![CDATA[Tiles框架入门教程  EL方式]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/68484089</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/68484089</guid><author>zcs_123li</author><pubDate>Thu, 30 Mar 2017 10:38:33 +0800</pubDate><description><![CDATA[原文

  http://www.sanesee.com/tech/article/step-by-step-tiles
主题 JSP



1.为何选用Tiles

刚接触Java Web开发的人都知道，JSP中可以通过include标签动态插入一个JSP页面。在了解这个功能后可能会兴奋不已，因为这样可以实现多个JSP页面共用一个JSP的内容。

现在，假如有一个超级大的电]]></description><category></category></item><item><title><![CDATA[tiles配置及标签使用]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/68484065</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/68484065</guid><author>zcs_123li</author><pubDate>Thu, 30 Mar 2017 10:36:42 +0800</pubDate><description><![CDATA[创建布局文件



Jsp代码  



"http://tiles.apache.org/tags-tiles" prefix="tiles"%>  
  
  
      
        "title" />  
      
  
      
        "0" width="100%" cellspacing="5">  
           ]]></description><category></category></item><item><title><![CDATA[spring3+mybatis访问多数据源配置]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/66472209</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/66472209</guid><author>zcs_123li</author><pubDate>Sun, 26 Mar 2017 09:44:38 +0800</pubDate><description><![CDATA[转载自：http://www.javaeye.com/topic/931843

简介：

        Spring动态配置多数据源，即在大型应用中对数据进行切分，并且采用多个数据库实例进行管理，这样可以有效提高系统的水平伸缩性。而这样的方案就会不 同于常见的单一数据实例的方案，这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个数据库实例中，以及从哪个数据库提取数据]]></description><category></category></item><item><title><![CDATA[JS组件系列——表格组件神器：bootstrap table]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/56664074</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/56664074</guid><author>zcs_123li</author><pubDate>Thu, 23 Feb 2017 08:14:08 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/landeanfen/p/4976838.html

前言：之前一直在忙着各种什么效果，殊不知最基础的Bootstrap Table用法都没有涉及，罪过，罪过。今天补起来吧。上午博主由零开始自己从头到尾使用了一遍Bootstrap Table ，遇到不少使用方面的问题，也做了一部分笔记，在此分享出来供需要使用的园友参考。还记得前两天有园友加]]></description><category></category></item><item><title><![CDATA[JS组件系列——BootstrapTable 行内编辑解决方案：x-editable]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/56664062</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/56664062</guid><author>zcs_123li</author><pubDate>Thu, 23 Feb 2017 08:11:27 +0800</pubDate><description><![CDATA[阅读目录

一、x-editable组件介绍二、bootstrapTable行内编辑初始方案三、bootstrapTable行内编辑最终方案

1、文本框2、时间选择框3、下拉框4、复选框5、“阴魂不散”的select2
四、总结


 

正文

前言：之前介绍bootstrapTable组件的时候有提到它的行内编辑功能，只不过为了展示功能，将此一笔带过了，罪过罪过！最近]]></description><category></category></item><item><title><![CDATA[微信APP支付-Java后台实现]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/56278927</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/56278927</guid><author>zcs_123li</author><pubDate>Tue, 21 Feb 2017 11:33:01 +0800</pubDate><description><![CDATA[转自：http://blog.youkuaiyun.com/walle167/article/details/50957503

1 注册微信开放者平台

开发者平台地址：https://open.weixin.qq.com/

2 成为开发者



3 上传APP



4 开通微信支付功能



5 设置商户号信息

APP 支付能力开通后，微信会给你一个商户号，用]]></description><category></category></item><item><title><![CDATA[jquery中ajax处理跨域的三大方式]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/55668118</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/55668118</guid><author>zcs_123li</author><pubDate>Sat, 18 Feb 2017 16:08:46 +0800</pubDate><description><![CDATA[这篇文章主要介绍了jquery中ajax处理跨域的三大方式，感兴趣的小伙伴们可以参考一下





由于JS同源策略的影响，因此js只能访问同域名下的文档。因此要实现跨域，一般有以下几个方法：

一、处理跨域的方式：

1.代理

2.XHR2

HTML5中提供的XMLHTTPREQUEST Level2（及XHR2）已经实现了跨域访问。但ie10以下不支持

只]]></description><category></category></item><item><title><![CDATA[A child container failed during start错误的处理]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/55189818</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/55189818</guid><author>zcs_123li</author><pubDate>Wed, 15 Feb 2017 10:25:45 +0800</pubDate><description><![CDATA[更新SVN后， 系统直接起不来了，报A child container failed during start的错误。网上查了查，解决办法五花八门。最后和之前的系统做了比较，发现更新后系统多引入了几个jar包，于是把这几个新加入的包全部干掉。然后逐一引入，最后发现当引入icu4j2.6.1.jar这个jar包时报了这个错误。

         解决办法，有网友说升级该jar包版本，在mave]]></description><category></category></item><item><title><![CDATA[Maven+SpringMVC+Eclipse软件安装配置，Maven报插件异常，Eclipse总是卡死的解决方法，导入一个maven工程后 一直显示importing maven project]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/55188309</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/55188309</guid><author>zcs_123li</author><pubDate>Wed, 15 Feb 2017 09:06:32 +0800</pubDate><description><![CDATA[1.Maven+SpringMVC+Eclipse软件安装配置，Maven报插件错误，Eclipse总是卡死的解决办法，导入一个maven工程后 一直显示importing maven project﻿﻿




使用Maven+SpringMVC+Eclipse软件安装配置过程中的问题：


 


1、Eclipse总是卡死的解决办法：


一：内存不足所以会卡死,]]></description><category></category></item><item><title><![CDATA[【Maven】使用Maven构建多模块项目]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/53993573</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/53993573</guid><author>zcs_123li</author><pubDate>Tue, 03 Jan 2017 13:15:44 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/h--d/p/6001366.html

Maven多模块项目

　　Maven多模块项目,适用于一些比较大的项目，通过合理的模块拆分，实现代码的复用，便于维护和管理。尤其是一些开源框架，也是采用多模块的方式，提供插件集成，用户可以根据需要配置指定的模块。

　　项目结构如下：

  　　　　test-hd-parent 　　(]]></description><category></category></item><item><title><![CDATA[JPush极光推送Java服务器端实例]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/53938990</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/53938990</guid><author>zcs_123li</author><pubDate>Fri, 30 Dec 2016 08:23:28 +0800</pubDate><description><![CDATA[原创作品，允许转载，转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mochou98.blog.51cto.com/11203045/1857245








1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16]]></description><category></category></item><item><title><![CDATA[mybatis中_parameter使用和常用sql]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/53923972</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/53923972</guid><author>zcs_123li</author><pubDate>Thu, 29 Dec 2016 09:11:02 +0800</pubDate><description><![CDATA[1. 简单数据类型,此时#{id,jdbcType=INTEGER}中id可以取任意名字如#{a,jdbcType=INTEGER},如果需要if test则一定
    使用,此处一定使用_parameter != null而不是id != null
Java.lang.Integer"
 >
 select 
 
 from base.tb_user

 where id = ]]></description><category></category></item><item><title><![CDATA[springMVC、freemarker页面半自动静态化]]></title><link>https://blog.youkuaiyun.com/zcs_123li/article/details/53695366</link><guid>https://blog.youkuaiyun.com/zcs_123li/article/details/53695366</guid><author>zcs_123li</author><pubDate>Fri, 16 Dec 2016 16:59:47 +0800</pubDate><description><![CDATA[1,请求.do的URL时直接生成对应的.htm文件,并将请求转发到该htm文件
　　　　2,自由控制某个页面是否需要静态化



 

如果看图不懂的呢，说白了这个中技术就是：java对象+ftl模型=输出html视图

1、在sprinMVC中：MVC框架中的View层组件、Html页面静态化、代码生成工具

2、为什么要用FreeMarker：简单容易学、逻辑分离明确
]]></description><category></category></item></channel></rss>