<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[精彩人生从此刻开始]]></title><description><![CDATA[111]]></description><link>https://blog.youkuaiyun.com/lb_383691051</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lb_383691051]]></copyright><item><title><![CDATA[TabBar详解]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/102366603</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/102366603</guid><author>lb_383691051</author><pubDate>Tue, 08 Oct 2019 09:55:24 +0800</pubDate><description><![CDATA[Flutter中提供了许多方便的UI控件，供我们进行快速的开发，本篇将对TabBar进行介绍学习。



简介



TabBar在应用中是比较常见的一个控件，通常是配合TabBarView。TabBa作导航栏，TabBarView作导航栏当前所对应的内容区。来看一下TabBar配合TabBarView使用的效果：









使用



TabBar的参数：




cons...]]></description><category></category></item><item><title><![CDATA[Flutter之数据共享]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/100563616</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/100563616</guid><author>lb_383691051</author><pubDate>Thu, 05 Sep 2019 17:54:08 +0800</pubDate><description><![CDATA[背景



每种语言都有自己数据共享的方式，全局变量、单例、数据持久化等。我们在进行数据的共享的时候，不仅要考虑到数据的共享性，还需考虑到数据变化后，共享的各个组件如何进行数据更新。本篇针对这个问题，介绍一下flutter中数据共享的方式，以及如何进行数据变更之后通知各个组件进行刷新的。



实现



概念



Flutter中已经为我们提供了一个widget来进行数据共享，它就是I...]]></description><category></category></item><item><title><![CDATA[Flutter之RenderObject]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/100554783</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/100554783</guid><author>lb_383691051</author><pubDate>Thu, 05 Sep 2019 11:29:41 +0800</pubDate><description><![CDATA[什么是RenderObject


官方定义：An object in the render tree.渲染树中的一个对象。


正如官方解释，RenderObject就是渲染树中的一个对象，负责布局及绘制。它有一个父级，并有一个名为parentData的插槽，其中父级RenderObject可以存储特定于子级的数据，例如子级位置。RenderObject类也实现了基本的布局和绘制协议。但是，R...]]></description><category></category></item><item><title><![CDATA[Flutter报错BlocProvider.of() called with a context that does not contain a Bloc of type **.]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/96447478</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/96447478</guid><author>lb_383691051</author><pubDate>Thu, 18 Jul 2019 19:33:58 +0800</pubDate><description><![CDATA[这里写自定义目录标题Flutter报错BlocProvider.of() called with a context that does not contain a Bloc of type **.
Flutter报错BlocProvider.of() called with a context that does not contain a Bloc of type **.
在使用flutter...]]></description><category></category></item><item><title><![CDATA[解决com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method Tried 3 times of the providers 错误]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/82191170</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/82191170</guid><author>lb_383691051</author><pubDate>Wed, 29 Aug 2018 19:18:23 +0800</pubDate><description><![CDATA[2018-08-29  小赖   文档初始化

解决com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method newModel in the service com.xxx.service.xxx. Tried 3 times of the providers 错误


  使用dubbo生产者注册服务，消费者去使用时报上述错误...]]></description><category></category></item><item><title><![CDATA[springBoot项目打war包，部署到外部tomcat;解决打包后resources下的文件全部丢失]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/82191144</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/82191144</guid><author>lb_383691051</author><pubDate>Wed, 29 Aug 2018 19:16:39 +0800</pubDate><description><![CDATA[
2018-08-29  小赖   文档初始化



  springBoot 带有内置Tomcat 服务器，可以直接将项目打包成jar运行，但是如果在需要把项目达成war包该怎么办呢？下面是将springboot项目部署为war项目的一些步骤




1. pom.xml中将打包形式jar修改为war

修改前：



&amp;lt;packaging&amp;gt;jar&amp;lt;/packaging&amp;gt;...]]></description><category></category></item><item><title><![CDATA[mac 下openOffice服务的安装]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79855498</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79855498</guid><author>lb_383691051</author><pubDate>Sun, 08 Apr 2018 17:50:56 +0800</pubDate><description><![CDATA[编辑历史：
2018.4.8   小赖   文档初始化



1.安装准备

安装 Homebrew 及 Homebrew-Cask

Homebrew 是一个Mac上的包管理工具。使用Homebrew可以很轻松的安装缺少的依赖。

Homebrew-Cask是建立在Homebrew基础上的软件安装命令行工具,最新版本的Homebrew已集成此工具。

使用以下命令安装Homebrew



/u...]]></description><category></category></item><item><title><![CDATA[mac 解决 Docker pull 出现的net/http: TLS handshake timeout 的一个办法]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79630201</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79630201</guid><author>lb_383691051</author><pubDate>Tue, 20 Mar 2018 19:13:07 +0800</pubDate><description><![CDATA[mac 解决 Docker pull 出现的net/http: TLS handshake timeout 的一个办法



编辑历史：
2018.3.14 小赖   文档初始化




  原因描述： docker默认镜像拉取地址为国外仓库下载速度较慢，则会报错“net/http: TLS handshake timeout”。此时，只需要将拉取地址改为国内镜像仓库即可。


解决方案：


第...]]></description><category></category></item><item><title><![CDATA[HTTP协议面试刁难大全]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79630174</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79630174</guid><author>lb_383691051</author><pubDate>Tue, 20 Mar 2018 19:11:00 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.14 小赖   文档初始化



HTTP的全称是什么？

超文本传输协议，HyperText Transfter Protocol，这几个单词可别发走音了。所谓的超文本就是带标记的文本，刚开始的时候是指HTML。现在HTTP协议传输的东西可不只是HTML了，什么表单啊JSON啊XML啊文件啊都可以传输。



HTTP常用的状态码有哪些？

大部分同学都知道200、40...]]></description><category></category></item><item><title><![CDATA[Redis面试刁难大全]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79630099</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79630099</guid><author>lb_383691051</author><pubDate>Tue, 20 Mar 2018 19:03:51 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.14 小赖   文档初始化



Redis有哪些数据结构？

字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。

如果你是Redis中高级用户，还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。

如果你说还玩过Redis Module，像BloomFilter，RedisSearch，Redis-ML，面...]]></description><category></category></item><item><title><![CDATA[oracle PL/SQL 这些查询结果不可更新,请包括ROWID或使用SELECT ...FOR UPDATE 获得可]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79584243</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79584243</guid><author>lb_383691051</author><pubDate>Fri, 16 Mar 2018 17:08:15 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.16   小赖   文档初始化


  问题描述： 
  
  
  今天使用PL/SQL工具操作Oracle数据库中的表数据，修改不了，提示如上的提示框。


解决方案：


第一种情况：从table下找到你打开的表，右击 -&amp;gt; 选择“编辑数据”，而不是选择“查看数据”，问题就解决了。你就可以编辑数据了。
第二种情况：你用了：　select t.* from 表名...]]></description><category></category></item><item><title><![CDATA[mysql强大功能：跨不同数据库建立视图]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79573392</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79573392</guid><author>lb_383691051</author><pubDate>Thu, 15 Mar 2018 20:21:59 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.15  小赖   文档初始化


  问题描述：如果我有数据库A和数据库B，数据库A和B属于同一个库，是否可以在MySQL中创建B数据库下的视图test，对应数据库A下的a表。我该怎么做。


解决方案：创建视图的语句为： CREATE VIEW b.test AS SELECT * FROM a.a   创建完成如下图所示。

...]]></description><category></category></item><item><title><![CDATA[java解决BeanDefinitionStoreException: IOException parsing XML document [xxx/classes/...xml]]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79572243</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79572243</guid><author>lb_383691051</author><pubDate>Thu, 15 Mar 2018 18:51:31 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.14 小赖   文档初始化


  问题描述：我的配置文件中使用了 http://mybatis.org/dtd/mybatis-3-config.dtd 的dtd文件，但是我项目启动时并没有联网，项目加载时找不到这个dtd文件，于是报错。配置文件如下：




&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;!DOCTY...]]></description><category></category></item><item><title><![CDATA[解决Intellij IDEA中Run configuration Error:Broken configuration due to unavailable plugin...]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79570711</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79570711</guid><author>lb_383691051</author><pubDate>Thu, 15 Mar 2018 16:59:53 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.14 小赖   文档初始化


  问题描述：上午的IDEA还一切正常，但是下午再打开的时候发现我的tomcat的能用了，显示错误 Run configuration Error:Broken configuration due to unavailable plugin or invalid configuration data ,当时挺懵圈的觉得无缘无故我的IDEA炸...]]></description><category></category></item><item><title><![CDATA[Mysql触发器的定义和使用简要描述]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79558709</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79558709</guid><author>lb_383691051</author><pubDate>Wed, 14 Mar 2018 18:44:42 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.14  小赖   文档初始化



1. 触发器的定义

触发器（TRIGGER）是MySQL的数据库对象之一，从5.0.2版本开始支持。该对象与编程语言中的函数非常类似，都需要声明、执行等。但是触发器的执行不是由程序调用，也不是由手工启动，而是由事件来触发、激活从而实现执行。有点类似DOM中的事件。



2. 触发器语法



CREATE TRIGGER trigg...]]></description><category></category></item><item><title><![CDATA[java springMVC web容器启动时初始化方法]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79554483</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79554483</guid><author>lb_383691051</author><pubDate>Wed, 14 Mar 2018 14:44:22 +0800</pubDate><description><![CDATA[
  需求：在tomcat服务启动时初始化一些参数。


想法：容器启动时执行方法，最容易想到的就是servlet中可以配置load-on-startup，设置一个正整数也就可以随容器一起启动。


  解决方案：Spring提供了当一个Bean初始化后执行方法的扩展点：InitializingBean。这里的初始化指的就是当该Bean的属性被注入完成后（注意：这里并不是所有属性都需要被设置），所...]]></description><category></category></item><item><title><![CDATA[nginx  之 413 Request Entity Too Large（请求实体太大）]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79554465</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79554465</guid><author>lb_383691051</author><pubDate>Wed, 14 Mar 2018 14:42:55 +0800</pubDate><description><![CDATA[编辑历史：
2018.3.14 小赖   文档初始化


  问题描述：启动tomcat访问上传资源的接口，当上传的资源超过1M时，就会返回：413 Request Entity Too Large




问题分析：nginx作为反向代理服务器 , nginx最先收到client请求 ,nginx对于post请求实体的默认限制为1M，超过默认后就会报错 413 Request Entity To...]]></description><category></category></item><item><title><![CDATA[【十分钟学会】正则表达式字符匹配攻略]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79386990</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79386990</guid><author>lb_383691051</author><pubDate>Tue, 27 Feb 2018 13:04:09 +0800</pubDate><description><![CDATA[
  阅读建议：看一下正则表达式基础，有一定的基本概念，效果最佳。
  
  推荐的基础网址为：正则表达式教程


正则表达式是匹配模式，要么匹配字符，要么匹配位置。请记住这句话。

然而关于正则如何匹配字符的学习，大部分人都觉得这块比较杂乱。

毕竟元字符太多了，看起来没有系统性，不好记。本文就解决这个问题。

内容包括：

1. 两种模糊匹配

2. 字符组

3. 量词

4. 分支结构

...]]></description><category></category></item><item><title><![CDATA[Java String 对 null 对象的容错处理]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79380515</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79380515</guid><author>lb_383691051</author><pubDate>Mon, 26 Feb 2018 18:30:02 +0800</pubDate><description><![CDATA[Java String 对 null 对象的容错处理

最近看到这样一段话：


  原生类型会被自动初始化为 0，但是对象引用会被初始化为 null，如果你尝试调用该对象的方法，就会抛出空指针异常。通常，你可以打印一个 null 对象而不会抛出异常。


第一句相信大家都会容易理解，这是类型初始化的基础知识，但是第二句就让我很疑惑：为什么打印一个 null 对象不会抛出异常？带着这个疑问，我开始...]]></description><category></category></item><item><title><![CDATA[Java开发必会的Linux命令]]></title><link>https://blog.youkuaiyun.com/lb_383691051/article/details/79380099</link><guid>https://blog.youkuaiyun.com/lb_383691051/article/details/79380099</guid><author>lb_383691051</author><pubDate>Mon, 26 Feb 2018 17:51:25 +0800</pubDate><description><![CDATA[
  作为一个Java开发人员，有些常用的Linux命令必须掌握。即时平时开发过程中不使用Linux（Unix）或者mac系统，也需要熟练掌握Linux命令。因为很多服务器上都是Linux系统。所以，要和服务器机器交互，就要通过shell命令。


本文并不会对所有命令进行详细讲解，只给出常见用法和解释。具体用法可以使用–help查看帮助或者直接通过google搜索学习。

1. 查找文件



...]]></description><category></category></item></channel></rss>