自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (2)
  • 收藏
  • 关注

原创 Windows脚本入门

set zip7=C:\Program Files\7-Zip\7z.exe # 设置变量%zip7% # 引用变量%1 # 代表第一个入参,如在被调用batch脚本中用set parameter=%1解析参数$SCRIPT_PATH = $PSScriptRoot # 获取当前powershell脚本的路径$WIN_CODE_PATH = (get-item $PSScriptRoot).parent.parent.FullName # 获取脚本路径的以上二级的路径。

2024-12-27 16:50:55 155

原创 JFROG相关API

JFROG Artifactory相关API。

2024-11-14 14:39:54 1095

原创 Powershell之坑

定位了半天,原因竟然是所有的对齐要统一。哭死,定位了一个下午,竟然是对齐问题。indent统一为4个后就好了。不能像shell那样随意了。

2024-10-10 17:25:08 455

原创 社区代码同步

随着开源技术的不断发展,越来越多的企业和组织开始使用开源代码来构建自己的软件产品。然而,在使用开源代码的过程中,我们也面临着一些挑战,例如如何保证代码的质量、如何管理代码的版本、如何确保代码的安全性以及下载代码的稳定性等。为了解决这些问题,我们需要将开源社区的代码同步到私有代码平台上,以便更好地管理和维护代码。

2024-10-09 17:44:02 301

原创 git merge如何忽略部分路径

git merge如何忽略部分路径

2024-09-20 18:18:09 562 2

原创 Git merge

合并提交(merge commit)是当两个分支的共同祖先不是最新提交时,Git创建一个新的提交来合并这两个分支的更改。在 Git 中,当你执行git merge命令将一个分支合并到另一个分支时,Git 会创建一个特殊的提交,称为 “merge commit”。这个提交记录了两个分支合并的点,它有两个父提交:一个是你当前所在的分支的最新提交,另一个是你合并进来的分支的最新提交。

2024-07-24 16:44:40 1140 1

原创 收集路径下的html并写到根目录index.html

简易静态网页生成脚本

2024-07-11 16:21:39 338

原创 gitlab每日备份以及restore

gitlab服务有非常简洁的每日备份命令,从production的gitlab的每日备份中restore到backup环境也非常方便。

2024-07-05 16:03:45 754

原创 Jenkins 强制杀job

这时候点击: “Click here to forcibly terminate running steps” 会进一步kill 任务,但是也还是有杀不掉的可能性。

2024-07-05 15:06:37 526

原创 Opengrok代码在线查看平台

OpenGrok 是一个基于 Web 的源代码搜索引擎和交叉引用工具,它可以用来浏览和搜索代码库。虽然 OpenGrok 提供了代码搜索、查看文件和历史等功能,但它本身不是一个完整的在线集成开发环境(IDE)。然而,OpenGrok 可以作为一个强大的代码浏览工具,辅助开发者在不打开传统意义上的 IDE 时进行代码阅读和分析。为了能快速搭建出来,我使用了docker的搭建方式。

2024-06-06 19:37:28 948

原创 如何搭建Sphinx文档

搭建一个文档网站,本文档使用的是tomcat+sphinx。可以快速搭建出http服务,也可以使用apache httpd。作为文档网页自动生成工具,可以从reStructured文档转换为html文件。4.启动tomcat,运行bin/startup.sh静态网页放到tomcat的webapps目录下即可通过访问。

2024-05-23 19:18:02 863 3

原创 如何安装Jenkins指定版本

centos 环境下安装指定版本jenkins

2024-03-21 15:01:29 1318

原创 git上传报错:Object too large, rejecting the pack

解决方法,将大文件去掉:(commitid为大文件所在commit)结果到本地怎么也找不到大文件。

2024-02-20 14:54:06 1017

原创 SVN搭建指导

