ICode9

精准搜索请尝试: 精确搜索
  • spring ApplicationListener 和 CommandLineRunner2022-08-15 00:03:07

    ApplicationContext 事件机制是观察者设计模式的实现 如果容器中有一个ApplicationListener Bean,每当 ApplicationContext 发布 ApplicationEvent 时,ApplicationListener Bean将自动被触发。这种事件机制需要程序显式触发。 CommandLineRunner 接口主要用于实现在应用初始化后,去执

  • tauri学习(1)-初体验2022-08-14 19:05:05

    tauri是一个类似Electron的框架,对于开发者最大的区别是后端语言用的是Rust,而且生成的可执行程序更小,今天尝试了下,感觉还不错,按官网的做法,只需执行下的命令(mac环境) npm create tauri-app 回答一些基础问题后,项目模板就搭建好了,参考下图,我选的是create-react-app + TypeScript

  • [c++] windows下检查当前程序是不是以管理员权限运行2022-08-14 14:34:44

    很多程序运行的时候,一些操作需要管理员权限才能运行,正好微软提供了一个接口 IsUserAnAdmin ,可以让我们很方便的检测出当前程序是不是以admin运行的。 #include <ShlObj.h> //IsUserAnAdmin() #include <iostream> int main() { BOOL bIsAdmin = IsUserAnAdmin(); if (bIs

  • 五、协程实现2022-08-14 12:03:34

    解决阻塞问题: import asyncio async def request(url): print("正在请求的url",url) print('请求成功') return url #async修饰的函数,调用之后返回一个协程对象 c = request("www.baidu.com") #===========1方法============== #创建一个事件循环对象 loop = asynci

  • docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon run2022-08-12 22:00:42

    问题·如下 [root@echohye ~]# docker run hello-world docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?. See 'docker run --help'. 看问号就知道什么问题了 docker没启动呀 service docker start 一些常用的dock

  • 8.12docker2022-08-12 15:31:19

    python环境安装好后安装docker-compose pip install docker-compose 验证: 创建网络 docker network create -o parent=en0 --driver=bridge --subnet=192.168.3.157/24 --gateway=192.168.3.157 mynetwork 查看创建的网络: docker network --list 或者 docker network ls 启

  • portainer.io 面板pull image 和 run mariadb2022-08-12 10:04:52

    拉取成功 可以在images中查看到 切换到 containers 点击add container 这里我是根据提示自动写入的镜像名称 这里修改了 Working Dir ENV MARIADB_USER MARIADB_PASSWORD MARIADB_ROOT_PASSWORD 最后点击 deploy the container

  • ubuntu 2204 虚拟机 扩容方法2022-08-10 22:32:32

    首先df -h 查看主磁盘 root@localhost:~# df -h Filesystem Size Used Avail Use% Mounted on tmpfs 195M 1.3M 194M 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 10G 2.9G 7.1G 29% / tmpfs

  • C# Task.Run() 启动方法总结2022-08-08 21:02:26

    Task 启动的线程是线程池里的,启动后默认为后台线程 无参无返回值 Task.Run(Test); public void Test() { ...to... } 无参带返回值 //以string返回值为例,Task<string>中的<string>可省略 //task前面的var也可以直接写Task<string>,这里如果直接写的话不能将<string>省略 var

  • 多线程.Thread2022-08-08 21:02:09

    Thread class ---> 继承Thread类(重点) package oop.dxc; //创建线程方式一:继承Thread类,重写run()方法,调用start开启线程 //总结:注意,线程开启不一定立即执行,由CPU调度执行 public class TestThread1 extends Thread{ @Override public void run() { //run方法线

  • Docker学习笔记-03 容器数据卷2022-08-08 02:00:27

    1、宿主 vs容器直接映射数据容器卷   docker run -it  --privileged=true  -v  /宿主机绝对路径目录 :/ 容器内目录   镜像名   eg:  docker run  -it  --privileged=true  -v  /tmp/host_data: /tmp/docker_data --name=u1 ubuntu    ;重命名为u1        

  • Docker学习笔记-02 常用命令2022-08-08 01:00:23

    1、启动类:     启动docker: systemctl start docker     停止docker: systemctl stop docker    重启docker: systemctl restart docker    查看docker状态: systemctl status docker     开机启动: systemctl enable docke 2、镜像命令:  列出本地主机上所有镜像 docker im

  • C++ final的用法2022-08-07 00:00:51

    // Online C++ compiler to run C++ program online #include <iostream> struct Base { virtual void print_val() { std::cout << val << std::endl; } double val; int num; }; struct A final : Base { void print_val()

  • Missing script: "serve"2022-08-06 23:03:45

    VS Code在运行Vue项目时出现下述错误……     无意间发现将光标移到 package.json 中的serve上时出现了下图中的 Run Script| Debug Script,于是运行了一下,能正常跑起来。     运行结果如下      但为何偶尔用npm run serve不行,有时又正常……疑惑,bug?

  • 11-如何启动一个新线程以及调用start和run方法的区别2022-08-06 18:10:33

    如何启动一个新线程 很简单,创建一个线程对象,然后调用其start方法即可,start方法会让Jvm调用我们重写的run 或者call方法 调用start和run方法的区别 线程对象调用run方法不开启线程,仅仅是对象调用方法 线程对象调用start方法开启线程,并让jvm调用run方法,在开启的线程中执行 调用st

  • C#线程的使用需要注意的事项2022-08-05 09:01:49

    1、await和.result/ .getwaiter() .getresult()的区别 await:Task.Run里面的逻辑是新开的线程去执行的,await Task.Run后面逻辑都在新开的线程去执行。 private async void MainWindow_Loaded(object sender, RoutedEventArgs e) { Task.Run(async () =>

  • 龙芯loongnix-server上运行autoheal镜像2022-08-04 18:05:07

    autoheal镜像迁移步骤: 1、下载docker-autoheal的源文件,github地址如下:      https://github.com/willfarrell/docker-autoheal      获取并直接修改dockerfile,将base镜像修改成在loongarch上适配过的apline3.11.11就可以了 2、直接docker build即可      docker build -t

  • vue2022-08-04 10:34:04

            之后运行脚本 npm run XXX(脚本名字)

  • 使用docker运行centos2022-08-04 01:04:19

    docker 映射 本地路径 docker run -dit -p [本机端口]:[容器端口] --name [容器名字] -v [本地路径]:[容器路径] centos:7 如果容器启动不起来,有可能是以下情况 Docker容器后台运行,就必须有一个前台进程!否则就会出现容器刚刚启动就会挂掉的现象。 容器运行的命令如果不是那些一

  • 2022-08-02 田龙跃 学习笔记2022-08-02 17:04:47

    并发:在一”段“时间内,很多事情同时发生(程序开发角度:程序运行期间,多个线程同时操作相同资源) 线程:内存分给进程一部分计算资源,“进程的每个线程在线程被分配的内存中在争夺计算资源”(线程优先级是概率问题) 创建线程的几种方式: 1.继承thread类,重写run方法(这个类和方法都不是抽象的)继

  • 线程(1)2022-08-02 13:33:59

    "一步一步" 目录"一步一步"1、什么是线程 ?那进程 ??2、如何创建一个线程以及使用2.1 创建方式一:继承Thread(不常用)note:2.2 方式二 :实现Runnable接口note:2.2.1 关于线程的两种创建方式2.3 方式三:实现Callable接口2.4 方式四:线程池3、线程的生命周期4、sleep()5、join() 1、什么是线

  • SVN: E155004: THERE ARE UNFINISHED WORK ITEMS IN ''; RUN 'SVN CLEANUP' FIRST2022-08-01 20:31:51

    eclipse的SVN更新或者还原都报错 使用clean up也不好用 解决办法 通过网址https://www.sqlite.org/download.html下载这个软件   解压放到.svn文件夹下     要修改的是上图的wc.db文件,把上图的wc.db文件放进sqlite-tools-win32-x86,并覆盖 然后打开sqlite-tools-win32-x86文件

  • Runnable接口的 run() 方法和start()方法2022-08-01 15:02:43

    1.start()方法来启动线程,真正实现了多线程运行。这时无需等待run方法体代码执行完毕,可以直接继续执行下面的代码;通过调用Thread类的start()方法来启动一个线程, 这时此线程是处于就绪状态, 并没有运行,等待分配到CPU后继续执行未完的run()方法。 这里方法run()称为线程体,它包含了要执

  • vue基础系列文章12---创建脚手架2022-07-31 18:33:19

    一、交互式命令行创建 1、运行 vue create myvue 选择默认创建模式,会在指定的文件夹下创建文件    2、进入到myvue文件夹,运行:npm  run serve         3、访问本地的地址就可以看到起来的网站     二、图形化界面创建 1、运行:vue ui   2、本地访问:localhost:8000  

  • 构建tomcat镜像2022-07-30 15:35:54

    步骤 编写一个dockerfile 文件 vim Dockerfile 自己手写 docker build创建一个镜像 docker run 运行镜像

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

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

ICode9版权所有