![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
管理|文档
文章平均质量分 87
管理内容
bandaoyu
这个作者很懒,什么都没留下…
展开
-
【容器】K8S|Podman|容器技术总目录|问题记录
在调试mysql-operator和mysql,在部署mysql的过程中,一直出现,mysqld: File ‘/var/lib/mysql-bin.index’ permission deined或者报错Can’t find error-message file ‘/usr/local/mysql/errmsg.sys’服务器/data/mysql挂载了容器中的/var/lib/mysql。rdma 无法访问设备描述符的目录。原创 2022-11-26 23:06:28 · 619 阅读 · 2 评论 -
【管理】日报,周报,会议记录模板
以前存储前端网络不支持RDMA,现在文件系统前端网络IO支持RDMA……进度6/93,进展6%,累计问题单5个,DI12.5;累计处理问题/累计发现问题:12/15。小组软件过程会议记录第X次会议记录。今日xxxx,xxxxx。原创 2022-10-29 22:49:34 · 1156 阅读 · 0 评论 -
【git】Git 指令统计代码行数
以下绝大部分摘自:https://blog.csdn.net/qq_39529663/article/details/107763133。8、统计所有Java代码总行数提交修改的信息(有明细展示)3、统计每个用户的所有提交代码行数(包括增、删、修改等)9、统计所有其他文件总行数提交修改的信息(有明细展示)6、统计代码提交的人数,也称:统计仓库提交贡献者。2、统计某个人某个时间段内的代码行数;5、统计某个用户的所有提交代码行数。1、统计某个时间段内的代码行数;10、统计所有文件提交记录明细。原创 2022-10-24 20:17:08 · 18455 阅读 · 0 评论 -
【SVN] Tortoise SVN 创建 Externals 外部引用目录|自动获取版本号到工程
原文地址:使用TortoiseSVN创建Externals外部引用目录作者:奋斗的点心要专注在使用 SVN 的时候,偶尔会遇到这样的场景:有一份公共代码或数据需要所有分支共享,如果存储在普通的目录下,切分支之后各个分支该目录可能会出现差异,为了避免这种差异,应该使用SVN 的 externals 属性,确保在任意分支下的更改在所有分支下都能够生效。这种场景...原创 2015-12-16 09:36:07 · 644 阅读 · 0 评论 -
【c++】Scons|scons对比make
Sconsmake如果只有少数几个文件修改过,make 工具知道仅仅需要对哪些文件重新编译,缩短编译的时间。虽然如此,但是 make 规则复杂,即使是有经验的开发者也望而生畏。Scons是它的同类产品,也可以说是升级产品。做的事情跟make一样,但更简单,更容易。SconsScons是一个开放源码、以Python语言编码的自动化构建工具,可用来替代make编写复杂的makefile。并且scons是跨平台的,只要scons脚本写的好,可以在Linux和Windows下随意编译。.........原创 2022-08-13 01:02:39 · 3501 阅读 · 2 评论 -
【质量】编码规范(linux内核编码规范、C编码规范、java编程规范……)
谷歌C++编码规范https://download.csdn.net/download/chengbozhang/103188941 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的整体美观也影响阅读,所以要尽量避免。2 一些条目往往有例外,比如下面这些,所以本图不能代替文档,有时间还是把PDF认真阅读一遍吧。异常......原创 2019-06-07 17:54:07 · 1341 阅读 · 0 评论 -
【Makefile】自动生产makefile的工具autotools(autoconf和automake)和autogen.sh、configure、make 三剑客
前言make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,使用make和 makefile工具理顺各个源文件之间纷繁复杂的相互关系。手工编写Makefile,对任何程序员都是一场挑战。Autoconf及Automake这两套工具使得编写makefile不再是一个难题。利用 GNU Autoconf 及 Automake 这两套工具来协助我们自动产生 Makefile文件,并且让开发出来的软件可以像大多数源码包那样,只需"./configure", "make","make inst原创 2020-08-26 22:58:21 · 4230 阅读 · 3 评论 -
【makefile】什么是makefile?实际用例分析|比较通用的架构
转自:http://blog.csdn.net/shanshanpt/article/details/17198413什么是makefie,makefile的作用是什么:http://blog.csdn.net/kesaihao862/article/details/7332528这里不再说Makefile的基本知识,如果需要学习,那么请参考:下载:ma......原创 2015-08-07 02:11:01 · 550 阅读 · 0 评论 -
团队协作GIT使用规范 v1
规范 git 的使用是为了避免 git 中央仓库分支混乱,导致发布出问题,提升我们的工作效率。此规范会不断地完善。强制执行!开发人员 git 使用流程(规范)1.克隆分支git clone git@developer.goujiawang.com:goujia/website.git2.切换到开发分支git ckeckout develope......原创 2019-10-16 03:00:06 · 196 阅读 · 0 评论 -
【git】git-commit Angular规范|Commit message 和 Change log 编写指南--- 编辑中
1、背景目标按照一定的规范写commit messages,可以在git push 代码之前(工具/脚本自动)检测commit messages。规范提交信息。规范提交信息的目的:生成 CHANGELOG.md 识别不重要的提交 在浏览 Git 历史时提供更多信息在git push 代码之前检测commit messages的工具(部署在git服务器......原创 2019-12-17 20:29:22 · 2002 阅读 · 0 评论 -
【windows】设置远程桌面连接?多用户登录设置?取消登录密码
被访问的机器需要作以下这些设置WINDOWS XP 需要关闭防火墙然后开启远程桌面服务打开控制面板--性能和维护--管理工具--服务,将以下服务开启:ServerTerminal ServicesTelnetNT LM Security Support Provider(Telnet需要依存与此服务,因此需要先启动此服务)切记设为自动之后还要点击启动选项...原创 2012-02-29 15:41:48 · 1246 阅读 · 0 评论 -
【git】git 各种区别记录|pull和--rebase| reset和checkout
使用下面的关系区别这两个操作:git pull = git fetch +git mergegit pull --rebase = git fetch + git rebasegit pull = git fetch+ git merge FETCH_HEADgit pull --rebase = git fetch + git rebase FETCH_HEAD差距就在git fetch之后的操作:现在来看看git me...原创 2021-11-24 07:26:51 · 2466 阅读 · 0 评论 -
【git】git项目的子模块管理-使用Git Submodule管理子模块
使用场景基于公司的项目会越来越多,常常需要提取一个公共的类库提供给多个项目使用,但是这个library怎么和git在一起方便管理呢?我们需要解决下面几个问题: 如何在git项目中导入library库? library库在其他的项目中被修改了可以更新到远程的代码库中? 其他项目如何获取到library库最新的提交? 如何在clone的时候能够自动导入library库? 解决以上问题,可以考虑使用git的Submodule来解决。什么是Submodule?.原创 2021-11-20 12:36:48 · 819 阅读 · 0 评论 -
【git】git命令和相关脚本
git checkoutgit checkout迁出一个分支的特定版本。默认是迁出分支的HEAD版本一此用法示例:$ git checkout master #//取出master版本的head。$ git checkout tag_name #//在当前分支上 取出 tag_name 的版本$ git checkout master file_name #//放弃当前对文件file_name的修改$ git checkout com...............原创 2021-10-22 19:46:43 · 4431 阅读 · 3 评论 -
【gerrit】git push origin HEAD:refs/for/xxx的意思
1.git push <remote 名字> <本地分支的名字> : <远程库的名字>git push origin HEAD:refs/for/xxxgit push 推送origin : 是远程的库的名字xxx:就是填你的分支名HEAD: 是一个特别的指针,它是一个指向你正在工作的本地分支的指针,可以把它当做本地分支的别名,git这样就可以知道你工作在哪个分支refs/for :意义在于我们提交代码到服务器之后是需要经过code review..原创 2021-10-22 19:39:33 · 8960 阅读 · 0 评论 -
【cmake】CMakeList添加库|添加头文件|添加路径|add_executable、add_library、target_link_libraries|添加编译选项|宏开关
Opencv依赖库的添加:cmake_minimum_required( VERSION 2.8 )project( imageBasics ) # 添加c++ 11标准支持set( CMAKE_CXX_FLAGS "-std=c++11" ) # 寻找OpenCV库set(OpenCV_DIR /home/chaofan/opt/opencv-3.4.4/release)find_package( OpenCV 3 REQUIRED )# 添加头文件include_directo原创 2021-03-24 10:41:43 · 45891 阅读 · 3 评论 -
【同步】文件同步rsync |自动同步软件FreeFileSync
目录FreeFileSync同步文件设置同步方向批处理其他类似软件FreeFileSynclinux下类似软件:Rsync同步文件网络上和本地同步 (异地备份)本地和本地同步 (本地备份)设置同步方向批处理批处理就是类似保存成一个bat 然后双击就可以运行你所配置的内容.不用在打开程序其他类似软件1、IIS7服务器管理工具IIS7服务器管理工具可以批量管理、定时上传下载...原创 2021-09-08 17:05:56 · 3615 阅读 · 0 评论 -
【代码格式化】linux代码格式化(Astyle)+wind格式转unix格式(Doc2Unix)----git提交代码前的处理
乐鑫的git代码提交前的建议:值得学习格式化代码您在提交代码之前需要对代码进行格式化,ESP-MDF 使用的格式化式工具为:astyle和dos2unix。您需要先安装他们,在 Linux 安装命令如下:sudo apt-get install astylesudo apt-get install doc2unix运行如下代码格式化命令:tools/forma...原创 2020-01-19 11:42:27 · 1188 阅读 · 0 评论 -
【工具】开发工具记录(CoolFormat源代码格式化工具)
CoolFormat源代码格式化https://blog.csdn.net/akof1314/article/details/5355948软件介绍: CoolFormat源代码格式化是一款C\C++\C#\CSS\HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML代码格式化工具。软件可以快速多种风格格式化,并对语言进行着...原创 2019-11-28 14:26:55 · 518 阅读 · 0 评论 -
【source insight 】打开source insight 4 无法显示窗口
目录原因1:source insight 4 文件问题原因2:source insight 4 窗口移出了桌面外原因1:source insight 4 文件问题1.找到配置文件存放的目录,一般在如下地址可以找到,或者从C盘进就是C:\Users\用户名\Documents\Source Insight 4.0\Settings。2.进入Settings目录后会看到很多xml文件,把这些全都删除。(参考的博客里是说剪切出去,然后打开SI后,关闭SI,再复制回去,可以恢复以前的主.原创 2021-01-27 18:14:56 · 3110 阅读 · 0 评论 -
【软件架构】运用RUP 4+1视图软件架构设计(逻辑视图、实现视图、进程视图、物理视图和用例视图)
RUP概述RUP(Rational Unified Process),统一软件开发过程,统一软件过程是一个面向对象且基于网络的程序开发方法论。在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。最终用户关心的是系统的功能,因此会侧重于逻辑视图;程序员关心的是系统的配置、装配等问题,因此会侧重于实现(开发)视...原创 2020-03-02 19:35:32 · 16370 阅读 · 1 评论 -
【GIT】git个人笔记
GIT个人手册 版本 日期 修订内容 作者 V01 2019-06-25 初稿 备注: 使用中不断迭代完善,其他人使用中有其他总结的,可以补充。 ...原创 2019-12-10 17:01:31 · 2970 阅读 · 1 评论 -
【文档】Word如何将一个文档的样式复制到另一个文档中
方法一原文:http://www.wordlm.com/html/4206.html#fromapp在处理一些规格要求相同的图片时,可以采用批量处理。而在Word中,如果两个文档的格式要求一致,就可以将编辑好的文档中的格式应用到另一个文档中。下面小编以把文档“1.docx"中的格式应用到文档“2.docx"中为例给大家演示一下。1.打开需要被应用格式的文档,这里打开“2.docx”。单击...原创 2019-05-10 10:10:52 · 38179 阅读 · 0 评论 -
【github】github fork之后的操作
github fork之后的操作denvey关注0.3082015.12.30 10:01:15字数 814阅读 2,175因为我 Fork 了 Mojo 的项目,这样才学会了如何使用 github. 因为其它一些项目是自己创建的,也就学不会怎么和其它团队合作。 现在给这部分不一样的经验分享给大家。希望有利于大家参与到开源的项目来。1. 提交自己本地项目的修改到 github 的库中.如果你自己的项目,或者是其它人的项目, 你 Fork 了以后, 一定是到本地来进行开发和测试。.原创 2020-08-28 20:50:52 · 970 阅读 · 0 评论 -
【软件设计】架构设计 分析组件化与模块化之间的区别
前言 组件化与模块化已经深入体现到软件开发当中,也是为了让开发者更好的去解决软件上的高耦合、低内聚、无重用的3大代码问题。在写这篇文章之前,我也百度过很多相关介绍文章,各个作者都有自己的一些想法或者总结,所以当时看得比较乱,在实践过程中也存在不少疑惑(很多时候不知道选择用组件还是模块,或者有时候根本分不清自己这得是组件还是模块。云里雾里~~)。因此为了解决这些疑惑帮自己统一了组件...转载 2020-02-25 15:13:15 · 2003 阅读 · 0 评论 -
【word】word 和excel、sublime text笔记
错误:错误!文档中没有指定样式的文字问题原因:https://zhidao.baidu.com/question/396585522.html原创 2020-02-25 19:05:30 · 1602 阅读 · 0 评论 -
【软件架构】软件的设计图纸(用例图,类图,状态图,活动图,顺序图)
按图索骥---软件的设计图纸序:我一直以为,在软件设计中,各种图要比文档重要的多。图可以更加直接的反应软件的构造。尤其是在面向对象的软件设计中。图可以让我们直观的了解各个类和对象直接的交互和关系。1、用例图定义:展示系统中参与者与用例之间的关系我的理解:用例图是根据需求分析得到的,也是软件设计中的第一张图纸。描述了软件系统的全部用户(角色)和全部功能点(业务需求...原创 2020-03-02 20:11:56 · 11381 阅读 · 0 评论 -
【SVN】svn代码管理中Trunk、Branches、Tags的区别和联系
原文:http://www.dreamwu.com/post-1604.html我们可以将这三者想象成一棵树的组成部分trunk 为树干branches 为树枝tags 为整棵树trunk 用于主线开发branches 用于定制版本、修复bugs、并行开发等使用tags 用于存放release版本,阶段性代码,不用于修改和commit在branches开发时,要时常从trunk中更新到branches中,用于同...原创 2021-07-24 23:06:16 · 2143 阅读 · 0 评论 -
【samba】Wodows同步Linux文件|搭建共享文件服务器——在windows上映射网络驱动器
参考:https://blog.csdn.net/weixin_39094034/article/details/103603186Linux做samba服务器在Windows上映射Linux上的文件,映射成一个盘符。(共享文件——在windows上映射网络驱动器)一、配置本地yum源[root@centos7~]# cd /etc/yum.repos.d[root@centos7 yum.repos.d]# mkdir bak[root@centos7 yum.repos.d.原创 2021-07-20 19:08:06 · 2032 阅读 · 5 评论 -
【GIT】git 从ssh切换至https 从https切换至ssh|http免密码
1、从ssh切换至httpsgit remote set-url origin(远程仓库名称) https://email/username/ProjectName.git2、从https切换至sshgit remote set-url origin git@email:username/ProjectName.git例子1:$ git remote -voriginhttps://bandaoyu@10.165.104.77:8080/a/ceph-S(fetc...原创 2021-07-16 15:33:33 · 5624 阅读 · 0 评论 -
【Git】git diff 的简单使用(比较版本区别)
转自:https://www.cnblogs.com/taohuaya/p/11107264.html假如我们修改viewMail.vue文件(部分代码)从 //根据ID获取详情 getById () { let that = this; this.viewMailModal = true; this.loading = true; ..原创 2021-06-16 16:51:22 · 4950 阅读 · 0 评论 -
【工具】VScode 使用笔记
怎么看C语言的工程?作者:co lin链接:https://www.zhihu.com/question/364226888/answer/962586461来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。安装完VSCode以后,切换到插件面板:然后搜索 C/C++,安装这个插件:然后直接打开C/C++文件夹就行了。函数跳转,预览声明,自动补全,这些都支持,和专业的IDE已经差不了多少了。...原创 2021-06-15 15:56:15 · 1294 阅读 · 0 评论 -
【管理】需求分析与软件设计|需求分析报告和需求规格说明书的区别
需求分析与软件设计需求分析 面向客户,主要是为客户服务的软件设计 面向团队,是自己团队设计软件的思路需求分析 分析需要做什么软件设计 则是考虑怎么做需求分析 :客户有需求,你去了解需求,然后帮客户想要的分解成客户可以看的懂的功能列表,这是项目型需求分析,产品型的需求分析,还应考虑使用客户的工作流程,市场前景等,总之是你设计软件前的所需要考虑清楚的,如果有遗漏,后期工作开展难度很大。软件设计:根据可用性,实用性,满足客户需求的情况下,做出预留开发的空间(例...原创 2021-05-27 10:45:34 · 431 阅读 · 0 评论 -
【网站】windows操作系统使用宝塔来搭建网站的方法
http://www.55tr.com/news/255.html- 小+ 大一、安装 1.系统要求: Windows 2003、2008、2012、2016都可以 2.安装说明: 如果服务器中有 360、电脑管家等安全软件报毒,请添加至信任菜单。 3.安装: 点击下面链接下载宝塔软件到服务器中,然后解压再安装 http://www.55tr.com/upfiles/file/soft/BtSoft-Win.zip 解压之后会看到一个名为 B.原创 2021-05-15 22:54:36 · 4121 阅读 · 1 评论 -
【SVN】SVN搭建以及客户端使用|错误记录
VisualSVN server 服务端和 TortoiseSVN客户端搭配服务端转自:https://blog.csdn.net/qq_28289405/article/details/88825036https://wenku.baidu.com/view/a1a15b3443323968011c9258.htmlVisualSVN Server的下载:http://www.visualsvn.com/server/download/TortoiseSVN的 下载:htt...原创 2021-05-15 00:00:40 · 785 阅读 · 0 评论 -
【GIT】git 错误记录
gierror: Your local changes to the following files would be overwritten by merge: xxx/...git error:the following untracked working tree files would be overwritten by mergeerror: Your local changes to the following files would be overwritten by mer.原创 2021-04-09 14:33:01 · 5124 阅读 · 1 评论 -
【wordpress】WordPress网站管理笔记
WordPress网站开启https 登录后台显示“抱歉,您不能访问此页面”怎么办?【已解决】常见问题1,376WordPress网站开启https后,在登录后台时显示“抱歉,您不能访问此页面”导致无法登录后台管理,这个问题多数是出现在一些小空间商或者自己配置的独立服务器中。当您的一个WordPress网站配置Https后,登录WordPress管理后台出现“抱歉,您不能访问此页面” 或者 “将您重定向的次数过多”的问题时,可以使用本文提供方法快速解决。解决方法在你的网站根...原创 2021-04-03 00:42:27 · 560 阅读 · 0 评论 -
【GCC】gcc条件编译和make 传参gcc|Makefile 带参数
gcc条件编译myprogram.c代码中:#ifdef UMP_TO_FILE //do something here... #endifgcc编译时: gcc myprogram.c -DUMP_TO_FILE -D加上宏UMP_TO_FILE,相当于你在代码中#defineUMP_TO_FILE-D UMP_TO_FILE = 1,相当于你在代码中#defineUMP_TO_FILE 1-D namePredefine name as a macro, ...原创 2021-04-01 10:43:56 · 2523 阅读 · 0 评论 -
【网站】IIS配置/搭建PHP环境的网站教程
原文:https://www.fujieace.com/php/iis.html今天一位群友想新搞一个万能门店小程序网站,由于他的服务器上面已经存在了很多的老站,用的IIS6.0服务,现在这个网站需要用到PHP,因此找到了,由于已经N年没有用过IIS搭建PHP网站了,顺便也来做一个笔记。一、PHP环境第一步:下载PHP官方下载地址:https://windows.php.net/downloads/releases/archives/需要哪个版本请自己去找吧!注...原创 2021-03-30 01:05:26 · 3510 阅读 · 0 评论 -
【Git】代码托管评审平台--gerrit|Gerrit Code Review
原文:https://www.cnblogs.com/chenpingzhao/p/9337117.html代码审核(Code Review)是软件研发质量保障机制中非常重要的一环,但在实际项目执行过程中,却因为种种原因被Delay甚至是忽略。在实践中,给大家推荐一款免费、开放源代码的代码审查软件Gerrit。一、 Code Review是什么Code Review最直观的解释即看代码。常规的做法为自己看,有时代码逻辑问题可能自己看不出来,需要找同事一起看,在大家知识体系相对平均的情况下可...原创 2021-01-21 21:46:04 · 4894 阅读 · 0 评论