编程笔记

  • 使用bash脚本并行运行多个程序

    #!/bin/bash command1 & command2 & wait从 Shell 脚本并行运行多个程序 – 杨河老李 (kviccn.github.io)

    编程笔记 2022年8月12日
  • 浅谈requireJS 和nodejs

    requireJS 异步模块加载器, 1,概念requireJS是基于AMD模块加载规范,使用回调函数来解决模块加载的问题。2,原理requireJS是使用创建script元素,通过指定script元素的src属性来实现加载模块的。3,特点1. 实现js…

    编程笔记 2022年8月12日
  • 远程服务器Linux错误 ERROR 1045 (28000)

    vim /etc/my.cnf 在[mysqld]后面任意一行添加“skip-grant-tables” service mysqld restart mysql flush privileges; grant all privileges on . to ’%’ identified by ‘123456’ with grant option; quit; service m…

    智能运维 2022年8月12日
  • linux 多线程之间使用管道进行通讯

      参考  (129条消息) linux c 使用fifo管道进行多线程间通信_土豆西瓜大芝麻的博客-CSDN博客_多线程fifo 稍作修改 #include <stdio.h> #include <stdlib.h> #include <pthread.h> #include <u…

    智能运维 2022年8月12日
  • Linux实操篇(常用基本命令)

    接上篇:Linux基础篇(系统管理)   常用基本命令 Shell可以看做一个命令解释器,为我们提供交互式的文本控制台界面,我们可以通过终端控制台输入命令,由Shell进行解释并最终交给Linux内核执行;

    智能运维 2022年8月12日
  • 如何减小Linux编译文件的大小

    在linux用strip这个工具将可执行文件的符号表去除就可减少执行文件的大小。 在终端执行:strip  执行文件除使用strip外,减少文件大小可以使用以下2种方法:1. 编译选项使用-Os,编译优化2. 去掉-g选项,去除调试信…

    智能运维 2022年8月12日
  • shell 删除文件内容Mac、Linux兼容方法

    # 定义sedi数组 # Linux sed后面, 用 "-i" sedi=(-i) case "$(uname)" in Darwin*) # Mac sed后面, -i 后面多个空字符串 "" sedi=(-i "") esac 例:删除 device.js 包含 “export default Device;”字符串的内容   # …

    智能运维 2022年8月12日
  • XnViewMP for Mac(看图软件)中文版

    XnViewMP for mac是一款看图软件,也是跨平台媒体浏览器,查看器和转换器,支持超过500种图像格式,能导出到大约70种不同的文件格式。拥有slidshow和TwAIn的支持。 XnViewMP mac版功能介绍 无与伦比的兼容性XnView …

    编程笔记 2022年8月12日
  • Docke的使用与详解2 --RabbitMQ安装与使用

    一、RabbitMQ安装与使用 1.RabbitMQ安装 --RabbbitMQ官网 1>使用docker pull rabbitmq拉取镜像,默认拉取最新版本;这时你会想,我要拉取指定版本该如何呢?2>使用docker pull rabbitmq:版本号 --比如 docker p…

    编程笔记 2022年8月12日
  • [SDOI / SXOI2022] 多边形 解析

    题目大意 给定一个不严格凸的多边形, 求其三角剖分的数量, 其中切出的三角形面积不能为 /(0/), 同时也不要求完全切完. 解法概要 容斥原理其实就是凑某个权函数, 我们直接思考这里的权是怎么凑的. 对于任意连续的 /(…

    编程笔记 2022年8月12日