<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jsqdsq的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jsqdsq</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jsqdsq]]></copyright><item><title><![CDATA[散列函数和文件比较]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/104589661</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/104589661</guid><author>jsqdsq</author><pubDate>Sun, 01 Mar 2020 12:06:49 +0800</pubDate><description><![CDATA[散列函数和文件比较





目录

一、散列函数 2

1.散列函数（Hash function）=散列算法、哈希函数 2

2.散列碰撞（collision） 2

二、MD5 2

1.MD5是什么？128位散列值[16字节]一般使用32位16进制表示 2

2. 在Windows的DOS命令方式下计算机MD5 4

三、SHA系列 5

1.什么是SHA系列？SHA0、SHA1、S...]]></description><category></category></item><item><title><![CDATA[[Java]MySQL简介 下载 安装]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78578589</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78578589</guid><author>jsqdsq</author><pubDate>Mon, 20 Nov 2017 00:48:27 +0800</pubDate><description><![CDATA[MySQL----------------------------------------------------------------------------
请注意区别于:MSSQL
Microsoft SQL Server是由美国微软公司所推出的关系数据库解决方案，最新的版本是SQL Server 2017.
SQL Server一开始并不是微软自己研发的产品，而是当时为了要和IBM]]></description><category></category></item><item><title><![CDATA[[Java]如何下载安装Eclipse? 纯手打,今天刚刚整理完!]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78515370</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78515370</guid><author>jsqdsq</author><pubDate>Sun, 12 Nov 2017 21:29:01 +0800</pubDate><description><![CDATA[如何下载安装Eclipse?






纯手打,今天刚刚整理完:

1.      下载网址: https://www.eclipse.org 不(科@学@上网)的话好象也可以下.

2.      右上角,download

左边:Get Eclipse OXYGEN(Download) 这是Eclipse的最新64bit版本,

Eclipse IDE for ]]></description><category></category></item><item><title><![CDATA[[java]什么是递归调用?(Recursion)]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78509768</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78509768</guid><author>jsqdsq</author><pubDate>Sun, 12 Nov 2017 01:09:51 +0800</pubDate><description><![CDATA[/*递归调用Recursion==============================================================
先:依次降解,直至可解.
再:依次代入,直至求出.
在数学与计算机科学中，是指在函数的定义中使用函数自身的方法。
递归调用需要在栈中创建多个栈指针,效率会比较低.
所以,在实际开发中,对此可以不用递归就能解决的方法,一般不使用递归.比如阶乘比较]]></description><category></category></item><item><title><![CDATA[[疑问]Scanner与正则表达式的问题[已解决!]]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78490200</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78490200</guid><author>jsqdsq</author><pubDate>Thu, 09 Nov 2017 15:28:01 +0800</pubDate><description><![CDATA[import java.util.Scanner;
public class LastLen {
	public static void main(String[] args) {
		Scanner s = new Scanner(System.in);
		System.out.println("请输入一行英文(回车结束输入):");
		s.useDelimiter("\n");
		Str]]></description><category></category></item><item><title><![CDATA[[笔记]eclipse保存包含有中文字符的源代码文件出错[了解字符集]]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78472294</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78472294</guid><author>jsqdsq</author><pubDate>Tue, 07 Nov 2017 20:45:54 +0800</pubDate><description><![CDATA[在eclipse中保存包含有中文字符的源代码文件时会出错:
Some characters cannot be mapped using "GBK" character encoding 
这是因为eclipse保存文件时默认的编码是ISO8859-1.
ISO8859-1它包括了书写所有西方欧洲语言不可缺少的附加字符, 但并不包括中文。
这个默认可以修改:


Eclipse ->]]></description><category></category></item><item><title><![CDATA[[Java]一道貌似简单的题目:输入三个整数,打印出和.]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78463488</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78463488</guid><author>jsqdsq</author><pubDate>Tue, 07 Nov 2017 00:22:05 +0800</pubDate><description><![CDATA[/*题目:
输入为一行，包括了用空格分隔的三个整数 A、B、C
数据范围均在[-40,40]。输出“A+B+C”的结果。
*/
import java.util.Scanner;
public class AddThree{
    public static void main(String args[]){
        int a = 0;
        int b = 0;
     ]]></description><category></category></item><item><title><![CDATA[[Java]java开发工具]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78440707</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78440707</guid><author>jsqdsq</author><pubDate>Fri, 03 Nov 2017 23:39:03 +0800</pubDate><description><![CDATA[eclipse快捷键
修改快捷键的地方: windows -> 
preferences-> General -> Keys
几个英文:
type filter text:此处输入筛选条件,比如:
Ctrl+Alt+ 会显示出所有的有这两个组合键的功能.
默认键:
删除当前行CTRL+D 
 
复制当前行并插到上一行(DuplicateLines):Ctrl +Alt+Up( 即]]></description><category></category></item><item><title><![CDATA[[Java] 批处理编译环境]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78429982</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78429982</guid><author>jsqdsq</author><pubDate>Thu, 02 Nov 2017 22:06:43 +0800</pubDate><description><![CDATA[@echo off
:loop
echo -------------------Demo编译开始! 以下是出错信息...-----------------------
echo.
javac Demo.java
echo.
echo -------------------Demo编译完成! 以下是运行结果...-----------------------
echo.
java Demo
echo]]></description><category></category></item><item><title><![CDATA[[Java]OOP的学生类]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78268293</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78268293</guid><author>jsqdsq</author><pubDate>Tue, 17 Oct 2017 23:28:20 +0800</pubDate><description><![CDATA[/*
学生类,这个类主要是要说明OOP的一很多要点
封装学生类中的属性,set和get方法,无参到两个参数的构造方法等
*/
class Student{
	private String name;
	private int age;
	public void setName(String name){
		this.name = name;
	}
	public void setAge(int ]]></description><category></category></item><item><title><![CDATA[[Java]stop()不能用,如何停止线程?]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78243672</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78243672</guid><author>jsqdsq</author><pubDate>Sun, 15 Oct 2017 20:29:40 +0800</pubDate><description><![CDATA[/*线程的生命周期===================================================
新的线程-----------> 运行) ---------> 销毁
new Thread() start()
stop()或run()执行完成

在运行中,可能会:礼让yield()
下面三个方法不建议使用,定义时使用了Deprecated(不赞成)声明,会产生死]]></description><category></category></item><item><title><![CDATA[[Java]线程的优先级问题,困扰多日,已解决!]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78240468</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78240468</guid><author>jsqdsq</author><pubDate>Sun, 15 Oct 2017 14:08:00 +0800</pubDate><description><![CDATA[/*线程的优先级=======================================================
在Java的线程中,所有的线程在运行前都会保持在就绪状态,此时,哪个线程的优先级高,哪个线程就有可能会先被执行.
但实际情况是这样吗?
最高:MAX_PRIORITY
中等:NORM_PRIORITY
最低:MIN_PRIORITY
*/
class MyT]]></description><category></category></item><item><title><![CDATA[[Java]Java与JavaScript]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78150150</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78150150</guid><author>jsqdsq</author><pubDate>Mon, 02 Oct 2017 10:44:06 +0800</pubDate><description><![CDATA[Java与JavaScript
Java是一种计算机编程语言，拥有面向对象、跨平台、泛型编程的特性，广泛应用于企业级Web应用开发和移动应用开发。
 面向对象的程序设计OOP：（ObjectOriented
 Programming）
Java的特点之一就是面向对象，是程序设计方法的一种。“面向对象程序设计语言”的核心之一就是开发者在设计软件的时候可以使用自定义的类型和关联操作。代码和数据]]></description><category></category></item><item><title><![CDATA[[Java]交换排序法（冒泡、快速）的简单说明]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78150138</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78150138</guid><author>jsqdsq</author><pubDate>Mon, 02 Oct 2017 10:41:28 +0800</pubDate><description><![CDATA[/*排序有内部排序和外部排序，内部排序在内存中进行，而外部排序还需要访问外存(数据量巨大时)。
参考：http://blog.youkuaiyun.com/happy_wu/article/details/51841244#
八大排序都是内部排序：
1.交换排序法（冒泡、快速）
2.插入排序法（直接插入、希尔）
3.选择排序法（简单选择、堆）
4.归并排序法
5.基数排序法
*/

/*采用冒泡排序法进行排序]]></description><category></category></item><item><title><![CDATA[[Java]关于Java中的数值计算的简单总结]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78150123</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78150123</guid><author>jsqdsq</author><pubDate>Mon, 02 Oct 2017 10:37:55 +0800</pubDate><description><![CDATA[//假如转载,请注明出处.谢谢!/*java中数值数据的范围
从计算机原理的角度来解释：
byte占8个字节的， 且是有符号整形，用二进制表示时候最高位为符号位0代表正数 1代表负数。
正数在计算机中是以原码形式存在的；负数在计算机中是以其补码形式存在的，就是负数的绝对值的原码转为二进制再按位取反后加1。
最大值：0 111 1111 = 127；即 +2^7-1(表示了128个数,最小的是0,最]]></description><category></category></item><item><title><![CDATA[[Java]String和StringBuffer连接字串的效率比较]]></title><link>https://blog.youkuaiyun.com/jsqdsq/article/details/78150081</link><guid>https://blog.youkuaiyun.com/jsqdsq/article/details/78150081</guid><author>jsqdsq</author><pubDate>Mon, 02 Oct 2017 10:28:36 +0800</pubDate><description><![CDATA[//[Java]String和StringBuffer连接字串的效率比较//连接字串,从1连到50000------------------------------------
public class StringBufferDemo{
	public static void main(String args[]){
		String str1 = "ShenQiang" ;
		long st]]></description><category></category></item></channel></rss>