15 clever101

尚未进行身份认证

我要认证

2006年本科毕业于CUG(武汉)的GIS专业,毕业后参加工作,现在在北京从事软件开发和团队管理工作。现任CSDN博客专家(CSDN博客访问量500万+)。熟练掌握C++、Java和Python等多门开发语言。具有超过50个大小软件项目的开发经验。IBM Developworks网站特约技术作家。曾担任某上市公司首席架构师,主持过新一代遥感处理软件平台的研发。曾获有色金属工业科技进步奖二等奖。

等级
TA的排名 98

docker ADD命令的用法

docker ADD命令的用法作者:朱金灿来源:clever101的专栏在编写Dockerfile时经常需要拷贝文件或文件夹的操作,这时就需要用到ADD和COPY指令。个人认为对于拷贝文件或文件夹的操作使用ADD指令已经足够了,完全不用使用COPY指令(网上的一种说法是COPY是一种简化版ADD)。下面详细介绍一下ADD指令的几种常用操作:一.拷贝单个文件到指定目录这个比较简单,用法是:...

2020-05-01 18:48:57

docker基础命令

1.安装docker环境2.拉取镜像(开源镜像)docker pull + 镜像名称3.以基础镜像运行容器,安装环境,制作新的镜像docker run -it + (基础镜像名称:版本号)(已经进入容器,按物理机操作命令操作即可)4.将安装好环境的容器保存为新的镜像docker commit +(需要保存的容器ID)+ (要保存的镜像名称:版本号)示例:docker commit ...

2020-03-20 15:35:01

scrum敏捷开发的要点

作者:朱金灿来源: clever101的专栏需求需要需求收集人员或者产品经理提前收集需求并准备好需求以备开发人员安排迭代周期的开发任务。任务任务必须是可以执行的任务,达不到可执行标准的任务没有意义。资源需要仔细评估任务所需的资源,主要包括人力和时间,有时有些任务是有前置条件的,只有在前置条件达到后才能开始这个任务,比如需要其它部门提供一定条件的任务。时间节点任务需要在指定的时间...

2020-03-09 15:25:16

Windows环境下的makefile编写要点

Windows环境下的makefile编写要点

2019-10-16 10:20:41

Windows下批处理if exist用法的注意事项

作者:朱金灿来源:https://blog.csdn.net/clever101今天发现Windows下批处理if exist和del用法比较坑爹。主要表现在if exist的格式要求比较严格,例子如下:if exist "..\..\Intdir\Debug_x64\TestLog" ( del "..\..\Intdir\Debug_x64\TestLog...

2019-10-10 18:26:56

gcc和vc的两点区别

作者:朱金灿来源:https://blog.csdn.net/clever101gcc和vc的第一点区别是:int x[n];// 在vc中,n必须是常数,这个内存是在栈上的。当n不是常数时会出现编译错误int x[n];// 在gcc中,n可以是常量,当n是常量是效果相当于vc下的int x[n];n也可以是变量,当n是变量是相当于int* x= new ...

2019-10-08 11:09:28

gcc常用编译参数说明

作者:朱金灿来源:https://blog.csdn.net/clever101以一个例子来说明gcc的常用编译参数:gcc 1.cpp 2.cpp -std=c++11 -fPIC -shared -I/home/jdk1.8.0_144/include -I/home/Qt5.9.4/include -L"../../ThirdPartyLib/boost/li...

2019-09-29 18:51:14

在win server2012上安装vs2015注册运行库失败的解决办法

作者:朱金灿来源:https://blog.csdn.net/clever101 在64位win server2012上安装vs2015注册运行库出错,出现ox80240017-未指定的错误,具体错误信息如下:日志文件的错误信息如下: [0D88:0F04][2019-09-20T11:22:46]i319: Applied execute packag...

2019-09-20 20:50:45

在vs2015上的编译lua库的做法

作者:朱金灿来源:https://blog.csdn.net/clever101 我编译的lua版本是Lua 5.1.5。lua的源码包括三个部分:lua库、lua解释器和lua编译器。lua解释器对应的源码是lua.c,lua编译器对应的源码luac.c。编译过程很简单:新建一个叫lualib的win32 dll的空工程,把除lua.c和luac...

2019-09-19 18:18:10

在vs2015上的编译pthread库的做法

作者:朱金灿来源:https://blog.csdn.net/clever101 首先将pthread库的源码从网上下载下来,下载地址是pthreads-w32-2-9-1下载。下载下来后解压源码,使用vs2015打开里面的pthread.dsw。在预处理定义中添加HAVE_STRUCT_TIMESPEC,如下图:在“资源”中添加两个预处理器:PTW32_R...

