<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ACM_Colas_125的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ACM_Colas_125</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ACM_Colas_125]]></copyright><item><title><![CDATA[The requested resource is not available 的8种解决方案]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108696057</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108696057</guid><author>ACM_Colas_125</author><pubDate>Sun, 20 Sep 2020 18:04:43 +0800</pubDate><description><![CDATA[The requested resource is not available 的8种解决方案
1：找到WEB-INF/lib 下是否有以下文件

2：未部署Web应用
3：URL输入错误
  a.查看URL的IP地址和端口号是否书写正确。 

  b.查看上下文路径是否正确 Project--------Properties------MyElipse-----Web----- Web Context-root检查这个路径名称是否书写正确。

  c.检查一下文件名称是否书写正确。

4：目录不能被引用
]]></description><category></category></item><item><title><![CDATA[String,StringBuffer,StringBuilder]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108419477</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108419477</guid><author>ACM_Colas_125</author><pubDate>Sat, 05 Sep 2020 15:04:56 +0800</pubDate><description><![CDATA[String,StringBuder,StringBuffer
String
String类是不可变类，即一旦一个String对象被创建以后，包含在这个对象中的字符序列是不可改变的，直至这个对象被销毁。
有同志就会问了，String是可变的呀，你看如下代码
	String s="aaa";
	s="bbb";
	System.out.println(s);//打印出来是bbb

这里我就解释一下:这里的不可变是指的生成s的对象不可变，s对象栈内存所指向的堆内存地址可变，比如s在被重新赋值的时候，是在堆里重新]]></description><category></category></item><item><title><![CDATA[Hash，Hashcode]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108392517</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108392517</guid><author>ACM_Colas_125</author><pubDate>Thu, 03 Sep 2020 20:24:56 +0800</pubDate><description><![CDATA[哈希是一种加密算法
哈希函数也成为散列函数或者杂凑函数。哈希函数可以将任意长度的消息M映射成为一个长度较短且长度固定的值H，它是一种单向密码体制，不可逆映射，只有加密过程，没有解密过程。
无论输入是什么数字格式、文件有多大，输出都是固定长度的比特串。
Hash函数的特点
Hash函数具有如下特点。
易压缩：对于任意大小的输入x，Hash值的长度很小，在实际应用中，函数H产生的Hash值其长度是固定的。
易计算：对于任意给定的消息，计算其Hash值比较容易。
单向性：对于给定的Hash值，要找到使得在计算上是]]></description><category></category></item><item><title><![CDATA[String类]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108063969</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/108063969</guid><author>ACM_Colas_125</author><pubDate>Mon, 17 Aug 2020 20:55:58 +0800</pubDate><description><![CDATA[1.概念
String是最终类，在java中是immutable(不可变)，因为String类底层是根据不可改变字符数组来实现数据存储，String类对象的内容无法改变（常量）。当String实例创建时就会被初始化，并且以后无法修改实例信息。String类是工程师精心设计的艺术品。（提高安全性和效率）
一、String为什么不可变？
要了解String类创建的实例为什么不可变，首先要知道final关键字的作用：final的意思是“最终，最后”。final关键字可以修饰类、方法、字段。修饰类时，这个类不可以被]]></description><category></category></item><item><title><![CDATA[unsigned类型与signed类型混用问题]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/84202762</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/84202762</guid><author>ACM_Colas_125</author><pubDate>Sun, 18 Nov 2018 18:11:13 +0800</pubDate><description><![CDATA[ 

在unsigned整型变量与signed整型做算术和逻辑运算时，signed变量会自动转换成unsigned变量，所以会产生一些难以预料的结果。

以vector.size（）为例子，容器的size_type为了能表示足够大的范围（因为vector.size（）&amp;gt;=0）所以返回值为unsigned；

比如下边的例子：


#include&amp;lt;iostream&amp;gt;
#inclu...]]></description><category></category></item><item><title><![CDATA[java--（多线程创建的两种方式Thread类和Runnable接口）]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83746789</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83746789</guid><author>ACM_Colas_125</author><pubDate>Mon, 05 Nov 2018 11:58:47 +0800</pubDate><description><![CDATA[（一）继承Thread类创建多线程----单线程

下面的代码是一个死循环，但是不会执行main里面的循环语句，而是run（）里面的语句，这是因为该程序是一个单线程程序，当调用MyThread类的run（）方法时，遇到死循环，循环一直进行。因此，MyThread类的打印语句将永远执行，而main（）方法中的打印语句无法得到执行。

 


package test;

public class e...]]></description><category></category></item><item><title><![CDATA[java中thread的start()和run()的区别]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83745866</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83745866</guid><author>ACM_Colas_125</author><pubDate>Mon, 05 Nov 2018 11:41:32 +0800</pubDate><description><![CDATA[java中thread的start()和run()有何区别？

一：run只是运行这个方法 并不会开启一个新的线程；
        start 是开启一个线程 并且运行run方法；

二：　1） start：
　　    用start方法来启动线程，真正实现了多线程运行，这时无需等待run方法体代码执行完毕而直接继续执行下面的代码。通过调         用Thread类的start()方法来启...]]></description><category></category></item><item><title><![CDATA[JAVA中EXTENDS 与 IMPLEMENT 区别]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83745768</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83745768</guid><author>ACM_Colas_125</author><pubDate>Mon, 05 Nov 2018 11:17:58 +0800</pubDate><description><![CDATA[JAVA中EXTENDS 与 IMPLEMENT 区别

简单说： 
1.extends是继承父类，只要那个类不是声明为final或者那个类定义为abstract的就能继承，
2.JAVA中不支持多重继承，但是可以用接口来实现，这样就要用到implements，
3.继承只能继承一个类，但implements可以实现多个接口，用逗号分开就行了 ,
      比如  class A extends...]]></description><category></category></item><item><title><![CDATA[scanf，cin以及其返回值]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83473156</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83473156</guid><author>ACM_Colas_125</author><pubDate>Sun, 28 Oct 2018 17:45:24 +0800</pubDate><description><![CDATA[本人认为数据处理是非常重要的，如果能在输入时候进行处理会省下很多事情。

关于scanf这里整理了一下：

1：从scanf（）角度看输入

如果使用%d说明符，scanf（）函数开始每次读取一个输入字符，它跳过空白字符（空格，制表符和换行符）直到遇到一个非空白字符，并持续读取和保存字符直到它遇到一个非数字的字符。

如果使用%s说明符，那么空白字符以外的所有字符都是可接受的，所以scanf（）跳...]]></description><category></category></item><item><title><![CDATA[vector]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83447315</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83447315</guid><author>ACM_Colas_125</author><pubDate>Sat, 27 Oct 2018 16:25:02 +0800</pubDate><description><![CDATA[小生不才一个vector入门献给大家，如有补充和错误欢迎指出，谢谢！

vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的

用法:

1.头文件: #include&amp;lt;vector&amp;gt;

2.变量声明:

             vector &amp;lt;int&amp;gt...]]></description><category></category></item><item><title><![CDATA[一维数组的背包问题]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83241559</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83241559</guid><author>ACM_Colas_125</author><pubDate>Sun, 21 Oct 2018 14:56:07 +0800</pubDate><description><![CDATA[题目描述：
有编号分别为a,b,c,d,e的五件物品，
它们的重量分别是2,2,6,5,4，它们的价值分别是6,3,5,4,6，现
在给你个承重为10的背包，如何让背包里装入的物品具有最大的价值总和？
动态转移方程：f[j]=max(f[j],f[j-weight[i]]+value[i]);


#define V 1500
#include&amp;lt;iostream&amp;gt;
#define ma...]]></description><category></category></item><item><title><![CDATA[打印素数表]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83241354</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83241354</guid><author>ACM_Colas_125</author><pubDate>Sun, 21 Oct 2018 14:31:24 +0800</pubDate><description><![CDATA[打印素数表需要经常用到，在网上找了许多，最终找到一个非常有效率的方法分享给大家

#include&amp;lt;iostream&amp;gt;
#include&amp;lt;cstring&amp;gt;
#include&amp;lt;cstdio&amp;gt;
#include&amp;lt;ctime&amp;gt;
#include&amp;lt;algorithm&amp;gt;
using namespace std;
int n;
bool visit[...]]></description><category></category></item><item><title><![CDATA[大数四则运算]]></title><link>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83214613</link><guid>https://blog.youkuaiyun.com/ACM_Colas_125/article/details/83214613</guid><author>ACM_Colas_125</author><pubDate>Sat, 20 Oct 2018 16:43:44 +0800</pubDate><description><![CDATA[
#include&amp;lt;iostream&amp;gt;
#include&amp;lt;cstdlib&amp;gt;
#include&amp;lt;cstring&amp;gt;
using namespace std;
#define M 1000000000000000
//大数加法
//将数字以字符串的形式传入add加法函数，在函数内部完成字符串-&amp;gt;数组的转换，
//然后在数组中逐位进行相加，再判断该位相加后是否需要...]]></description><category></category></item></channel></rss>