<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[TimliangLei]]></title><description><![CDATA[欢迎前来学习交流，共同进步]]></description><link>https://blog.youkuaiyun.com/TimliangL</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; TimliangL]]></copyright><item><title><![CDATA[SpringBoot_Scheduled实现并发任务]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/87920715</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/87920715</guid><author>TimliangL</author><pubDate>Mon, 25 Feb 2019 17:22:54 +0800</pubDate><description><![CDATA[@SpringBootApplication
@Slf4j
@EnableScheduling
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}


@Component
@Sl...]]></description><category></category></item><item><title><![CDATA[springboot不通过继承父类的方式]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/87920567</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/87920567</guid><author>TimliangL</author><pubDate>Mon, 25 Feb 2019 17:16:05 +0800</pubDate><description><![CDATA[&amp;amp;lt;dependencyManagement&amp;amp;gt;
        &amp;amp;lt;dependencies&amp;amp;gt;
            &amp;amp;lt;dependency&amp;amp;gt;
                &amp;amp;lt;groupId&amp;amp;gt;org.springframework.boot&amp;amp;lt;/groupId&amp;amp;gt;
               ]]></description><category></category></item><item><title><![CDATA[块式读取与流式读取对比]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/87883369</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/87883369</guid><author>TimliangL</author><pubDate>Sat, 23 Feb 2019 17:24:19 +0800</pubDate><description><![CDATA[块式读取与流式读取对比块式读取新的改变功能快捷键合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
块式读取
public List...]]></description><category></category></item><item><title><![CDATA[压缩文件]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/85602864</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/85602864</guid><author>TimliangL</author><pubDate>Wed, 02 Jan 2019 11:07:28 +0800</pubDate><description><![CDATA[package com.inspur; 

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.zip.ZipEntry;
impor...]]></description><category></category></item><item><title><![CDATA[从路径中获取文件名]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/85602536</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/85602536</guid><author>TimliangL</author><pubDate>Wed, 02 Jan 2019 11:02:39 +0800</pubDate><description><![CDATA[从路径中获取文件名
		String linuxStr = &quot;/opt/netwatcher/pm4h2/work/data/msd/ORGDATA_6fcd818c_1546357389137_1.dat&quot;;
        String linuxPattern = &quot;(.+)/(.+).dat$&quot;;

        Pattern r = Pattern.compile(linuxPatt...]]></description><category></category></item><item><title><![CDATA[网络编程基本知识与实践（三）]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/80685387</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/80685387</guid><author>TimliangL</author><pubDate>Wed, 13 Jun 2018 21:32:54 +0800</pubDate><description><![CDATA[网络编程基本知识与实践（三）

（二）最后的实现虽然实现了一个客户端一次连接服务器成功后多次收发数据的功能，但局限也很明显，服务器也只能处理一个客户端，为实现一对多的特性，我们继续进行开发。 
最终经过克服各种困难实现了如下功能。 
服务器端 
 
2个client端 
 
 
服务器端：



public void start(){
        try {
            //创建...]]></description><category></category></item><item><title><![CDATA[网络编程基本知识与实践（二）]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/80684652</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/80684652</guid><author>TimliangL</author><pubDate>Wed, 13 Jun 2018 21:09:04 +0800</pubDate><description><![CDATA[网络编程基本知识与实践（二）

（一）中已经把大致环境搭建完成了，接下来我们需要让客户端不停访问服务器，首先思路是让这一段代码不断循环，同时streamUtils.closeStream();注释掉这一行，不关闭流：

streamUtils.write(&amp;quot;Client&amp;quot;);
PrintUtil.clientPrint(&amp;quot;发送完完数据&amp;quot;);
streamUtils.readAndprint();
...]]></description><category></category></item><item><title><![CDATA[网络编程基本知识与实践（一）]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/80684507</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/80684507</guid><author>TimliangL</author><pubDate>Wed, 13 Jun 2018 20:15:56 +0800</pubDate><description><![CDATA[网络编程基本知识与实践

基本理论知识： 
网络通信： 
网络：多台电脑通过网络完成信息传递，网络指的是多台电脑构成的环境。 
网络基本元素：网卡、网线、IP、Port端口（每个使用网络传输的软件都需要一个通信端口） 
计算机基本作用：接收数据、处理数据、发送数据 
IP+Port封装成Socket对象 
C/S模式：client客户端+server服务端模式 
B/S模式：browser浏览器+...]]></description><category></category></item><item><title><![CDATA[（三）代理模式]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/80526267</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/80526267</guid><author>TimliangL</author><pubDate>Thu, 31 May 2018 16:26:54 +0800</pubDate><description><![CDATA[引言：人们在开发过程中会碰到很多个模块使用相同的代码，为了避免重复的编写相同代码，所以人们开始想办法解决。



1、继承

编写一个共同的抽象父类，不同的类分别继承它。 
Car.java

abstract public class Car {
    public void whoUsed(){
        String user = &amp;amp;amp;amp;amp;amp;amp;amp;amp;quot;张三&amp;amp;amp;amp;amp;amp;amp;amp;amp;q]]></description><category></category></item><item><title><![CDATA[Tomcat极简配置]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/80507800</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/80507800</guid><author>TimliangL</author><pubDate>Wed, 30 May 2018 11:36:00 +0800</pubDate><description><![CDATA[Tomcat极简配置





set JAVA_HOME=C:\jdk1.7.0_79
set JRE_HOME=C:\jdk1.7.0_79\jre

]]></description><category></category></item><item><title><![CDATA[python安装jieba分词器]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/79778841</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/79778841</guid><author>TimliangL</author><pubDate>Sun, 01 Apr 2018 15:56:41 +0800</pubDate><description><![CDATA[python安装jieba分词器


官网地址：https://pypi.python.org/pypi/jieba/ 
windows： 
将下载的安装包解压到出来 
 
打开cmd，切换到jieba-0.39文件夹内 
 
输入python setup.py install，即可完成 
在项目中使用import jieba使用jieba分词库
...]]></description><category></category></item><item><title><![CDATA[CentOS7使用yum安装MySQL数据库服务]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/79058965</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/79058965</guid><author>TimliangL</author><pubDate>Sun, 14 Jan 2018 21:13:43 +0800</pubDate><description><![CDATA[CentOS 7与之前的版本有较大的升级和改动，所以导致有部分的命令也无法使用或达不到效果，后面一点子凡准备整理一份关于CentOS 7的命令大全，想想还有些小激动呢。好了，还是回到今天的主题，CentOS 7的yum源中没有正常安装mysql时的mysql-sever文件，所以我们直接使用yum安装的时候并不能成功，这也是CentOS 7所不一样的一个地方，所以我们需要去官网上下载。

在/us]]></description><category></category></item><item><title><![CDATA[eclipse环境下如何配置tomcat（包含没有Server解决办法）]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78882566</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78882566</guid><author>TimliangL</author><pubDate>Sat, 23 Dec 2017 22:21:34 +0800</pubDate><description><![CDATA[正常配置Tomcat
让Tomcat服务器显示在控制台上，将Web应用部署到Tomcat中
Eclipse中的Web项目自动部署到Tomcat
没有Server解决办法
正常配置Tomcat 
1、打开Eclipse，单击“Window”菜单，选择下方的“Preferences”。  
 
2、单击“Server”选项，选择下方的“Runtime Environments”。 
 
3、点击“Add]]></description><category></category></item><item><title><![CDATA[Alibaba云服务器 手工部署Linux下Java Web项目]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78878294</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78878294</guid><author>TimliangL</author><pubDate>Sat, 23 Dec 2017 09:48:52 +0800</pubDate><description><![CDATA[配置要求 
这里列出的软件版本仅代表写作本文档使用的版本。操作时，请您以实际软件版本为准。
操作系统：CentOS 7.4
Tomcat 版本：Tomcat 8.5.23
JDK 版本：JDK 1.8.0_141
安装前准备 
CentOS 7.4 系统默认开启了防火墙。您可以关闭防火墙 
关闭防火墙：systemctl stop firewalld.service关闭防火墙开机自启动功能：syst]]></description><category></category></item><item><title><![CDATA[Android计算器小程序]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78392476</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78392476</guid><author>TimliangL</author><pubDate>Mon, 30 Oct 2017 14:13:07 +0800</pubDate><description><![CDATA[完成界面设计（计划使用LinearLayout设计整体布局） 
 
继承OnClickListener，并实现OnClick方法，通过v.getId()+switch判断相应按钮 
确立栈思想 
开发思路： 
（1）输入数据可以为浮点型 
（2）浮点型小数点，在末尾时有且只能有一个 
（3）在输入符号中，先获取TextView数字并加入数据栈，再清空TextView，显示符号，后加入符号栈 
（4）]]></description><category></category></item><item><title><![CDATA[正则表达式详解]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78352777</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78352777</guid><author>TimliangL</author><pubDate>Thu, 26 Oct 2017 13:33:26 +0800</pubDate><description><![CDATA[精确地查找hi这个单词的话，我们应该使用\bhi\b  
\b匹配单词的开始或结束  
例： \bhi\b.*\bLucy\b先是一个单词hi,然后是任意个任意字符(但不能是换行)，最后是Lucy这个单词。  
例： 0\d\d-\d\d\d\d\d\d\d\d匹配这样的字符串：以0开头，然后是两个数字，然后是一个连字号“-”，最后是8个数字  
例： 0\d{2}-\d{8}。这里\d后面的{2}]]></description><category></category></item><item><title><![CDATA[（七）MapReduce字数统计程序]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78329633</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78329633</guid><author>TimliangL</author><pubDate>Tue, 24 Oct 2017 14:56:56 +0800</pubDate><description><![CDATA[我们要分析的文件是：/var/log/anaconda.syslog具体操作]]></description><category></category></item><item><title><![CDATA[Eclipse用户自定义类库]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78329475</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78329475</guid><author>TimliangL</author><pubDate>Tue, 24 Oct 2017 14:45:39 +0800</pubDate><description><![CDATA[用户类库的建立方法：
1、打开eclipse选择菜单Window->Preferences
2、弹出界面选择Java->Build Path->User Libraries 
3、点击右侧的New按钮，创建一个新的用户库 
4、输入用户库的名称，如：hadooplibs，点击OK按钮 
5、选中添加的库，如 hadooplibs 点击“Add JARS…”按钮，添加用户库所需的库文件
6、最后确定O]]></description><category></category></item><item><title><![CDATA[Android控件ListView和Spinner组合控件案例]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78288269</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78288269</guid><author>TimliangL</author><pubDate>Thu, 19 Oct 2017 19:07:08 +0800</pubDate><description><![CDATA[ListView和Spinner组合控件案例 
最终效果图 
 
 
编程思路： 
一、创建一个工程后，我个人比较喜欢先对xml进行布局。 
activity_layout.xml整体采用垂直线性布局方式
内部嵌套一个水平线性布局，并在其中设置Spinner、EditText和ImageButton控件
设置ListView控件
二、写主类文件 
首先，分析数据发现每一条数据proArr是产品名称、]]></description><category></category></item><item><title><![CDATA[Android界面布局]]></title><link>https://blog.youkuaiyun.com/TimliangL/article/details/78283812</link><guid>https://blog.youkuaiyun.com/TimliangL/article/details/78283812</guid><author>TimliangL</author><pubDate>Thu, 19 Oct 2017 13:40:36 +0800</pubDate><description><![CDATA[界面布局（Layout）是用户界面结构的描述，定义了界面中所有的元素、结构和相互关系 
声明Android程序的界面布局有两种方法
在程序运行时动态添加或修改界面布局
使用XML文件描述界面布局
用户既可以独立使用任何一种声明界面布局的方式，也可以同时使用两种方式
线性布局 
线性布局（LinearLayout）是一种重要的界面布局中，也是经常使用到的一种界面布局 
在线性布局中，所有的子元素都按照]]></description><category></category></item></channel></rss>