创建一个 Console 控制台应用程序, 1. 创建一个 Project 类 2. 使用反射动态给类(Project )的属性设置值、获取值 ...
先看一下匿名内部类长什么样子: 再看一下lambda表达式长什么样子 是不是长的很像,一眼能看出区别就在于参数的传递上,匿名内部类是传递的对象,而lambda表达式是传递的函数,那么我们是不是可以认为 lambda实际上就是一个语法糖,简化了部分代码?这就需要我们去看一下底层实现了。 先把两个类都编 ...
分类:
其他好文 时间:
2019-07-01 10:29:43
阅读次数:
94
下载SMB 如果您在混合IT环境中工作,则通常需要在PowerShell脚本中从云下载或上载文件。 如果仅使用通过服务器消息块(SMB)协议进行通信的Windows服务器,则只需使用Copy-Item cmdlet从网络共享中复制文件: 在PowerShell中下载2 下一个简单的情况是您必须从We ...
分类:
Web程序 时间:
2019-06-30 10:00:46
阅读次数:
284
netty服务端启动 ServerBootstrap源码解析 前面的第一篇文章中,我以spark中的netty客户端的创建为切入点,分析了netty的客户端引导类Bootstrap的参数设置以及启动过程。显然,我们还有另一个重要的部分 服务端的初始化和启动过程没有探究,所以这一节,我们就来从源码层面 ...
分类:
Web程序 时间:
2019-06-30 09:30:22
阅读次数:
95
1 消息队列Rabbitmq介绍 Rabbitmq的整体架构图 (1)Rabbitmq Server:中间那部分就是Rabbitmq Server,也叫broken server,主要是负责消息的传递,保证client A、B发送的消息Cleint 1、2、3能够正确的接收到。 (2)Client ...
分类:
其他好文 时间:
2019-06-26 01:09:15
阅读次数:
224
运行invoke-webrequest报错: 根据你的 PowerShell、.NET Framework 的版本和升级,WEB 连接的缺省安全协议可能仍然是 SSL3。 您可以方便地查明它: 返回的协议不包含 Tls12,那么可能无法用 PowerShell 连接到安全的 Web Service ...
分类:
Web程序 时间:
2019-06-23 21:10:21
阅读次数:
467
很多人对Invoke和BeginInvoke理解不深刻,不知道该怎么应用,在这篇博文里将详细阐述Invoke和BeginInvoke的用法: 首先说下Invoke和BeginInvoke有两种用法: 1.Control中Invoke,BeginInvoke 2.Delegate中Invokke,Be ...
分类:
其他好文 时间:
2019-06-20 10:51:10
阅读次数:
102
1.设计模式 1.1单例模式 口诀:三私一公 实现: 1.2工厂模式: 特点:传递不同的参数获取不同的对象 1.3策略模式: 特点:传递不同的参数调用不同的策略(方法) 2.魔术方法: 2.1__tostring()、__invoke() __tostring():将对象当成字符串使用的时候自动调用 ...
分类:
Web程序 时间:
2019-06-19 00:38:14
阅读次数:
173
通过Java动态生成class文件 今天说下JAVA中的动态编译,这个功能根据我现在的了解好像没有见到过用的,我Jio的吧,现在的一些在线代码编缉器可以用到了,这个具体我也不是很清楚。感兴趣的大家可以自已了解下。 说到动态编缉大家可能会想到,动态编缉肯定不是像我们平时运行程序似的在本地的平台就开始编 ...
分类:
编程语言 时间:
2019-06-12 23:07:41
阅读次数:
147
invoke和begininvoke 区别 一直对invoke和begininvoke的使用和概念比较混乱,这两天看了些资料,对这两个的用法和原理有了些新的认识和理解。 首先说下,invoke和begininvoke的使用有两种情况: 1. control中的invoke、begininvoke。 ...