<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fafa211的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fafa211</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fafa211]]></copyright><item><title><![CDATA[Oracle表空间与账号授权]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/126992168</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/126992168</guid><author>fafa211</author><pubDate>Thu, 22 Sep 2022 15:08:05 +0800</pubDate><description><![CDATA[语法：sqlplus 用户名/密码@主机IP:端口号/实例名。第四步：创建账号密码并指定默认表空间。第二步：查看现有表空间的位置。2. Linux下关闭服务。1.Linux下启动服务。第三步：创建新的表空间。]]></description><category></category></item><item><title><![CDATA[Springboot整合mybatis+mybatis-plus+PageHelper]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/115288674</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/115288674</guid><author>fafa211</author><pubDate>Sun, 28 Mar 2021 22:05:33 +0800</pubDate><description><![CDATA[Mybatis是在国内使用是最广泛的，以前都是使用xml进行映射，说实话真心不太好用，维护起来也不太方便。 从mybatis3.0后开始支持 @Mapper注解，极大方便了开发，几乎不在需要任何xml进行配置了。下面重点就讲下Mybatis的相关整合与@Mapper的使用。

首先，配置pom.xml文件，添加以下配置项


&lt;dependency&gt;
    &lt;groupId&gt;org.mybatis.spring.boot&lt;/groupId&gt;
    &lt;artifa]]></description><category></category></item><item><title><![CDATA[Springboot aop不起作用的问题]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/115146321</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/115146321</guid><author>fafa211</author><pubDate>Tue, 23 Mar 2021 22:01:15 +0800</pubDate><description><![CDATA[最近在研究Springboot切面编程，碰到一个莫名其妙的问题，aop怎么都不起作用。自定义的注解使用到了aop，却是有效的。

网上查找了几个小时， 各种方式都试了(使用的是InteliJ IDEA编辑器)。

首先确认了pom.xml文件里是载入了aop的



其次，确认了切面类是没有问题的，


package com.jeealfa.aspect;

import org.aspectj.lang.JoinPoint;
import org.aspectj.lang.annotation.*;
i]]></description><category></category></item><item><title><![CDATA[命令行编译运行Java程序时，加载指定目录中的Jar包]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/79523043</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/79523043</guid><author>fafa211</author><pubDate>Mon, 12 Mar 2018 09:49:11 +0800</pubDate><description><![CDATA[命令行编译运行Java程序时，加载指定目录中的Jar包解决方案一：[java] view plain copy 编译：javac -Djava.ext.dirs=./lib Test.java  或  javac -Djava.ext.dirs=D:/javacode/lib[html] view plain copy 运行：java -Djava.ext.dirs=./lib Test  【红色...]]></description><category></category></item><item><title><![CDATA[三分钟了解Activity工作流引擎]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/79297305</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/79297305</guid><author>fafa211</author><pubDate>Fri, 09 Feb 2018 12:44:19 +0800</pubDate><description><![CDATA[一、 什么是工作流以请假为例，现在大多数公司的请假流程是这样的员工打电话（或网聊）向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑采用工作流技术的公司的请假流程是这样的员工使用账户登录系统——点击请假——上级登录系统点击允许就这样，一个请假流程就结束了有人会问，那上级不用向公司提交请假记录？公司不用将记录录入电脑？答案是，用的。但是这一切的工...]]></description><category></category></item><item><title><![CDATA[Springboot整合shiro]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/79295353</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/79295353</guid><author>fafa211</author><pubDate>Fri, 09 Feb 2018 09:40:33 +0800</pubDate><description><![CDATA[shiro是一个权限框架,具体的使用可以查看其官网 http://shiro.apache.org/  它提供了很方便的权限认证和登录的功能.　　而springboot作为一个开源框架,必然提供了和shiro整合的功能!接下来就用springboot结合springmvc,mybatis,整合shiro完成对于用户登录的判定和权限的验证.　　1.准备数据库表结构　　这里主要涉及到五张表:用户表,角...]]></description><category></category></item><item><title><![CDATA[Springboot+RabbitMQ整合]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/79295306</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/79295306</guid><author>fafa211</author><pubDate>Fri, 09 Feb 2018 09:36:39 +0800</pubDate><description><![CDATA[一、新建maven工程：springboot-rabbitmq  二、引入springboot和rabbitmq的依赖&amp;lt;project xmlns=&quot;http://maven.apache.org/POM/4.0.0&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xsi:schemaLocation=&quot;http://maven....]]></description><category></category></item><item><title><![CDATA[如何创建Maven项目骨架]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/79195060</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/79195060</guid><author>fafa211</author><pubDate>Mon, 29 Jan 2018 14:33:33 +0800</pubDate><description><![CDATA[1. 首先创建自己的骨架之前先必会的是一个命令是：
archetype:generate
此命令是作用是：通过骨架信息创建maven项目。


$ mvn archetype:generate  


如果已经有Maven项目了，可直接跳过这步。


2. 根据咱们自定义的项目创建咱们自己的maven骨架，也就是第二个重要的命令：
archetype:create-from]]></description><category></category></item><item><title><![CDATA[spring boot 整合redis，jpa]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/79023040</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/79023040</guid><author>fafa211</author><pubDate>Wed, 10 Jan 2018 14:23:17 +0800</pubDate><description><![CDATA[第一步：在配置文件(application.properties)中添加以下配置选项：
# Redis server index
spring.redis.database=0
spring.redis.host=localhost
spring.redis.port=6379
spring.redis.password=123456
spring.redis.pool.max-act]]></description><category></category></item><item><title><![CDATA[Mongodb常用命令集合]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78427277</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78427277</guid><author>fafa211</author><pubDate>Thu, 02 Nov 2017 17:29:28 +0800</pubDate><description><![CDATA[＃启动mongod db 服务
mongod --config /usr/local/etc/mongod.conf &


#正式环境启动 mongo db 服务
mongod --bind_ip=127.0.0.1 --auth --config /usr/local/etc/mongod.conf &


#mongo db 创建超级管理员
db.createUser(
]]></description><category></category></item><item><title><![CDATA[springmvc与mybatis整合中的问题]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78406583</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78406583</guid><author>fafa211</author><pubDate>Tue, 31 Oct 2017 19:15:47 +0800</pubDate><description><![CDATA[今天在整合SpringMvc+Mybatis时碰到一些问题，网上找了很多资料，一直未找到问题关键点，浪费了不少时间，先将主要碰到的问题与解决方法记录下来。
问题：bean实例化失败，编译启动时问题如下：
严重: Servlet.service() for servlet [springmvc] in context with path [] threw exception [Request p]]></description><category></category></item><item><title><![CDATA[MyBatis中typealiases的使用]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78406551</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78406551</guid><author>fafa211</author><pubDate>Tue, 31 Oct 2017 18:39:46 +0800</pubDate><description><![CDATA[以前一直体会不到typealiases的作用，今天遇到了问题！
问题描述
Mybatis有个代码生成工具，生成的代码里面有mapper.xml文件，mapper.xml中的sql语句会用parameterType这个属性，而这个值可能是我们自定义的对象，此时，如果没有typealiases，我们就需要为parameterType指定全路径：


[html] 
view plain ]]></description><category></category></item><item><title><![CDATA[git stash和git stash pop]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78349653</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78349653</guid><author>fafa211</author><pubDate>Thu, 26 Oct 2017 09:51:24 +0800</pubDate><description><![CDATA[git stash 可用来暂存当前正在进行的工作， 比如想pull 最新代码， 又不想加新commit， 或者另外一种情况，为了fix 一个紧急的bug,  先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。
基础命令：
$git stash
$do some work
$git stash pop


进阶：

git st]]></description><category></category></item><item><title><![CDATA[docker 常用命令记录]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78330952</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78330952</guid><author>fafa211</author><pubDate>Tue, 24 Oct 2017 16:17:46 +0800</pubDate><description><![CDATA[常用docker命令

To have launchd start docker-machine now and restart at login:
1.  brew services start docker-machine
Or, if you don't want/need a background service you can just run:
2.  docker-mach]]></description><category></category></item><item><title><![CDATA[JAVA中线程安全与非线程安全]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78314054</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78314054</guid><author>fafa211</author><pubDate>Sun, 22 Oct 2017 22:30:27 +0800</pubDate><description><![CDATA[原文：http://blog.youkuaiyun.com/xiao__gui/article/details/8934832

ArrayList和Vector有什么区别？HashMap和HashTable有什么区别？StringBuilder和StringBuffer有什么区别？这些都是Java面试中常见的基础问题。面对这样的问题，回答是：ArrayList是非线程安全的，Vector是线程安全的；H]]></description><category></category></item><item><title><![CDATA[java中String、StringBuffer、StringBuilder的区别]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78313907</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78313907</guid><author>fafa211</author><pubDate>Sun, 22 Oct 2017 22:15:07 +0800</pubDate><description><![CDATA[java中String、StringBuffer、StringBuilder是编程中经常使用的字符串类，他们之间的区别也是经常在面试中会问到的问题。现在总结一下，看看他们的不同与相同。


1.可变与不可变
　　String类中使用字符数组保存字符串，如下就是，因为有“final”修饰符，所以可以知道string对象是不可变的。
　　　　private final char value[]]></description><category></category></item><item><title><![CDATA[Java 字符串常用操作（String类）]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78313838</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78313838</guid><author>fafa211</author><pubDate>Sun, 22 Oct 2017 22:08:12 +0800</pubDate><description><![CDATA[字符串查找

String提供了两种查找字符串的方法，即indexOf与lastIndexOf方法。

 1、indexOf（String s） 


    该方法用于返回参数字符串s在指定字符串中首次出现的索引位置，当调用字符串的indexOf()方法时，会从当前字符串的开始位置搜索s的位置；如果没有检索到字符串s，该方法返回-1

1 String str ="We are]]></description><category></category></item><item><title><![CDATA[Java之数组array和集合list、set、map]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/78313724</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/78313724</guid><author>fafa211</author><pubDate>Sun, 22 Oct 2017 21:53:31 +0800</pubDate><description><![CDATA[之前一直分不清楚java中的array,list。同时对set,map,list的用法彻底迷糊，直到看到了这篇文章，讲解的很清楚。


世间上本来没有集合,(只有数组参考C语言)但有人想要,所以有了集合  
有人想有可以自动扩展的数组,所以有了List  
有的人想有没有重复的数组,所以有了set  
有人想有自动排序的组数,所以有了TreeSet,TreeList,Tree**  
  
]]></description><category></category></item><item><title><![CDATA[PHP Startup: xxxx: Unable to initialize module]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/53395561</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/53395561</guid><author>fafa211</author><pubDate>Tue, 29 Nov 2016 17:08:14 +0800</pubDate><description><![CDATA[PHP Startup: xxxx: Unable to initialize module

PHP Startup: mongo: Unable to initialize module
Module compiled with build ID=API20131226,NTS
PHP compiled with build ID=API20131226,NTS,debug
Thes]]></description><category></category></item><item><title><![CDATA[常用LINUX系统网络分析命令]]></title><link>https://blog.youkuaiyun.com/fafa211/article/details/50476289</link><guid>https://blog.youkuaiyun.com/fafa211/article/details/50476289</guid><author>fafa211</author><pubDate>Thu, 07 Jan 2016 14:48:39 +0800</pubDate><description><![CDATA[系统连接状态篇：

1.查看TCP连接状态
netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -rn

netstat -n | awk ‘/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}’ 或
netstat -n | awk ‘/^tcp/ {++state[$NF]}; END {f]]></description><category></category></item></channel></rss>