ICode9

精准搜索请尝试: 精确搜索
  • 自动产生configure2022-09-15 13:31:44

    #!/bin/bash dir=$(pwd) echo $dir cd $dir rm -rf cur cp test cur -r cd cur autoscan name=configure.ac mv configure.scan $name sed -i 's|AC_OUTPUT|AC_OUTPUT(Makefile)|g' $name sed -i 's|\[FULL-PACKAGE-NAME\]|demo|g' $name sed -i 

  • Linux Bash/Shell助手函数:ssh-tar-dir,通过SSH隧道自动打包备份服务器到本地硬盘2022-09-14 01:32:22

    使用帮助: $ ssh-tar-dir --help ssh-tar-dir|ssh-backup-dir: 通过ssh调用远程tar命令,压缩备份服务器某个路径文件夹到本地(通过管道传输压缩数据流); 底层调用命令形似: ssh 'cd /path/to/dir;tar -zxvf - xxxx'|tee /tmp/tarfile.tar.gz; 为避免参数解析出错,

  • jupyter简单使用2022-09-13 21:30:28

    Jupyter notebook是一个交互式的Python shell,也是IPython的封装版,非常适合用来进行数据分析和机器学习。也可以用来编辑python与markdown文档。 1. 安装以及简单测试 安装 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jupyter jupyter 支持console、noteook 等

  • spark源码(七)Worker receive 方法2022-09-12 23:04:30

    receive 方法其实是大量的case,分别对应处理不同的场景     case msg: RegisterWorkerResponse     case SendHeartbeat    case WorkDirCleanup    case MasterChanged    case ReconnectWorker    case LaunchExecutor    case executor

  • Vite文档学习:浅析为什么选Vite及其Glob导入用法2022-09-12 21:32:50

    一、为什么选择 Vite? 1、问题背景   当我们开始构建越来越大型的应用时,需要处理的 JavaScript 代码量也呈指数级增长。包含数千个模块的大型项目相当普遍。我们开始遇到性能瓶颈 —— 使用 JavaScript 开发的工具通常需要很长时间(甚至是几分钟)才能启动开发服务器,即使使用 HMR,文

  • Linux学习笔记:mkdir创建文件夹2022-09-06 20:01:34

    Linux学习笔记:mkdir创建文件夹   文件夹,即目录,在linux中使用mkdir创建。   语法:mkdir dir_name   通过 mkdir 命令可以实现在指定位置创建以 dir_name(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。并且,所创建的

  • java获取目路下所有文件及子目录_Java编程获取文件列表及子文件目录的方法(非递归)... File dir = new File(path); dir.listFiles() 获取指定路径下文2022-09-05 20:04:52

    java获取目路下所有文件及子目录_Java编程获取文件列表及子文件目录的方法(非递归)... 废话不谈,直接进入正题,理解见代码注释。 // 非递归 public List scanFiles(String path) { ListfilePaths = new ArrayList(); LinkedList list = new LinkedList(); File dir = new File(path)

  • python 内置函数之一 dir() 方法2022-09-05 18:30:58

    python 内置函数 dir() 方法: python内置函数有很多: python 中一切都是对象,一个字符串,一个数组,一种数据类型,一个模块等,它们都有对应的属性和方法。 dir()方法返回一个对象的全部属性、和全部方法。主要用于查看对象了解使用。

  • android 存储2022-09-04 16:01:27

    Android developer 数据和文件存储概览 Android getExternalStorageDirectory()和getExternalFilesDir()的区别 Android文件存储路径getFilesDir()与getExternalFilesDir的区别 作为一个开发者,我们经常需要通过缓存一些文件到SD卡中,常见的方式就是,通过: File sdCard = Enviro

  • python打包exe程序2022-09-02 15:03:04

    1、安装Pyinstaller模块 python使用Pyinstaller模块实现把py文件打包成exe文件。 执行命令:pip install pyinstaller 2、打包py文件,执行命令Pyinstaller -F xxx.py,下面举例为打包test.py。            3、exe文件结果在dist文件中。       usage: pyinstaller [-h] [-v

  • 搭建docker镜像仓库(一):使用registry搭建本地镜像仓库2022-09-01 16:30:39

    目录一.系统环境二.前言三.使用registry搭建私有镜像仓库3.1 环境介绍3.2 k8smaster节点配置镜像仓库3.3 k8sworker1节点配置从私有仓库上传和拉取镜像3.3.1 上传镜像到私有仓库3.3.2 从私有仓库里拉取镜像四.附录:删除私有仓库镜像的Python脚本 一.系统环境 服务器版本 docker

  • 一个好玩的deep learning Demo!2022-08-30 23:32:42

    对于生活中的熟悉的动物,我们人脑经过一次扫描,便可以得到该动物的物种!那么机器是如何识别这个图片上的动物是属于哪一物种呢? 本次实验借生活中最常见的猫和狗来探究其原理! 环境准备: tensorflow ,python,一些data 实验预期:   当模型训练完成后,我们可以用该模型去预测一张图片属于哪

  • Docker安装MongoDB2022-08-29 11:31:36

    1、创建主机挂载配置目录mkdir -p /docker/mongodb/data && cd /docker/mongodbdata目录存放mongodb数据库文件,删除重启容器不会丢失2、生成启动文件 2.1 无账户密码,不需要认证cat <<EOF> start.sh #!/bin/bash MONGODB_DIR=`pwd` docker stop mongodb docker rm mongodb docker r

  • 使用python批量修改文件后缀并移动到其他目录2022-08-29 11:04:45

    如题,因为业务需求需要批量修改一些文件后缀,我的文件主要是音频文件以及对应的图片.每一个音频文件以及图片都在同一个文件夹内.总共有一百多个文件夹.所以为了方便也为了学习应用python,写了一个小的程序进行批量移动 代码如下 import os import os.path import shutil def d

  • Linux编译OpenSSL.0.9.8g2022-08-28 23:32:17

    环境:   Linux平台:Centos Linux release 7.6.1810 (Core)、gcc 4.8.5 开始: 一、下载源码   1. openssl-OpenSSL_0_9_8g.tar.gz          解压得到openssl-OpenSSL_0_9_8g目录   查看openssl版本:opensslv.h                                   

  • [错误处理] CMake中GCC编译器链接.lib文件出现无法找到文件错误的问题2022-08-28 09:31:19

    奇怪的BUG 库文件名为WebView2Loader.dll.lib,在CMake + Mingw环境下出现了无论改为libWebView2Loader, WebView2Loader, WebView2Loader.dll.a都无法找到文件的问题 link_directories( "${CMAKE_CURRENT_SOURCE_DIR}/libs" ) target_link_libraries(cppPlay WebView2Loa

  • Maya 项目路径设置和查询2022-08-26 01:04:34

    # encoding:utf-8 """ @Author: Meng @software: PyCharm @file: out_ch_bg.py @time: 2023/08/22 20:39 """ import maya.cmds as cmds import pymel.core as pm cmds.workspace(directory='C:/Users/meng/Desktop/cg/wangcai_walk1_lgt/

  • 一键编译安装Redis脚本2022-08-24 14:01:07

    #!/bin/bash . /etc/init.d/functions VERSION=redis-5.0.7 PASSWORD=123456 INSTALL_DIR=/usr/lcoal/redis install() { yum -y install gcc jemalloc-devel || { action "安装软件包失败,请检查网络配置" false ; exit; } wget http://download.redis.io/releases/${VERSION

  • Linux mysql数据库自动备份脚本策略2022-08-24 12:04:14

    1.创建保存备份文件的文件夹 mkdir /data/mysqlbak  2.编写脚本 cd /data/mysqlbakvi sqlAutoBak.sh  SH脚本内容: DB_USER="root" DB_PASS="root" #你的数据库密码DB_HOST="localhost" DB_NAME="test" #你要备份的数据库BIN_DIR="/usr/bin" BCK_DIR=&quo

  • 自动替换文件内容、文件名、文件夹名2022-08-23 18:35:01

    void Main() { var root = @"c:\smartcampus-submodule\zhzp"; //var extensions = string.Join("," ,getFileExtensions(root)); //extensions.Dump(); replaceFilesContent(root, "dygl", "zhzp",".iml,.xm

  • mysql_backup_extract.py2022-08-22 17:33:36

      #!/usr/bin/env python # -*- coding: utf-8 -*- """ Desc: decrypt the db backup file, then to ungzip it , finally, to be a origin state. Date: 2016-08-10 Email: zhanggong1@jd.com Version: v0.1 """ import commands import s

  • 配置工程及引入测试--针对C++2022-08-19 02:01:24

     书写CMakeList同时支持windows、Linux、Mac,将头文件,三方库,源文件,测试代码目录进行分离 使用CMAKE区分Debug版本和Release版本;工程中同时生成动态库和测试用例;动态库方便日后的调用,测试用例用来检查程序的正确性   C++这一块使用 googleTest作为测试工具   对应的CMakeList

  • c++ 批量修改文件名2022-08-18 16:31:01

    在网上找了很久如何利用c++批量修改文件名,但是很不幸,找到的都不全,或者跑起来没效果。我就整合了以下批量修改文件名的代码(我跑完之后,文件名并没有改,好奇怪,你们可以试着找一下错误,我感觉没有错啊,为啥改不了。欢迎在评论区解惑)。 int rename_main(){ std::vector<std::string>

  • python 中os包的常见操作2022-08-17 19:03:40

      001、列出当前工作目录 >>> import os >>> os.getcwd() ## 列出当前目录 '/home/test4'   002、修改工作目录 >>> os.chdir("/home/test3/") ## 修改当前的工作目录 >>> os.getcwd() '/home/test3'   003、列出当前目录下

  • 密码搜集之敏感文件2022-08-14 20:31:25

    一、windows 字符串查找: 在当前目录下查找所有后缀文件中是否包含password字符串 findstr /i /s "password" *.config findstr /i /s "password" *.ini findstr /i /s "password" *.xml 文件查找: 查找敏感文件 dir /a /s /b d:\"*.txt" dir /a /s /b d:\"*.xml&qu

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有