6 chenyu_insist

尚未进行身份认证

暂无相关描述

等级
博文 1k+
排名 277

linux之systemctl设置自定义服务

1问题在linux系统上设置自定义服务,或者让我的服务开机就运行起来,比如我们就以tomcat服务为例子/usr/local/tomcat/bin/startup.sh启动tomcat的脚本/usr/local/tomcat/bin/shutdown.sh关闭tomcat的脚本/usr/local/tomcat/bin/restart.sh重启tomcat的脚...

2019-06-18 21:25:10

C语言之字符数组在if{}里面赋值给char *引发的问题

1问题我的buff在if{}里面,然后对buff进行内存操作,最后赋值给char*类型的url,发现url最后没有得到数据如下代码#include<stdio.h>#defineTRUE1voidset_value(char*p){*p='c';*(p+1)='h';*(p+2)='e';*...

2019-06-15 00:48:29

剑指offer之判断二叉树是不是平衡二叉树

1问题判断二叉树是不是平衡二叉树平衡二叉搜索树(Self-balancingbinarysearchtree)又被称为AVL树(有别于AVL算法),且具有以下性质:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树2代码实现intgetTreeHeigh(Node*haed){...

2019-06-13 23:21:01

C语言之去掉https链接的默认443端口

1问题去掉https链接的默认443端口2代码实现#include<stdio.h>#include<string.h>#include<stdlib.h>#defineBOOLint#defineTRUE1#defineFALSE0/**判断字符串str1是不是str2开头*/...

2019-06-13 23:13:25

linux shell之替换目录下包含关键字所有文本里面的内容

1问题替换目录下包含关键字所有文本里面的内容比如在目录/root/chenyu/cy/下,把包含文本/A/BC替换成文本E=F2解决办法命令如下grep-Rl/A/B\C/root/chenyu/c*|xargssed-i's#/A/B\C#E=F#g'我们也可以这样grep-Rl/A/B\C/root/c...

2019-06-11 12:17:35

剑指offer之二叉树的高度

1问题求二叉树的深度,比如下面的二叉树,高度是5221332532代码实现intgetTreeHeigh(Node*haed){if(head==NULLL){return0;}...

2019-06-07 02:12:17

windows之如何知道C盘目录下的大文件路径

1准备linux的命令环境window环境安装git,因为我们需要gitbash,使用命令操作2用find和xargs命令比如我们要知道C盘大于300M的文件路径和具体大小我们打开gitbash,然后cd到C盘,命令如下find.-typef-size+300M|xargsdu-h|sort-nr...

2019-06-05 13:31:26

linux之strace命令跟踪进程的系统调用

1系统调用操作系统的进程空间分为用户空间和内核空间,操作系统内核直接运行在硬件上,提供设备管理、内存管理、任务调度等功能,我们用户空间不能直接调用,所以就有了系统调用(运行在用户空间的程序向操作系统内核请求需要更高权限运行的服务),系统调用提供用户程序与操作系统之间的接口。用户空间通过API请求内核空间的服务来完成其功能——内核提供给用户空间的这些API,就是系统调用。Linux内核目前有...

2019-06-04 21:00:50

linux之杀死某个应用或命令的一行终极命令

1问题我使用wgeturl然后失败了,然后老是去连接,我想停下来,ctrl+c也没用,只能通过强杀死进程来实现。2解决办法ps-A|grepwget|cut-c1-6|xargskill-93总结以后杀进行杀应用都用下面这个命令一行搞定ps-A|grep****|...

2019-06-03 20:55:05

linux shell之cut命令

1cut简单介绍我们一般用的就是获取文本一行的的第几个到第几个字符2常见使用1)cut-cstart-endfile这里就是获取start到end之间的字符比如我们这里有文本1.txtcat1.txtchenyucut-c1-31.txtche2)cut-cstartfile这...

2019-06-03 20:51:49

剑指offer之字符串的全排列

1问题求字符串的全排列,比如字符串abc,它的全排列如下abc,acb,bac,bca,cad,cba2思路我们先固定第一个字符,这里的第一个字符肯定是这个字符串里面字符串的全子集(不包含重复),abc字符串,我们a和a交换,这里也就是固定a字符的,然后我们只需要求出后面bc字符的全排列,这个时候我们可以用递归,我们依然b和b进行...

2019-06-02 23:58:16

编译C程序提示之'for' loop initial declaration used outside C99 mode"

1问题再gcc编译一个c程序的时候,错误提示如下for'loopinitialdeclarationusedoutsideC99mode2原因c99是允许在for循环中声明变量的,但是如果使用的标准为c99之下的话,则不允许这么做,这里我是在for循环里面定义了变量如下for(inti=0;i<10;++i)...

2019-06-02 00:21:13

剑指offer之中判断二叉树是不是对称二叉树(递归和非递归实现)

1问题判断二叉树是不是对称(递归和非递归实现)如下二叉树,就是对称的二叉树 2331441如下二叉树,就是非对称的二叉树 2331...

2019-05-30 01:18:55

WiresShark之抓http包如何倒出图片格式的对象

1问题在WireShark抓取http数据包之后,里面有图片链接,我们怎么进行导出来,当然这里在浏览器或者Fiddler里面普通图片格式可以显示出来。2举例子操作说明1)比如我们访问www.hao123.com.cn这个网站,我们首先打开wireShark,开启抓包,然后用浏览器访问这个网站,页面效果如下,我们现在需要抓这个“网址之家”这个图片。...

2019-05-21 21:37:31

剑指offer之中序打印二叉树(非递归实现)

1问题中序打印二叉树(非递归实现),比如二叉树如下/*2*35*1423*32151423中序:按左中右来打印二叉树...

2019-05-19 23:53:30

剑指offer之先序非递归打印二叉树

1问题先序非递归打印二叉树比如二叉树如下*2*35*1423*32151423先序原则:中左右打印节点,如果左...

2019-05-19 21:40:19

剑指offer之分行从上到下之字行打印二叉树

1问题分行从上到下之字行打印二叉树比如二叉树235142332151423分行从上到下之字行打印二叉树结果如下...

2019-05-19 01:17:00

剑指offer之分行从上到下打印二叉树

1题目分行从上到下打印二叉树2351423我们打印如下23514232分析之前这篇博客写了通过队列按层打印剑指offer之按层打印树节点现在无非就是还要按照...

2019-05-19 00:16:41

剑指offer之按层打印树节点

1问题按层打印树节点,比如我们有树如下2351423这样打印:23514232分析队列:先进后出,这里我们先打印2,然后再打印3和5,我们这里可以使用队列,我们先把2入队列,然后我们...

2019-05-18 23:22:36

linux c之gcc -g file.c -o file提示warning: no newline at end of file

1问题编译c文件的时候,命令如下gcc-gfile.c-ofile错误提示如下warning:nonewlineatendoffile2解决办法原因:源文件的最后一行没有回车符造成我们用vim编辑文件,然后到文件最后一行回车就行vi和vim操作,调到最后一行命令如下G...

2019-05-14 20:01:37
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。