自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 记录麒麟V10安装虚拟打印机

2.根据 CPUS-PDF的文档说明, 需要设置 cups-pdf 的所有者为 root,且权限为 0700。4.设置cups pdf输出位置。5. 添加cups pdf打印机。1.安装cups-pdf。3.重启cups服务。

2022-10-26 18:12:12 1128

原创 记录git submodule

------------------------------------以上步骤为创建子模块并且提交到远程-----------------------------------------3.git submodule update --init --recursive(更新子模块代码)6.git submodule add -b 本地仓分支名 本地仓git地址 文件路径。将其添加到主项目的代码提交中,实际的改动就是那个子模块。1.首先更新本地仓gitlab的代码,作为子模块。

2022-10-25 09:44:42 240

原创 记录Jenkins的安装,部署以及项目构建

Jenkins是一个广泛用于持续构建的可视化Web工具,持续构建就是将项目自动化编译、打包、部署。通过规范化来完成,简单,繁琐,浪费时间的重复工作。java -jar jenkins.war --httpPort=8001(端口设置为除8080外端口号)3.maven客户端,因一般java程序是由maven工程,需要maven打包,当然也有其他打包方式。2.git/svn客户端,因一般代码是放在git/svn服务器上的,我们需要拉取代码。以上是我安装的环境依赖在Jenkins中的配置。可根据实际情况配置。

2022-09-15 18:09:15 1486

原创 记录linux 的chroot

记录一下使用chroot打包一个程序所运行的环境。先在本机上将它的依赖安装完毕,跑一遍检查是否有漏缺的包。没有的话将其mount挂载相应的文件夹之后打包该环境。然后放在一台没有任何依赖的环境中去跑,测验安装的依赖是否好使。自己制作模拟环境比较麻烦,但是直接挂载系统文件显得文件太大。但是可能刚开始环境打包的有问题,比如挂载的包里面少了依赖环境。更多的学会的是遇到错误去哪里找。首先先在本机的chroot中能让程序跑起来。还有缺失的软链接问题。还会有很多的权限问题啊什么的。以及免密登录的问题。...

2022-08-09 10:30:35 294

原创 记录appimage

问题很简单,因为不管appimage有多么强大,但是你总得现有一个预编译的二进制版本,这个版本不是天上掉下来的,是编译出来的,既然有编译,就肯定有编译环境,就得引用固定版本的API,例如是在ubuntu14.04下编译的C程序,那么一定依赖了ubuntu14.04依赖的一些API,可能来自glibc,可能还包含其他API。1.AppImage 使用通用的软件格式,通过将整个软件打包成AppImage,一个包包含了所有的功能. 并且几乎可以在所有的linux发行版本中使用。不需要安装,直接执行。...

2022-08-05 16:46:40 1176

原创 记录一次从文件中提取错误信息

提取文件中错误信息

2022-07-08 15:58:43 85

原创 记录一次检查权限的小工具

check-exec.shrestore-exec.shcheck-softlink.shrestore-softlink.sh

2022-07-05 09:02:22 56

原创 记录bash脚本学习

1.要给所有变量加上花括号{}(推荐)2.使用变量的时候加上美元符$3.#!/bin/bashfor i in {1..10} do 执行命令 git clean -xdf workloadsdone 4.几个常用的处理路径的方法 (实战¥{})${var##*/} 该命令去掉var从左边算起的最后一个‘/’字符及其左边的内容例如 var=/dir1/dir2/file.txt echo ${var##*/} 结果为file.txt${var##*.}该命令去掉var从左边算起

2022-07-03 16:58:44 77

原创 记录bash脚本的练习

本次练习是检查一个文件夹(嵌套文件夹)下的文件权限以及其存在的软链接。拿到这个任务的自己,对于脚本的编写还不是很熟练。但是很快有了解决问题的思路。针对这一问题,目的是为了解决通过远程或者某种方式传输文件的时候,文件的权限会改变。目的就是要检测出他的改变,并且修复它。1.首先遍历文件夹以及嵌套的文件2.遍历出的文件判断其是否有可执行权限以及是否为文本文件,结果生成.txt文件3.在权限损坏的文件夹下去遍历损坏的文件与2步生成的txt文件中文件匹配,看是否有可执行权限,如果没有,则赋予其执行权限。4.在好的文件

2022-07-03 15:40:01 125

原创 记录linux的学习(1)

