Linux:目录操作文件

Linux:目录操作文件mkdir/*#include <sys/stat.h>#include <sys/types.h>int mkdir(const char *pathname, mode_t mode);作用: 创建一个目录参数: pathname:创建目录的路径 mode: 权限,八进制数或相应宏值返回值: 成功:0 失败:-1*/#include <sys/stat.h>#include
分类: 其他 发布时间: 11-19 08:06 阅读次数: 0

Linux:目录遍历函数

目录遍历函数遍历目录下的常规文件/*#include <sys/types.h>#include <dirent.h>DIR *opendir(const char *name);DIR *fdopendir(int fd);参数; -name: 需要打开的目录的名称返回值: DIR * 类型, 可理解为目录流 错误返回NULLdescription: the opendir() function opens
分类: 其他 发布时间: 11-19 08:06 阅读次数: 0

Linux:dup、dup2 、fcntl 函数

dup、dup2函数dupdup() 系统调用创建文件描述符 oldfd 的副本,使用编号最小的未使用文件描述符作为新描述符。/*#include <unistd.h>int dup(int oldfd);作用: 复制一个新的文件描述符,指向同一个文件。 fd=3, int fd1 = dup(fd); fd1与fd指向同一个文件。且fd1选择空闲的文件描述符中最小的一个int dup2(int oldfd, int newfd);
分类: 其他 发布时间: 11-19 08:06 阅读次数: 0

Linux:进程概述

进程概述进程状态
分类: 其他 发布时间: 11-19 08:06 阅读次数: 0

Linux:进程创建

fork()/*#include <sys/types.h>#include <unistd.h>pid_t fork(void); 作用: 创建子进程 返回值: fork()的返回值会返回两次:父和子进程都会有返回值 成功: 父进程里返回创建的子进程的id 子进程里面返回0 失败: 父进程返回-1 注:通.
分类: 其他 发布时间: 11-19 08:05 阅读次数: 0

uni-app引入极光im

uni-app引入极光im最近在使用uni框架开发app,app需要有聊天的功能,由于之前项目是使用极光im的,但是之前的引入方法不太正确,导致im初始化慢或总是断掉的问题。于是我就乖乖按照极光文档中引入小程序的方法重写了代码。注意点:极光官网上目前的小程序sdk版本是1.4.2的,但是我用最新版本总是连接不上,所以该教程引用的是1.4.0在项目某个目录下创建js文件,命名为chat.js...
分类: 其他 发布时间: 11-19 08:05 阅读次数: 0

nuxt项目部署教程

nuxt打包项目有两种方式:一个是npm run generate, 另一个是npm run build。两种的区别是generate是生成一系列的静态页面,该页面的内容在打包的时候就已经注定了,即使某些有请求接口的数据变了,页面也不会变,所以该种方式适合一些内容不怎么改变的页面。而目前我现在做的项目有一些资讯模块,需要随时更新,所以使用build方式进行打包部署build:(pm2+nginx的方式)在工作根目录执行npm run build把.nuxt、static、nuxt.config
分类: 其他 发布时间: 11-19 08:05 阅读次数: 0

js获取元素width和height

getBoundingClientRect:该方法返回元素的大小及其相对于视口的位置语法:Element.getBoundingClientRect()使用:获取宽度:Element.getBoundingClientRect().width获取高度:Element.getBoundingClientRect().height范围:content+padding+border是否支持小数点:支持getComputedStyle:方法返回一个对象,该对象在应用活动样式表并解析.
分类: 其他 发布时间: 11-19 08:04 阅读次数: 0

Java(Mac版本)查看class文件的汇编代码

我们要想看到更底层的代码 更好的理解代码 通常我们会通过反汇编来查看汇编代码 当然Java 也是提供支持的通过开启以下两个属性即可idea中添加JVM运行的参数即可参数为-server -Xcomp -XX:+UnlockDiagnosticVMOptions -XX:+PrintAssembly -XX:CompileCommand=compileonly原想会顺利运行 可是...
分类: 其他 发布时间: 11-19 08:04 阅读次数: 0

org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode =Unimplemented for test

前言今天在调用很久写的zk相关代码 创建节点突然创建异常。。。异常信息如下org.apache.zookeeper.KeeperException$UnimplementedException: KeeperErrorCode = Unimplemented for /test at org.apache.zookeeper.KeeperException.create(KeeperE...
分类: 其他 发布时间: 11-19 08:04 阅读次数: 0

mac 上idea 提示 Сannot Run Git xcrun: error: invalid active developer path 解决方法

Mac升级了系统 在idea 中发现Git居然坏了。。。完整的错误信息Сannot Run Git xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandL...
分类: 其他 发布时间: 11-19 08:04 阅读次数: 0

nohup日志信息输出

#!/bin/shnohup java -jar demo.jar --server.port=1988 >./logs/demo.log 2>&1 &现对上面的命令进行下解释用途:不挂断地运行命令。语法:nohup Command [ Arg … ] [ & ]描述:nohup 命令运行由 Command 参数和任何相关的 Arg 参数指定...
分类: 其他 发布时间: 11-19 08:03 阅读次数: 0

linux下修改内核参数进行Tcp性能调优 -- 高并发

前言:Tcp/ip协议对网络编程的重要性,进行过网络开发的人员都知道,我们所编写的网络程序除了硬件,结构等限制,通过修改Tcp/ip内核参数也能得到很大的性能提升,下面就列举一些Tcp/ip内核参数,解释它们的含义并通过修改来它们来优化我们的网络程序,主要是针对高并发情况。这里网络程序主要指的是服务器端1. fs.file-max最大可以打开的文件描述符数量,注意是整个系统。在服务器...
分类: 其他 发布时间: 11-19 08:03 阅读次数: 0

kafka集群管理工具kafka-manager 安装部署

kafkamanger github地址:https://github.com/yahoo/kafka-manager官方说明Kafka ManagerA tool for managingApache Kafka.It supports the following :Manage multiple clusters Easy inspection of cluster s...
分类: 其他 发布时间: 11-19 08:03 阅读次数: 0

docker搭建msyql集群坑----------percona/percona-xtradb-cluster 容器启动了之后自动关闭

不想多说了,说多了都是泪,,这TM也太坑了。。最近在看docker搭建mysql的集群的教程,才用的PXC集群方式使用docker命令安装percona/percona-xtradb-cluster 的镜像文件,然后根据这个刚下载的最近镜像文件创建容器启动,一启动之后就自动关闭了,很奇怪,我当时还以为我本地的虚拟机有问题,我又重新装了好几遍,结果还是一样的,容器创建之后,没过几秒之...
分类: 其他 发布时间: 11-19 08:03 阅读次数: 0

(mac)docker搭建msyql集群

今天折腾了一发 docker ,搭建了一个mysql的集群 简单记录一下首先下载集群镜像 这个使用的是percona/percona-xtradb-cluster使用docker percona/percona-xtradb-cluster:5.7.21 或者docker percona/percona-xtradb-cluster:5.7.20(注意一定要加tag版本 使用最新的可...
分类: 其他 发布时间: 11-19 08:02 阅读次数: 0

(mac)docker 搭建MySQL集群的负载均衡

docker 搭建myql集群 参见上一篇https://blog.csdn.net/a15835774652/article/details/102978098docker mysql 集群的负载均衡组件这里用到的是haproxy简单说一下haproxyHAProxy是一个使用C语言编写的自由及开放源代码软件[1],其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理...
分类: 其他 发布时间: 11-19 08:02 阅读次数: 0

jenkins设置插件使用国内镜像

官方的插件下载地址慢的无法忍受 当你搜到一个国内插件地址的时候,本来以为解决了问题 但发现还是很慢是的,rsync可以帮我们把106G的文件同步过来,免去了出国下载插件的麻烦,可没有解决最后一公里的痛。通过下面的 PR 我们可以大致了解到,Jenkins 是通过解析update-center.json文件的方式来获取插件版本, 以及下载插件的。另外,如果你认...
分类: 其他 发布时间: 11-19 08:02 阅读次数: 0

关于广告拦截器带来的坑 - “Failed to load resource: net::ERR_BLOCKED_BY_CLIENT”

今天欲修改一发后台的页面 其他的页面正常显示 也都可以正常发送接口请求 唯独一个页面显示有问题如图其他页面由于隐私考虑进行了打码 其他的页面都可以正常显示 唯独这个页面 没数据 看下 网络接口无法正常请求刚开始还以为出了灵异的bug 接着开始排除 初步认为是浏览器 问题 用了下其他浏览器 查看是正常的使用的浏览器为 google chrome 于是又在事故...
分类: 其他 发布时间: 11-19 08:02 阅读次数: 0

spring cloud gateway启动报错:org.springframework.cloud.gateway.config.GatewayAutoConfiguration

springcloud 启动一直报错 详细错误信息Parameter 0 of method modifyRequestBodyGatewayFilterFactory in org.springframework.cloud.gateway.config.GatewayAutoConfiguration required a bean of type 'org.springframework.http.codec.ServerCodecConfigurer' that could not be fo.
分类: 其他 发布时间: 11-19 08:01 阅读次数: 0