自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马哥私房菜

马哥私房菜

  • 博客(158)
  • 资源 (10)
  • 收藏
  • 关注

原创 Linux学习之现代版linux命令

https://github.com/sharkdp/bathttps://github.com/Peltoche/lsdhttps://github.com/ogham/exahttps://github.com/dandavison/deltahttps://github.com/bootandy/dusthttps://github.com/muesli/dufhttps://github.com/Canop/broothttps://github.com/dalance/procsh

2021-07-01 10:14:50 372

原创 Linux学习之文件系统zfs文件系统之zpool命令详解

ZPOOL(8) System Manager's Manual ZPOOL(8)NAME zpool — configure ZFS storage poolsSYNOPSIS zpool -? zpool.

2021-06-29 23:17:32 9664

原创 Ubuntu实用技巧之ubuntu 20.04 安装 synergy

Ubuntu实用技巧之ubuntu 20.04 安装 synergy下载安装运行下载ubuntu 20.04 要 下载 个 synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb 版本, 对应的windows 也要安装个相同的版本的.在这里下载 https://launchpad.net/ubuntu/+source/synergy, 妈的百度了半天才找到,要是用谷歌估计一下子就找到了.垃圾百度.synergy Share mouse, keyboard an

2021-06-29 13:24:28 2224

原创 Linux学习之文件系统 ZFS - 文件系统简介

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-06-29 13:16:45 240

原创 jenkins学习之Jenkins插件页面的一个报错

首先从 doCheckUpdatesServer() 这里 开始 执行 start(),在执行 start 方法之前需要初始化 updateServerRetrier变量,FormValidation result = updateServerRetrier.start();在 Retrier.java 类中的 有个 start() 方法,中会执行 result = callable.call(); 这个。这个callable 是什么呢?看 doCheckUpdatesServe.

2021-04-17 23:00:02 990

原创 Ubuntu学习巧用systemd实现个ssh端口转发服务

新建 /etc/systemd/system/ssh-proxy.service文件[Unit]Description=ssh proxy from HKAfter=network.target[Service]User=user # 这里是ubuntu系统建的一个账号。最好上非root的Group=userRestart=on-failureRestartSec=5ExecStart=/usr/bin/ssh -p 2222 -N -D 127.0.0.1:<port>

2021-04-12 15:26:51 429

原创 Linux学习之文件系统zfs文件系统

ZFS(Zettabyte File System)一个打破过去思维的文件系统,是 Sun Microsystems这家公司所开发出来的全新型态文件系统,因为License的问题所以目前只有在Solaris、Mac、BSD上看得到,ZFS是128bit的文件系统,而它到底有多强呢?别再等待了马上用了你就知道,只能说ZFS真是一个上帝赐给IT人员的好礼物。...

2021-02-19 15:55:08 9288 1

原创 ELK学习之elasticsearch的安装之Ubuntu上安装kibana

https://www.elastic.co/guide/en/kibana/current/deb.html使用apt安装wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -sudo apt-get install apt-transport-httpsecho "deb https://artifacts.elastic.co/packages/7.x/apt stable ma

2021-02-01 14:13:22 207

原创 ELK学习之elasticsearch的安装之Ubuntu上安装elasticsearch

https://www.elastic.co/guide/en/elasticsearch/reference/7.10/deb.html#debInstall Elasticsearch with Debian Packagewget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -sudo apt-get install apt-transport-httpsecho "deb htt

2021-02-01 11:17:13 716

原创 Linux学习之bash学习之在bash中=和=~的区别

怎么理解 bash [[]] 判断中的 = 和 =~ 这2个判断呢??if [[ 23ab = *ab ]] ; then echo yes; fi[[$a=~$b]] 是正则表达式匹配。在这种语法中,*匹配前一个字符或模式的0-n个实例。是正则表达式if [[ 23ab =~ [0-9]{1,2}ab ]] ; then echo yes; fi 是一个glob的模式匹配。在此语法中,*匹配任何类型的0-n个字符。 和正则还是有点区别的。https://en.wikipedia.org

2021-01-27 10:48:33 4398

原创 jenkins学习之Jenkins流水线when条件判断执行