1.电脑由几个单元组成:输入单元,输出单元,CPU内部的控制单元,算术逻辑单元与内存2.所谓64bit ,32bit是指CPU一次读取数据的最大量。3.电脑系统主要由硬件构成,然后内核程序主要在管理硬件4.打开终端:ctrl + Alt + T5.以‘/’开头的路径名为绝对路径名6.查找文件(比如查找.pc文件)find ./ -name *.pc7.解压文件夹 tar -jcvf 压缩包名字...

2022-06-28 14:27:45 37

原创 git常用命令

#学习git常用命令#在本地初始化一个git仓库,在电脑任意位置创建一个本地git仓库git init#从远程仓库中克隆代码到本地仓库git clone https://gitee.com/saibaobao/worksum.git#需要输入的用户名和密码是自己git账户的用户名和密码#切换分支,更新远程分支git remote update origin --prune#检查当前分支git branch -a#切换到自己分支git checkout zhaoye#提交前先将代码提交

2022-06-23 11:34:43 55

原创 记录win10的excel使用数据透视表处理后的.txt问题

本次遇到的一个问题是,在使用execl数据透视表处理数据后,使用.txt导出,在ubuntu系统下vi出现空格问题。解决办法:进入到该文件,1.vi 文件名2.Esc :%s^M//g (^M要使用ctrl -v ctrl -M)3.Esc :wq!问题就解决了!...

2022-06-21 14:46:41 77

原创 记录ubuntu在局域网ssh远程登陆其他电脑

1.安装ssh服务sudo apt-get install openssh-server2.查看ssh是否启动sudo ps-e | grep ssh3.启动sshsudo service ssh start4.与远程电脑建立连接(远端电脑也安装ssh)ssh usr@ip-------------------------------------------------------------------------------1.尝试传输文件在远端sudo puttyhostname填写远程ip地址填写自

2022-06-18 10:39:10 645

原创 记录第一次重装Ubuntu系统遇到的问题

上网百度发现具体有三个步骤1.制作U盘启动盘 2.重启电脑 3.按F12进入BIOS设置,启动安装就可但是发现遇到很多问题。1.在win系统下制作的U盘启动盘插入电脑会出现boot fail问题解决:在linux系统上制作U盘启动盘。使用Ubuntu自带的启动盘创建器制作。2.重启电脑安装即可。...

2022-06-18 09:32:34 750

原创 bash脚本的学习1

1.cat 命令cat file.txt(作用是打开文件名为file.txt的文件,并准备进行编辑)2.'|' 符号和 ‘>’符号shell命令中,‘|’符号表示的是管道。负责把上一句执行的输出当作输入流入到下一句。‘>’符号作用是重定向到文本,cat指令将文本打开,然后通过‘|’符号流入到后续的语句进行处理,处理完之后通过‘>’将处理之后的结果存放在指定文本中。3.grep命令常用于搜索文本文件中是否含有某些特定模式的字符串。该命令以行为单位ie读取文本并使用正则表达式进行匹配,匹配成功后、打印出该行文本

2022-06-16 16:34:06 259

原创 HDFS项目创建

HDFS项目创建

2022-04-21 16:47:22 2093

原创 Hadoop分布式文件系统HDFS原理以及操作(二)

实验案例:完全分布式环境-验证DataNode上存储的文件分块信息1.将JDK包从本地文件系统上传至HDFS分布式文件系统(1)查看本地文件下jdk文件大小189756259(2)start-dfs.sh启动集群(3)(4)查看是否上传成功,逻辑上是原文件大小,物理上已经分块2.进入DataNode存放文件分块的的Block目录,观察目前HDFS集群中2个DataNode上的JDK文件分块信息2号DataNode:两块加起来大小为jdk总大小。。。。...

2022-04-21 11:48:04 387

原创 Hadoop分布式文件系统HDFS原理以及操作(一)

HDFS简介:活动在集群上并支持以流式数据访问模式来存取超大文件。存储设计是把海量数据部 署在价格低廉的节点上,具有高容错性和高吞吐量特性。HDFS的设计首要是针对超大文件存储,而对于小的文件访问和存储速度反而会降低。

2022-04-21 09:02:56 1635

原创 java 集合(二)

set集合,map集合

2022-04-18 16:08:31 333

原创 java 泛型

Java 泛型

2022-04-13 17:42:02 62

原创 java 集合(一)

java 集合 List

2022-04-13 17:40:07 49

空空如也

空空如也

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

TA关注的人

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