网站首页 站内搜索

搜索结果

查询Tags标签: start,共有 1165条记录
  • bat脚本

    1.1、常识命令+ /?作用:在命令后面加/?可以查看命令的帮助文档1.2、一键启动N个程序 start "" "C:\software\Foxmail 7.2\Foxmail.exe" start "" "C:\software\WXWork\WXWork.exe" start "" "C:\software\WeCh…

    2022/4/27 6:16:00 人评论 次浏览
  • muduo源码分析之muduo简单运用

    今天不先实现muduo项目,我们先来看下muduo库的基本使用,只有了解了如何用,才能在写代码的时候知道自己写的找个函数是干嘛的,实际上是怎么使用的这个函数。首先说简单点,就是定义一个Server,设置两个回调函数 // 回调连接相关的事件 void onConnection(const TcpCon…

    2022/4/24 22:13:00 人评论 次浏览
  • Python 装饰器常用的创建方式及解析

    基础通用装饰器 源码示例def wrapper_out(func):print(-- wrapper_out start --)def inner(*args, **kwargs):print("-- inner start --")ret = func(*args, **kwargs)print("-- inner end --")return retprint(-- wrapper_out end --)return inner@w…

    2022/4/24 17:12:53 人评论 次浏览
  • Java并发(一)—Synchronized实现原理

    并发编程是Java程序员最重要的技能之一,也是最难掌握的一种技能。它要求编程者对计算机最底层的运作原理有深刻的理解,同时要求编程者逻辑清晰、思维缜密,这样才能写出高效、安全、可靠的多线程并发程序。本系列会从线程间协调的方式(wait、notify、notifyAll)、Sync…

    2022/4/24 17:12:50 人评论 次浏览
  • 并发编程4

    目录GIL与普通互斥锁区别验证多线程是否有用单个CPU多个CPU死锁现象信号量与event事件信号量event事件进程池与线程池线程池进程池协程基于协程实现TCP服务端并发服务端客户端 GIL与普通互斥锁区别 # 验证GIL的存在 from threading import Threadcount = 100def task():gl…

    2022/4/22 1:12:39 人评论 次浏览
  • Java多线程—守护线程

    守护线程是指为其他线程服务的线程。在JVM中,所有非守护线程都执行完毕后,无论有没有守护线程,虚拟机都会自动退出。 因此,JVM退出时,不必关心守护线程是否已结束。 如何创建守护线程呢?方法和普通线程一样,只是在调用start()方法前,调用setDaemon(true)把该线程标…

    2022/4/21 17:12:47 人评论 次浏览
  • 回溯算法-子集组合排列

    本文分享一些自己在刷回溯算法-子集组合排列时总结的套路。一、回溯算法和二叉树的联系回溯算法本质上是决策树的选择和撤销过程,所以也属于二叉树。 回溯算法框架中会出现for循环中嵌套递归,for是广度搜索,递归是深度搜索;在二叉树中,经常会有traverse(root.left)和…

    2022/4/21 14:12:57 人评论 次浏览
  • 消息队列与线程

    消息队列 from multiprocessing import Queue q = Queue(5) # 产生队列并限制队列长度 q.put(111) # 放入数据 q.put(222) q.put(333) print(q.full()) # 判断队列是否满了 q.put(444) q.put(555) print(q.full()) # q.put(666) # 超出长度限制,原地阻塞等待取出 pri…

    2022/4/21 6:23:06 人评论 次浏览
  • 只要动手就能学到东西7看似简单其实不然

    有些事需要多个程序合作完成。比如做某个事,需要依次打开一个pdf文件,启动某个程序,再用UltaEdit打开某个文件。对于我这样的懒人来说,马上就感到不便。就想写个批处理文件来自动化操作。 看似很简单,最初的版本大致这样: C:\foo.pdf C:\bar.exe "C:\Program F…

    2022/4/21 6:13:38 人评论 次浏览
  • Blazor 封装JS组件使用 Json 转换器修正大小写以及名称冲突问题

    类型化参数 我们已经看到我们可以将Options参数作为匿名对象传递给构造函数,但我们真的很想使用类型化对象来获得类型安全编程的优点。Options我们首先为仅定义placement字段的类型构造一个新类。 public class Options {[JsonPropertyName("placement")]publi…

    2022/4/20 6:13:27 人评论 次浏览
  • Tomcat源码分析(二)Bootstrap启动类分析

    目录静态代码块main()方法init()方法initClassLoaders()方法load()方法start()方法 上一章,我们下载源码,并启动了源码,Tomcat源码分析(一)启动Tomcat源码 。 现在,我们来看看Bootstrap启动类做了些什么工作。 静态代码块 设置了catelina.home和catalina.base点击查…

    2022/4/19 14:12:35 人评论 次浏览
  • 进程内优雅管理多个服务

    前言 在 go-zero 社区里,经常会有同学问,把 API gateway 和 RPC service 放在同一个进程内可不可以?怎么弄?有时也会有同学把对外服务和消费队列放在一个进程内。咱们姑且不说此种用法合理与否,因为各个公司的业务场景和开发模式的差异,我们就只来看看此类问题怎么解…

    2022/4/19 7:13:49 人评论 次浏览
  • 关于DDMS不显示进程的解决方法

    DDMS不显示进程信息,参考了网络上很多方法。我们需要将android系统的 ro.debuggable的值设为1.将mprop工具放置到/data中(其他目录应该也可以) adb shell远程连接手机 su 获得root权限 cd /data(mprop工具所在目录) ./mprop ro.debuggable 1 getprop ro.debuggable查…

    2022/4/18 7:12:55 人评论 次浏览
  • 剑指 Offer 12. 矩阵中的路径

    给定一个 m x n 二维字符网格 board 和一个字符串单词 word 。如果 word 存在于网格中,返回 true ;否则,返回 false 。单词必须按照字母顺序,通过相邻的单元格内的字母构成,其中“相邻”单元格是那些水平相邻或垂直相邻的单元格。同一个单元格内的字母不允许被重复使…

    2022/4/16 6:20:20 人评论 次浏览
  • Python 中的多线程和多进程

    目录Python中的多进程安全导入主模块1.直接使用 Process 类创建子进程2.通过继承 Process 类创建子进程直接使用 Process 类创建子进程3.通过进程池 Pool 创建子进程通过继承 Process 类创建子进程直接使用 Process 类创建子进程4.with 语句管理进程池5.两个进程间的通信 …

    2022/4/14 7:14:28 人评论 次浏览
扫一扫关注最新编程教程