<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[laolvbig的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/laolvbig</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; laolvbig]]></copyright><item><title><![CDATA[最长公共子序列问题]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/140100683</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/140100683</guid><author>laolvbig</author><pubDate>Mon, 01 Jul 2024 14:38:23 +0800</pubDate><description><![CDATA[我也不装了，就是看的这个文章！]]></description><category></category></item><item><title><![CDATA[linux实现ssh免密]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/137076479</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/137076479</guid><author>laolvbig</author><pubDate>Wed, 27 Mar 2024 14:25:40 +0800</pubDate><description><![CDATA[例如，要在172.10.10.1 上实现 ssh 172.10.10.2免密登录

在172.10.10.1服务器上
cd /root/.ssh
ssh-keygen -t rsa   #一直回车完成
ssh-copy-id -i /root/.ssh/id_rsa.pub root@10.200.60.12
输入172.10.10.2的密码即可


]]></description><category></category></item><item><title><![CDATA[java连接sftp服务器实现上传下载]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/132024462</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/132024462</guid><author>laolvbig</author><pubDate>Mon, 31 Jul 2023 16:23:24 +0800</pubDate><description><![CDATA[【代码】java连接sftp服务器实现上传下载。]]></description><category></category></item><item><title><![CDATA[ThreadPoolTaskScheduler自定义定时任务框架]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/130605971</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/130605971</guid><author>laolvbig</author><pubDate>Thu, 11 May 2023 09:38:32 +0800</pubDate><description><![CDATA[之前用的@Sceduler定时框架，服务启动后就不能重新修改执行计划（或许有，我孤陋寡闻），后来换成这个，可以随时添加，删除，修改定时任务，配置修改发布，实时生效。]]></description><category></category></item><item><title><![CDATA[一文搞懂 MySQL 索引（转载）]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/128235932</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/128235932</guid><author>laolvbig</author><pubDate>Thu, 08 Dec 2022 17:12:48 +0800</pubDate><description><![CDATA[一文搞懂 MySQL 索引]]></description><category></category></item><item><title><![CDATA[解决navicat premium连接数据库自动断开问题]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/126602284</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/126602284</guid><author>laolvbig</author><pubDate>Tue, 30 Aug 2022 14:23:51 +0800</pubDate><description><![CDATA[用navicat premium连接数据库，然后一会不操作，就会自动断开连接，总是特别烦。这是因为数据库服务器设置了连接多久没有活动就自动断开，避免连接数过多。通过一个简单的设置，即可解决这个问题。...]]></description><category></category></item><item><title><![CDATA[Docker镜像分层提取文件]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/126465773</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/126465773</guid><author>laolvbig</author><pubDate>Mon, 22 Aug 2022 14:49:43 +0800</pubDate><description><![CDATA[Docker镜像分层提取文件]]></description><category></category></item><item><title><![CDATA[Double计算丢失精度]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/126465620</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/126465620</guid><author>laolvbig</author><pubDate>Mon, 22 Aug 2022 14:38:52 +0800</pubDate><description><![CDATA[JAVA中double计算丢失精度]]></description><category></category></item><item><title><![CDATA[Springboot启动脚本]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/120746359</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/120746359</guid><author>laolvbig</author><pubDate>Wed, 13 Oct 2021 16:19:55 +0800</pubDate><description><![CDATA[启动：

sh nacos.sh start nacos-server.jar
当然也可以吧nacos-server.jar写到脚本中，脚本正文第一行SpringBoot=nacos-server.jar,此时的启动脚本就是sh nacos.sh start

#!/bin/bash

SpringBoot=$2

if [ "$1" = "" ];
then
    echo -e "\033[0;31m 未输入操作名 \033[0m  \033[0;34m {start|stop|restart|sta]]></description><category></category></item><item><title><![CDATA[Optional详解]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/120493536</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/120493536</guid><author>laolvbig</author><pubDate>Sun, 26 Sep 2021 18:49:06 +0800</pubDate><description><![CDATA[目录1、初始化方法说明：ofNullable(T value)、of(T value)、empty()ofNullable(T value)of(T value)empty()2、功能方法说明isPresent()ifPresent()orElseorElseGetorElseThrow3、实际应用方法1方法2方法34、总结
1、初始化方法说明：ofNullable(T value)、of(T value)、empty()
ofNullable(T value)

允许传递一个为null的值，是null的话]]></description><category></category></item><item><title><![CDATA[@Transactional注解的失效场景]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/119027824</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/119027824</guid><author>laolvbig</author><pubDate>Fri, 23 Jul 2021 11:31:02 +0800</pubDate><description><![CDATA[一、事务
事务管理在系统开发中是不可缺少的一部分，Spring提供了很好事务管理机制，主要分为编程式事务和声明式事务两种。
编程式事务：是指在代码中手动的管理事务的提交、回滚等操作，代码侵入性比较强，如下示例：
声明式事务：基于AOP面向切面的，它将具体业务与事务处理部分解耦，代码侵入性很低，所以在实际开发中声明式事务用的比较多。声明式事务也有两种实现方式，是基于TX和AOP的xml配置文件方式，二种就是基于@Transactional注解了。
二、@Transactional介绍
1、@Transacti]]></description><category></category></item><item><title><![CDATA[Axure RP Chrome插件安装]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/118496118</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/118496118</guid><author>laolvbig</author><pubDate>Mon, 05 Jul 2021 18:43:29 +0800</pubDate><description><![CDATA[Axure RP Chrome插件安装


	Axure教程
	
本文提供Axure RP Chrome插件拖动安装失败后的解决办法

1、修改文件后缀，并解压。将Axure RP CRX 0.6.3 for Chrome.crx 改为Axure RP CRX 0.6.3 for Chrome.rar并解压；



2、打开Chrome浏览器，按照下图找到扩展程序；



3、在扩展程序页面，点击“加载已解压的扩展程序”按钮；



4、在选择扩展程序目录窗口中，选择刚才解压的“Axure RP CRX .]]></description><category></category></item><item><title><![CDATA[SOLR启动异常：The stack size specified is too small, Specify at least 328k]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/118406653</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/118406653</guid><author>laolvbig</author><pubDate>Fri, 02 Jul 2021 10:23:42 +0800</pubDate><description><![CDATA[启动solr时拒绝连接，查看日志：


The stack size specified is too small, Specify at least 328k
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

解决方法：

进入到solr的bin目录下：visolr.in.sh

修改这个值大于等于宝座中提示的最小值即可：


...]]></description><category></category></item><item><title><![CDATA[linux下postgres数据库的简单操作]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/109507388</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/109507388</guid><author>laolvbig</author><pubDate>Thu, 05 Nov 2020 10:51:15 +0800</pubDate><description><![CDATA[PostgreSQL官方教程：https://www.runoob.com/postgresql/postgresql-create-database.html

连接数据库

切换数据库用户

su - postgres









登录数据库

psql





列出所有用户： \du









数据库操作：

查看数据库 \l









连接其他数据库\c [database_name]









查看数据库表 \dt



...]]></description><category></category></item><item><title><![CDATA[json字符串转标准JSONFormat]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/108852746</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/108852746</guid><author>laolvbig</author><pubDate>Mon, 28 Sep 2020 20:35:36 +0800</pubDate><description><![CDATA[public class JSONFormat {

    /**
     * 单位缩进字符串。
     */
    private static String SPACE = "   ";

    /**
     * 返回格式化JSON字符串。
     *
     * @param json 未格式化的JSON字符串。
     * @return 格式化的JSON字符串。
     */
    public static String formatJson(String json)..]]></description><category></category></item><item><title><![CDATA[记一次差点造成重大事故的文件读写]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/107002672</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/107002672</guid><author>laolvbig</author><pubDate>Sun, 28 Jun 2020 16:42:20 +0800</pubDate><description><![CDATA[原本的代码中是这样的：


        String path = args[0];
        File file = new File(path);
        StringBuilder sb = new StringBuilder();
        try {
            FileInputStream fileInputStream = new FileInputStream(file);
            byte[] bytes = new byte[1024]]></description><category></category></item><item><title><![CDATA[求输入字符串的全排列数量]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/106001405</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/106001405</guid><author>laolvbig</author><pubDate>Fri, 08 May 2020 17:04:38 +0800</pubDate><description><![CDATA[求去重后的全排列的个数，包含重复的个数直接求长度的阶乘即可。（自己琢磨，简单测试通过，有问题请指正）
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String s = scanner.nextLine();
        allSort...]]></description><category></category></item><item><title><![CDATA[Elastic Search+LogStash+logback收集springboot运行日志]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/104277959</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/104277959</guid><author>laolvbig</author><pubDate>Wed, 12 Feb 2020 16:17:27 +0800</pubDate><description><![CDATA[部署Elastic Search和LogStash的过程不再说明，请先部署好。
使用logback-spring.xml输出日志：这里只写使用，具体的细节可以百度

application.yml

logging:
  # 指定logback-spring的位置，可以挂载项目外面的配置文件（方便修改）
  config: classpath:log/logback-spring.xml
  # ...]]></description><category></category></item><item><title><![CDATA[There are 2 other sessions using the database]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/104172632</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/104172632</guid><author>laolvbig</author><pubDate>Tue, 04 Feb 2020 17:50:15 +0800</pubDate><description><![CDATA[-- 删除数据库
DROP DATABASE TEST_DATABASE;

报错信息

There are 2 other sessions using the database

问题原因

当前有其他连接在使用该数据库。

解决

1、执行如下命令，断开mctest数据库所有的连接。


select pg_terminate_backend(pid) from (select pid f...]]></description><category></category></item><item><title><![CDATA[maven打包添加项目依赖jar包和指定main函数]]></title><link>https://blog.youkuaiyun.com/laolvbig/article/details/104064013</link><guid>https://blog.youkuaiyun.com/laolvbig/article/details/104064013</guid><author>laolvbig</author><pubDate>Tue, 21 Jan 2020 17:22:20 +0800</pubDate><description><![CDATA[&lt;build&gt;
        &lt;finalName&gt;shade&lt;/finalName&gt;
        &lt;plugins&gt;
            &lt;plugin&gt;
                &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
       ...]]></description><category></category></item></channel></rss>