
CM
文章平均质量分 72
kevin_darkelf
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第三方库管理
问题 项目的3rd 问题 源码直接放git 仓库, 越来越大,开发效率低下,CICD耗时长 占用空间,其实很多时候,一个人一台开发机上只需要一个3rd 库, 而不是每个project path一个3rd库 编译后的产出物放git仓库,缺乏对3rd的版本和构建管理 工具 c++ 里的第三方库管理工具: https://docs.conan.io/en/latest/introduction.html ...原创 2021-09-13 16:16:44 · 244 阅读 · 0 评论 -
linux源码安装git
linux 源码安装git, 各种坑,记录一下 获取源码 wget https://github.com/git/git/archive/v2.3.0.zip unzip v2.3.0.zip cd git-2.3.0 编译安装 设置 注意看 Makefile ,下边几个宏需要注意 CURLDIR 找不到libcurl的*.h和lib,重新安装了libcurl, 需要指定libcurl的*.h, lib的位置 NO_R_TO_GCC_LINKER 编译过程中出现 error: unrecogni原创 2020-09-01 14:05:56 · 199 阅读 · 0 评论 -
docker&&dockerfile
tips RUN: 注意:多行命令不要写多个RUN,原因是Dockerfile中每一个指令都会建立一层. 多少个RUN就构建了多少层镜像,会造成镜像的臃肿、多层,不仅仅增加了构件部署的时间,还容易出错。 RUN书写时的换行符是\ CMD & ENTRYPOINT 相同点: 只能写一条,如果写了多条,那么只有最后一条生效 容器启动时才运行,运行时机相同 不同点: ENTRYPOIN...原创 2020-04-29 15:00:18 · 452 阅读 · 1 评论 -
Bazel 使用
TODO ref: https://www.cnblogs.com/Jack47/p/bazel-faq.html原创 2020-04-03 17:11:01 · 285 阅读 · 0 评论 -
mac 下svn 代码迁移到git
安装clone svnkevinxwdeMacBook-Air:git-project kevin$ git svn clone http://sources.***.net/svn/***/branches/spider-forked --no-metadata myspider Can't locate SVN/Core.pm in @INC (you may need to install t原创 2015-11-07 01:33:58 · 2524 阅读 · 0 评论 -
git 常用命令
from:http://www.cnblogs.com/mengdd/p/4153773.html Git常用命令总结 git init 在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone 获取一个url对应的远程Git repo, 创建一个l转载 2016-04-01 22:44:22 · 399 阅读 · 0 评论 -
scons tips
工程中使用第三方的scons tool, 可以不用安装到 scons的安装路径下(e.g. /usr/local/lib/scons/SCons/Tool/) ,可以放在代码工程(site_scons)中的site_tools 这个目录下, 参考https://scons.org/doc/3.1.2/HTML/scons-man.html示例工程如下├── build├── libs├── srcSConstruct 部分。原创 2016-10-13 14:11:17 · 731 阅读 · 1 评论 -
git tips
git archivejust get the code without .git git archive --format=tar [email protected]:cd-op/my_model_serving.git master | tar -xf - see more : http://stackoverflow.com/questions/160608/do-a-gi原创 2016-04-04 14:07:56 · 459 阅读 · 0 评论 -
scons 中使用whole-archive
http://scons.tigris.org/ds/viewMessage.do?dsForumId=1272&dsMessageId=717805 Gary Oberbrunner wrote: > Anyway, gotta get some real work done, hope that helps you get started. Yes, it did,...原创 2018-05-31 21:19:40 · 585 阅读 · 0 评论 -
git origin master
from: http://lishicongli.blog.163.com/blog/static/1468259020132125247302/ Git 的origin和master分析 关键是 中英文切换着打字太辛苦了转载请注明出处>> 首先要明确一点,对git的操作是围绕3个大的步骤来展开的(其实几乎所有的SCM都是这样) 1. 从git取数据(git cl转载 2015-11-12 20:22:02 · 535 阅读 · 0 评论 -
sqlite3: tool for sqlite
install get the source package or precompiled binary from http://www.sqlite.org/download.html i just download a bin at my linux server, and ‘cp’ the sqlite3 into /usr/local/bin/ command open a db f原创 2015-09-24 14:35:12 · 996 阅读 · 0 评论 -
mongodb及相关组件安装
Installation Install PHP runtime environment if you don’t have one yet, such like Apache Httpd, Nginx … Install MongoDB PHP driver (http://us.php.net/manual/en/mongo.installation.php) Download the pack原创 2015-03-25 19:55:59 · 897 阅读 · 0 评论 -
setup subline text3
- install SublineText3 download from http://www.sublimetext.com/3- package controlctrl + ` open console, and post the following code. import urllib.request,os; pf = 'Package Control.sublime-package原创 2015-08-23 16:44:53 · 846 阅读 · 0 评论 -
install scrapy
版本新一点的机器: $rpm -qa | grep glibc glibc-common-2.12-1.80.1.alios6.x86_64 glibc-2.12-1.80.1.alios6.x86_64 glibc-headers-2.12-1.80.1.alios6.x86_64 glibc-2.12-1.80.1.alios6.i686 glibc-devel-2.12-原创 2015-08-28 00:25:33 · 693 阅读 · 0 评论 -
redis-cli 使用
Redis提供了丰富的命令(command)对数据库和各种数据类型进行操作,这些command可以在Linux终端使用。在编程时,比如使用Redis 的Java语言包,这些命令都有对应的方法。下面将Redis提供的命令做一总结。 官网命令列表:http://redis.io/commands (英文) 1、连接操作相关的命令 quit:关闭连接(connection)auth:简转载 2015-09-26 13:25:07 · 556 阅读 · 0 评论 -
Linux mysql 工具常用命令
链接 mysql -hlocalhost -uroot -p123456显示所有数据库 show databases; mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | my_spider原创 2015-09-29 10:41:14 · 461 阅读 · 0 评论 -
apache 安装
基本的操作方法: 本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况 apahce启动命令: 推荐/usr/local/apache2/bin/apachectl start apaceh启动 apache停止命令 /usr/local/apache2/bin/apachectl stop 停止 apache重新启动命令: /usr/lo原创 2015-03-25 13:47:29 · 432 阅读 · 0 评论 -
php 安装
ext/iconv/.libs/iconv.o(.text+0x1738): In function `zif_iconv_mime_encode': /home/jjdai/work/zhupiter/php-5.2.0/ext/iconv/iconv.c:1017: undefined reference to `libiconv_open'查找libiconv库 在configure 指定目原创 2015-03-21 01:16:31 · 1906 阅读 · 0 评论 -
svn命令
svn命令 通常都有帮助,可通过如下方式查询: $ svn help 知道了子命令,但是不知道子命令的用法,还可以查询: $ svn help add 开发人员常用命令 (1) 导入项目 $ cd ~/project $ mkdir -p svntest/{trunk,branches,tags} $ svn import svntest https://lo转载 2013-08-17 16:16:02 · 837 阅读 · 0 评论