2019-09-19 17:35:26

在控制台程序上创建时钟的做法

作者:朱金灿来源:https://blog.csdn.net/clever101 在windows环境下控制台程序上创建时钟,需要手动建立一个消息循环,这个消息循环,可以在主线程里建立,也可以在子线程中建立,参考代码如下:/*** @file ConsoleTimer.cpp* @brief 测试在windows...

2019-09-18 16:17:57

使用docker搭建tomcat运行环境

作者:朱金灿来源:https://blog.csdn.net/clever101 很多时候我们测试web系统需要一个tomcat运行环境,这时docker就派上用场了。本文以宿主机CentOS 7.6为例讲述如何搭建tomcat9运行环境。当然前提是保证宿主机上有docker的运行环境。搜索和下载tomcat9,具体执行下面命令:docker search t...

2019-09-05 16:40:10

vs警告当前源代码跟内置的版本不一致的解决办法

作者:朱金灿来源:https://blog.csdn.net/clever101 使用vs2015编译一个vc工程,在调试运行时出现一个警告: 这个文件明明只有一份,为何会出现这个警告呢?开始百思不得其解,后来上网查了资料,发现是保存在我的文档/visual studio xxx/backup files/你的项目名 这个文件夹下。比如我的是:C:\...

2019-09-02 18:34:03

“sockaddr”: “struct”类型重定义的错误的解决办法

作者:朱金灿来源:https://blog.csdn.net/clever101windows.h和winsock2.h存在有类型重定义,往往体现在VC程序中包含winsock2.h时出现编译错误:errorC2011:“sockaddr_in”:“struct”类型重定义网友提出的解决办法是将#include<windows.h>之前#...

2019-08-30 17:40:38

Eclipse带命令行参数调试

作者:朱金灿来源:https://blog.csdn.net/clever101右键选中Java工程项目,在弹出的右键菜单中选择“Debug As”——》“Debug Configurations....”,如下图: 填写启动类(启动类就是带有main方法那个类)和命令行参数,如下图: 直接运行Java程序的设置与这个类似,就是第一步改为选择“Run As”——》“R...

2019-08-21 18:35:40

通过修改kong属性解决不能获取外网域名的问题

作者:朱金灿来源:https://blog.csdn.net/clever101 kong就是对nginx进行再一次封装而做成的企业级api网关。kong-dashboard是kong进行设置的一个可视化界面。目前公司的服务集群都采用kong-dashboard进行管理。最近在在服务集群上新部署了二级网站,后端使用java编写。发现在公司内部网内可以访问这个网站,但是外...

2019-08-20 15:55:41

centos常用命令二

作者:朱金灿来源:https://blog.csdn.net/clever101chmod -R 777文件夹路径 //很多时候要执行命令时提示权限不够,需要使用此命令来提升命令的权限,该命令提升的是整个文件夹的所有文件的权限ln -s /usr/local/mysql/bin/mysqladmin /usr/bin //把mysqladmin命令链接到/usr/b...

2019-08-19 19:17:12

Eclipse的搜索技巧

作者:朱金灿来源:https://blog.csdn.net/clever101最近在使用Eclipse,常常把Eclipse和VisualStudio作对比(之前我最常用的开发工具是VisualStudio),因此常出现的一个问题是:Eclipse怎么实现VisualStudio的某个功能。最近问的一个问题是:一个Eclipse的工作空间中有多个工程项目,Eclipse...

2019-08-18 18:03:58

畅想一下华为下一步要搞哪些大事

作者:朱金灿来源:https://blog.csdn.net/clever101 前段时间华为发布鸿蒙操作系统,大大振奋了国人发展国产基础软件的信心,各方赞誉不断。在此我们可以畅想下华为下一步要干哪些大事。对华为这样级别的公司而言,造一个操作系统不是最难的,最难的是什么呢?就是围绕这个操作系统建立一个软件生态体系。要建立一个生态体系,有两个因素是必不可少的:一是成熟的软件...

2019-08-18 15:37:24

VS2015使用WTL库的ribbon风格界面的注意事项

作者:朱金灿来源:https://blog.csdn.net/clever101本文的测试环境是64位Win7,VS2015。 在安装了WTL的应用开发向导后,新建一个ribbon风格的应用程序。一般编译会出现下面错误:1> Compiling Ribbon.xml1>C:\Program Files (x86)\MSBuild\Microso...

2019-08-16 11:31:30

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证(专家版)
    技术圈认证(专家版)
    博客专家完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。