<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Deep_Mind的博客]]></title><description><![CDATA[不断学习，争取一年学精一门语言。]]></description><link>https://blog.csdn.net/Deep_Mind</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; Deep_Mind]]></copyright><item><title><![CDATA[浅析Java内存区及其垃圾回收机制]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/79804988</link><guid>https://blog.csdn.net/Deep_Mind/article/details/79804988</guid><author>Deep_Mind</author><pubDate>Tue, 03 Apr 2018 21:44:31 +0800</pubDate><description><![CDATA[浅析Java内存区及其垃圾回收机制


Java三大内存区
Java堆与栈的形象描述
两种垃圾判别机制
两种垃圾回收技术
JIT编译器技术简介






Java三大内存区



Java堆与栈的形象描述

堆 
Java的堆比较特殊，《Java编程思想》（第4版）里把Java的堆（Java的堆是堆，Java的堆栈是栈）比作一个传送带，每分配一个新对象，它就往前移动一格。

但是其实这样的描述不...]]></description><category></category></item><item><title><![CDATA[关于Java里static的一些思考]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/78907503</link><guid>https://blog.csdn.net/Deep_Mind/article/details/78907503</guid><author>Deep_Mind</author><pubDate>Tue, 26 Dec 2017 22:56:43 +0800</pubDate><description><![CDATA[关于Java里static的一些思考Java Static最近帮朋友做一个项目的时候想到了一个问题，那就是static到底是个什么东西？结果在参考了网上的一些内容之后，发现了一些更有趣的东西。那就是java类被虚拟机加载时的加载顺序。话不多说，先看一下下面这个经典的面试题例子。
public class Test {
    Person person = new Person("Test");]]></description><category></category></item><item><title><![CDATA[关于AIDL基础的填坑]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/78059604</link><guid>https://blog.csdn.net/Deep_Mind/article/details/78059604</guid><author>Deep_Mind</author><pubDate>Fri, 22 Sep 2017 09:46:49 +0800</pubDate><description><![CDATA[这篇文章适用于有过AIDL开发经验的小伙伴们参考，特别是遇到的坑比较多的小伙伴参考。]]></description><category></category></item><item><title><![CDATA[关于《Android开发艺术探索》的Activity启动模式的讨论]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/78007014</link><guid>https://blog.csdn.net/Deep_Mind/article/details/78007014</guid><author>Deep_Mind</author><pubDate>Sat, 16 Sep 2017 22:05:30 +0800</pubDate><description><![CDATA[这是该书第25页的一些描述，按照理论来说应该是像书上那样的。可是我在API24的手机和虚拟机上试了一下后，发现由ThirdActivity跳转到MainActivity再跳转到SecondActivity后，再按back键并没有退出到桌面，而是显示了一个MainActivity的活动页面。我一直百思不得其解。后来想到，可能是 因为现有的安卓系统相对于作者写书的时候有了一些变化，可能一个程序要想回到]]></description><category></category></item><item><title><![CDATA[Strut2里拦截器不能加载的问题]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/54846982</link><guid>https://blog.csdn.net/Deep_Mind/article/details/54846982</guid><author>Deep_Mind</author><pubDate>Fri, 03 Feb 2017 15:05:22 +0800</pubDate><description><![CDATA[今天，Mind君开始学习Struts2了。一上手就遇到了很多初学者都会碰到的一个问题：
ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
是不是感觉很熟悉？
我是用IDEA直接建立struts2工程的，所以理论上不会出现缺少jar包或者jar包版本冲突之类的纸张问题。那么，问题出在]]></description><category></category></item><item><title><![CDATA[JavaCat项目系统进程第一天]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/54563897</link><guid>https://blog.csdn.net/Deep_Mind/article/details/54563897</guid><author>Deep_Mind</author><pubDate>Sun, 15 Jan 2017 18:39:33 +0800</pubDate><description><![CDATA[前一段一位我十分钦佩的学长告诉我说学java web在学完jsp和jdbc之后要尝试着做一个项目，趁着寒假时间多，做一个项目。解决一下学校体育理论考试系统的弊端。
没想到真的上手的时候确实遇到了很多这样那样坑的问题，现在总结如下。
1.jdbc链接数据库的时候老提示我语法错误，具体的片段代码如下：
这是正确的：//教师查询语句
        String sqlT="select pass]]></description><category></category></item><item><title><![CDATA[MySQL的一个安装坑]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/53795023</link><guid>https://blog.csdn.net/Deep_Mind/article/details/53795023</guid><author>Deep_Mind</author><pubDate>Thu, 22 Dec 2016 00:11:03 +0800</pubDate><description><![CDATA[如果你的MySQL程序安装不上，可能是因为下面几个原因之一造成的：


1.安装的目录没有系统权限；
2.没有配置好系统环境变量；
3.上一次安装的MySQL系统没有卸载干净；
4.在MySQL下的my.ini文件里的basedir或datadir没有配置好，需要有如下这样的配置（这个错误比较少见，也比较隐蔽）


等等，可能出现的错误是无止境的，因为开发者们也不知道当时到底留了]]></description><category></category></item><item><title><![CDATA[java基础卷1]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/53703399</link><guid>https://blog.csdn.net/Deep_Mind/article/details/53703399</guid><author>Deep_Mind</author><pubDate>Sat, 17 Dec 2016 09:29:10 +0800</pubDate><description><![CDATA[以前学java时太过急于求成，导致在后续学习中出现了很多问题，现在重新学习一下java的基础知识，并坚持写blog以巩固和分享知识。
1.Java的基本类型：




类型名称
值的类型
所用存储
值的范围


byte
整数
1个字节
-128~127


short
整数
2个字节
-32768~32767


int
整数
4个字节
-2]]></description><category></category></item><item><title><![CDATA[EL表达式里的几个坑]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/53263645</link><guid>https://blog.csdn.net/Deep_Mind/article/details/53263645</guid><author>Deep_Mind</author><pubDate>Mon, 21 Nov 2016 20:24:46 +0800</pubDate><description><![CDATA[在学技术，尤其是实际动手的过程中，我们往往会遇到很多坑。一名优秀的程序员要有意识地把自己遇到的一些问题发布出来，这样可以帮助大家减少入坑。在学完Jsp和Servlet之后，我开始学习EL，现在总结一些EL中可能遇到的坑。
1.坑一
JSTL的jar包和Tomcat服务器的版本是有着较为严格的对应关系的，所以一定要下载与自己的Tomcat服务器版本相应的JSTL包。
2.坑二
JSTL中一定]]></description><category></category></item><item><title><![CDATA[Thread继承类中的run()方法和start()方法的区别]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52356618</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52356618</guid><author>Deep_Mind</author><pubDate>Mon, 29 Aug 2016 21:27:43 +0800</pubDate><description><![CDATA[/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.myt]]></description><category></category></item><item><title><![CDATA[闲来无事，看如何用DOM解析XML]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52194935</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52194935</guid><author>Deep_Mind</author><pubDate>Fri, 12 Aug 2016 20:11:14 +0800</pubDate><description><![CDATA[//在下纯给自己做笔记，抱歉。

<!--
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
-->

   ]]></description><category></category></item><item><title><![CDATA[这一节我们来看看异常链]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52070948</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52070948</guid><author>Deep_Mind</author><pubDate>Sat, 30 Jul 2016 09:30:19 +0800</pubDate><description><![CDATA[这篇文章就是个笔记，大家可以直接不看。
public class catchline {
	public static void main(String[] args){
		catchline ct=new catchline();
		try{
			ct.test2();
		}catch(Exception e){
			e.printStackTrace();
		}
	}
	
	pu]]></description><category></category></item><item><title><![CDATA[利用多线程进行多客户端通信]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52058415</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52058415</guid><author>Deep_Mind</author><pubDate>Thu, 28 Jul 2016 19:52:33 +0800</pubDate><description><![CDATA[此代码是本人为了做笔记使用，有意者参考，无意者请查阅其它，不好意思。
客户端：

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import]]></description><category></category></item><item><title><![CDATA[你以为在java里用synchronized就能万事大吉了吗？]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52052844</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52052844</guid><author>Deep_Mind</author><pubDate>Thu, 28 Jul 2016 10:37:10 +0800</pubDate><description><![CDATA[我们先来想想，synchronized的功能：
1.同步，搞互斥锁，使线程不能交叉执行；
2.维护共享变量在多个线程之间的可见性；
public class demo {
	private boolean ready=false;
	private int result=0;
	private int number=1;
	public synchronized void write(){
]]></description><category></category></item><item><title><![CDATA[java对象序列化与反序列化中的构造方法问题]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52049641</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52049641</guid><author>Deep_Mind</author><pubDate>Wed, 27 Jul 2016 21:28:56 +0800</pubDate><description><![CDATA[老规矩，先上代码再总结：import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializabl]]></description><category></category></item><item><title><![CDATA[JAVA之字节缓冲流]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52043553</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52043553</guid><author>Deep_Mind</author><pubDate>Wed, 27 Jul 2016 10:58:58 +0800</pubDate><description><![CDATA[老规矩，上一段代码：
工具类代码：

import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOEx]]></description><category></category></item><item><title><![CDATA[JAVA笔记之复制文件篇]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52039457</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52039457</guid><author>Deep_Mind</author><pubDate>Tue, 26 Jul 2016 20:43:49 +0800</pubDate><description><![CDATA[老规矩，上一段代码：
这是主类：

import java.io.IOException;


public class RandomAccessFileTest {
	public static void main(String[] args) throws IOException{
		IOUtil.fun("F:\\大家的声音\\佳.mp3","F:\\fun.mp3");
	}
}]]></description><category></category></item><item><title><![CDATA[JAVA笔记之FileInputStream]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52038433</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52038433</guid><author>Deep_Mind</author><pubDate>Tue, 26 Jul 2016 18:30:16 +0800</pubDate><description><![CDATA[老规矩，上程序：
先看看主类：

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
class IOUtil {
	public static void fun(String filename) throws IOException{        //涉及到输入输出的，基本上都要]]></description><category></category></item><item><title><![CDATA[JAVA笔记之RandomAccessFile]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52037763</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52037763</guid><author>Deep_Mind</author><pubDate>Tue, 26 Jul 2016 17:20:40 +0800</pubDate><description><![CDATA[老规矩，先上一段代码：import java.io.File;
import java.io.IOException;
import java.io.RandomAccessFile;


public class RandomAccessFileTest {
	public static void main(String[] args) throws IOException{
		File af]]></description><category></category></item><item><title><![CDATA[JAVA打印文件目录]]></title><link>https://blog.csdn.net/Deep_Mind/article/details/52035598</link><guid>https://blog.csdn.net/Deep_Mind/article/details/52035598</guid><author>Deep_Mind</author><pubDate>Tue, 26 Jul 2016 14:43:20 +0800</pubDate><description><![CDATA[还是听课笔记，如何打印java文件的目录。import java.io.File;
import java.io.IOException;

public class Jbianma 
{
	public static void main(String[] args) throws Exception{
	
	File afile=new File("F://JAVA");
	
	FileUtil]]></description><category></category></item></channel></rss>