这有点类似于PAM,但是后者是认证方式,决定什么人可以访问什么服务,而SASL是认证过程,侧重于信任建立过程,这个过程可以调用PAM来建立信任关系。注意:使用LDAP认证后,passwd就不再生效了。我的SVN仓库地址为/var/www/svn/Demo,所以服务器配置文件路径为/var/www/svn/Demo/conf/svnserve.conf。这样svn编译安装完成,将安装好的/tools/misc/svn拷贝到目标机器,并将/tools/misc/svn/bin加到当前path生效。

2023-12-20 19:13:23 1317

原创 Gerrit lfs安装及配置

Gerrit版本:3.1.4 安装配置gerrit lfs

2023-11-08 19:37:50 1734 5

原创 Gerrrit 管理员常用命令

当修改replication配置文件(replication.config),需要重启gerrit生效,或者重新加载replication。

2023-11-06 17:15:51 564

原创 git仓库清理

由于git仓库清理不可逆,会重写历史,所以我希望尽量都不会用到这个:尝试着清理过一次仓库,会有很大的问题。注意要注意的问题:1.仓库清理后开发本地同步代码需要使用git pull --rebase而不是git pull。否则会有问题。因为git清理改写了远程仓库2.开发在git push前要git pull --rebase一下,否则又会把大文件提交上来。3.在进行正式的清理前,本地多演练几遍,仓库也做好备份。

2023-11-06 11:52:13 427

原创 Docker安装

本文将主要概括一下docker的离线安装,以及在linux,ubuntu上的使用包管理工具安装。

2023-09-21 15:48:30 3232

原创 Jfrog Artifactory 上传如何显示进度

将当前目录下名为filename的文件上传到artifactory仓库的名为reponame仓库的Path目录下,如果没有Path目录会新建Path目录。加入了:--progress-bar, 行尾加入了 | tee /dev/null。使用该命令时,如果文件太大,会卡死在命令行,也没有任何进度显示。

2023-09-08 15:57:56 345

原创 Harbor平台离线搭建

在不联网的情况下如何搭建Harbor平台。

2023-08-24 20:33:42 1216

原创 git仓库清理

关于git仓库的清理,主要就是清理git仓库里面的大的二进制文件。网上查了很多教程,很多都是用:git filter-branch.清理仓库中的大文件。我尝试着本地测试了一下,发现是真慢呀。

2023-07-31 16:21:58 2789

原创 Linux安装中文字体

1. 将windows下的fonts目录打包拷贝到linux环境下。将拷贝到linux机器的压缩包解压,并家字体内容拷贝到/usr/share/fonts/chinese 目录下3. 给文件夹添加权限。

2023-07-14 15:11:16 2851

原创 Dockerfile的使用

Dockerfile是一个用来构建镜像的文本文件,包含了一条条构建镜像所需的指令和说明。

2023-06-08 20:22:42 6124

原创 VbenAdmin+Django前后端逻辑梳理

因为后端的Django的接口默认在8000端口,api关键字是Django中定义的。如:前端发送的请求会默认转去后端这个接口。

2023-05-23 09:58:15 587

原创 Django后端-短信验证码登录

本文主要讲一下Django后端实现短信验证码登录。

2023-05-06 20:35:23 2618

原创 Jfrog Artifactory配置Nginx反向代码

Artifactory搭建很快,但是它的默认端口是8081和8082。由于http服务默认端口是80,这就导致我们单独给artifactory服务所在的机器添加了域名解析是不够的,使用域名在网页访问时还要加上端口号。这个时候就需要用到Nginx。

2023-04-13 10:37:04 662

原创 git fetch, git pull, git merge, git rebase

综上,我们还是根据不同的场景合理的使用git pull 和 git pull --rebase。我目前给开发同学的建议是:本地有单个commit时建议用git pull --rebase, 本地有多个commit时建议用 git pull。对了,前提条件是,远端仓库是可以直接push的,而不是gerrit的那种push成code-review的那种。如果是gerrit上要生成code-review,那么必定是要使用git pull --rebase的。

2023-03-29 17:48:12 2273

原创 Git repo工具使用教程

