交换机和路由器有什么区别 两者都是连接互联网的设备,它们之间主要区别就是,交换机发生在网络的第二层数据链路层,而路由器发生在第三层网络层。这个区别是两者各自工作方式的根本区别。路由器可以根据IP地址寻找下一个设备,可以处理TCPIP协议,而上一篇我们讲过交换机是根据MAC地址寻址的。 交换机是分配网 ...
分类:
其他好文 时间:
2019-11-25 23:52:13
阅读次数:
83
先贴一个代码 class Program { static void Main(string[] args) { var channels = Channel.CreateBounded<Mail>(2); var mail1 = new Mail(1, $"Message #{1}"); var ...
HTTP请求中的是字符串数据 注意:request.getInputStream(); request.getReader(); 和request.getParameter("key");这三个函数中任何一个函数执行一次后(可正常读取body数据),之后再执行就无效了,比如在Controller里面 ...
分类:
编程语言 时间:
2019-11-25 15:11:19
阅读次数:
230
按数据流向:输入流和输出流 输入和输出都是从程序的角度来说的。 输入流:数据流向程序 输出流:数据从程序流出。 按处理单位:字节流和字符流 字节流:一次读入或读出是8位二进制 字符流:一次读入或读出是16位二进制 JDK 中后缀是 Stream 是字节流;后缀是 Reader,Writer 是字符流 ...
分类:
编程语言 时间:
2019-11-24 11:46:06
阅读次数:
166
参考文章: "罗勇 Dynamics 365 启用跟踪及读取跟踪文件工具" 参考文章: "官方 How to enable tracing in Microsoft Dynamics CRM" 参考文章: "PFE CRM Trace Log File Reader" 问题:在注册表中查看的Trac ...
分类:
其他好文 时间:
2019-11-22 12:16:32
阅读次数:
236
1.Connetion: 管理与数据库之间的连接。 Close与Dispose的区别在于, Close后还可以Open,Dispose后不可以 2.Command: 用于执行命令,如查询,更新,删除,调用存储过程等 3.DataAdapter:数据适配器,用于在数据库和DataSet中传输数据,用于 ...
分类:
Web程序 时间:
2019-11-20 23:56:58
阅读次数:
175
一、什么是json? JSON是一种取代XML的数据结构,和xml相比,它更小巧但描述能力却不差,由于它的小巧所以网络传输数据将减少更多流量从而加快速度 二、java解析json需要用到的jar json_simple.jar 三、编写代码 public void run(){ //获取解析json ...
分类:
编程语言 时间:
2019-11-17 19:27:05
阅读次数:
101
数据库里bit这个布尔类型的字段,非常实用,但是在c#里读取时,许多人喜欢犯一些错误,导致运行报错。 实际中,有效的正确读取方法只有以下两种: int xxx= Convet.ToInt16(reader["xxx"]);//或Convet.ToInt32 bool xxx= bool.Parse( ...
分类:
数据库 时间:
2019-11-16 12:48:16
阅读次数:
95
4个抽象类 InputStreawm int read() void close() OutputStream void write(int) void flush() void close() Reader int read() int close() Writer void write() vo ...
分类:
其他好文 时间:
2019-11-16 12:29:07
阅读次数:
58
1.1. Lucene查询 在学习Lucene的查询方法前,先了解一下下面几个类: 1.1.1. Query 封装某种查询类型的具体子类,配置查询的查询条件。Query实例将被传递给IndexSearcher的search方法。下面是常用的Query子类: l 通过项进行搜索 TermQuery类 ...
分类:
Web程序 时间:
2019-11-15 14:08:11
阅读次数:
112