流水线中如何使用条件判断来决定某个stage是否需要执行呢?答案是 使用 when 这个闭包。 when 放到 stage 中使用,条件成立 就会执行 下面的 step是中的语句的。Conditionals in a Declarative Pipeline Jenkinsfile例子1pipeline { agent any parameters { choice( choices: ['greeting' , 'silence'],

2021-01-23 18:22:06 10415 1

原创 jenkins学习之Jenkins流水线中parallel中的并发数

Jenkins流水线怎么限制parallel并发个数呢?Throttle parallel step in pipeline script https://issues.jenkins.io/browse/JENKINS-46236stage('Test') { steps { script { testing_closures = [one: { print("starting one"); sleep 10; print("finishing one") },

2021-01-22 17:39:58 2014

原创 jenkins学习之Jenkins流水线parallel并发执行

pipeline { agent any stages { stage('BuildAll') { parallel { stage('build-win') { steps { sh "env | grep -i NODE_NAME" runParallel items: ("a"..

2021-01-22 16:08:45 4511 1

原创 jenkins学习之Jenkins流水线中load其他groovy文件

steps { script { def util = load("${env.WORKSPACE}/scripts/build_util.groovy") util.runStep1() } } steps { script { ...

2021-01-13 17:29:56 2024

原创 jenkins插件学习之build-user-vars-plugin

插件源码地址 https://github.com/jenkinsci/build-user-vars-plugin问题背景之前有写过 一篇 https://blog.csdn.net/mmh19891113/article/details/105747729 一直在使用 BuildUserVars 和 BuildNameDescriptionSetter 这2个插件,当然是在自由风格的job中使用的,但是当我们转到 流水线 风格的job时候 发现 build-user-vars-plugin 不太

2020-11-22 10:42:40 1389

原创 jenkins学习之Jenkins流水线中怎么使用全局变量

https://stackoverflow.com/questions/53541489/updating-environment-global-variable-in-jenkins-pipeline-from-the-stage-level/53541813pipeline { agent any environment { FOO = "initial FOO env value" } stages { stage("Stage

2020-11-20 20:01:44 2343 2

原创 jenkins学习之Jenkins历史任务构建时间引发的思考

我们在使用jenkins的过程中有没有发现 历史任务 那里的构建时间的格式 是不是怪怪的???看着不习惯,例如某个任务显示是"上午 00:30" ,感觉很怪。是不是显示的12小时制格式的时间???而且看着还挺奇怪的。参考这个 https://github.com/jenkinsci/localization-zh-cn-plugin/issues/79https://bugs.openjdk.java.net/browse/JDK-7087304[zh_CN]DateFormat: Inco

2020-10-21 20:28:54 941

原创 gerrit源码分析之ls-user-refs命令的实现

from https://blog.csdn.net/czq7511/article/details/73610510本文章主要记录本人在学习开发Gerrit插件过程中的一些心得,一些零零碎碎的资料:一、关于插件jar的META-INF/MANIFEST.MF文件:这个文件的主要作用是记录一些有关这个jar的属性,以便被识别、引用或加载,也可以理解为是这个jar的配置文件。这里举些例子:Manifest-Version: 1.0----配置版本号。如果日后要做升级兼容的话,可以利用这个属性。

2020-08-27 20:25:53 699

原创 github学习之githubAPI详解

https://api.github.com/orgs/mamh-java/repos?page=0&per_page=1[ { "id": 146588718, "node_id": "MDEwOlJlcG9zaXRvcnkxNDY1ODg3MTg=", "name": "gerrit-java-client", "full_name": "mamh-java/gerrit-java-client", "private": false, "ow

2020-08-26 20:55:00 2352

原创 Linux学习之Advanced-Bash-Scripting-Guide

http://www6.uniovi.es/LDP/LDP/abs/html/abs-guide.html

2020-08-26 09:19:08 231

原创 jenkins学习之Jenkins外部任务项目

今天介绍一下jenkins的不同项目类型之外部任务项目External Monitor Job Type1.7Jenkins is useful for monitoring the non-interactive execution of processes, such as cron jobs, procmail, inetd-launched processes. Often those tasks are completely unmonitored (which makes it hard f

2020-08-22 20:50:42 862

原创 jenkins插件学习之throttle-concurrent-builds-plugin之一

今天介绍一个插件 throttle-concurrent-builds-pluginhttps://github.com/jenkinsci/throttle-concurrent-builds-pluginThis plugin allows for throttling the number of concurrent builds of a project running per node or globally.throttle 有节流的意思,也就是限制 某个任务同时并发的个数的。下面分别的讲

2020-08-22 19:24:40 1053

原创 jenkins插件学习之throttle-concurrent-builds-plugin之二

今天介绍一个插件 throttle-concurrent-builds-pluginhttps://github.com/jenkinsci/throttle-concurrent-builds-pluginThis plugin allows for throttling the number of concurrent builds of a project running per node or globally.throttle 有节流的意思,也就是限制 某个任务同时并发的个数的。下面分别的讲

2020-08-20 19:16:46 2339

原创 jenkins学习之Jenkins流水线之声明式管道与脚本式管道

Jenkins pipeline最近由于项目需要,接触到了Jenkins 2.0版本,其中最重要的特性就是提供了对pipeline的支持。简单的来说,就是把Jenkins1.0版本中,Project中的相关配置信息,如SVN/Git的配置,Parameter的配置等都变成Code,即Pipeline as Code。这样的优势为可以通过写代码的形式配置Project,且Jenkins中内置了常用的steps。实现了构建步骤代码化、构建过程视图化。声明性管道与脚本管道声明式管道 和 脚本化管道 的主

2020-08-08 12:57:44 1409

原创 Linux学习之bash学习之几个特殊变量$*和$@

Special Parameters The shell treats several parameters specially. These parameters may only be referenced; assignment to them is not allowed. * Expands to the positional parameters, starting from one. When the expansion is not within d

2020-08-08 12:55:00 251

原创 Python学习之命令行参数解析之argparse和optparse

Python 有两个内建的模块用于处理命令行参数:  一个是 getopt只能简单处理 命令行参数;另一个是 optparse,它功能强大,而且易于使用,可以方便地生成标准的、符合Unix/Posix 规范的命令行说明。会自动帮你负责-h帮助选项。更高级的可以使用aegparse这个模块,argparse从python2.7开始被加入标准库. 后续版本都不在维护 optparse 了.Python command line parsinghttps://code.google.com/archiv

2020-08-06 18:54:14 1620 1

原创 jenkins插件学习之matrix-project-plugin

今天介绍一个插件 matrix-project-pluginhttps://github.com/jenkinsci/matrix-project-pluginmatrix 矩阵的意思,这个插件在创建的时候又显示 Multi-Configuration Projects 这个名称,中文的界面的话 叫 多配置 项目, 这名称起的着实让人很迷惑,通过使用,可以看出来是几个参数,或者几个配置, 几个节点的一个全排列组合 这样看就像是矩阵,一共二维表格。其中有个 User Defined Axis 类型的选

2020-08-05 14:00:56 2031

原创 Linux学习之task-spooler是一个Unix批处理系统

解决 多人编译 抢占资源问题, 使用 linux task spooler 工具.task spooler is a Unix batch system where the tasks spooled run one after the other. The amount of jobs to run at once can be set at any time. Each user in each system has his own job queue. The tasks are run in th

2020-06-19 17:43:31 1335

原创 jenkins插件学习之Console-Tail-Plugin

今天介绍一个插件Console-Tail-PluginConsole-Tail-Plugin这个插件会在 最后一次如果是编译失败的情况下.在job的界面是 弄个一个 Console output 的 div。 显示log的最后几行输出。 如果点击了 "console output " 那个连接 会跳转到lastFailedBuild/console, ( http://example.com:8080/jenkins/job/test_Console-Tail-Plugin/lastFail

2020-05-30 15:10:55 442

原创 jenkins插件学习之build-name-setter-plugin

jenkins插件学习之BuildUserVars和BuildNameDescriptionSetter插件执行顺序之前一直在使用 BuildUserVars 和 BuildNameDescriptionSetter 这2个插件, 通过 BuildUserVars 能够获取到是哪个人触发了构建.这个插件会设置个类似的环境变量 BUILD_USER. 然后 通过 BuildNameDescri...

2020-04-25 12:34:24 1123

原创 jenkins插件学习之build-history-metrics-plugin

今天介绍一个插件 build-history-metrics-pluginJenkins Build History Metrics PluginDisplay job parameter summary on main job page 在job主页上显示 metrics (翻译过来就是 衡量指标; 韵律学; 量度; 指标)插件的源码地址: https://github.com/jenk...

2020-04-23 09:01:16 877

原创 jenkins插件学习之show-build-parameters-plugin

今天介绍一个插件 show-build-parameters-pluginhttps://github.com/mamh-java/show-build-parameters-plugin.git如下图所示,作用就是在job的每个构建历史上显示参数。这里先点击左侧的 Build with Parameters 链接。进入界面填写,选择需要的参数。构建结束,在历史中找到2这次构建,点进去,...

2020-04-21 20:51:12 776

原创 jenkins插件学习之job-parameter-summary-plugin

今天介绍一个插件 job-parameter-summary-pluginDisplay job parameter summary on main job page 在job主页上显示参数摘要插件的源码地址: https://github.com/jenkinsci/job-parameter-summary-plugin插件wiki地址: https://plugins.jen...

2020-04-21 19:07:59 365

原创 jenkins学习之Jenkins开发调试于jenkins插件开发调试

jenkins的学习之路之Jenkins插件调试运行 如果是在 Jenkins core 的源码目录下的话,需要进入到 war 目录;如果是插件的话,通常在根目录下执行:mvn hpi:run程序正常启动后,会在 target 下生成一个运行时的目录:target/jetty/webapp/跳过测试 mvn hpi:run -DskipTests 该命令会跳过测试的执行,...

2020-03-15 11:53:20 787

原创 Ubuntu学习笔记之调试Samba

调试samba我们工作中经常的会使用samba。但是出现一个棘手的问题我们应该怎么办呢?网上查资料查解决方案?还是自己下一套samba的源码分析一番呢?本文介绍了工作中遇到的一个问题。然后通过查看源码来分析为什么会出这个错误。以及最后应该怎么解决这个错误。参考https://wiki.ubuntu.com/DebuggingSamba这个。IntroductionSamba i...

2020-03-09 14:10:18 1127

原创 jenkins插件学习之参数定义createValue()方法介绍

Defines a parameter for a build.这里介绍一下 几个 createValue() 方法, 这些都是抽象方法,需要子类去实现的 /** * Create a parameter value from a form submission. * * <p> * This method is invoked...

2020-02-21 17:39:05 603

原创 Android下的配置管理之道之gerrit自动备份分支ref-protection插件

最近研究了一个gerrit自动备份分支的插件。Ref protection 直译过来就是 引用保护.也就是保护 git下面 refs 的一个插件Ref protection plugin.Protects against commits being lost by creating backups of deleted refs (or non-fast-forward commits) ...

2020-01-13 11:24:37 624

原创 Android下的配置管理之道之理解 Android Build 系统

理解 Android Build 系统https://mp.csdn.net/mdeditor#

2019-10-12 13:33:32 274

原创 Android下的配置管理之道之对 OTA 更新包进行签名

对要发布的版本进行签名Android 操作系统映像在两个地方使用加密签名:映像中的所有 .apk 文件都必须经过签名。Android 软件包管理器通过下列两种方式使用 .apk 签名:更换应用时,必须使用与旧应用相同的密钥对其签名,才能存取旧应用的数据。无论是通过覆盖 .apk 来更新用户应用,还是使用安装在 /data下的新版本应用来覆盖系统应用,这一点都适用。 如果两个或多个应用...

2019-10-12 13:29:46 1851

原创 Android下的配置管理之道之OTA 软件包工具

OTA 软件包工具build/tools/releasetools 中提供的 ota_from_target_files 工具可以编译两种类型的软件包:完整更新软件包和增量更新软件包。该工具将 Android 编译系统生成的 target_files .zip 文件作为输入文件。完整更新完整更新是指软件包将对设备的整个最终状态(系统分区、启动分区和恢复分区)进行更新。只要设备能够接收软件包并...

2019-10-12 13:13:44 572

synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb.tar.gz

synergy_1.8.8-stable+dfsg.1-1build1_amd64.deb

2021-06-29

gerrit-2.15.3.war

gerrit-2.15.3.war 谷歌访问不了的可以从csdn下载。或者看这里https://blog.csdn.net/mmh19891113/article/details/81013994 所有版本的一个汇总 Gerrit version 2.15.3 is now available. This release includes a fix for the file handle leak when GC is scheduled, improvements in Elasticsearch integration, and various other fixes and improvements. Please see the release notes for details. Release Notes: https://www.gerritcodereview.com/releases/2.15.md#2.15.3 Documentation: http://gerrit-documentation.storage.googleapis.com/Documentation/2.15.3/index.html Log of changes since 2.15.2: https://gerrit.googlesource.com/gerrit/+log/v2.15.2..v2.15.3?no-merges Download: https://gerrit-releases.storage.googleapis.com/gerrit-2.15.3.war SHA1: 9b3113bddd2723dbb6e8ae2c3d3477e0f3f8a81e SHA256: f213fd8d12748a353350e19896dd701ddf507f9f96ed74f84bc742c3edd5fdfe MD5: 95cf0e95ab5d044fd3c73aa4a012d5f1

2018-07-19

gerrit.war所有历史版本

gerrit.war所有历史版本下载百度云盘地址 有200多个war包文件。 gerrit.war所有历史版本下载百度云盘地址

2018-07-16

git高手之路-英文版

git高手之路 英文版 学习Git,让你了解顶ji的项目开发理念。本书引导读者掌握Git实用技巧,加强项目版本管理经验。学习本书,可以帮助读者更好地运用Git,提升软件开发效率。

2018-06-13

git 视频教程

git视频教程.1.Git 命令 - git help、git config.mp4 git视频教程.2.Git 命令 - git init、git clone.mp4 git视频教程.3.1.Git 命令 - git add、git status.mp4 git视频教程.3.2.Git 命令 - git diff、git difftool.mp4 git视频教程.3.3.Git 命令 - git commit.mp4 git视频教程.3.4.Git 命令 - git rm、git mv、git clean.mp4 git视频教程.3.5.Git 命令 - git reset.mp4 git视频教程.4.1.Git 命令 - git branch.mp4 git视频教程.4.2.Git 命令 - git branch.mp4 git视频教程.4.3.Git 命令 - git branch.mp4 git视频教程.4.4.Git 命令 - git checkout.mp4 git视频教程.4.5.Git 命令 - git merge.mp4 git视频教程.4.6.Git 命令 - git merge、git mergetool.mp4 git视频教程.4.7.Git 命令 - git log、git stash、git tag.mp4 git视频教程.5.1.Git 命令 - git fetch.mp4 git视频教程.5.2.Git 命令 - git pull.mp4 git视频教程.5.3.Git 命令 - git push.mp4 git视频教程.5.4.Git 命令 - git remote.mp4 git视频教程.5.5.Git 命令 - git archive.mp4 git视频教程.5.6.Git 命令 - git submodule.mp4 git视频教程.6-7.Git 命令 - git show、git shortlog、git describe、git bisect、git blame、git grep.mp4 git视频教程.8.1.Git 命令 - git cherry-pick.mp4 git视频教程.8.2.Git 命令 - git rebase.mp4 git视频教程.8.3.Git 命令 - git rebase.mp4 git视频教程.8.4.Git 命令 - git revert.mp4 git视频教程.9.Git 命令 - git apply、git am、git format-patch.mp4 git视频教程.10.Git 命令 - git svn、git fast-import.mp4 git视频教程.11.Git 命令 - git gc、git fsck、git reflog.mp4 git视频教程.12.Git 命令 - 总结.mp4

2018-06-04

《linux shell脚本攻略》视频教程

《linux shell脚本攻略》视频教程 185个mp4文件。5.64 GB。 0.1.linux.shell脚本攻略.总体介绍和ubuntu安装.mp4* 0.2.linux.shell脚本攻略.centos安装.mp4* 0.3.linux.shell脚本攻略.deepin深度linux系统安装.mp4* 0.4.linux.shell脚本攻略.linxumint系统安装.mp4* 0.5.linux.shell脚本攻略.opensuse系统安装.mp4* 0.6.linux.shell脚本攻略.ubuntu服务器版本的安装.mp4* 1.10.linux.shell脚本攻略.获取设置日期和延时.mp4* 1.11.linux.shell脚本攻略.调试脚本.mp4* 1.12.linux.shell脚本攻略.函数和参数.mp4* 1.13.linux.shell脚本攻略.将命令序列输出读入变量.mp4* 1.14.linux.shell脚本攻略.不使用回车键来读取n个字符.mp4* 1.15.linux.shell脚本攻略.运行命令直到执行成功.mp4* 1.16.1.linux.shell脚本攻略.循环.for.while循环.mp4* 1.16.2.linux.shell脚本攻略.循环break.continue.mp4* 1.16.3.linux.shell脚本攻略.循环until循环.mp4* 1.16.4.linux.shell脚本攻略.循环shift处理选项.mp4* 1.16.linux.shell脚本攻略.字段分隔符.mp4* 1.17.1.linux.shell脚本攻略.比较与测试.mp4* 1.17.2.linux.shell脚本攻略.比较与测试之case语句.mp4* 1.17.linux.shell脚本攻略.比较与测试.mp4* 1.1.linux.shell脚本攻略.简介.mp4* 1.2.linux.shell脚本攻略.终端打印.mp4* 1.3.1.linux.shell脚本攻略.变量和环境变量.mp4* 1.3.2.linux.shell脚本攻略.变量和环境变量.mp4* 1.3.3.linux.shell脚本攻略.变量和环境变量.mp4* 1.3.linux.shell脚本攻略.变量和环境变量.mp4* 1.4.1.linux.shell脚本攻略.使用函数添加环境变量.mp4* 1.4.2.linux.shell脚本攻略.使用函数添加环境变量.mp4* 1.5.linux.shell脚本攻略.利用shell进行数学运算.mp4* 1.6.1.linux.shell脚本攻略.文件描述符和重定向.mp4* 1.6.linux.shell脚本攻略.文件描述符和重定向.mp4* 1.7.linux.shell脚本攻略.数组和关联数组.mp4* 1.8.1.linux.shell脚本攻略.使用别名.mp4* 1.8.linux.shell脚本攻略.使用别名.mp4* 1.9.1.linux.shell脚本攻略.获取终端信息.mp4* 1.9.linux.shell脚本攻略.获取终端信息.mp4* 2.10.1.linux.shell脚本攻略.临时文件命名与随机数.mp4* 2.10.linux.shell脚本攻略.临时文件命名与随机数.mp4* 2.11.linux.shell脚本攻略.分割文件和数据.mp4* 2.12.linux.shell脚本攻略.根据扩展名切分文件名.mp4* 2.13.1.linux.shell脚本攻略.批量重命名和移动.mp4* 2.13.linux.shell脚本攻略.批量重命名和移动.mp4* 2.14.linux.shell脚本攻略.拼写检查与字典操作.mp4* 2.15.linux.shell脚本攻略.交互输入自动化.mp4* 2.16.linux.shell脚本攻略.利用并行进程加速命令执行.mp4* 2.1.linux.shell脚本攻略.简介.mp4* 2.2.linux.shell脚本攻略.用cat进行拼接.mp4* 2.3.linux.shell脚本攻略.录制并回放终端.mp4* 2.4.1.linux.shell脚本攻略.文件查找与文件列表.mp4* 2.4.2.linux.shell脚本攻略.文件查找与文件列表.mp4* 2.4.3.linux.shell脚本攻略.文件查找与文件列表.mp4* 2.4.4.linux.shell脚本攻略.文件查找与文件列表.mp4* 2.4.linux.shell脚本攻略.文件查找与文件列表.mp4* 2.5.1.linux.shell脚本攻略.玩转xargs.mp4* 2.5.2.linux.shell脚本攻略.玩转xargs.mp4* 2.5.3.linux.shell脚本攻略.玩转xargs.mp4* 2.5.linux.shell脚本攻略.玩转xargs.mp4* 2.6.1.linux.shell脚本攻略.用tr进行转换.mp4* 2.6.linux.shell脚本攻略.用tr进行转换.mp4* 2.7.linux.shell脚本攻略.校验和与核实.mp4* 2.8.linux.shell脚本攻略.加密工具和散列.mp4* 2.9.1.linux.shell脚本攻略.排序唯一重复.mp4* 2.9.2.linux.shell脚本攻略.排序唯一重复.mp4* 2.9.linux.shell脚本攻略.排序唯一重复.mp4* 3.10.1.linux.shell脚本攻略.使用环回文件.mp4* 3.10.2.linux.shell脚本攻略.使用环回文件.mp4* 3.10.linux.shell脚本攻略.使用环回文件.mp4* 3.11.1.linux.shell脚本攻略.生成iso文件及混合型iso.mp4* 3.11.linux.shell脚本攻略.生成iso文件及混合型iso.mp4* 3.12.linux.shell脚本攻略.查找文件差异并进行修补.mp4* 3.13.linux.shell脚本攻略. 使用head与tail打印文件的前10行和后10行.mp4* 3.14.linux.shell脚本攻略. 只列出目录的各种方法.mp4* 3.15.linux.shell脚本攻略. 在命令行中使用pushd和popd进行快速定位.mp4* 3.16.linux.shell脚本攻略. 统计文件的行数,单词数,字符数.mp4* 3.17.linux.shell脚本攻略. 打印目录树.mp4* 3.1.linux.shell脚本攻略.简介.mp4* 3.2.linux.shell脚本攻略.生成任意大小的文件.mp4* 3.3.linux.shell脚本攻略.文本文件的交集和差集.mp4* 3.4.linux.shell脚本攻略.查找并删除重复文件.mp4* 3.5.1.linux.shell脚本攻略.文件权限所有权和粘滞位.mp4* 3.5.2.linux.shell脚本攻略.文件权限所有权和粘滞位.mp4* 3.5.3.linux.shell脚本攻略.文件权限所有权和粘滞位.mp4* 3.5.4.linux.shell脚本攻略.文件权限所有权和粘滞位.mp4* 3.5.5.linux.shell脚本攻略.文件权限所有权和粘滞位.mp4* 3.5.linux.shell脚本攻略.文件权限所有权和粘滞位.mp4* 3.6.linux.shell脚本攻略.创建不可修改的文件.mp4* 3.7.linux.shell脚本攻略.批量生成空白文件.mp4* 3.8.1.linux.shell脚本攻略.查找符号链接及其指向目标.mp4* 3.8.linux.shell脚本攻略.查找符号链接及其指向目标.mp4* 3.9.linux.shell脚本攻略.列举文件类型统计信息.mp4* 4.10.linux.shell脚本攻略.打印文件或行中的第n个单词或列.mp4* 4.11.linux.shell脚本攻略.打印不同行或样式之间的文本.mp4* 4.12.linux.shell脚本攻略.以逆序形式打印行.mp4* 4.13.linux.shell脚本攻略.解析文本中的电子邮件地址和URL.mp4* 4.14.linux.shell脚本攻略.在文本中移除包含某个单词的句子.mp4* 4.15.linux.shell脚本攻略.对目录中的所有文件进行文本替换.mp4* 4.16.linux.shell脚本攻略.文本切片与参数操作.mp4* 4.1.linux.shell脚本攻略.简介.mp4* 4.2.1.linux.shell脚本攻略.使用正则表达式.mp4* 4.2.linux.shell脚本攻略.使用正则表达式.mp4* 4.3.1.linux.shell脚本攻略.使用grep在文件中搜索文本.mp4* 4.3.2.linux.shell脚本攻略.使用grep在文件中搜索文本.mp4* 4.3.linux.shell脚本攻略.使用grep在文件中搜索文本.mp4* 4.4.linux.shell脚本攻略.使用cut按列切分文件.mp4* 4.5.1.linux.shell脚本攻略.使用sed进行文本替换.mp4* 4.5.2.linux.shell脚本攻略.使用sed进行文本替换.mp4* 4.5.linux.shell脚本攻略.使用sed进行文本替换.mp4* 4.6.1.linux.shell脚本攻略.使用awk进行高级文本处理.mp4* 4.6.2.linux.shell脚本攻略.使用awk进行高级文本处理.mp4* 4.6.3.linux.shell脚本攻略.使用awk进行高级文本处理.mp4* 4.6.linux.shell脚本攻略.使用awk进行高级文本处理.mp4* 4.7.linux.shell脚本攻略.统计特定文件中的词频.mp4* 4.8.linux.shell脚本攻略.压缩或解压javascript.mp4* 4.9.linux.shell脚本攻略.按列合并文件.mp4* 5.10.linux.shell脚本攻略.基于web后端的定义查询工具.mp4* 5.11.linux.shell脚本攻略.查找网站中的无效链接.mp4* 5.12.linux.shell脚本攻略.跟踪网站变更.mp4* 5.13.linux.shell脚本攻略.以post方式发送网页并读取响应.mp4* 5.1.linux.shell脚本攻略.简介.mp4* 5.2.1.linux.shell脚本攻略.网站下载.mp4* 5.2.linux.shell脚本攻略.网站下载.mp4* 5.3.linux.shell脚本攻略.以格式化纯文本形式下载网页.mp4* 5.4.linux.shell脚本攻略.cURL入门.mp4* 5.5.linux.shell脚本攻略.从命令行访问Gmail.mp4* 5.6.linux.shell脚本攻略.解析网站数据.mp4* 5.7.linux.shell脚本攻略.图片抓取器及下载工具.mp4* 5.8.linux.shell脚本攻略.创建网页相册生成器.mp4* 5.9.linux.shell脚本攻略.建立一个twitter命令行客户端.mp4* 6.10.linux.shell脚本攻略.用fsarchiver创建全盘镜像.mp4* 6.1.linux.shell脚本攻略.简介.mp4* 6.2.1.linux.shell脚本攻略.用tar归档.mp4* 6.2.linux.shell脚本攻略.用tar归档.mp4* 6.3.linux.shell脚本攻略.用cpio归档.mp4* 6.4.1.linux.shell脚本攻略.用gzip压缩数据.mp4* 6.4.linux.shell脚本攻略.用gzip压缩数据.mp4* 6.5.linux.shell脚本攻略.用zip归档和压缩.mp4* 6.6.linux.shell脚本攻略.用更快速的归档工具pbzip2.mp4* 6.7.linux.shell脚本攻略.创建压缩文件系统squashfs.mp4* 6.8.linux.shell脚本攻略.用rsync备份系统快照.mp4* 6.9.linux.shell脚本攻略.用git进行基于版本控制的备份.mp4* 7.10.linux.shell脚本攻略.在本地挂载点上挂载远程驱动器.mp4* 7.11.linux.shell脚本攻略.网络流量与端口分析.mp4* 7.12.linux.shell脚本攻略.创建套接字.mp4* 7.13.linux.shell脚本攻略.互联网连接共享.mp4* 7.14.linux.shell脚本攻略.使用iptables架设简易防火墙.mp4* 7.1.linux.shell脚本攻略.简介.mp4* 7.2.linux.shell脚本攻略.网络设置.mp4* 7.3.linux.shell脚本攻略.使用ping.mp4* 7.4.linux.shell脚本攻略.列出网络上所有的活动主机.mp4* 7.5.1.linux.shell脚本攻略.使用ssh在远程主机上运行命令.mp4* 7.5.linux.shell脚本攻略.使用ssh在远程主机上运行命令.mp4* 7.6.linux.shell脚本攻略.通过网络传输文件.mp4* 7.7.linux.shell脚本攻略.连接无线网络.mp4* 7.8.linux.shell脚本攻略.使用ssh实现无密码自动登录.mp4* 7.9.linux.shell脚本攻略.使用ssh进行端口转发.mp4* 8.10.linux.shell脚本攻略.通过监视用户登录找出入侵者.mp4* 8.11.linux.shell脚本攻略.监视远程磁盘的健康情况.mp4* 8.12.linux.shell脚本攻略.找出系统中用户的活动时段.mp4* 8.13.linux.shell脚本攻略.电源使用测量与优化.mp4* 8.14.linux.shell脚本攻略.监视磁盘活动.mp4* 8.15.linux.shell脚本攻略.检查磁盘及文件系统错误.mp4* 8.1.linux.shell脚本攻略.简介.mp4* 8.2.linux.shell脚本攻略.统计磁盘使用情况.mp4* 8.3.linux.shell脚本攻略.计算命令的执行时间.mp4* 8.4.linux.shell脚本攻略.收集登录用户启动日志及启动故障的相关信息.mp4* 8.5.linux.shell脚本攻略.列出1小时内占用cpu最多的10进程.mp4* 8.6.linux.shell脚本攻略.用watch监视命令输出.mp4* 8.7.linux.shell脚本攻略.记录文件及目录访问.mp4* 8.8.linux.shell脚本攻略.用logrotate管理日志文件.mp4* 8.9.linux.shell脚本攻略.用syslog记录日志.mp4* 9.10.1.linux.shell脚本攻略.图像文件的缩放及格式转换.mp4* 9.10.linux.shell脚本攻略.图像文件的缩放及格式转换.mp4* 9.11.linux.shell脚本攻略.在终端下进行截屏.mp4* 9.12.linux.shell脚本攻略.管理多个终端.mp4* 9.1.linux.shell脚本攻略.简介.mp4* 9.2.1.linux.shell脚本攻略.收集进程信息.mp4* 9.2.linux.shell脚本攻略.收集进程信息.mp4* 9.3.linux.shell脚本攻略.杀死进程以及发送或响应信号.mp4* 9.4.linux.shell脚本攻略.向用户终端发送消息.mp4* 9.5.linux.shell脚本攻略.采集系统信息.mp4* 9.6.linux.shell脚本攻略.使用proc采集信息.mp4* 9.7.linux.shell脚本攻略.使用cron进行调度.mp4* 9.8.linux.shell脚本攻略.中bash中读取mysql数据库.mp4* 9.9.1.linux.shell脚本攻略.用户管理脚本.mp4* 9.9.linux.shell脚本攻略.用户管理脚本.mp4*

2018-06-04

Java程序设计 第二版 (朱喜福 徐剑魁 著) 课后习题答案 清华大学出版社

Java程序设计 第二版 (朱喜福 徐剑魁 著) 课后习题答案 清华大学出版社

2017-08-15

java程序设计(第二版)课后习题答案

本电子版答案是 java程序设计(第二版)的课后习题的程序设计题的答案。 清华大学出版社的 本电子版答案由839682048整理修改。

2011-07-18

java程序设计(第二版)课后习题答案

java程序设计(第二版)课后习题答案 清华大学出版社 该电子版答案由839682048亲自整理修改。

2011-07-18

空空如也

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

TA关注的人

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