技术专区

  • C#获取当前程序所在路径的各种方法

    一、获取完整包含执行程序的路径:exe文件所在的目录+.exe文件名 1、方法1:Type.Assembly.Location //获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; 结果:X:/xx…

    编程笔记 2022年8月12日
  • nodejs下载安装

    https://blog.csdn.net/Tersion/article/details/126226404 安装后,可使用npm install 安装其他newman、yarn等,若出现如下提示    根据提示输入npm install -g 即可

    编程笔记 2022年8月12日
  • C# new string(char *)

    有些时候string 会快速变换显示,而我们不希望出现大量的string对象影响GC 所以我使用unsafe的char* 去更新显示` m_chars = m_str.ToCharArray(); fixed (char* p = m_chars) { //p[m_chars.Length] = '/0'; UpdateT…

    编程笔记 2022年8月12日
  • 视频直播app源码,实现一个展开和关闭的动画效果

    视频直播app源码,实现一个展开和关闭的动画效果 <template>  <div>    <el-button @click="changeShow(true)">展开</el-button>    <el-button @click="changeShow(false)">关闭&lt…

    编程笔记 2022年8月12日
  • 使用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日