请提供一段代码，将给定的字符串进行编码，并对编码后的字符串进行解码。 
以下是示例字符串："Hello, 你好！"
以下是Python中使用UTF-8编码的方式对给定的字符串进行编码，并对编码后的字符串进行解码的示例代码：

```python
# 定义示例字符串
my_string = "Hello, 你好！"

# 对字符串进行编码
encoded_string = my_string.encode('utf-8')

# 对编码后的字符串进行解码
decoded_string = encoded_string.decode('utf-8')

# 输出编码前后的字符串，以及编码所使用的字符集
print(f"Encoded string: {encoded_string}")
print(f"Decoded string: {decoded_string}")
print(f"Encoding used: UTF-8")
```

输出：

```
Encoded string: b'Hello, \xe4\xbd\xa0\xe5\xa5\xbd\xef\xbc\x81'
Decoded string: Hello, 你好！
Encoding used: UTF-8
```