<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[futao127的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/futao127</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; futao127]]></copyright><item><title><![CDATA[eclipse输出数据字符格式乱码问题]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/94720690</link><guid>https://blog.youkuaiyun.com/futao127/article/details/94720690</guid><author>futao127</author><pubDate>Fri, 05 Jul 2019 10:43:12 +0800</pubDate><description><![CDATA[1.进入Run Configurations
2.找到 Arguments
3.在 VM Arguments 里输入-Dfile.encoding = gbk


]]></description><category></category></item><item><title><![CDATA[nginx 的重启]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/94720396</link><guid>https://blog.youkuaiyun.com/futao127/article/details/94720396</guid><author>futao127</author><pubDate>Fri, 05 Jul 2019 10:38:10 +0800</pubDate><description><![CDATA[方法一：强制杀掉进程
ps -ef|grep nginx  //查找进程id
kill -term  44563  //44563是nginx的进程id
cd /user/local/nginx/sbin/   //进入nginx的sbin目录下
service nginx start     //启动nginx

方法二：重启nginx
cd /user/local/nginx/sbin/  ...]]></description><category></category></item><item><title><![CDATA[MYSQL 开启执行过的sql语句记录]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/93841304</link><guid>https://blog.youkuaiyun.com/futao127/article/details/93841304</guid><author>futao127</author><pubDate>Thu, 27 Jun 2019 08:13:50 +0800</pubDate><description><![CDATA[执行  show variables like 'general%'
将显示 记录执行过的sql语句的日志开启状态（general_log）及日志路径（general_log_file）

然后执行  service  MySQL restart

执行  show variables like 'slow%'
将显示  记录执行过sql语句的慢查询日志状态（slow_query_log）慢查询...]]></description><category></category></item><item><title><![CDATA[根据入参通过反射获取入参字段名及对应的值]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/88635324</link><guid>https://blog.youkuaiyun.com/futao127/article/details/88635324</guid><author>futao127</author><pubDate>Mon, 18 Mar 2019 11:15:27 +0800</pubDate><description><![CDATA[public BaseApiReturnJson CommonMethod(Dto pDto){
     Field[] fields = pDto.getClass().getDeclareFields();
     try{
        for( int i = 0 ; i &amp;lt; fields.length() ; i++){ //根据入参循环取出对应类的属性名及值
      ...]]></description><category></category></item><item><title><![CDATA[oracle数据库在linux系统中的备份与恢复的]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/81060001</link><guid>https://blog.youkuaiyun.com/futao127/article/details/81060001</guid><author>futao127</author><pubDate>Fri, 26 Oct 2018 15:01:23 +0800</pubDate><description><![CDATA[
！！！先确定两个数据库版本是否一致，不一致expdp需要加入version=导入数据库版本



su - oracle;



sqlplus/as sysdba;



create or replace directory data_dumpas'/opt/expdb/20180714';



grant write,read on directory data_dump to ytzq...]]></description><category></category></item><item><title><![CDATA[redis实现秒杀功能例子（采用lua的原子性保证数据的一致性）]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80617214</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80617214</guid><author>futao127</author><pubDate>Fri, 08 Jun 2018 00:16:25 +0800</pubDate><description><![CDATA[import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Service;

import redis.clients.jedis.Jedi...]]></description><category></category></item><item><title><![CDATA[单点登录session共享及session中的cookie共享的配置文件]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80611407</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80611407</guid><author>futao127</author><pubDate>Thu, 07 Jun 2018 16:32:38 +0800</pubDate><description><![CDATA[&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
	xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
	xmlns:p=&quot;http://www.springframework.]]></description><category></category></item><item><title><![CDATA[redis集群之哨兵模式高可用整合spring的配置使用及spring缓存机制和redis的结合]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80601813</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80601813</guid><author>futao127</author><pubDate>Wed, 06 Jun 2018 22:04:31 +0800</pubDate><description><![CDATA[&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
	xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
	xmlns:p=&quot;http://www.springframework.]]></description><category></category></item><item><title><![CDATA[redis结合spring的配置文件]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80589275</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80589275</guid><author>futao127</author><pubDate>Wed, 06 Jun 2018 00:42:13 +0800</pubDate><description><![CDATA[&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
	xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
	xmlns:p=&quot;http://www.springframework.]]></description><category></category></item><item><title><![CDATA[RabbiteMQ的生产者和消费者的配置使用]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80587220</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80587220</guid><author>futao127</author><pubDate>Tue, 05 Jun 2018 21:03:20 +0800</pubDate><description><![CDATA[&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot;
	xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
	xmlns:p=&quot;http://www.springframework.]]></description><category></category></item><item><title><![CDATA[freemarker生成静态页面例子]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80581369</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80581369</guid><author>futao127</author><pubDate>Tue, 05 Jun 2018 14:54:45 +0800</pubDate><description><![CDATA[import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
import java.util.HashMap;
import java.util.Map;


import javax.servlet.ServletContext;


import org.springframework.beans....]]></description><category></category></item><item><title><![CDATA[java调用solr全文检索，设置高亮、分页、数据库和索引库的同步、添数据到索引库]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80572620</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80572620</guid><author>futao127</author><pubDate>Mon, 04 Jun 2018 20:33:22 +0800</pubDate><description><![CDATA[
 


package com.qf.solrUtil;


import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;


import org.apache.solr.client.solrj.S...]]></description><category></category></item><item><title><![CDATA[java端调用fastdfs存储文件方法测试之（有两个追踪器时的调用）]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80558620</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80558620</guid><author>futao127</author><pubDate>Sun, 03 Jun 2018 18:07:14 +0800</pubDate><description><![CDATA[import java.io.IOException;
import java.net.InetSocketAddress;

import org.csource.common.MyException;
import org.csource.fastdfs.ClientGlobal;
import org.csource.fastdfs.StorageClient1;
import org.cs...]]></description><category></category></item><item><title><![CDATA[java端调用fastdfs存储文件的工具方法之一（针对单台追踪器的）]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80558192</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80558192</guid><author>futao127</author><pubDate>Sun, 03 Jun 2018 17:19:37 +0800</pubDate><description><![CDATA[import java.io.IOException;

import org.csource.common.MyException;
import org.csource.fastdfs.ClientGlobal;
import org.csource.fastdfs.StorageClient1;
import org.csource.fastdfs.TrackerClient;
import...]]></description><category></category></item><item><title><![CDATA[httpclient 调用接口工具抽取]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80556697</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80556697</guid><author>futao127</author><pubDate>Sun, 03 Jun 2018 14:59:33 +0800</pubDate><description><![CDATA[import java.util.Map;
import java.util.Map.Entry;

import org.apache.http.HttpEntity;
import org.apache.http.client.methods.CloseableHttpResponse;
import org.apache.http.client.methods.HttpGet;
import...]]></description><category></category></item><item><title><![CDATA[poi导入导出数据库中的数据的工具类之二（需要使用参数封装的工具类）（SimpleExportParameter）]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80501015</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80501015</guid><author>futao127</author><pubDate>Tue, 29 May 2018 19:42:09 +0800</pubDate><description><![CDATA[
public class SimpleExportParameter {
private List&amp;lt;Map&amp;lt;String, Object&amp;gt;&amp;gt; dataList;//从数据库中获取的数据
private String title;//设置文档标题
private String[]  fieldsName;//设置列名称
private String[]  fieldsId;...]]></description><category></category></item><item><title><![CDATA[poi导入导出数据库中的数据的工具类之一（SimpleExcelUtil）]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80500939</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80500939</guid><author>futao127</author><pubDate>Tue, 29 May 2018 19:36:38 +0800</pubDate><description><![CDATA[
public class SimpleExcelUtil {


/**
* 数据库内容以excel格式导出
* @param wwb
* @param wSheet
* @param parameters 参数工具类
*/
public void simpleExport(Workbook wwb,Sheet wSheet,SimpleExportParameter parameters){
...]]></description><category></category></item><item><title><![CDATA[shiro的权限和角色测试]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80482548</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80482548</guid><author>futao127</author><pubDate>Mon, 28 May 2018 15:08:27 +0800</pubDate><description><![CDATA[import org.apache.shiro.SecurityUtils;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.UsernamePasswordToken;import org.apache.shiro.authz.annotation.RequiresPermiss...]]></description><category></category></item><item><title><![CDATA[shiro的自定义realm]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80482496</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80482496</guid><author>futao127</author><pubDate>Mon, 28 May 2018 15:05:00 +0800</pubDate><description><![CDATA[public class UserRealm  extends AuthorizingRealm {	/**	 * 授权	 */	@Override	protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals) {		System.out.println(&quot;UserRealm.doGetAuth...]]></description><category></category></item><item><title><![CDATA[shiro的MD5加密（包含加密盐值、加密次数）]]></title><link>https://blog.youkuaiyun.com/futao127/article/details/80482420</link><guid>https://blog.youkuaiyun.com/futao127/article/details/80482420</guid><author>futao127</author><pubDate>Mon, 28 May 2018 15:01:57 +0800</pubDate><description><![CDATA[
import org.apache.shiro.crypto.hash.SimpleHash;


public class demo {


public static void main(String[] args) {
String password = &quot;admin&quot;;//明码
String algorithmName = &quot;MD5&quot;;//加密算法
Object source = pas...]]></description><category></category></item></channel></rss>