<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[guigui_oy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/guigui_oy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; guigui_oy]]></copyright><item><title><![CDATA[面试题（一）Java基础]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78274127</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78274127</guid><author>guigui_oy</author><pubDate>Tue, 09 Jul 2019 11:01:19 +0800</pubDate><description><![CDATA[一、Java基础

1.JVM虚拟机（内存模型、垃圾收集、gc）


JVM内存模型【3】  
 
答：虚拟机结构类似操作系统内存布局，基于操作系统的角度，jvm就是个该死的java.exe/javaw.exe，也就是一个应用，而基于class文件来说，jvm就是个操作系统；

类装载器：作用是在JVM启动时或某个Class要运行的时候把类装载到JVM中。
运行时数据区（内存区域）：这是JVM在运]]></description><category></category></item><item><title><![CDATA[linux 常用操作命令]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/80988688</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/80988688</guid><author>guigui_oy</author><pubDate>Tue, 09 Jul 2019 10:42:27 +0800</pubDate><description><![CDATA[1. ls命令、cd命令、pwd命令



1.1 ls






ls -a  ## 显示所有包括隐藏
ls -l ## 文件名+权限+所有者+文件大小
ls -al ## 上面叠加
ls -h ## –human-readable 以容易理解的格式列出文件大小 (例如 1K 234M 2G)
ls -alh  ## 三种效果叠加






drwxr-xr-x



第一位红框：
...]]></description><category></category></item><item><title><![CDATA[debian9上安装redis]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/80975996</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/80975996</guid><author>guigui_oy</author><pubDate>Tue, 10 Jul 2018 14:30:02 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/zf29506564/p/5948579.html1 下载redis下载rediscd ~
wget http://download.redis.io/releases/redis-4.0.6.tar.gz  ## 下载redis
tar -zxvf redis-4.0.6.tar.gz  ## 解压下载gccsudo apt-get install...]]></description><category></category></item><item><title><![CDATA[linux 控制台下常用快捷键]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/80983375</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/80983375</guid><author>guigui_oy</author><pubDate>Tue, 10 Jul 2018 11:39:11 +0800</pubDate><description><![CDATA[常用Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u 删除此处至开始的所有内容 Ctrl – w ：由光标位置开始，往左删除单词。往行首删Ctrl -a + Ctrl -k 或 Ctrl -e + Ctrl -u 或 Ctrl -k + Ctrl -u 组合可删除整行。Ctrl+y 粘贴由 Ctrl+u ， C...]]></description><category></category></item><item><title><![CDATA[MySQL用户权限添加、外部通过ip连接、MySQL服务自启动]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/80938706</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/80938706</guid><author>guigui_oy</author><pubDate>Fri, 06 Jul 2018 15:35:46 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/wanghetao/p/3806888.html

https://blog.youkuaiyun.com/w690333243/article/details/76576952

https://zhidao.baidu.com/question/430003222002491012.html

1. MySQL用户权限添加

1.1 确定MySQL服务是否开...]]></description><category></category></item><item><title><![CDATA[debian9 安装MySQL 以及普通用户获得root权限安装sudo]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/80935930</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/80935930</guid><author>guigui_oy</author><pubDate>Fri, 06 Jul 2018 10:41:47 +0800</pubDate><description><![CDATA[1. 下载MySQL并安装1.1 打开网站MySQL APT Respository:1.2 点击Download，跳转到下载页面:右键点击No thanks，just start my download复制链接打开debian的shell，进入你的工作目录cd ~1.3 使用wget指令下载deb文件(刚刚复制的链接)，wget https://dev.mysql.com/get/mysql-a...]]></description><category></category></item><item><title><![CDATA[vim编辑器]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/80910007</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/80910007</guid><author>guigui_oy</author><pubDate>Thu, 05 Jul 2018 09:19:04 +0800</pubDate><description><![CDATA[命令说明:q!强制退出，不保存:q退出:wq!强制保存并退出:w &amp;lt;文件路径&amp;gt;另存为:saveas 文件路径另存为:x保存并退出:wq保存并退出]]></description><category></category></item><item><title><![CDATA[Debian9 设置静态IP]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/80913526</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/80913526</guid><author>guigui_oy</author><pubDate>Wed, 04 Jul 2018 17:16:06 +0800</pubDate><description><![CDATA[1. 查看虚拟机上本机ipcmd→ipconfig2. 配置1、设置静态IP地址、网关      1.1 cp /etc/network/interfaces /etc/network/interfacesbak #备份原有配置文件      1.2 nano /etc/network/interfaces #编辑网卡配置文件      注：auto eth0 #开机自动连接网络      ifa...]]></description><category></category></item><item><title><![CDATA[IDEA写maven微信购物端项目的过程和注意重点（三）]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78516120</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78516120</guid><author>guigui_oy</author><pubDate>Sun, 12 Nov 2017 23:05:50 +0800</pubDate><description><![CDATA[买家订单（OrderMaster）5.1、 流程一览
实体类两个实体类  OrderMaster.java和OrderDetail.java
写了两个状态枚举类 OrderStatusEnum.java、PayStatusEnum.java
dao接口OrderMasterRepository.java和OrderDetailRepository.java
测试类
service层 
OrderSe]]></description><category></category></item><item><title><![CDATA[虚拟机使用相关问题和解决方法]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78515528</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78515528</guid><author>guigui_oy</author><pubDate>Sun, 12 Nov 2017 21:47:52 +0800</pubDate><description><![CDATA[1、 连接用桥接模式，2、常用命令ifconfig  查看ip 
vim  /usr/local/nginx/conf/nginx.conf   进入VI编辑模式 
ping 主机IP  可以检查是否两边连接通VI编辑模式中 
键盘insert进入输入 
输入好了按esc离开 
然后  输入  :wq! 强制保存文件，并退出vinginx  -s   reload   重启ping主机ping不通进]]></description><category></category></item><item><title><![CDATA[IDEA写maven微信购物端项目的过程和注意重点（二）]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78514628</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78514628</guid><author>guigui_oy</author><pubDate>Sun, 12 Nov 2017 20:30:14 +0800</pubDate><description><![CDATA[5. 买家商品（productInfo）5.1、 相同方法，写productInfo商品相关的实体类，dao，service，test类
实体类 
ProductInfo.java 
  @Entity  //将数据库映射成对象的标签 
  @DynamicUpdate      //动态更新标签, 
  @Data//自动get set标签！ 
  @Id     //主键标签 
  @Gener]]></description><category></category></item><item><title><![CDATA[IDEA写maven微信购物端项目的过程和注意重点（一）]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78506444</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78506444</guid><author>guigui_oy</author><pubDate>Sat, 11 Nov 2017 14:41:47 +0800</pubDate><description><![CDATA[2.4. 买家类目1、 yml文件中标红因为pom文件中引入的插件木有刷新，右键pom→maven→reimport2、 如何解决idea的Could not autowire. No beans of ‘xxxx’ type found原因：编译的过程中却没有报错，这个就判断应该是是个警告类似的级别错误，不是很严重。所以我需要降低这个编辑的检查级别。 
方法：降低Autowired检测的级别，将S]]></description><category></category></item><item><title><![CDATA[面试总结（二）字符、数组、字符串、链表、栈、队列、树、IO]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78278194</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78278194</guid><author>guigui_oy</author><pubDate>Wed, 18 Oct 2017 21:32:45 +0800</pubDate><description><![CDATA[1. 数组、字符、字符串1.1 String,StringBuffer,StringBuilder区别StringBuilder与StringBuffer有公共父类AbstractStringBuilder( 抽象类 )。 
 - 抽象类中可以定义一些子类的公共方法，子类只需要增加新的功能，不需要重复写已经存在的方法；而接口中只是对方法的申明和常量的定义。
线程安全 
String 字符串常量  慢]]></description><category></category></item><item><title><![CDATA[面试题总结（一）Java基础]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78272930</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78272930</guid><author>guigui_oy</author><pubDate>Wed, 18 Oct 2017 15:00:51 +0800</pubDate><description><![CDATA[java提供finalize()方法，垃圾回收器准备释放内存的时候，会先调用finalize()。 
          (1).对象不一定会被回收。 
       (2).垃圾回收不是析构函数。 
       (3).垃圾回收只与内存有关。 
       (4).垃圾回收和finalize()都是靠不住的，只要JVM还没有快到耗尽内存的地步，它是不会浪费时间进行垃圾回收的。]]></description><category></category></item><item><title><![CDATA[Java内存结构、虚拟机垃圾回收和gc算法]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78268726</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78268726</guid><author>guigui_oy</author><pubDate>Wed, 18 Oct 2017 03:08:33 +0800</pubDate><description><![CDATA[一、Java虚拟机1. 什么是Java虚拟机main函数被执行时，java虚拟机就启动了。 
你运行几个application就有几个java.exe/javaw.exe。或者更加具体的说，你运行了几个main函数就启动了几个java应用，同时也启动了几个java的虚拟机。 
总结： 
什么是java虚拟机，什么是java的虚拟机实例？ 
java的虚拟机相当于我们的一个java类，而java虚拟机]]></description><category></category></item><item><title><![CDATA[Java面试题整理]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78248779</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78248779</guid><author>guigui_oy</author><pubDate>Mon, 16 Oct 2017 13:36:17 +0800</pubDate><description><![CDATA[https://www.nowcoder.com/discuss/12805 
华为面试感觉有点坑啊http://www.nowcoder.com/discuss/7768?type=0&order=3&pos=4448&page=2一、Java基础1.JVM虚拟机（内存模型、垃圾收集、gc）
gc算法（JVM内存模型、分区，组成部分特点，GC算法，minor gc和full gc，再说说垃圾回收器]]></description><category></category></item><item><title><![CDATA[链表的java实现和常用操作实现方法]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78248375</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78248375</guid><author>guigui_oy</author><pubDate>Mon, 16 Oct 2017 12:21:15 +0800</pubDate><description><![CDATA[1.用java实现链表结构，有增加、删除方法注意，链表要有head；public class MyList {
    //头结点
    Node head = null;    class Node {
        int data;
        Node next = null;
        public Node(int data) {
            this.data]]></description><category></category></item><item><title><![CDATA[Struts2   Action开发]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78238308</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78238308</guid><author>guigui_oy</author><pubDate>Sun, 15 Oct 2017 00:48:19 +0800</pubDate><description><![CDATA[Struts2配置1. Action开发的三种方式1.1 继承ActionSupportimport com.opensymphony.xwork2.ActionSupport;public class UserAction2 extends ActionSupport{
    public String login() {
        System.out.println("UserActi]]></description><category></category></item><item><title><![CDATA[Struts.xml配置文件没有提示]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78237881</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78237881</guid><author>guigui_oy</author><pubDate>Sat, 14 Oct 2017 23:12:39 +0800</pubDate><description><![CDATA[Struts.xml配置文件没有提示<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd"]]></description><category></category></item><item><title><![CDATA[Struts2 整理]]></title><link>https://blog.youkuaiyun.com/guigui_oy/article/details/78234861</link><guid>https://blog.youkuaiyun.com/guigui_oy/article/details/78234861</guid><author>guigui_oy</author><pubDate>Sat, 14 Oct 2017 16:04:47 +0800</pubDate><description><![CDATA[1. struts2详解Struts2 = Struts1 + Xwork 1.1Struts2开发流程：版本： 2.3 
1.1.1 引入jar文件 
commons-fileupload-1.2.2.jar      【文件上传相关包】 
commons-io-2.0.1.jar 
struts2-core-2.3.4.1.jar           【struts2核心功能包】 
xwork-]]></description><category></category></item></channel></rss>