【Redis,Netty,Nginx 等实现高性能IO的核心原理】 I/O 输入输出(input/output)的对象可以是文件(file), 网络(socket),进程之间的管道(pipe)。在linux系统中,都用文件描述符(fd)来表示。 I/O 多路复用(multiplexing) I/O ...
分类:
Web程序 时间:
2021-04-24 13:10:34
阅读次数:
0
转 select *, count(distinct name) from table group by name结果:id name count(distinct name) 1 a 1 2 b 1 3 c 1 最后一项是多余的,不用管就行了,目的达到。原来mysql这么笨,轻轻一下就把他骗过去了 ...
分类:
其他好文 时间:
2021-04-24 11:59:34
阅读次数:
0
API是平台经济的推动者,允许用户在现有产品的基础上增强和添加服务。想了解如何有效地使用API,则需要依靠 API文档。本文将探讨编写API文档意味着什么,以及为什么编写好API文档很重要。 什么是API文档? API文档是可交付的技术内容,其中包含有关如何有效使用API以及如何与API集成的说明。 ...
Scanner对象 通过Scanner类获取键盘输入让我们跟电脑互动起来 之前我们学习的基本中我们并没有实现程序和人的交互,但是Java给我们提供了一个工具类,我们可以给通过获取用户输入。java.util.Scanner 是Java5的新特征我们可以通过Scanner类来获取用户输入。 基本语法 ...
分类:
其他好文 时间:
2021-04-24 11:50:15
阅读次数:
0
看到之前在csdn 上写的摄像头驱动总结,首先得感谢摄像头驱动这个东西 让我在读书时挣到了一笔生活费!! 现在把文章简要拷贝过来,以及去掉之前的代码然后随便扯一下文件的map吧 驱动核心: 将摄像头驱动中的yuv数据map到用户空间,便于访问。read 性能不够!! 原理是:通过mmap将内核太bu ...
分类:
其他好文 时间:
2021-04-23 12:17:55
阅读次数:
0
Prometheus是最初在SoundCloud上构建的开源系统监视和警报工具包 。自2012年成立以来,许多公司和组织都采用了Prometheus,该项目拥有非常活跃的开发人员和用户社区。现在,它是一个独立的开源项目,并且独立于任何公司进行维护。为了强调这一点并阐明项目的治理结构,Promethe ...
分类:
其他好文 时间:
2021-04-23 11:51:26
阅读次数:
0
1.内核为每个进程给了两个位图,一个为mask(默认为1),一个为pending(默认为0) 2.当内核态转到用户态时,检测是否有信号,用mask & pending得到结果,如果没有接到信号,那么结果为32位的0,此时通过内核中保存的地址返回原进程。 3.当有一个信号来时,pending中对应位置 ...
分类:
系统相关 时间:
2021-04-22 16:17:45
阅读次数:
0
1 """ 2 协程:实现多任务的另一种方式; 3 单线程的并发,又称微线程; 4 一种用户态的轻量级线程 5 6 特性: 7 对于协程来说,程序员就是上帝,你想让她执行到哪里,他就执行到哪里--实现任务的任意切换 8 原理:能够保留上一次调用的状态(生成器也有这个功能) 9 意义:线程间切换需耗时 ...
分类:
编程语言 时间:
2021-04-22 16:15:42
阅读次数:
0
将设备连接网线, 登录路由器,查看设备IP 打开Xshell进行连接 用户名:root 密码:fa 连接成功 执行 apt-get install xrdp apt-get install vnc4server tightvncserver reboot 启动xrdp #/etc/init.d/xr ...
分类:
其他好文 时间:
2021-04-22 16:12:52
阅读次数:
0
图解:从单个服务器扩展到百万用户的系统 你开发了一个网站(例如网上商店、社交网站或者其他任何东西),之后你把它发布到了网上,网站运行良好,每天有几百的访问量,能快速地相响应用户的请求。 但是有一天,不知道什么原因,你的网站出名了! 每分每秒都有成千上万的用户蜂拥而至,你的网站变得越来越慢…… 对你来 ...
分类:
其他好文 时间:
2021-04-22 16:10:47
阅读次数:
0