Future模式是一个重要的异步并发模式,在JDK有实现。但JDK实现的Future模式功能比较简单,使用起来比较复杂。Netty在JDK Future基础上,加强了Future的能力,具体体现在: 吹了那么多牛,有一个关键问题还没弄清楚:Future到底是干嘛的?io.netty.util.con ...
分类:
Web程序 时间:
2019-11-20 15:22:57
阅读次数:
59
观看C#高级教程进行学习。巩固基础,进阶学习。 1.委托 把方法当做参数来传递就是委托。委托的关键字是delegate。 class Program { private delegate string GetString(); static void Main(string[] args) { in ...
private void txt_file_DragDrop(object sender, DragEventArgs e) { ((TextBox)sender).Text = ((System.Array)e.Data.GetData(DataFormats.FileDrop)).GetValu ...
package test; import java.util.HashMap; import java.util.Map; import java.util.Objects; public class Test implements Favorite { private Map<Class<?>, ...
分类:
其他好文 时间:
2019-11-18 20:34:01
阅读次数:
80
openssl genrsa -out private_key.pem 1024 ssh-keygen -t rsa -C zzf073@163.com ssl是安全会话协商机制; ssh是安全访问机制; SSH是一个独立的安全会话应用 ssl是https协议的一部分。 ssl是一个库,ssh是一个 ...
分类:
其他好文 时间:
2019-11-18 18:15:48
阅读次数:
50
安装pyinstaller 打开cmd窗口,输入pip install pyinstaller,命令行输出successfully表示成功。 生成exe文件 一、单个py文件 在py文件目录下,打开cmd窗口,输入pyinstall -F XXX.py,执行成功的话,会在当前目录生成一个dist文件 ...
分类:
编程语言 时间:
2019-11-18 12:30:41
阅读次数:
71
非对称加密算法 概念: 非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密;如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。因为加密和解密使用的是两个不同的 ...
分类:
其他好文 时间:
2019-11-18 09:59:31
阅读次数:
78
我们经常使用WinSCP工具通过sftp协议上传获取文件,本文描述通过bat批量处理文件。 首先,我们打开dos命令窗口使用 cd \d :D\WinSCP 打开WinSCP安装目录 上传文件: winscp.exe /console /command "option batch continue" ...
提供加密的配置文件 xx: encoder: crypt: secret: ${random.uuid} # 随机的密钥,使用uuid strength: 10 # 加密强度4~31,决定了密码和盐加密时的运算次数,超过10以后加密耗时会显著增加 解析配置文件,提供加密对象放到ioc容器(在业务层注 ...
分类:
编程语言 时间:
2019-11-17 23:28:08
阅读次数:
106