ICode9

精准搜索请尝试: 精确搜索
  • HDU2063 过火车2019-09-02 20:02:55

    http://acm.hdu.edu.cn/showproblem.php?pid=2063 最大匹配裸题。 二分的讲解在我的另一篇博客中。 #include <cstdio> #include <cmath> #include <iostream> #include <algorithm> #include <cstring> #include <cstring> using namespace std; const int N=

  • 《内核kernel:VMA内存模块编写》2019-09-02 14:03:00

    一、模块编写 #include <linux/module.h> #include <linux/init.h> #include <linux/mm.h> #include <linux/sched.h> static int pid; module_param(pid, int, 0644); static void printit(struct task_struct *tsk) { struct mm_struct *mm; struct

  • javaWeb核心技术第十二篇之分页和条件2019-09-01 17:51:22

    分页:limit ?,? 参数1 : startIndex 开始索引. 参数2 : pageSize 每页显示的个数 n 表示第几页 给定一个特殊的单词 pageNumber select * from product; 第一页显示五条数据: select * from product LIMIT 0 , 5; 第二页显示五条数据 select * fr

  • Linux C 后台服务程序单进程控制2019-08-31 16:50:51

    介绍 通常后台服务器程序都必须有且只有一个进程,那么如何单进程呢? 本例子是通过flock函数对/var/run/myserver.pid记录pid文件的进行加锁 若加锁不正常,说明后台服务进程已经在运行了,这时则直接报错退出 若加锁成功,说明后台服务进程没有在运行,这时可以正常启用进程 后台服务程序

  • unix进程通信方式总结(中)(转)2019-08-30 17:53:16

    在上一篇博客http://blog.csdn.net/caoyan_12727/article/details/52049417已经总结了<<uinx环境高级编程>>进程通信前四种方式:管道(pipe),命名管道(FIFO),消息队列,信号量,那么接下来让我们看看其他的四种重要的进程间通信方式:信号机制,共享存储。 (5)信号    信号是一种软件中断(

  • java – Scala检查外部进程ID(pid)当前是否正在运行?2019-08-29 19:03:29

    我需要检查当前是否正在使用Scala运行指定的进程. 我只有PID. Scala有内部函数还是需要使用ps解析它? 谢谢.解决方法:AFAIK,Java或Scala没有此类功能.如果您使用的是基于UNIX的计算机,是的,最好的办法是使用ps命令. 您可以使用PID with ps命令,如下所示: ps -p 8238 -o "pid=" 这里

  • DOS环境下查看端口号及删除占用进程2019-08-29 15:36:13

    查询端口号是否被占用 打开控制台: win + R “cmd” 回车 DOS命令: netstat -aon|findstr “80” 找到端口号对应的PID tasklist | findstr “4328” taskkill /PID 进程的PID //杀死进程 taskkill 参数列表

  • Linux bind: Address already in use2019-08-29 14:08:42

    顾名思义端口被占用,比如一个java项目使用8082端口,使用以下命令查看占用此端口的进程 netstat -nap|grep 8082 如下图,选中部分就是占用此端口的pid,然后 kill -9 25190 杀掉进程就ok了

  • Linux pstree2019-08-28 19:02:52

    常用参数 格式:pstree 以树状图显示进程,只显示进程的名字,且相同进程合并显示。 格式:pstree -p 以树状图显示进程,还显示进程PID。 格式:pstree <pid> 格式:pstree -p <pid> 以树状图显示进程PID为<pid>的进程以及子孙进程,如果有-p参数则同时显示每个进程的PID。 格式:pstree -a 以树状

  • 后台权限管理层级分配两个必要的递归函数2019-08-27 22:38:21

    public function treeLevel(array $data, int $pid = 0, string $html = ‘–’, int $level = 0) { static arr=[];foreach(arr = []; foreach (arr=[];foreach(data as KaTeX parse error: Expected '}', got 'EOF' at end of input: …

  • 将json字符串转为json对象,从对象中取需要的数据2019-08-27 11:00:37

    说明:有时候需要取json字符串中的某个键对应的值,这个时候有两个方案: 1、遍历json字符串,取需要的键对应的值。(太慢太繁琐太傻); 2、将json字符串转为json对象,从对象中取(方便); 所以一般都是转为json对象,从对象中取,方法如下: 转自:https://www.cnblogs.com/tangbang/p/tb.html 1.json类型的

  • appium 端口被占用问题解决2019-08-26 15:01:43

    1、查看5037端口是否占用 C:\Users\admin>netstat -ano|findstr "5037"   TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING       3964 C:\Users\admin> TCP    127.0.0.1:5037         0.0.0.0:0              LISTENING  

  • 如何在php中找到PID2019-08-26 11:29:44

    我正在写一个将通过cron运行的php脚本.它的任务是调用其他PHP脚本.被调用的脚本也可以在外部执行.我想要的是,当一个文件正在执行时,它不应该同时执行.为了清楚起见,请考虑以下内容 假设有一个脚本master.php,它一个接一个地调用另外两个脚本script1.php和script2.php.现在,一旦它

  • CENTOS7中进程和计划任务管理2019-08-25 14:55:05

    linux中进程和计划任务管理1. 程序和进程的关系程序:保存在硬盘、光盘等介质中的可执行代码和数据;静态保存的代码进程:在 CPU 及内存中运行的程序代码;动态执行的代码;父、子进程:每个进程可以创建一个或多个进程基本命令1):ps命令(processes statistc):查看静态的进程统计信息ps  -aux :以

  • 数字pid笔记(2)2019-08-25 09:54:27

    void pid_Cal(void){ //float index = 0; IncPid * p = NULL; p = &g_PID_Inc; p->SetVal = sys_para.given_temp; p->ActualVal = g_pt100.f_real_value; p->err = p->SetVal - p->ActualVal; if(work_temp_phase == work_phas

  • SpringBoot项目idea报错Address already in use2019-08-24 18:57:39

    运行springboot项目idea报错如下: Address already in use: bind 地址已经被使用 在本项目中没有修改过springboot的默认配置 该错误的原因可能是 tomcat的默认端口8080号被占用   解决办法:   1.在cmd窗口下查看网络进程 命令:netstat -aot  找到8080端口程序对应的pid (当前

  • adb的端口号5037被占用的解决方法2019-08-24 18:01:21

    1.在cmd中执行adb nodaemon server,查看adb的端口号是多少,一般情况下是5037(why?应该软件使用的端口号是固定的) 2.再执行netstat -ano | findstr “5037” ,会看到如下类似的情形:这里稍微解释一下,显示的从左到右的意思分别是,连接类型(TCP)、本地地址和端口、外部地址和端口、连接状态

  • 启动django应用报错 “Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。”2019-08-23 15:00:08

    启动django应用时报如下错误:    “Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。” 实际是8000端口被其他程序占用了,杀掉占用的程序就可以。 (1)查找哪个进程占用了8000端口     netstat -ano|findstr 8000   (2)找出对应pid的进程详细信

  • 20.muduo学习笔记之base_其他.{h&cc}2019-08-21 09:39:48

    1. 说明 还有一些其他的比较简单文件,这里统一说一下 2. ProcessInfo.{h&cc} 这个是关于进程相关的一些操作,不是类,是个命名空间,能获得pid,主机名等 3. Data.{h&cc} 对日期的封装 4. TimeZone.{h&cc} 对UTC和本地时间的封装 5. AsyncLogging.{h&cc} 异步日志,这

  • 进程创建的两个方式 进程pid 验证进程之间的空间隔离 进程对象join方法 进程的其他参数 守护进程2019-08-20 21:00:51

    进程创建的两种方式 第一种方法: from multiprocessing import Process import time def task(name): print(f"{name} is running") time.sleep(2) print(f"{name} is gone") if __name__ == '__main__': # 在windows环境下, 开启进程必须在__name__

  • Linux环境查看Java应用消耗资源情况2019-08-20 12:00:49

    linux线上资源耗时定位https://www.cnblogs.com/wuchanming/p/7766994.html1. jps -ml 查看服务器上运行的Java程序2. jmap 查看堆内存3. jstat Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控 参考:https://www.jianshu.com/p/21

  • 【Linux常用命令】linux常用命令2019-08-19 22:08:09

    有些东西用的少了,整理的比较零散,记录在博客里面吧 lscpu —查看cpu信息 lsblk —查看硬盘信息 free —查看内存使用情况 top —查看应用资源使用情况 du -h —查看服务器文件占用情况 df -h —查看硬盘占用情况 id userName —查看用户所在组 jstat jstat:一个极强的

  • GitLab服务运维命令2019-08-18 23:55:22

    1. 查看GITLAB的版本号     [tianyu@happylich ~]$ cat /opt/gitlab/embedded/service/gitlab-rails/VERSION11.3.4-ee 2. 查看GITLAB的状态 [tianyu@happylich ~]$ sudo gitlab-ctl statusrun: alertmanager: (pid 9623) 191s; run: log: (pid 26940) 26623332srun: gitaly: (p

  • python多任务编程---进程2019-08-17 23:53:24

    多任务编程 意义:充分利用计算机CPU的多和资源,同时处理多个应用程序任务,一次提高程序的运行效率. 实现方案:多进程,多线程 进程(process) 进程理论基础 定义:程序在计算机中的一次运行. 程序是一个可执行的文件,是静态的战友磁盘. 进程是一个动态的过程描述,占有计算机运行资

  • 深入理解JVM虚拟机9:JVM监控工具与诊断实践2019-08-17 19:02:43

    转自https://juejin.im/post/59e6c1f26fb9a0451c397a8c jvm优化必知系列——监控工具 微信公众号【Java技术江湖】一位阿里 Java 工程师的技术小站。作者黄小斜,专注 Java 相关技术:SSM、SpringBoot、MySQL、分布式、中间件、集群、Linux、网络、多线程,偶尔讲点Docker、ELK,同时也分

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

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

ICode9版权所有