代码编织梦想

Android系统服务一览-爱代码爱编程

System_Server进程 运行在system server进程中的服务比较多,这是整个android框架的基础   Native服务 SurfaceFlinger   这是framebuffer合成的服务,将各个应用程序及应用程序中的逻辑窗口图像数据(surface)合成到一个物理窗口中显示(framebuffer)

mycat配置详解之——server.xml-爱代码爱编程

mycat的所有配置文件在mycat/conf目录下,主要包括schema.xml、server.xml、rule.xml等配置文件。 server.xml 几乎保存了所有 mycat 需要的系统配置信息。其在代码内直接的映射类为 SystemConfig 类。 1.user标签 该标签用于定义登录mycat的用户和权限。这个标签嵌套的 propert

WinSock I/O 模型 -- IOCP 模型-爱代码爱编程

前言 IOCP 全称 Input/Ouput Completion Ports,中文中翻译一般为“完成端口”,本文中我们使用 IOCP 简写. IOCP 模型是迄今为止最为复杂的一种 I/O 模型,但是同时通过使用 IOCP 我们往往可以达到最佳的系统性能. 当你的网络应用程序需要管理大量的 Socket I/O 请求时,你或许没有其他的选择. 本篇

基于netty构建http服务器-爱代码爱编程

基于netty构建http服务器 基于Netty构建Http服务的流程如下: Client向Server发送http请求。Server端对http请求进行解析。Server端向Client发送http响应。Client对http响应进行解析。流程图如下: 服务器端实现 package com.morris.netty.protocol.http

Linux学习笔记(一)--在虚拟机中安装ubuntu-server-20.04.1版本-爱代码爱编程

一、安装环境 操作系统:Windows 10 x64 虚拟机版本:VMware-15.5.6 提取码:mnay Ubuntu版本:ubuntu-20.04.1(服务器版本) 提取码:mnay 注意:虚拟机需要【破解密码】、链接失效! 请加评论区本人微信:(免费提供) 二、Ubuntu配置Linux的iso文件 1、创建虚拟机 2、选择类型

Java随笔记 - BIO,Socket实例,实现多笔数据的传输-爱代码爱编程

Java随笔记 - BIO,Socket实例,实现多笔数据的传输 实现多笔数据的传输 在之前的博客(Java随笔记 - BIO Socket 编程实例)中,给出了两个简单的Socket编程实例。一个是实现了字节流传输,其中由于服务端并不清楚客户端的数据传输在什么时候结束,所以在客户端代码的第23行可以看到,通过调用socket.shut

在linux 上配置nginx ,同时启动多个端口,或者一个端口对应多个服务-爱代码爱编程

