需要在NuGet里面引用ServiceStack.Redis ...
1、本次演示的是用函数指针指向不同的函数来实现同一个调用执行不同的结果。 2、补充点:Linux命令行默认是行缓冲的,意思就是说当我们程序printf输出的时候,Linux不会一个字一个字的输出我们的内容,而是将其缓冲起来放在缓冲区等一行准备完了再一次性把一行全部输出出来(为了效率)。Linux判断 ...
分类:
其他好文 时间:
2019-08-20 16:50:49
阅读次数:
78
由于缓冲队列空间不足 设置即可 echo 4096 > /sys/class/net/can0/tx_queue_len 参考: https://blog.csdn.net/sfe1012/article/details/77993409 ...
分类:
其他好文 时间:
2019-08-20 14:07:52
阅读次数:
104
request.setCharacterEncoding("utf-8"); // 设置浏览器字符集编码. response.setHeader("Content-Type","text/html;charset=UTF-8"); // 设置response的缓冲区的编码. response.set ...
分类:
Web程序 时间:
2019-08-19 17:23:09
阅读次数:
88
前言TCP在OSI七层模型中,属于第四层(传输层),帮我们处理了传输层的细节。包括限流、丢包、网络传输乱序等问题。那TCP到底是如何实现限流的呢?如果你需要复习一下基础知识,请戳这里《TCP/IP基础十分钟入门》,博主比较懒,下周补上接收端缓冲区被塞满如果sender发送速度快,reciever处理速度慢。会发生什么事?过一段时间,reciever的缓冲区被打满。当reciever缓冲区被打满后,
分类:
其他好文 时间:
2019-08-18 23:49:59
阅读次数:
126
一:NIO与IO的区别 1.NIO面对的是缓冲区,IO面对的是流 2.NIO是非阻塞的,IO是阻塞的 3.NIO中引入了选择器 二:既然NIO面对的是缓冲区,那就先来了解缓冲区 1.NIO中Buffer负责存储,Buffer底层采用的是数组,可以存储不同数据类型,提供了相应的缓冲区(ByteBuff ...
分类:
其他好文 时间:
2019-08-18 22:11:51
阅读次数:
83
volatile线程对变量进行修改后,立刻写回到主内存线程对变量读取的时候,从主内存中读取,而不是缓冲,避免了指令重排无法破除循环publicclassmy{privatevolatilestaticintnum=0;publicstaticvoidmain(String[]args)throwsInterruptedException{newThread(()->{while(num==0
分类:
编程语言 时间:
2019-08-18 17:44:30
阅读次数:
115
连接池简介 1、连接池是创建和管理一个连接的缓冲池的技术,这些连接准备好被任何需要它们的线程使用。 作用:避免频繁地创建与消毁,给服务器减压力。2、数据库的弊端: 1.当用户群体少服务器可以支撑,如果群体比较大万级别服务器直接死机。数据库默认的并发访问50. 2.每一个用完数据库之后直接关闭,不能重 ...
分类:
数据库 时间:
2019-08-18 16:04:00
阅读次数:
145
private:私有的 protected:受保护的public:公共的interface:接口extends:继承class:类void:空String:字符串StringBuffer:字符串缓冲区matches:匹配replace:替换split:切分abstract:抽象Polymorphic ...
分类:
其他好文 时间:
2019-08-17 22:05:14
阅读次数:
85
上一篇刚刚学习了 BufferedReader ,想着来验证一下 BufferedReader 的缓冲到底能带来多大的性能提升,于是拷贝了一个100M 左右的日志文件放到本地,测试一下使用 BufferedReader 和不使用的情况下,所耗费的时间差别。 上一篇 BufferedReader 学习 ...
分类:
编程语言 时间:
2019-08-17 19:57:23
阅读次数:
125