在使用repo工具前,需要准备一个存放manifest文件的git仓库。所谓manifest仓库(清单库)其实就是存放manifest(清单)文件的仓库,实际上可以是任意仓库,只要该仓库中存在repo init命令-m选项指定的manifest文件即可,清单库命名为manifest只不过是一种约定俗成的写法罢了。manifest仓库一般都会有一个default.xml文件,该文件为默认的manifest文件。manifest文件格式举例:<manifest></project>

2023-03-23 11:35:54 3685

原创 git仓库拆分工具git-filter-repo

git-filter-repo工具还是很好用的,可以运行git-filter-repo --help 查看更多命令。

2023-03-08 13:59:46 3965

原创 Confluence安装,备份恢复及插件安装使用

Confluence安装,备份恢复及插件安装使用

2023-03-03 18:09:03 1333

原创 域密码扫描并发送邮件

由于域密码扫描涉及到Active Directory的扫描,所以就用了powershell,里面会自带很多现成的函数。这个脚本已经达到了我想要的功能,但还有不少优化空间~~~,请自行发挥吧~直接上代码:(powershell应保存为ps1后缀的文件)网上有很多例子,但是我主要卡壳在邮件中插入图片这一块。如果邮件中没有加载图片的需求,那么下面这段代码够用了。再在域控机器上创建一个定时任务,定期执行以上脚本即可。保存为ps1后缀的文件。

2023-02-28 14:41:00 664

原创 Git高级用法

git高级用法,包括git gc,git filter-branch等

2023-01-19 17:10:19 524

原创 Jfrog Artifactory安装及备份恢复搭建

Jfrog Artifactory 安装及备份恢复搭建

2023-01-18 16:08:55 1381

原创 Java学习

这个周花了点时间把Java熟悉了一下。java环境搭好了,找个电子书, 照着练就可以了,比较适合快速入门。

2023-01-17 16:05:02 482

原创 数据库常用命令

mysql常见操作

2023-01-06 13:51:48 157

原创 mysql数据库中的blob数据类型如何导入到hive中

数据仓库数据导入

2022-12-16 16:51:53 1714 1

原创 Testlink搭建以及AD域集成

Testlink测试平台的容器式部署以及Active Directory(AD域)集成

2022-11-10 17:17:47 1009

原创 MediaWiki搭建指导

环境准备:Linux centos 7.9MediaWiki是一个开源的在线文档编辑分享系统,支持图片,MediaWiki是以PHP语言编写的,因此部署它是需要一个PHP运行环境的。根据官网对部署环境的要求,Linux上部署MediaWiki需要LAMP环境(即Linux+Apache+Mysql+PHP)。

2022-10-28 18:08:46 2570

原创 Centos安装部署Sonarqube

更改系统配置:sonarqube里集成了elasticsearch, 由于elasticsearch占用内存较高,官方要求达到如下配置:命令行输入: 永久生效,写入如下配置文件:2.安装java11新一点的sonarqube版本都要求是java11了机器上yum search java,可以看到有java-11-openjdk.*, 后缀是不同的平台。命令行输入:yum install java-11-openjdk 即可安装虚拟机对应的平台的java11版本。新版本的sonarqube也逐

2022-10-21 11:00:55 1429 3

原创 Confluence设置邮箱失败

近期confluence邮箱有变动,在邮箱的时候竟然发现设置不起来。但是同样的邮箱在jira上却可以设置成功,参数配置都是一样的。具体的表现是,在设置邮箱时保存时一直卡住不动,然后就超时了。但是不可用,也没有报错日志。

2022-10-17 19:05:15 472

Gerrit lfs安装及配置

Gerrit lfs安装及配置

2024-04-26

人脸识别MB-LBP

In this paper, we propose a novel representation, calledMultiscale Block Local Binary Pattern (MB-LBP), and apply it to face recognition. The Local Binary Pattern (LBP) has been proved to be effective for image representation, but it is too local to be robust. InMB-LBP, the computation is done based

2012-11-12

使用opencv获取视频并播放

使用opencv获取视频数据并将视频按帧保存。

2012-09-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除