#Pc

Linux ubuntu 安装gcc、g++、 pcre、zlib、ssl、nginx和该内存不能为written解决方法

1、楼主也是第一次接触Linux 如果有错误的地方还请各位朋友指出....2、gcc、g++依赖库:sudo apt-getinstallbuild-essential,sudoapt-getinstalllibtool3、安装pcre依赖库:sudoapt-getinstalllibpcre3li...
代码星球 ·2021-02-21

php或js判断网站访问者来自手机或者pc

php或js判断网站访问者来自手机或者pc机      2013年9月26日,在弄wtuonline的时候为了区分用户是来自手机版浏览器还是pc,针对不同平台选择不同的网站版本,最终总结如下:     &nbs...

PC网页js调用本地应用程序

最近要现实一个在PC网页中实现点击按钮调用本地应用程序的功能其实实现原理也非常简单,首先注册一个本地注册表文件,指向本地应用程序路径其次在网页中用js指向这个注册表文件,就可以实现网页调用本地应用程序 WindowsRegistryEditorVersion5.00[HKEY_CLASSES_ROOTmypr...
代码星球 ·2021-02-21

网络IPC:套接字之非阻塞和异步I/O

通常,recv函数没有数据可用时会阻塞等待。同样地,当套接字输出队列没有足够空间来发送消息时函数send会阻塞。在套接字非阻塞模式下,行为会改变。在这种情况下,这些函数不会阻塞而是失败,设置errno为EWOULDBLOCK或者EAGAIN。当这些发生时,可以使用poll或select来判断何时能接收或者传输数据。在S...

网络IPC:套接字之带外数据

带外数据(Out-of-banddata)是一些通信协议所支持的可选特征,允许更高优先级的数据比普通数据优先传输。即使传输队列已经有数据,带外数据先行传输。TCP支持带外数据,但是UDP不支持。套接字接口对带外数据的支持,很大程度受TCP带外数据具体实现的影响。TCP将带外数据称为“紧急”数据(“urgent”data...

网络IPC:套接字之套接字选项

套接字机制提供两个套接字选项接口来控制套接字的行为。一个接口用来设置选项,另一个接口允许查询一个选项的状态。可以获取或设置的三种选项:(1)通用选项,工作在所有套接字类型上。(2)在套接字层次管理的选项,但是依赖于下层协议的支持。(3)特定与某协议的选项,为每个协议所独有。SingleUNIXSpecification...
代码星球 ·2021-02-21

网络IPC:套接字之数据传输

既然将套接字端点表示为文件描述符,那么只要建立连接,就可以使用read和write来通过套接字通信。通过在connect函数里设置对方地址,数据报套接字也可以“连接”。在套接字描述符上采用read和write是非常有意义的,因为可以传递套接字描述符到那些原先设计为处理本地文件的函数。而且可以安排传递套接字描述符到执行程...

网络IPC:套接字之建立连接

如果处理的是面向连接的网络服务(SOCK_STREAM或SOCK_SEQPACKET),在开始交换数据以前,需要在请求服务的进程套接字(客户端)和提供服务的进程套接字(服务器)之间建立一个连接。客户端可以用connect建立一个连接。#include<sys/socket.h>intconnect(ints...

网络IPC:套接字之寻址

在学习用套接字做一些有意义的事情之前,需要知道如何确定一个目标通信进程。进程的标识有两个部分:计算机的网络地址可以帮助标识网络上想与之通信的计算机,而服务可以帮助标识计算机上特定的进程。1、字节序运行在同一台计算机上的进程相互通信时,一般不用考虑字节的顺序(字节序),字节序是一个处理器架构特性,用于指示像整数这样的大数...
代码星球 ·2021-02-21

网络IPC:套接字之套接字描述符

套接字是通信端点的抽象。与应用程序要使用文件描述符访问文件一样,访问套接字也需要套接字描述符。套接字描述符在UNIX系统是用文件描述符实现的。事实上,许多处理文件描述符的函数(如read和write)都可以处理套接字描述符。要创建一个套接字,可以调用socket函数。#include<sys/socket.h&g...
代码星球 ·2021-02-21

网络IPC:套接字

网络进程间通信(networkIPC):不同计算机(通过网络相连)上运行的进程相互通信的机制。套接字网络IPC接口:进程能够使用该接口和其他进程通信。通过该接口,其他进程运行位置是透明的,它们可以在同一台计算机上也可以在不同的计算机上。实际上这正是套接字接口的目标之一:同样的接口既可以用于计算机间通信又可以用于计算机内...
代码星球 ·2021-02-21

进程间通信之XSI IPC

XSIIPC源自于系统V的IPC功能。有三种IPC我们称作XSIIPC,即消息队列、信号量以及共享存储器,它们之间有很多相似之处。1、标识符和键每个内核中的IPC结构(消息队列、信号量或共享存储段)都用一个非负整数的标识符(identifier)加以引用。例如,为了对一个消息队列发送或取消息,只需要知道其队列标识符。与...
代码星球 ·2021-02-21

进程间通信之popen和pclose函数

常见的操作是创建一个管道连接到另一个进程,然后读其输出或向其输入端发送数据,为此,标准I/O库提供了两个函数popen和pclose。这两个函数实现的操作是:创建一个管道,调用fork产生一个子进程,关闭管道的不使用端,执行一个shell以运行命令,然后等待命令终止。#include<stdio.h>FIL...

hbuider 运行 uni-app PC使用安卓模拟器接口请求错误

1、当我ulr设置为本地服务器接口时候,例如:    ----》    login:function(index){uni.request({url:'/api/user/login',header:{'content-type':'app...

简单js来判断移动设备还是pc端打开页面

目前移动端页面出现的地方越来越多,而这个时候页面样式也需要有不同的调整,那么如何判断页面是移动或是pc呢,说到这里,首先来了解一下Navigator对象。Navigator对象包含有关浏览器的信息,下面的userAgent属性是一个只读的字符串,声明了浏览器用于HTTP请求的用户代理头的值。所以我们可以通过判断navi...
首页上一页...7891011...下一页尾页