<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sinat_25311845的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sinat_25311845</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sinat_25311845]]></copyright><item><title><![CDATA[部署springboot项目并使用Nginx绑定域名（全网最清晰）]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/109693622</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/109693622</guid><author>sinat_25311845</author><pubDate>Sat, 14 Nov 2020 17:23:10 +0800</pubDate><description><![CDATA[springboot项目并使用Nginx绑定域名

安装nginx


sudu su root
apt-get install nginx
vi /etc/nginx/nginx.conf



配置NGINX,在http模块下：


server {
    listen       9008;
    server_name  screen.zq.com;//域名
    access_log logs/book.log;
    error_log logs/book.error;
 

    .]]></description><category></category></item><item><title><![CDATA[2020-09-28 GO]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/108850231</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/108850231</guid><author>sinat_25311845</author><pubDate>Mon, 28 Sep 2020 15:13:03 +0800</pubDate><description><![CDATA[yum install gitTFGDLI3EHT-eyJsaWNlbnNlSWQiOiJURkdETEkzRUhUIiwibGljZW5zZWVOYW1lIjoi5rC45LmF5r+A5rS7IGlkZWEubWVkZW1pbmcuY29tIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IiIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzI.]]></description><category></category></item><item><title><![CDATA[轻松解决IDEA2020“Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:xx“]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/107512645</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/107512645</guid><author>sinat_25311845</author><pubDate>Wed, 22 Jul 2020 14:32:16 +0800</pubDate><description><![CDATA[在项目开发中，遇到了Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.1.8.RELEASE 的报错问题，搜了很多博客也未找到方案，





但是在阿里云的maven仓库，已经有相关jar包



于是，我百撕不得骑姐，

最后在大神的帮助下解决问题

第一步：


&lt;mirror&gt;
    &lt;id&gt;aliyunmaven&lt;/id&gt;
    &lt;]]></description><category></category></item><item><title><![CDATA[轻松一招，解决go语言科学计数法导致交易数据掐尖的问题]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/101779998</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/101779998</guid><author>sinat_25311845</author><pubDate>Mon, 30 Sep 2019 17:01:55 +0800</pubDate><description><![CDATA[开发区块链时，遇到以下问题，明明交易了5.005e+18数量的代币，结果最后只交易5个



查看以太坊浏览器，数据如下



苦思冥想，应该是数据转换出了问题


	balance, _ := strconv.ParseFloat(num, 10)
    
	balance=balance*1000000000000000000

	amount.SetString(strconv.Forma...]]></description><category></category></item><item><title><![CDATA[消息队列原理]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/100656527</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/100656527</guid><author>sinat_25311845</author><pubDate>Mon, 09 Sep 2019 11:29:57 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[消息队列的架构设计]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/100655804</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/100655804</guid><author>sinat_25311845</author><pubDate>Mon, 09 Sep 2019 11:08:30 +0800</pubDate><description><![CDATA[流量控制





服务解耦



消息队列的选择


]]></description><category></category></item><item><title><![CDATA[infura跨域问题和403问题的解决]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/99314141</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/99314141</guid><author>sinat_25311845</author><pubDate>Mon, 12 Aug 2019 17:14:08 +0800</pubDate><description><![CDATA[区块链项目开发时，程序不能正常运行，以太坊查不到交易数据，查询原因是infura跨域问题和403问题。



解决方法：更改默认主网。取消安全设置。


]]></description><category></category></item><item><title><![CDATA[layui数据表格轻松实现点击某行某列跳转]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/89496827</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/89496827</guid><author>sinat_25311845</author><pubDate>Wed, 24 Apr 2019 17:00:15 +0800</pubDate><description><![CDATA[工作过程中，遇到layui数据表格实现点击跳转的问题，总结如下

需要实现的效果如下，点击未入组可以查看详情：



实现代码：



function skip(code){
	reading('../deptdimension/detailtable?dept='+code+'&amp;startTime='+$('#startTime').val());
	
}

//先初始化加载首页，十条...]]></description><category></category></item><item><title><![CDATA[layui数据表格查询传值为null问题的解决]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/89496560</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/89496560</guid><author>sinat_25311845</author><pubDate>Wed, 24 Apr 2019 16:27:26 +0800</pubDate><description><![CDATA[在工作中，多次遇到layui数据表格查询传值为null的棘手问题，查看后台传值传递了两次，导致查询为null,排查发现，多条件查询采用的是form排版，去掉&lt;form id='xxxx'&gt;....&lt;/form&gt;即可解决。
...]]></description><category></category></item><item><title><![CDATA[非对称加密的深度总结与理解]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/88530517</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/88530517</guid><author>sinat_25311845</author><pubDate>Wed, 13 Mar 2019 13:39:31 +0800</pubDate><description><![CDATA[非对称加密

与对称加密不同,非对称加密算法的加密和解密使用不同的两个密钥.这两个密钥就是我们经常听到的&quot;公开密钥&quot;(公钥)和&quot;私有密钥&quot;(私钥).

公钥和私钥的关系是:公钥和私钥一般成对出现,
如果你的消息使用公钥加密,那么需要该公钥对应的私钥才能解密;
如果你的消息使用私钥加密,那么需要该私钥对应的公钥才能解密.

非对称加密的作用是:保护消息内容, 并且让消息接收方确定发送方的身份.

明...]]></description><category></category></item><item><title><![CDATA[echarts柱状图轻松实现分别采用两个不同单位的y轴]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/88252600</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/88252600</guid><author>sinat_25311845</author><pubDate>Mon, 11 Mar 2019 15:16:42 +0800</pubDate><description><![CDATA[echarts柱状图轻松实现分别采用两个不同单位的y轴：



秘籍：



代码


		// 基于准备好的dom，初始化echarts实例
           
                var colors = ['#0089FF','#B865DF',/*'#5ADF63','#FFDD00',*/'#224666', '#675bba'];
                // ...]]></description><category></category></item><item><title><![CDATA[Echarts折线图，多条折线的横纵坐标与真实值不符怎么办？]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/88251389</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/88251389</guid><author>sinat_25311845</author><pubDate>Wed, 06 Mar 2019 19:36:05 +0800</pubDate><description><![CDATA[工作中遇到以下问题：Echarts折线堆叠图，多条折线的纵坐标与真实值不符

如下图



经过比对，发现多条折线与实际数据不符合，经过一番折腾，终于找到问题原因：

删除 stack:‘总量‘，完美解决！


...]]></description><category></category></item><item><title><![CDATA[Oracle一列的多行数据合并拼成一行显示]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/88060862</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/88060862</guid><author>sinat_25311845</author><pubDate>Fri, 01 Mar 2019 15:44:50 +0800</pubDate><description><![CDATA[需求：一个患者的病例存在多处规则不符



合并成



解决：

1.wm_concat方法：


select data_id,wmsys.wm_concat(rule_name) as rule_name
from RHSA_AUDIT_RESULTS where data_id='a3506a2206f3417fb204993096d5ae7a'
group by data_id 

2....]]></description><category></category></item><item><title><![CDATA[jedis的Read timed out异常解决]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/88051215</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/88051215</guid><author>sinat_25311845</author><pubDate>Fri, 01 Mar 2019 10:55:49 +0800</pubDate><description><![CDATA[工作中，遇到timeout报错:


org.springframework.data.redis.RedisConnectionFailureException: java.net.SocketTimeoutException: Read timed out; nested exception is redis.clients.jedis.exceptions.JedisConnectionEx...]]></description><category></category></item><item><title><![CDATA[形象理解ArrayList和LinkedList的区与别]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/88013282</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/88013282</guid><author>sinat_25311845</author><pubDate>Thu, 28 Feb 2019 09:28:09 +0800</pubDate><description><![CDATA[定义一个数组，只需指定一个长度即可。然后就可以通过变量名+索引（或者说下标）的形式访问数组元素了，下标不能超过数组长度，否则就会发生索引越界异常。



比如数组a，长度是10，那么第一个元素就是a[0]，最后一个就是a[9]。想访问哪个元素只要指定下标就可以了。像这种可以随意访问任何元素的，有个专用名词叫做随机访问。



那我们来看下它在内存中是如何分布的，才支持随机访问。其实数组在内存中...]]></description><category></category></item><item><title><![CDATA[echarts常用jstl表达式总结]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/87357384</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/87357384</guid><author>sinat_25311845</author><pubDate>Mon, 25 Feb 2019 17:07:28 +0800</pubDate><description><![CDATA[常用jstl表达式总结


  &amp;lt;label class=&quot;layui-form-label&quot; style=&quot;padding-top: 25px;&quot;&amp;gt;粒度:&amp;lt;/label&amp;gt;
&amp;lt;select id=&quot;ld&quot; name=&quot;ld&quot; lay-filter=&quot;ld&quot; style=&quot;border-radius: 5px;&quot; valu]]></description><category></category></item><item><title><![CDATA[Java文件file上传到服务器并读取指定目录下文件（含解压缩）]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/87920216</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/87920216</guid><author>sinat_25311845</author><pubDate>Mon, 25 Feb 2019 17:02:27 +0800</pubDate><description><![CDATA[Java读取上传文件，并保存到服务器，并在服务器端进行解压缩：


package com.msunsoft.common.upload.service;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java...]]></description><category></category></item><item><title><![CDATA[laydate根据时间粒度自由控制组件显示查询]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/87070928</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/87070928</guid><author>sinat_25311845</author><pubDate>Tue, 12 Feb 2019 10:18:15 +0800</pubDate><description><![CDATA[laydate根据时间粒度控制组件年月日显示，前端效果如下：



选择粒度月份：



选择粒度年份：



代码如下：


 &amp;lt;script&amp;gt;     
        $(function () {
        	//常规用法
   		 laydate.render({
   		      elem: '#startTime',
   			  theme: '#0099...]]></description><category></category></item><item><title><![CDATA[layui 水平排版妙招：对"layui-input-inline"的理解与layui的input独占一行问题的解决]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/86690383</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/86690383</guid><author>sinat_25311845</author><pubDate>Tue, 29 Jan 2019 15:28:51 +0800</pubDate><description><![CDATA[开发过程中，遇到layui水平排版问题，调整width，设置position依然不成功，问题如下：



原始代码如下：



修改后，界面显示如下：



在div id=&quot;selectday&quot; 添加class=&quot;layui-input-inline&quot;，代码如下：



可以总结出 &quot;layui-input-inline&quot;的意思是对于母div的子元素进行水平排列   ，第一层是对于母 &amp;lt;d...]]></description><category></category></item><item><title><![CDATA[排查多个存储过程错误并记录日志]]></title><link>https://blog.youkuaiyun.com/sinat_25311845/article/details/86647437</link><guid>https://blog.youkuaiyun.com/sinat_25311845/article/details/86647437</guid><author>sinat_25311845</author><pubDate>Fri, 25 Jan 2019 15:53:09 +0800</pubDate><description><![CDATA[排查多个存储过程错误并记录日志


create or replace procedure VD_supervise_ETL is
  v_sqlcode  varchar2(32);
  v_sqlerr   varchar2(500);
  v_procname  varchar2(32);
 
EXCEPTION
  WHEN OTHERS THEN
    v_procname:= 'VD...]]></description><category></category></item></channel></rss>