<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bansi7160</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bansi7160]]></copyright><item><title><![CDATA[java标识符]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584776</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584776</guid><author>bansi7160</author><pubDate>Wed, 06 Mar 2019 11:55:00 +0800</pubDate><description><![CDATA[一：在java中，标识符是什么？
Java语言中，对于变量，常量，函数，语句块也有名字，我们统统称之为Java标识符。
如下图：

二：标识符使用需要注意的几个事项。
（1）标识符的可以有字母，数字，下划线(_)，美元符号（$）或者人民币符号（￥）组成，但是在java中，标识符的首位不能使数字。
（2）标识符不能是Java关键字和保留字（Java预留的关键字，或者以后升级版本...]]></description><category></category></item><item><title><![CDATA[left join on后面 加条件和where后面加条件的区别]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584779</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584779</guid><author>bansi7160</author><pubDate>Thu, 29 Nov 2018 18:10:00 +0800</pubDate><description><![CDATA[上一篇对三个join的语句做了一个区别，如果连最基础的都不清楚，那么请先参考：inner join 与 left join 和right join之间的区别
碰巧在项目中遇到了一个sql，是left join和where的条件限制的区别，想了好半天，这里做一下笔记，万一以后忘记了方便查看。
话不多说，直接上测试数据和sql，然后对我的理解进行分析下。
student表和grade表...]]></description><category></category></item><item><title><![CDATA[inner join 与 left join 和right join之间的区别]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584774</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584774</guid><author>bansi7160</author><pubDate>Thu, 29 Nov 2018 17:20:00 +0800</pubDate><description><![CDATA[要对这个理解之前，我们先对相关连接来做一个回忆。
首先做试验的两张表数据如下：student表和对应的grade成绩表



1：inner join ，inner join可以理解为“有效的连接”，就是根据on后面的关联条件，两张表中都有的数据才会显示，下面举个例子

SELECT
	*
FROM
	student stu
 INNER JOIN gra...]]></description><category></category></item><item><title><![CDATA[Mybatis返回类型和接收参数为Map类型]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584772</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584772</guid><author>bansi7160</author><pubDate>Mon, 19 Nov 2018 11:46:00 +0800</pubDate><description><![CDATA[事情的起因是这样的：今天在项目中查看mybatis框架的sql语句时候，看到接收参数和返回参数都是Map类型，这使得我突然眼前一亮，因为之前所接触过的传参和返回类型，除了java的常用数据类型之外，就是将传入的参数和返回的数据映射到实体类中。因为之前都没见过接受和返回都是map类型的（可能是因为我经验缺乏，就是短浅啦）。这里附上图片一张：

所以就去查看了一下资料。这里我就真理一下...]]></description><category></category></item><item><title><![CDATA[快速搭建一个本地FTP服务器]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584770</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584770</guid><author>bansi7160</author><pubDate>Fri, 26 Oct 2018 16:17:00 +0800</pubDate><description><![CDATA[因为项目需要在本地进行测试，需要在本地搭建一个ftp服务器。下面进行一下记录，方便以后忘记了再次查看。步凑如下：
一：配置IIS Web服务器
打开电脑，控制面板，找到程序，并且打开。


点击程序，进去找到“启用或关闭Windows功能”，点击打开，

　　其实上述步凑也可以使用如下步凑一步完成，使用【win+R】快捷键，输入optionalfeatur...]]></description><category></category></item><item><title><![CDATA[git从已有分支拉取新分支]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584777</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584777</guid><author>bansi7160</author><pubDate>Thu, 25 Oct 2018 20:42:00 +0800</pubDate><description><![CDATA[在项目开发和维护中，经常需要从一个已有的分支拉取出一个新的分支，每次都记不住，所以现在将其记录下来，方便以后查看：
1：需要切换到被拉取的分支，并且拉取项目，命令如下：

$git checkout master  

$git pull

2：接着创建一个新分支，并且切换到新的分支：

$git checkout -b newbranchSwitched to a n...]]></description><category></category></item><item><title><![CDATA[安装阿里巴巴java规范插件安装]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584775</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584775</guid><author>bansi7160</author><pubDate>Thu, 06 Sep 2018 12:45:00 +0800</pubDate><description><![CDATA[　　其实这种安装教程一大堆，但是我的同学王自有（云南曲靖富源人氏）,说他懒得百度，真是懒到家了，比他家猪还懒，非要叫我给他个教程，那么我就写一个给他吧。
其实安装有两种方式：在线和离线。
第一种：在线安装：
打开eclipse-&gt;help&gt;

然后点击add，在弹出来的窗口里面location里面填写如下网址：https://p3c.alibaba.com/plug...]]></description><category></category></item><item><title><![CDATA[SpringBoot入门001-hello spring]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584768</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584768</guid><author>bansi7160</author><pubDate>Sat, 01 Sep 2018 17:10:00 +0800</pubDate><description><![CDATA[前言
　　由于是大学刚毕业，迫于找工作和个人的打算，放弃了大学自学2两年的前端（虽然感觉啥也没学到，还是菜鸡一个），决定转向后台java 的学习，之前学习中一直没时间做笔记。现在找到工作（勉强能养活自己），公司使用的spring boot框架，所以最近又转向spring boot的学习，所以，还是打算做一个笔记，由于本人目前还是个菜鸡，写博客只能让自己理解，如果能帮到你更好。等以...]]></description><category></category></item><item><title><![CDATA[浅谈Android四大组件之Service]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584773</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584773</guid><author>bansi7160</author><pubDate>Tue, 12 Jul 2016 13:53:00 +0800</pubDate><description><![CDATA[一：Service简介
Android开发中，当需要创建在后台运行的程序的时候，就要使用到Service。
1:Service（服务）是一个没有用户界面的在后台运行执行耗时操作的应用组件。其他应用组件能够启动Service，并且当用户切换到另外的应用场景，Service将持续在后台运行。另外，一个组件能够绑定到一个service与之交互（IPC机制），例如，一个service可能会处...]]></description><category></category></item><item><title><![CDATA[浅谈Android四大组件之Activity]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584766</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584766</guid><author>bansi7160</author><pubDate>Sun, 10 Jul 2016 18:12:00 +0800</pubDate><description><![CDATA[Activity是Android中最重要，最常见，也是最基本的组件，下面来详细介绍下Activity。
一：介绍
一个Acitvity作为一个显示在屏幕上的用户交互界面，比如在电子邮件应用中比如：一个用来显示收件列表的Activity，一个用来写邮件的Activity，一个阅读邮件内容的Activity，等等。Activity用来提供用户体验，许多不同体验的Activity聚集在一起...]]></description><category></category></item><item><title><![CDATA[初学Structs配置及其注意事项]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584764</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584764</guid><author>bansi7160</author><pubDate>Tue, 12 Jan 2016 23:41:00 +0800</pubDate><description><![CDATA[刚开始接触Structs，配置过程及其各种出现的错误，整整弄了好长时间，为了防止以后又忘记，所以在这里简单的记录下。
首先，新建一个web项目，在web下导入jar包，然后，配置struct.xml，具体代码如下

&lt;?xml version="1.0" encoding="UTF-8" ?&gt;
&lt;!DOCTYPE struts PUBLIC
    "-//A...]]></description><category></category></item><item><title><![CDATA[Coin-row problem(1139)]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584771</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584771</guid><author>bansi7160</author><pubDate>Sun, 08 Nov 2015 18:33:00 +0800</pubDate><description><![CDATA[Description
    There is a row of n coins whose values are some positive integers c₁, c₂,...,cn, not necessarily distinct. The goal is to pick up the maximum amount of money ...]]></description><category></category></item><item><title><![CDATA[算法的稳定性]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584769</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584769</guid><author>bansi7160</author><pubDate>Mon, 21 Sep 2015 20:44:00 +0800</pubDate><description><![CDATA[经常提到老师提到说到算法的稳定性，其实我并不是很理解算法的稳定性，所以今天准备进行一下总结。
通常所说的算法的稳定性，是指假定在待排序的记录序列中，存在多个具有相同的关键字的记录，若经过排序，这些记录的相对次序保持不变，即在原序列中，ri=rj，且ri在rj之前，而在排序后的序列中，ri仍在rj之前，则称这种排序算法是稳定的；否则称为不稳定的。
下面介绍常见的算法的稳定性；
(1...]]></description><category></category></item><item><title><![CDATA[折半查找的实现(1010)swust-oj]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584765</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584765</guid><author>bansi7160</author><pubDate>Wed, 22 Apr 2015 09:27:00 +0800</pubDate><description><![CDATA[Description
编写程序实现折半查找算法。
Input
第一行是查找表的长度n(11&lt;=n&lt;=100) ；
第二行是查找表中的数据元素 ；
第三行是要查找的数据元素的关键字。
Output
查找成功返回位序，不成功返回-1 ,第二行为比较的次数。
Sample Input
115 13 19 21 37 56 64 75 80 88 92100Sam...]]></description><category></category></item><item><title><![CDATA[判断回文(0315)SWUST-OJ]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584763</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584763</guid><author>bansi7160</author><pubDate>Mon, 13 Apr 2015 08:33:00 +0800</pubDate><description><![CDATA[Description

一个字符串将其所有字符倒过来后和原来一样就称它是回文。如121是回文，abA不是回文。 你的任务就是对于输入的字符串判断是否是回文。


Input
第一行：测试数据组数N(1=接下来N行：
每行一个字符串（只有数字和字母（区分大小写）,且字符串大小小于100）.


Output
输出只有一行，即是否是回文。是输出“YES”,不是输出“...]]></description><category></category></item><item><title><![CDATA[逆置单链表(0957)swust-oj]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584759</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584759</guid><author>bansi7160</author><pubDate>Wed, 08 Apr 2015 09:07:00 +0800</pubDate><description><![CDATA[Description
建立长度为n的单链表，然后将其数据元素逆置，即第1个元素变为最后一个元素，第2个元素变为倒数第2个元素，……，最后一个元素变为第1个元素。（处理的数据类型为字符型。必须使用链表完成。）


Input

第一行为链表长度n； 第二行为链表中的n个数据元素的值。
Output
逆置后的原始的值。


Sample Input


1...]]></description><category></category></item><item><title><![CDATA[单链表上查找算法的实现(0955) swust-oj]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584756</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584756</guid><author>bansi7160</author><pubDate>Tue, 07 Apr 2015 18:19:00 +0800</pubDate><description><![CDATA[Description

建立一个长度为n的带头结点的单链表，在该表中寻找第i个结点，若找到，则输出“OK！”，否则输出“error！”。处理数据类型为整型。


input
第一行为链表的长度n； 第二行为链表中的数据元素； 第三行为要找的结点i。


Output
找到就输出“OK！”，没找到就输出“error！”。


Sample Input


...]]></description><category></category></item><item><title><![CDATA[单链表的插入操作的实现(0952)SUWST-OJ]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584761</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584761</guid><author>bansi7160</author><pubDate>Tue, 07 Apr 2015 12:08:00 +0800</pubDate><description><![CDATA[Description

建立长度为n的单链表，在第i个结点之前插入数据元素data。


Input
第一行为自然数n，表示链式线性表的长度；第二行为n个自然数表示链式线性表各元素值；第三行为指定插入的位置i；第四行为待插入数据元素data。


Output
指定插入位置合法时候，输出插入元素后的链式线性表的所有元素，元素之间用一个空格隔开。输入不合法，输出“e...]]></description><category></category></item><item><title><![CDATA[单链表的链接(0954)swust-oj]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584758</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584758</guid><author>bansi7160</author><pubDate>Mon, 06 Apr 2015 19:14:00 +0800</pubDate><description><![CDATA[Description

建立长度为n的单链表A和长度为m的单链表B，n&gt;0,m&gt;0。编程实现将B表链接在A表的尾端，形成一个单链表A。数据类型指定为字符型。


Input
第一行为A表的长度n； 第二行为A表中的数据元素 第三行为B表的长度m； 第四行为B表中的数据元素。
Output
输出为链接好后的A表中的所有数据元素。

Sample Input...]]></description><category></category></item><item><title><![CDATA[单链表的删除操作的实现(0953）swust-oj]]></title><link>https://blog.youkuaiyun.com/bansi7160/article/details/101584754</link><guid>https://blog.youkuaiyun.com/bansi7160/article/details/101584754</guid><author>bansi7160</author><pubDate>Sat, 04 Apr 2015 20:38:00 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;int total;typedef struct node{	int data;	struct node * next;}Node;void CreateNode(Node *&amp;L,int a[],int n)//尾插法建立单链表{	int i;	Node *p,*r;	L=(Node ...]]></description><category></category></item></channel></rss>