<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[咸鱼的博客]]></title><description><![CDATA[相互交流学习]]></description><link>https://blog.youkuaiyun.com/THG_TERCEL</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; THG_TERCEL]]></copyright><item><title><![CDATA[Centos7安装tunctl]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/104835836</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/104835836</guid><author>THG_TERCEL</author><pubDate>Fri, 13 Mar 2020 10:43:36 +0800</pubDate><description><![CDATA[终端输入以下代码：
cat &lt;&lt; EOF &gt; /etc/yum.repos.d/nux-misc.repo
[nux-misc]
name=Nux Misc
baseurl=http://li.nux.ro/download/nux/misc/el7/x86_64/
enabled=0
gpgcheck=1
gpgkey=http://li.nux.ro/download/nu...]]></description><category></category></item><item><title><![CDATA[android.view.ViewRoot$CalledFromWrongThreadException解决办法]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/103178635</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/103178635</guid><author>THG_TERCEL</author><pubDate>Thu, 21 Nov 2019 10:59:39 +0800</pubDate><description><![CDATA[这个异常就是说，必须在程序的主线程(也就是ui线程)中进行更新界面显示的工作。

我采用的方法是将更新界面显示的工作放在activity.runonuithread(runnable)中。


MainActivity.this.runOnUiThread(new Runnable() {
   @Override
   public void run() {
      tget.setText...]]></description><category></category></item><item><title><![CDATA[visual studio 2019 添加新网站的功能在哪]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/102764209</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/102764209</guid><author>THG_TERCEL</author><pubDate>Sun, 27 Oct 2019 10:13:43 +0800</pubDate><description><![CDATA[右击解决方案--&gt;添加--&gt;新项目--&gt;搜索框中输入 ASP.NET Web 应用程序(.NET Framework)，然后选择--&gt;在选择Web窗体。这就OK了，前提是组件你安装的有。
]]></description><category></category></item><item><title><![CDATA[解决--》svn: E165001: Commit blocked by pre-commit hook (exit code 1) with output:]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99561306</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99561306</guid><author>THG_TERCEL</author><pubDate>Wed, 14 Aug 2019 13:35:46 +0800</pubDate><description><![CDATA[我的原因是因为，svn服务端设置的注释长度是8，我写的注释没有超过8；

还有一种方法是，点击cleanup，再提交

   
]]></description><category></category></item><item><title><![CDATA[使用bootStrap模态框遇到的一个小问题；点击确定之后模态框不关闭，背景也没移除，无法操作界面]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99413343</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99413343</guid><author>THG_TERCEL</author><pubDate>Tue, 13 Aug 2019 10:46:13 +0800</pubDate><description><![CDATA[$("#divAddAddress").modal('hide');
$(".modal-backdrop").remove();

我用了上面两条语句解决，第一个是用来隐藏模态框，第二个用来消除模态框背景（其中分别使用了id选择器，和class选择器）


...]]></description><category></category></item><item><title><![CDATA[idea 为什么tom-cat发布项目的时候，提示找不到依赖jar包中的类；报错java.lang.noclassdeffoundError]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99412743</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99412743</guid><author>THG_TERCEL</author><pubDate>Tue, 13 Aug 2019 10:38:53 +0800</pubDate><description><![CDATA[问题：

这个错误很有可能是因为你引用了自己本地的jar包；

我的错误是找不到patchca中的类，这个包0.5.0版本的maven依赖无法下载，所以我用了自己本地的包，就出现了错误。

我的解决方法：

其实idea非常智能，只需要在pom文件的artifactId标签内输入jar包的名字，idea就会有提示，就能找到能使用版本的jar包


&lt;dependency&gt;
      ...]]></description><category></category></item><item><title><![CDATA[idea开发，在使用SSM框架的时候，在service层用@Autowired获取dao层接口对象，如何将错误解决]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99411671</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99411671</guid><author>THG_TERCEL</author><pubDate>Tue, 13 Aug 2019 10:18:40 +0800</pubDate><description><![CDATA[简单粗暴，修改idea：

File--&gt;Settings--&gt;Editor--&gt;Inspections--&gt;Spring--&gt;Spring Core--&gt;Code--&gt;Autowiring for Bean Class

   
]]></description><category></category></item><item><title><![CDATA[获取标签中的class属性的值]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99408066</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/99408066</guid><author>THG_TERCEL</author><pubDate>Tue, 13 Aug 2019 10:07:58 +0800</pubDate><description><![CDATA[在根据当前标签class是否为active，来为其他标签设置active的时候。我遇到了一个小问题，就是怎样获取标签内的class的属性值，于是乎我就测试了几个我能想到的方法，写了下来供自己查看，在这里也和大家分享一下。

DOM对象和jQuery对象：


&lt;!DOCTYPE html&gt;
&lt;html&gt;
	&lt;head&gt;
		&lt;meta charset="u...]]></description><category></category></item><item><title><![CDATA[解决--》JMX port被占用]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/98869371</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/98869371</guid><author>THG_TERCEL</author><pubDate>Thu, 08 Aug 2019 14:25:45 +0800</pubDate><description><![CDATA[1、win+R打开DOS窗口，进入window命令

2、使用命令：netstat -aon|findstr 1099找出占用1099端口的进程

3、使用命令：taskkill -f -pid 17024 关闭该进程


]]></description><category></category></item><item><title><![CDATA[解决--》java.io.IOException: 你的主机中的软件中止了一个已建立的连接。]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/98868522</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/98868522</guid><author>THG_TERCEL</author><pubDate>Thu, 08 Aug 2019 14:12:51 +0800</pubDate><description><![CDATA[问题原因：在Internet Explorer 的默认类型是 “button”，而其他浏览器中（包括 W3C 规范）的默认值是 “submit”。

所以导致了表单重复提交。出现“java.io.IOException: 你的主机中的软件中止了一个已建立的连接”异常。

  问题解决：将表单中的按钮type的值改为button；如果还不可以，那就把form标签去掉就ok啦；或者将按钮放...]]></description><category></category></item><item><title><![CDATA[JavaScript对象创建方式]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97917396</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97917396</guid><author>THG_TERCEL</author><pubDate>Wed, 31 Jul 2019 14:52:23 +0800</pubDate><description><![CDATA[JavaScript对象创建方式共有五种：第二种和第五种使用最多，其他不经常使用。

1、直接创建方式：


var 对象变量名 = new Object();
对象变量名. property1 = value1;
…;
对象变量名. propertyN = valueN;
对象变量名. methodName1 = function([参数列表]){
	//函数体
}
…;
对象变量名. meth...]]></description><category></category></item><item><title><![CDATA[JavaScript中==与===的区别]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97916545</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97916545</guid><author>THG_TERCEL</author><pubDate>Wed, 31 Jul 2019 14:34:46 +0800</pubDate><description><![CDATA[==：表示值相同

===：表示值和数据类型都要相同

比如下面这个例子：


console.log(1==1);
console.log(1=="1");
console.log(1===1);
console.log(1==="1");

输出结果为：true true true false

因为带有""和不带有""的 1，数据类型不一样，所以最后一个输出结果为：false
...]]></description><category></category></item><item><title><![CDATA[MyBatis和Spring框架的整合]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97023706</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97023706</guid><author>THG_TERCEL</author><pubDate>Tue, 23 Jul 2019 20:02:14 +0800</pubDate><description><![CDATA[本文内容：

1、下载MyBatis与Spring整合jar包：

2、创建一个Java工程，导入相应jar包

3、配置Spring配置文件：

4、一个例子：

1、下载MyBatis与Spring整合jar包：

 https://github.com/mybatis/spring

2、创建一个Java工程，导入相应jar包

       

3、配置Spring配...]]></description><category></category></item><item><title><![CDATA[初识MyBatis]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97020783</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/97020783</guid><author>THG_TERCEL</author><pubDate>Tue, 23 Jul 2019 19:18:19 +0800</pubDate><description><![CDATA[本文内容：

1、下载jar包：

2、创建java工程，导入MyBatis jar包和数据库驱动包

3、创建数据库表，并添加数据：

4、MyBatis的使用：

1、下载jar包：

 https://github.com/mybatis/mybatis-3/releases

2、创建java工程，导入MyBatis jar包和数据库驱动包

 mybatis-3.4.4.ja...]]></description><category></category></item><item><title><![CDATA[Java入门——06继承和多态]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96991822</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96991822</guid><author>THG_TERCEL</author><pubDate>Tue, 23 Jul 2019 14:26:14 +0800</pubDate><description><![CDATA[本文内容：

1、继承：

2、重写：

  重写：

  关键字final：

  关键字super：

3、多态：

  多态：

  对象下转型：

  对象上转型：

1、继承：

继承是面向对象编程的三大特征之一，是一种基于已有类来创建新类的机制。由继承而得到的类称为子类（或派生类）,被继承的类称为父类（或超类）。

语法如下：class &lt;子类&gt; e...]]></description><category></category></item><item><title><![CDATA[Java入门——05类和对象]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96874214</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96874214</guid><author>THG_TERCEL</author><pubDate>Mon, 22 Jul 2019 19:20:07 +0800</pubDate><description><![CDATA[目录

1、什么是对象？什么是类？

2、如何定义类，对象的创建和使用：

  定义类：

  对象的创建和使用：

3、方法与重载：

  方法：

  重载：

4、代码块：

5、全局变量和局部变量：

  成员变量：

  局部变量：

  关键字static：

6、构造方法：

1、什么是对象？什么是类？

 Java语言中的对象是对现实世界中对象的模...]]></description><category></category></item><item><title><![CDATA[Java入门——04数组]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96866625</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96866625</guid><author>THG_TERCEL</author><pubDate>Mon, 22 Jul 2019 17:00:18 +0800</pubDate><description><![CDATA[本文内容：

1、为什么要使用数组呢？

2、数组：

  数组的定义：

  数组的声明：

  数组的实例化一共有两种：

  操作数组元素：

  数组的排序：

  数组元素的查找：

3、值传递和引用传递：



1、为什么要使用数组呢？

  在我们的函数中，一个函数只能有一个返回值，那么如果想返回多个值该怎么办呢？

  通过将多个返回值放到数组中，...]]></description><category></category></item><item><title><![CDATA[如何确定Java程序中哪个线程最耗CPU资源]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96735834</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96735834</guid><author>THG_TERCEL</author><pubDate>Sun, 21 Jul 2019 17:04:16 +0800</pubDate><description><![CDATA[在Windows操作系统中：

  1、执行Java程序，如下代码：


public class Test {

	public static void main(String[] args) {
		new Thread(new Task()).start();
	}
	
	static class Task implements Runnable {
		
		@Override
		p...]]></description><category></category></item><item><title><![CDATA[jstack的用途（简）]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96731505</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96731505</guid><author>THG_TERCEL</author><pubDate>Sun, 21 Jul 2019 16:35:11 +0800</pubDate><description><![CDATA[jstack作用：用于显示指定进程内线程的信息

语法：jstack [option] &lt;pid&gt;

 -F当’jstack [-l] pid’没有响应的时候强制打印栈信息,（如果直接jstack无响应时，用于强制jstack），一般情况不需要使用

  -l长列表. 打印关于锁的附加信息,例如属于java.util.concurrent的ownable synchron...]]></description><category></category></item><item><title><![CDATA[jmap的用途]]></title><link>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96727626</link><guid>https://blog.youkuaiyun.com/THG_TERCEL/article/details/96727626</guid><author>THG_TERCEL</author><pubDate>Sun, 21 Jul 2019 16:10:48 +0800</pubDate><description><![CDATA[作用：监控内存内的Java对象。（可先使用 jps 命令 查出pid）

语法：jmap [option] &lt;pid&gt;

  jmap -heap &lt;pid&gt;   打印Java堆概要信息，包括使用的GC算法、堆配置参数和各代中堆内存使用情况；


由New Generation , Eden Space , From Space 和 To Space 这四个...]]></description><category></category></item></channel></rss>