用nginx做负载均衡,不只可以配置一组,还可以配置多个server,监听多个端口;或者在同一个端口加上不同路径负载不同的服务 1,单个server 在nginx.conf配置文件中修改或添加: 定义一个upstream负载规则: upstream linuxidc{ #自定义upstream名字,下面会引用 ip_hash;

WinSock I/O 模型 -- OVERLAPPED I/O 模型-爱代码爱编程

简介 OVERLAPPED I/O 模型也是 WinSock 中常见的异步 I/O 模型,相比于我们之前提到的 Select 模型,WSAAsyncSelect 模型 和 WSAEventSelect 模型有更好的性能. 为了方便描述,下文我们将称 Overlapped I/O 模型为 “重叠模型”. 重叠模型的基本设计原理便是让应用程序使用一个 重

总线/通信笔记3 —— Modbus TCP 的Server使用-爱代码爱编程

文章目录 1. libmodbus库的使用2. Modbus TCP开发实践 1. libmodbus库的使用 Step 1:初始化RTU/TCP指针 modbus_t *ctx; ctx = modbus_new_tcp(NULL,502); Step 2:初始化变量 在这里插入代码片 Step 3:申请内存 mb_mappi

GO:HTTP客户端和服务端demo-爱代码爱编程

GO:HTTP客户端和服务端demo 客户端: package main import ( "fmt" "io/ioutil" "net/http" "strings" ) func main() { /* 示例1:GET */ { fmt.Println("++++++++++++++++++++++++++++++++++++

WinSock I/O 模型 -- WSAAsyncSelect 模型-爱代码爱编程

简介 WSAAsyncSelect 模型也是 WinSock 中常见的异步 I/O 模型。 使用这个模型,网络应用程序通过接收以 Windows 消息为基础的网络事件通知来处理网络请求。 这篇文章我们就来看看如何使用 WSAAsyncSelect api 来实现一个简单的 TCP 服务器. API 基础 要使用 WSAAsyncSelect 模型

WinSock I/O 模型 -- WSAEventSelect 模型-爱代码爱编程

简介 WSAEventSelect 模型也是 WinSock 中最常见的异步 I/O 模型。 这篇文章我们就来看看如何使用 WSAEventSelect api 来实现一个简单的 TCP 服务器. API 基础 WSAEventSelect WSAEventSelect 用来把一个 SOCKET 对象和一个 WSAEVENT 对象关联起来。 lN

nginx之server从配置到监听-爱代码爱编程

        一般的 nginx 某个虚拟主机配置文件可能如下: http { include mime.types; access_log logs/access.log; gzip on; server { listen 80; server_name w

利用python搭建socket server服务器-爱代码爱编程

socketserver 利用封装好的socketserver进行服务器监听 import socketserver ip_port=("192.168.20.135",9999) class MyServer(socketserver.BaseRequestHandler): def Handle(self): print

WinSock I/O 模型 -- Select 模型-爱代码爱编程

简介 Select 模型是 WinSock 中最常见的 I/O 模型,这篇文章我们就来看看如何使用 Select api 来实现一个简单的 TCP 服务器. API 基础 Select 模型依赖 WinSock API Select 来检查当前 Socket 是否可写或者可读。 使用这个 API 的优点是我们不需要使用阻塞的 Socket API

linux-linux系统中部署多个服务器的nginx负载均衡-亲测有效-爱代码爱编程

一、编辑nginx.conf文件  1、修改nginx.conf文件 进入conf文件夹,cd /usr/local/nginx/conf 编辑nginx.conf,vim nginx.conf,         #keepalive_timeout  0;     keepalive_timeout  65;     #gzip

2020-10-20-爱代码爱编程

场景分析: 某IT公司的员工小东,在公司部署了一台zabbix用来监控window系统服务器的一些使用情况。他现在想做到一个功能,就是通过浏览器发现某台window主机出现内存过高,或者cpu利用率过高,或者某台服务器的一些服务挂了的一些告警后,他可以在浏览器哪里通过执行脚本来打开远程桌面,然后他只需要填入远程主机的账号和密码就可以登陆那台出现的wind

Error: Cannot find module ‘webpack-cli/bin/config-yargs‘-爱代码爱编程

今天在使用 webpack 创建项目,启动 webpack-dev-server 时,报了错: 这个是 package.json 中创建的 scripts : "scripts": { "start": "webpack-dev-server --config ./config/webpack.common.js " }, 下面是报错:

Xshell 通过 ssh 连接(vm 中的)Ubuntu-server-爱代码爱编程

软件环境配置: OS Windows 10 专业工作站版(v1909 x64);VMware Workstation Pro 15.6;ubuntu-20.04-live-server-amd64.iso;客户端连接工具 Xshell 6;基于以上环境,vm中已经安装部署好 ubuntu-server 系统,网络模式桥接,并且能访问外网,宿主机之间通信正

VMware Workstation 安装 Ubuntu-server-20.04-爱代码爱编程

软件环境:  VM版本,官网:https://www.vmware.com/cn.html  准备好Linux for ubuntu-server 20.04 OS,下载链接:https://cn.ubuntu.com/download  以上基本环境我们就准备好了,接下来开始在VMware中安装ubuntu-20.04-live-ser