<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[oldbig_lin的博客]]></title><description><![CDATA[专注后端开发~本科萌新]]></description><link>https://blog.youkuaiyun.com/JavaLixy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JavaLixy]]></copyright><item><title><![CDATA[[面试要点]java io编程]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78687434</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78687434</guid><author>JavaLixy</author><pubDate>Fri, 01 Dec 2017 15:44:17 +0800</pubDate><description><![CDATA[java io 简介惯例先祭出一张图 
[1]输入字节流InputStream：InputStream 是所有的输入字节流的父类，它是一个抽象类；ByteArrayInputStream、StringBufferInputStream、FileInputStream 是三种基本的介质流，它们分别从Byte 数组、StringBuffer、和本地文件中读取数据；PipedInputStream 是从与]]></description><category></category></item><item><title><![CDATA[[面试要点]java异常处理机制]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78681465</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78681465</guid><author>JavaLixy</author><pubDate>Thu, 30 Nov 2017 21:50:33 +0800</pubDate><description><![CDATA[Java异常分类表内容先祭出一张图 
 Throwable： 有两个重要的子类：Exception（异常）和 Error（错误），二者都是 Java 异常处理的重要子类，各自都包含大量子类。 
 Error（错误）:是程序无法处理的错误，表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关，而表示代码运行时 JVM（Java 虚拟机）出现的问题。例如，Java虚拟机运行错误（Virtu]]></description><category></category></item><item><title><![CDATA[[面试要点]Java中Queue的应用]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78660807</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78660807</guid><author>JavaLixy</author><pubDate>Wed, 29 Nov 2017 00:26:10 +0800</pubDate><description><![CDATA[参考：http://blog.youkuaiyun.com/lyb1832567496/article/details/52787492Queue接口与List、Set同一级别，都是继承了Collection接口。 
队列(queue)是一种常用的数据结构，可以将队列看做是一种特殊的线性表，该结构遵循的先进先出原则。 
Java中，LinkedList实现了Queue接口,因为LinkedList进行插入、删除]]></description><category></category></item><item><title><![CDATA[SpringBoot集成elasticseach入门实战]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78509423</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78509423</guid><author>JavaLixy</author><pubDate>Sat, 11 Nov 2017 23:11:23 +0800</pubDate><description><![CDATA[elasticseach作为一个高度可拓展的开源全文搜索和分析引擎，可用于快速地对大数据进行存储，搜索和分析。 
主要有以下几个特点：分布式，高可用，异步写入，多API，面向文档 
elasticseach的核心概念：近实时，集群，节点（保存数据），索引，分片（将索引分片），副本（分片可设置多个副本） 
首先要下载elasticseach，然后运行它，点击bin文件里的elasricseach.ba]]></description><category></category></item><item><title><![CDATA[SpringBoot 使用JPA操作数据库]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78482719</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78482719</guid><author>JavaLixy</author><pubDate>Wed, 08 Nov 2017 20:13:39 +0800</pubDate><description><![CDATA[Spring-data-jpa的出现使我们不需要编写sql语句就能实现对数据库简单的增删改查，使用也非常方便第一步：编写一个继承自JpaRepository的接口就能完成数据访问import com.oldbig.domain.Girl;
import org.springframework.data.jpa.repository.JpaRepository;
public interface Gi]]></description><category></category></item><item><title><![CDATA[SpringBoot项目创建与数据库连接]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78458811</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78458811</guid><author>JavaLixy</author><pubDate>Mon, 06 Nov 2017 16:40:55 +0800</pubDate><description><![CDATA[在创建第一个springboot应用之前，首先要下面下载IntelliJ IDEA ，因为它为我们初始化springboot提供了极大的方面，记得在官网下载Ultimate版，可以在网上找个注册码在Initializr Service URL中填写：https://start.spring.io 
点击next：填写 
填写好，点击next： 
选择依赖，这里只选择web 
这样项目就创建完成了，创]]></description><category></category></item><item><title><![CDATA[SpringBoot 统一异常处理]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78458567</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78458567</guid><author>JavaLixy</author><pubDate>Mon, 06 Nov 2017 15:57:17 +0800</pubDate><description><![CDATA[在用spring Boot做web后台时，经常会出现异常，如果每个异常都自己去处理很麻烦，所以我们创建一个全局异常处理类来统一处理异常一]]></description><category></category></item><item><title><![CDATA[Intellij IDEA使用junit单元测试及其junit与spring版本不兼容问题]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78444752</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78444752</guid><author>JavaLixy</author><pubDate>Sat, 04 Nov 2017 17:37:26 +0800</pubDate><description><![CDATA[Intellij IDEA自动创建单元测试，这在我之前的博客已有介绍  IntelliJ IDEA中用快捷键自动创建测试类


下面是我在创建springboot测试类中的说明和遇到的问题
创建好了测试类后

1.测试service层测试类需要加上注解:@Runwith，@SpringBootTest
2.测试Controller层测试类需要加上注解:@Runwith，@SpringB]]></description><category></category></item><item><title><![CDATA[Intellij  IDEA使用restclient测试]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78427617</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78427617</guid><author>JavaLixy</author><pubDate>Thu, 02 Nov 2017 18:08:50 +0800</pubDate><description><![CDATA[Intellij  IDEA内置了restclient来帮忙我们测试我们的后台代码，让我们可以脱离第三方工具测试，也更不需要我们编写前端代码，直接让我们能想网站发送get，post，put，delete等请求，十分方便


1. 打开Test Restful Web Service


点击Tools，选择Test Restful Web Service 






]]></description><category></category></item><item><title><![CDATA[Intellij  IDEA配置maven项目中出现的“程序包org.junit不存在”错误]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78407065</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78407065</guid><author>JavaLixy</author><pubDate>Tue, 31 Oct 2017 19:45:46 +0800</pubDate><description><![CDATA[在网上查了下将，说是去掉scope就行 
            junit
            junit
            
            4.11
            
            test-->
 


去掉之后发现还是不行，改了下版本，我之前是同最新的4.12版本，改成 4.10版本，一跑发现没有错误了




如果还是不行就查一查]]></description><category></category></item><item><title><![CDATA[github删除错误的commit并保留之前的提交]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78258717</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78258717</guid><author>JavaLixy</author><pubDate>Tue, 17 Oct 2017 11:37:18 +0800</pubDate><description><![CDATA[git 版本控制工具给我们带来了许多便利，使我们多人合作还有历史版本带来了便利


这几天在提交github中提交了错误的代码 上去，这时已经同步到远程仓库了，怎么将其删除呢？或者你发现你之前提交的代码中有敏感信息，怎么将该commit删除而不改变其之前的提交呢？


首先，我们需要找到我们需要回滚到的提交点的hash，在git
 shell中进入我们的项目目录
可以使用git l]]></description><category></category></item><item><title><![CDATA[Django学习笔记（九）--django框架的bug总结]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78255821</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78255821</guid><author>JavaLixy</author><pubDate>Mon, 16 Oct 2017 23:32:37 +0800</pubDate><description><![CDATA[1.使用Django框架时无法加载css/js/image等资源文件


我们知道，django的静态资源放在 项目的static文件下，但是在配置中不合理可能会导致无法加载：资源加载会出现404错误


首先在你的settings.py中的最后面加上下面的配置项：

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_D]]></description><category></category></item><item><title><![CDATA[Django学习笔记（七）--将django中多个app放到同个文件夹apps处理]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78240798</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78240798</guid><author>JavaLixy</author><pubDate>Sun, 15 Oct 2017 14:56:31 +0800</pubDate><description><![CDATA[在django中需要创建多个app，这个就需要创建一个apps文件，把所有的app放到同个文件夹，这个比较清楚，看起来也比较规范




app默认创建：python manage.py startapp appName 默认创建在根目录下，首先在根目录创建apps文件夹，将所有app拉拖进去










这里取消  search for reference]]></description><category></category></item><item><title><![CDATA[Django学习笔记（八）--xadmin的安装与应用]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78240710</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78240710</guid><author>JavaLixy</author><pubDate>Sun, 15 Oct 2017 14:44:49 +0800</pubDate><description><![CDATA[首先需要安装 xadmin ：  pip install xadmin




结果出现了一下错误

Traceback (most recent call last):
      File "", line 1, in 
      File "C:\Users\lixin\AppData\Local\Temp\pip-build-z8cuvfwi\xadmin\setup.]]></description><category></category></item><item><title><![CDATA[Django学习笔记（六）--models与mysql数据库接入]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78237601</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78237601</guid><author>JavaLixy</author><pubDate>Sat, 14 Oct 2017 22:33:07 +0800</pubDate><description><![CDATA[在django项目的开始首先就是数据库的设计，这次不用django默认的sqlite数据库，使用mysql数据库，首先要接入mysql数据库
要接入mysql首先要有mysql驱动，python3 ：pip install mysqlclient
python2:mysqldb,注意，这是个大坑


在setting.py
DATABASES = {
    'default': {
]]></description><category></category></item><item><title><![CDATA[Django学习笔记（五）--python虚拟环境的搭建（window）]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78217157</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78217157</guid><author>JavaLixy</author><pubDate>Thu, 12 Oct 2017 17:07:27 +0800</pubDate><description><![CDATA[Windows 下：










1




pip install virtualenvwrapper-win









 使用方法：

mkvirtualenv django：创建运行环境django
workon django: 工作在
django环境 或 从其它环境切换到
django环境
deactivat]]></description><category></category></item><item><title><![CDATA[Django学习笔记（四）--admin的配置与应用]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78208932</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78208932</guid><author>JavaLixy</author><pubDate>Wed, 11 Oct 2017 21:51:29 +0800</pubDate><description><![CDATA[Admin

admin是django自带的功能强大的自动化数据管理界面


被授权的用户可以直接在Admin中管理数据库（增、删、查、改）




配置Admin


创建超级用户 python manage.py createsuperuser


访问后台管理系统：localhost:8000/admin (admin入口）


修改setting.py]]></description><category></category></item><item><title><![CDATA[Django学习笔记（三）--Django超链接]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78207442</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78207442</guid><author>JavaLixy</author><pubDate>Wed, 11 Oct 2017 19:34:27 +0800</pubDate><description><![CDATA[Django中的超链接





超链接的目标地址




href后面是目标地址


template中可以用 {% url  ‘app_name : url_name’   param %}

app_name：应用命名空间的名称

url_name：链接名

param：地址的参数

app_name与根目录下的urls.py中的namespace]]></description><category></category></item><item><title><![CDATA[Django学习笔记（二）--通过model自动生成数据表]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78191021</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78191021</guid><author>JavaLixy</author><pubDate>Tue, 10 Oct 2017 11:44:05 +0800</pubDate><description><![CDATA[步骤：
命令行中进入 manage.py同级目录


执行python manage.py makemigratetions app名（可选）


在执行python manage.py migrate




这样就能通过model来自动映射生成数据库，里面的一个类就是一张数据表]]></description><category></category></item><item><title><![CDATA[Django学习笔记（一）--安装与创建工程]]></title><link>https://blog.youkuaiyun.com/JavaLixy/article/details/78188092</link><guid>https://blog.youkuaiyun.com/JavaLixy/article/details/78188092</guid><author>JavaLixy</author><pubDate>Mon, 09 Oct 2017 23:51:03 +0800</pubDate><description><![CDATA[Django安装：


pip  install Django   （window版，注意最新版的Django不支持python2.7以下版本）


Django创建工程：


 django-admin startproject   ProjectName（自定义）



执行 manage.py 的命令：


cd 进入项目路径，输入  manage.py 就可]]></description><category></category></item></channel></rss>