<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ZWHSOUL的博客]]></title><description><![CDATA[记录学习呀。]]></description><link>https://blog.youkuaiyun.com/ZWHSOUL</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ZWHSOUL]]></copyright><item><title><![CDATA[误删除pip后py命令安装]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/126002644</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/126002644</guid><author>ZWHSOUL</author><pubDate>Tue, 26 Jul 2022 20:26:18 +0800</pubDate><description><![CDATA[误删除pip后，利用py命令安装]]></description><category></category></item><item><title><![CDATA[启动盘装win10系统到虚拟机]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/121967520</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/121967520</guid><author>ZWHSOUL</author><pubDate>Thu, 16 Dec 2021 09:35:43 +0800</pubDate><description><![CDATA[参考这里进行系统安装

]]></description><category></category></item><item><title><![CDATA[go语言中切片做函数参数的问题]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/116936945</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/116936945</guid><author>ZWHSOUL</author><pubDate>Mon, 17 May 2021 16:10:34 +0800</pubDate><description><![CDATA[go语言中切片是引用传递的，所以可以在函数中修改切片的值，但在树的遍历中可能遇到如下问题
测试代码
package main

import "fmt"

type TreeNode struct {
	 value int
	 leftNode *TreeNode
	 rightNode *TreeNode
}

//test1
func testSilce(num []int) {
	num[0] = -1
}

//test2
func preorder(root *TreeNode, result ]]></description><category></category></item><item><title><![CDATA[区块链应用_2]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/112647583</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/112647583</guid><author>ZWHSOUL</author><pubDate>Fri, 15 Jan 2021 11:28:40 +0800</pubDate><description><![CDATA[区块链非金融应用
文件(document)真实性验证

所有权证明
特定时间的存在证明(相当报纸吧，可以证明那个时候发生的事)
完整性证明，防止被篡改过（区块链的不可修改性）


案列一：Block Notary is an iOS app which helps you create proof of existence of any content (photo, files, any media) using TestNet3 or a Bitcoin network.（存在证明）
案列二：Proof]]></description><category></category></item><item><title><![CDATA[区块链入门_1]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/112346086</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/112346086</guid><author>ZWHSOUL</author><pubDate>Sun, 10 Jan 2021 15:52:41 +0800</pubDate><description><![CDATA[区块链入门
区块链起源
区块链技术起源于2008年中本聪《比特币：一种点对点电子现金系统》，区块链诞生自中本聪的比特币，区块链目前最经典的应用就是比特币，当然现在也出现了一些如：以太坊这样的新应用

...]]></description><category></category></item><item><title><![CDATA[JDBC连接池&JDBCTemplate-传智黑马笔记]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104390144</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104390144</guid><author>ZWHSOUL</author><pubDate>Wed, 19 Feb 2020 11:44:41 +0800</pubDate><description><![CDATA[今日内容
1. 数据库连接池

2. Spring JDBC : JDBC Template


数据库连接池
1. 概念：其实就是一个容器(集合)，存放数据库连接的容器。
	    当系统初始化好后，容器被创建，容器中会申请一些连接对象，当用户来访问数据库时，从容器中获取连接对象，用户访问完之后，会将连接对象归还给容器。

2. 好处：
	1. 节约资源
	2. 用户访问高效

3. 实现：
	...]]></description><category></category></item><item><title><![CDATA[JDBC-传智黑马笔记]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104390104</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104390104</guid><author>ZWHSOUL</author><pubDate>Wed, 19 Feb 2020 11:43:00 +0800</pubDate><description><![CDATA[今日内容
1. JDBC基本概念
2. 快速入门
3. 对JDBC中各个接口和类详解

JDBC：
1. 概念：Java DataBase Connectivity  Java 数据库连接， Java语言操作数据库
	* JDBC本质：其实是官方（sun公司）定义的一套操作所有关系型数据库的规则，即接口。各个数据库厂商去实现这套接口，提供数据库驱动jar包。我们可以使用这套接口（JDBC）编程，真...]]></description><category></category></item><item><title><![CDATA[Java基础加强笔记-传智黑马网课笔记]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104388603</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104388603</guid><author>ZWHSOUL</author><pubDate>Wed, 19 Feb 2020 11:40:04 +0800</pubDate><description><![CDATA[今日内容
1. Junit单元测试
2. 反射
3. 注解

Junit单元测试：
* 测试分类：
	1. 黑盒测试：不需要写代码，给输入值，看程序是否能够输出期望的值。
	2. 白盒测试：需要写代码的。关注程序具体的执行流程。

* Junit使用：白盒测试
	* 步骤：
		1. 定义一个测试类(测试用例)
			* 建议：
				* 测试类名：被测试的类名Test		CalculatorT...]]></description><category></category></item><item><title><![CDATA[MySQL多表&事务-传智黑马网课笔记]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104389944</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104389944</guid><author>ZWHSOUL</author><pubDate>Wed, 19 Feb 2020 11:39:45 +0800</pubDate><description><![CDATA[今日内容
1. 多表查询

2. 事务

3. DCL

多表查询：
* 查询语法：
	select
		列名列表
	from
		表名列表
	where....
* 准备sql
	# 创建部门表
	CREATE TABLE dept(
		id INT PRIMARY KEY AUTO_INCREMENT,
		NAME VARCHAR(20)
	);
	INSERT INTO dept (NA...]]></description><category></category></item><item><title><![CDATA[MySQL约束-传智黑马网课笔记]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104389901</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104389901</guid><author>ZWHSOUL</author><pubDate>Wed, 19 Feb 2020 11:34:36 +0800</pubDate><description><![CDATA[今日内容
1. DQL:查询语句
	1. 排序查询
	2. 聚合函数
	3. 分组查询
	4. 分页查询

2. 约束
3. 多表之间的关系
4. 范式
5. 数据库的备份和还原

DQL:查询语句
1. 排序查询
	* 语法：order by 子句
		* order by 排序字段1 排序方式1 ，  排序字段2 排序方式2...

	* 排序方式：
		* ASC：升序，默认的。
		* D...]]></description><category></category></item><item><title><![CDATA[MySQL基础-传智黑马网课笔记]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104389740</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/104389740</guid><author>ZWHSOUL</author><pubDate>Wed, 19 Feb 2020 11:31:57 +0800</pubDate><description><![CDATA[今日内容
1. 数据库的基本概念
2. SQL

数据库的基本概念
1. 数据库的英文单词： DataBase 简称 ： DB
2. 什么数据库？
	* 用于存储和管理数据的仓库。

3. 数据库的特点：
	1. 持久化存储数据的。其实数据库就是一个文件系统
	2. 方便存储和管理数据
	3. 使用了统一的方式操作数据库 -- SQL


SQL
1.什么是SQL？
	Structured Que...]]></description><category></category></item><item><title><![CDATA[6重常用的排序算法代码]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/86563177</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/86563177</guid><author>ZWHSOUL</author><pubDate>Sun, 20 Jan 2019 16:23:02 +0800</pubDate><description><![CDATA[#include &amp;lt;stdio.h&amp;gt;
int num[] = {5, 2, 8, 12, 213, 43, 0, 1, 234, 3, 6, 89, 123};//要排序的数组
//0 1 2 3 5 6 8 12 43 89 123 213 234
const int LENGTH = sizeof(num) / sizeof(int);//要排序的数组的长度
void swap(i...]]></description><category></category></item><item><title><![CDATA[如何用JAVA爬取AJAX加载后的页面]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/84961736</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/84961736</guid><author>ZWHSOUL</author><pubDate>Tue, 11 Dec 2018 21:00:12 +0800</pubDate><description><![CDATA[1、浏览器（google）打开要爬去的网页我这里以
http://news.iciba.com/views/dailysentence/daily.html#!/detail/title/2018-12-11
为列子爬取每日一图，一句，一翻译


如果普通爬取代码源代码是这样的显然获取不了图片url，句子，译文的所以要直接找到
请求的这些参数的值得url，因为获取更多内容是通过JSONP的方式，其...]]></description><category></category></item><item><title><![CDATA[JavaWeb的]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/84037889</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/84037889</guid><author>ZWHSOUL</author><pubDate>Tue, 13 Nov 2018 22:48:39 +0800</pubDate><description><![CDATA[一、ServletContext
	ServletContext可以实现多个Servlet的共享数据，因为一个web应用中所有Servlet共享一个ServletContext
	对象.
二、ServletContext所含的部分方法
void removeAttribute（String name）
	从此ServletContext中删除具有给定名称的属性。 删除后，后续调用getAttrib...]]></description><category></category></item><item><title><![CDATA[C语言里的const使用]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/83095952</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/83095952</guid><author>ZWHSOUL</author><pubDate>Tue, 16 Oct 2018 19:18:24 +0800</pubDate><description><![CDATA[

]]></description><category></category></item><item><title><![CDATA[魔法少女（动态规划）]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/83014767</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/83014767</guid><author>ZWHSOUL</author><pubDate>Thu, 11 Oct 2018 16:38:55 +0800</pubDate><description><![CDATA[讨论区
魔法少女
时间限制：1000 ms  |  内存限制：65535 KB
难度：3
描述
前些时间虚渊玄的巨献小圆着实火了一把。 在黑长直（小炎）往上爬楼去对抗魔女之夜时，她遇到了一个问题想请你帮忙。 因为魔女之夜是悬浮在半空的，所以她必须要爬楼，而那座废墟一共有n层，而且每层高度不同，这造成小炎爬每层的时间也不同。不过当然，小炎会时间魔法，可以瞬间飞过一层或者两层[即不耗时]。但每次瞬移的...]]></description><category></category></item><item><title><![CDATA[简单的聊天程序（java的socket+多线程）]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/82940770</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/82940770</guid><author>ZWHSOUL</author><pubDate>Thu, 04 Oct 2018 21:46:11 +0800</pubDate><description><![CDATA[服务端
import java.net.*;
import java.util.*;
import java.io.*;

public class ChatServer {
	
	ServerSocket server = null;
	Collection cClient = new ArrayList();//裝線程的容器
	
	
	public ChatServer(int port) t...]]></description><category></category></item><item><title><![CDATA[Java网络编程的socket使用（简单的服务器客户端实现）]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/82911574</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/82911574</guid><author>ZWHSOUL</author><pubDate>Sun, 30 Sep 2018 16:57:10 +0800</pubDate><description><![CDATA[socket的详细介绍，请点击
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;
import java.util.Scanner;

public class Serve...]]></description><category></category></item><item><title><![CDATA[案列:指针的指针]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/80998523</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/80998523</guid><author>ZWHSOUL</author><pubDate>Wed, 11 Jul 2018 11:59:59 +0800</pubDate><description><![CDATA[#include&amp;amp;lt;stdio.h&amp;amp;gt;
int main() {
  char *string;
  char *a[10];
  a[0] = &amp;quot;123123&amp;quot;;
  a[1] = &amp;quot;234234&amp;quot;;
  a[2] = &amp;quot;345345&amp;quot;;
  puts(a[0]);
  string = a[0];
  do {
    putchar(*string);
 ]]></description><category></category></item><item><title><![CDATA[C语言位操作]]></title><link>https://blog.youkuaiyun.com/ZWHSOUL/article/details/80795456</link><guid>https://blog.youkuaiyun.com/ZWHSOUL/article/details/80795456</guid><author>ZWHSOUL</author><pubDate>Sun, 24 Jun 2018 22:35:46 +0800</pubDate><description><![CDATA[1.二进制反码或按位取反：~
一元运算符~把1变为0，把0变为1。如下例子所示：
~(10011010)　// 表达式
(01100101)　　// 结果值
2.按位与：&amp;amp;amp;amp;
(10010011) &amp;amp;amp;amp; (00111101)　　// 表达式
由于两个运算对象中编号为4和0的位都为1，得：
(00010001)　　// 结果值
3.按位或：|
(10010011) | (00111101...]]></description><category></category></item></channel></rss>