<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[apple_1的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/apple_1</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; apple_1]]></copyright><item><title><![CDATA[多线程]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/103063778</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/103063778</guid><author>apple_1</author><pubDate>Thu, 14 Nov 2019 11:03:40 +0800</pubDate><description><![CDATA[等待其他线程执行完成 ，在执行

1/ countDownLathc

2/ join

3/futureTask


private final static ThreadFactory NAMED_THREAD_FACTORY = (Runnable r) -&gt; new Thread(r, "CalAnayzeService-" + r.hashCode());
private fina...]]></description><category></category></item><item><title><![CDATA[spring cloud]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/102910956</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/102910956</guid><author>apple_1</author><pubDate>Tue, 05 Nov 2019 10:22:22 +0800</pubDate><description><![CDATA[&lt;spring-cloud.version&gt;Greenwich.BUILD-SNAPSHOT&lt;/spring-cloud.version&gt;

***************************
APPLICATION FAILED TO START
***************************

Description:

An attempt was ma...]]></description><category></category></item><item><title><![CDATA[nginx]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/102695975</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/102695975</guid><author>apple_1</author><pubDate>Wed, 23 Oct 2019 10:03:29 +0800</pubDate><description><![CDATA[server{
 listen8001;
 server_name
 access_log/server/logs/zuul-dep-access.log;
 error_log/server/logs/zuul-dep-error.log;
 location/attachment/{
 proxy_redirectoff;...]]></description><category></category></item><item><title><![CDATA[zk]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/102601049</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/102601049</guid><author>apple_1</author><pubDate>Thu, 17 Oct 2019 10:40:15 +0800</pubDate><description><![CDATA[http://curator.apache.org/zk-compatibility.html



https://www.jianshu.com/p/da6ef8031eb6
]]></description><category></category></item><item><title><![CDATA[log]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/102587733</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/102587733</guid><author>apple_1</author><pubDate>Wed, 16 Oct 2019 16:45:18 +0800</pubDate><description><![CDATA[log日志中文乱码/ 修改服务期  sudo vi /etc/default/locale  export LANG="zh_CN.utf8" source /etc/profile
]]></description><category></category></item><item><title><![CDATA[config 配置]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/102560558</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/102560558</guid><author>apple_1</author><pubDate>Tue, 15 Oct 2019 09:11:52 +0800</pubDate><description><![CDATA[@Component
//@Configuration
//@ConfigurationProperties(prefix = "config")
@PropertySource("classpath:config.properties") 
//@PropertySource(value = {"config.properties"})
@ConfigurationProperties(pre...]]></description><category></category></item><item><title><![CDATA[多数据库]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/101206942</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/101206942</guid><author>apple_1</author><pubDate>Mon, 23 Sep 2019 15:12:58 +0800</pubDate><description><![CDATA[分布式事务/ oracle 一个实例/ mysql 多个数据库


com.zaxxer.hikari.HikariDataSource

com.alibaba.druid.pool.DruidDataSource




https://www.cnblogs.com/jiangyu666/p/8522547.html . ==


&lt;?xml version="1.0" en...]]></description><category></category></item><item><title><![CDATA[maven]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/101197880</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/101197880</guid><author>apple_1</author><pubDate>Mon, 23 Sep 2019 11:10:44 +0800</pubDate><description><![CDATA[-------------------------上传公司仓库---------jdzh-common------deploy

mvn package -Dmaven.test.skip=true

----导入本地jar -----studyidea----sample-txc-simple-GTS


&lt;dependency&gt;
    &lt;groupId&gt;com.tao...]]></description><category></category></item><item><title><![CDATA[分布式事务]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/101196128</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/101196128</guid><author>apple_1</author><pubDate>Mon, 23 Sep 2019 10:35:28 +0800</pubDate><description><![CDATA[分布式事务有个注明的CAP理论：C,A,P无法同时全部满足，最多满足两个。Cassandra、Dynamo 等，默认优先选择AP，弱化C；HBase、MongoDB 等，默认优先选择CP，弱化A。

BASE模型包含个三个元素：
BA：Basically Available，基本可用
S：Soft State，软状态，状态可以有一段时间不同步
E：Eventually Consistent，最终一...]]></description><category></category></item><item><title><![CDATA[ORACLE]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/100082751</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/100082751</guid><author>apple_1</author><pubDate>Mon, 26 Aug 2019 17:42:46 +0800</pubDate><description><![CDATA[SYS: 还原存储过程
 select * from dba_source as of timestamp sysdate-130/1440 where type = 'PROCEDURE' and owner='MDHJ_LS' and name LIKE 'PRA_TH%';


listagg(t2.privilege,',') within group (order by t2...]]></description><category></category></item><item><title><![CDATA[mysql]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/100076218</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/100076218</guid><author>apple_1</author><pubDate>Mon, 26 Aug 2019 14:04:20 +0800</pubDate><description><![CDATA[SHOW FULL PROCESSLIST

SHOW STATUS LIKE 'max%'

SHOW STATUS LIKE 'Thread%'

SHOW GLOBAL VARIABLES LIKE 'max_conn%'

SELECT NOW() - INTERVAL 1 MINUTE 

]]></description><category></category></item><item><title><![CDATA[tomcat监控、jvm]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/100042212</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/100042212</guid><author>apple_1</author><pubDate>Fri, 23 Aug 2019 16:55:59 +0800</pubDate><description><![CDATA[Zabbix监控Tomcat?快来试试OneAPM Java探针吧,可以实现Tomcat性能分析、Tomcat性能调优及Tomcat性能调优等功能



#Tomcat端口
server.port=8081
#绑定的地址，只绑定到192.168.0.106上，127.0.0.1访问不了
server.address=192.168.0.106
#启用访问日志
server.tomcat.acce...]]></description><category></category></item><item><title><![CDATA[mybatis-plus]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99679941</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99679941</guid><author>apple_1</author><pubDate>Fri, 16 Aug 2019 15:55:52 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/qq_28336351/article/details/82635100
]]></description><category></category></item><item><title><![CDATA[because it is a JDK dynamic proxy that implements:]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99640971</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99640971</guid><author>apple_1</author><pubDate>Thu, 15 Aug 2019 16:12:38 +0800</pubDate><description><![CDATA[Description:

The bean 'elsJobRefreshTime' could not be injected as a 'com.btzh.mis.sgms.mdhj.job.Els.ElsJobRefreshTime' because it is a JDK dynamic proxy that implements:
 com.dangdang.ddfra...]]></description><category></category></item><item><title><![CDATA[Java 分布式定时任务-dangdang]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99638964</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99638964</guid><author>apple_1</author><pubDate>Thu, 15 Aug 2019 15:44:41 +0800</pubDate><description><![CDATA[&lt;!-- 分布时定时任务 分片 --&gt;
&lt;dependency&gt;
   &lt;groupId&gt;com.dangdang&lt;/groupId&gt;
   &lt;artifactId&gt;elastic-job-lite-core&lt;/artifactId&gt;
   &lt;version&gt;${elastic-job.version}&lt;/...]]></description><category></category></item><item><title><![CDATA[java 跨域]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99638841</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99638841</guid><author>apple_1</author><pubDate>Thu, 15 Aug 2019 15:37:51 +0800</pubDate><description><![CDATA[import org.aopalliance.intercept.Interceptor;

public final class CorsInterceptor implements Interceptor {

    @Override
    public boolean preHandle(FullHttpRequest request, HttpResponse response) ...]]></description><category></category></item><item><title><![CDATA[Java 代理模式  Proxy:  https://www.cnblogs.com/qlqwjy/p/7550609.html]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99638273</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99638273</guid><author>apple_1</author><pubDate>Thu, 15 Aug 2019 15:30:48 +0800</pubDate><description><![CDATA[Proxy: https://www.cnblogs.com/qlqwjy/p/7550609.html
]]></description><category></category></item><item><title><![CDATA[linux--查看某个端口下到服务内存占用]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99638212</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99638212</guid><author>apple_1</author><pubDate>Thu, 15 Aug 2019 15:29:27 +0800</pubDate><description><![CDATA[Net stat -apn|grep 8088

Ps -p 2308 -o rss,vsz



free 指令查看一下输出，用 used 减去 buffer 和 cache，才是你运行中的程序所占用的空间
]]></description><category></category></item><item><title><![CDATA[jvm]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99638073</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99638073</guid><author>apple_1</author><pubDate>Thu, 15 Aug 2019 15:28:21 +0800</pubDate><description><![CDATA[内存溢出是什么

当程序需要申请内存的时候，由于没有足够的内存，此时就会抛出OutOfMemoryError，这就是内存溢出

内存溢出和内存泄漏有什么区别

内存泄漏是由于使用不当，把一部分内存“丢掉了”，导致这部分内存不可用。
当在堆中创建了对象，后来没有使用这个对象了，又没有把整个对象的相关引用设为null。此时垃圾收集器会认为这个对象是需要的，就不会清理这部分内存。这就会导致这部分内存不...]]></description><category></category></item><item><title><![CDATA[java 多线程统计]]></title><link>https://blog.youkuaiyun.com/apple_1/article/details/99637722</link><guid>https://blog.youkuaiyun.com/apple_1/article/details/99637722</guid><author>apple_1</author><pubDate>Thu, 15 Aug 2019 15:21:10 +0800</pubDate><description><![CDATA[java 多线程统计


private final static ThreadFactory NAMED_THREAD_FACTORY 
      = (Runnable r) -&gt; new Thread(r, "namexx" + r.hashCode());
private final static ExecutorService EXECUTOR = new ThreadPool...]]></description><category></category></item></channel></rss>