<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sfreedt的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sfreedt</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sfreedt]]></copyright><item><title><![CDATA[【无标题】]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/129613735</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/129613735</guid><author>sfreedt</author><pubDate>Fri, 17 Mar 2023 10:39:12 +0800</pubDate><description><![CDATA[IDE 的 text file encoding 设置为 UTF-8;IDE 中文件的换行符使用 Unix 格式，不要使用 windows 格式。缩进采用 4 个空格，禁止使用 tab 字符。2.设置Tab键为四个空格。]]></description><category></category></item><item><title><![CDATA[sql关键字与系统冲突报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token:]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/127390316</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/127390316</guid><author>sfreedt</author><pubDate>Tue, 18 Oct 2022 16:00:39 +0800</pubDate><description><![CDATA[# sql关键字与系统冲突报错 Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: "ORDER" "order"]]></description><category></category></item><item><title><![CDATA[pgsql:net.sf.jsqlparser.parser.parseexception: encountered unexpected token: “offset“ “OFFSET“]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/127094152</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/127094152</guid><author>sfreedt</author><pubDate>Thu, 29 Sep 2022 10:42:10 +0800</pubDate><description><![CDATA[查看sql发现字段名别名有个别的与系统名重复，需要加  “”，可以再application.yml添加配置如下。生成的sql在pg数据库中可以运行，但是在程序中报错。]]></description><category></category></item><item><title><![CDATA[thymeleaf以及相关静态资源的使用]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/124356875</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/124356875</guid><author>sfreedt</author><pubDate>Fri, 22 Apr 2022 22:58:19 +0800</pubDate><description><![CDATA[thymeleaf静态资源调试时免刷新]]></description><category></category></item><item><title><![CDATA[java开发小知识]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/123978732</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/123978732</guid><author>sfreedt</author><pubDate>Tue, 05 Apr 2022 23:13:05 +0800</pubDate><description><![CDATA[idea设置服务内存，自动返回格式化后的时间，设置服务日志打印sql]]></description><category></category></item><item><title><![CDATA[字符串匹配算法--暴力匹配和kmp算法]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/123779036</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/123779036</guid><author>sfreedt</author><pubDate>Sun, 27 Mar 2022 19:11:05 +0800</pubDate><description><![CDATA[1.暴力匹配

    /**
     * 暴力匹配
     * @param str
     * @param pattern
     * @return
     */
    private static int violentMatch(char[] str, char[] pattern){
        for (int i = 0; i &lt; str.length; i++) {
            for (int j = 0; j &lt; pattern.length;]]></description><category></category></item><item><title><![CDATA[java报错依赖找不到，项目中有这个jar包，可以通过重新打包在运行]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/123699522</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/123699522</guid><author>sfreedt</author><pubDate>Wed, 23 Mar 2022 23:31:36 +0800</pubDate><description><![CDATA[java报错依赖找不到，项目中有这个jar包，可以通过重新打包在运行]]></description><category></category></item><item><title><![CDATA[JSR303参数验证及自定义异常]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/123698201</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/123698201</guid><author>sfreedt</author><pubDate>Wed, 23 Mar 2022 22:28:06 +0800</pubDate><description><![CDATA[JSR303参数验证及自定义异常]]></description><category></category></item><item><title><![CDATA[Java模版引擎之Freemarker篇之快速入门]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/123691914</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/123691914</guid><author>sfreedt</author><pubDate>Wed, 23 Mar 2022 17:56:16 +0800</pubDate><description><![CDATA[java之freemarker 入门实现word文档分页操作]]></description><category></category></item><item><title><![CDATA[MongoDB在springboot项目中的配置]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/118559703</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/118559703</guid><author>sfreedt</author><pubDate>Wed, 07 Jul 2021 23:09:05 +0800</pubDate><description><![CDATA[1.application.yml
spring:
  data:
    mongodb:
      uri:  mongodb://root:123@localhost:27017
      database: test

2.application.properties
spring.data.mongodb.uri=mongodb://root:123@localhost:27017
spring.data.mongodb.database=test


]]></description><category></category></item><item><title><![CDATA[redis连接超时connection timed out: /192.168.60.130:6379]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/118461028</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/118461028</guid><author>sfreedt</author><pubDate>Sun, 04 Jul 2021 23:16:23 +0800</pubDate><description><![CDATA[linux虚拟机Cannot find a valid baseurl for repo: base
org.springframework.data.redis.connection.PoolException: Could not get a resource from the pool; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 192.168.80.130:6379
	at o]]></description><category></category></item><item><title><![CDATA[2021-06-21前端 vue--基础命令]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/118221659</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/118221659</guid><author>sfreedt</author><pubDate>Fri, 25 Jun 2021 15:24:09 +0800</pubDate><description><![CDATA[前端 vue–基础命令
1.本地安装
npm i.
//或者
npm install
//使用淘宝镜像
npm install -g cnpm --registry https://registry.npm.taobao.org

2.配置淘宝镜像
//临时使用
npm --registry https://registry.npm.taobao.org install express

//永久使用
//直接配置
npm config set registry https://registry.npm.t]]></description><category></category></item><item><title><![CDATA[postman使用——登陆验证]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/115084137</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/115084137</guid><author>sfreedt</author><pubDate>Mon, 22 Mar 2021 16:58:37 +0800</pubDate><description><![CDATA[postman使用——登陆验证 --路径传参的使用


2.post请求




]]></description><category></category></item><item><title><![CDATA[JSON parse error: Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/115082706</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/115082706</guid><author>sfreedt</author><pubDate>Mon, 22 Mar 2021 16:05:31 +0800</pubDate><description><![CDATA[使用get请求传一个对象时报错：
服务器发生错误：JSON parse error: Cannot deserialize instance of java.util.ArrayList out of START_OBJECT token
解决方法：将请求换成post请求

]]></description><category></category></item><item><title><![CDATA[springboot项目 application启动到一半不动了，日志也没有报错]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/115005682</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/115005682</guid><author>sfreedt</author><pubDate>Fri, 19 Mar 2021 14:25:03 +0800</pubDate><description><![CDATA[springboot项目 application启动到一半不动了，日志也没有报错。
解决办法：去掉项目中所有的断点

]]></description><category></category></item><item><title><![CDATA[string和map相互转换]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/114646189</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/114646189</guid><author>sfreedt</author><pubDate>Wed, 10 Mar 2021 20:50:01 +0800</pubDate><description><![CDATA[String str = JSON.toJSONString(map);
Map map1 = (Map)JSON.parse(map);


]]></description><category></category></item><item><title><![CDATA[短字符串在长字符串中出现的次数]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/113394965</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/113394965</guid><author>sfreedt</author><pubDate>Fri, 29 Jan 2021 16:27:19 +0800</pubDate><description><![CDATA[@Test
    public void  test1(){
        String sLong = "123131241242421";
        String sShort ="24";
        int i = 0;
        //短字符串出现的次数
        int num = 0 ;
        while (i&gt;= 0){
            i = sLong.indexOf(sShort, i);
            if (i&lt;0) ]]></description><category></category></item><item><title><![CDATA[idea 常用设置]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/113393170</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/113393170</guid><author>sfreedt</author><pubDate>Fri, 29 Jan 2021 16:21:33 +0800</pubDate><description><![CDATA[1.设置注释的颜色

2.设置不区分大小写

3.设置JDK版本

4.设置代码字体大小和字体样式


]]></description><category></category></item><item><title><![CDATA[maven引入依赖问题——Could not transfer artifact org.springframework:spring-webmvc]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/111088804</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/111088804</guid><author>sfreedt</author><pubDate>Sun, 13 Dec 2020 10:38:27 +0800</pubDate><description><![CDATA[换本地maven仓库地址、换镜像地址、换jar包版本、删除代理(我根本没配置过代理= =)
没错，理解报错的意思，确实是无法去仓库
最终真正的解决方案:
首先，在settings—maven中按照以下设置

这句的大概意思是忽略证书验证
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

可以先点击以下你的maven项目clean一下。这个时候，如果你的配置没问题。控制台应该是可以正常的出现下载的界面了
但是这]]></description><category></category></item><item><title><![CDATA[mysql——报错，MySQL server PID file could not be found!]]></title><link>https://blog.youkuaiyun.com/sfreedt/article/details/110123074</link><guid>https://blog.youkuaiyun.com/sfreedt/article/details/110123074</guid><author>sfreedt</author><pubDate>Wed, 25 Nov 2020 12:23:54 +0800</pubDate><description><![CDATA[mysql——报错，MySQL server PID file could not be found!
报错：
[root@localhost opt]# service mysql stop
ERROR! MySQL server PID file could not be found!
[root@localhost opt]# service mysql restart
ERROR! MySQL server PID file could not be found!
[root@localhost o]]></description><category></category></item></channel></rss>