摘要: 记忆力训练:解锁大脑潜能的钥匙 在快节奏的现代生活中,良好的记忆力成为了我们学习、工作乃至日常生活中不可或缺的能力。无论是背诵长篇课文、记忆复杂数据,还是快速回顾过往经历,强大的记忆力都能让我们事半功倍。然而,随着年龄的增长和生活压力的增加,许多人发现自己的记忆力似乎在逐渐衰退。幸运的是,通过科学的 阅读全文
posted @ 2024-09-14 15:16 公子奇的博客 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 在前文中,我介绍了标签和非顺序执行,这两者在本文中也起着重要作用。我将很快介绍一个已经讨论过的命令的新变化,允许您创建和调用由标签定义的例程。不是简单地在标签之后将控制权交给代码,而是在例程执行后将控制权返回到调用它的位置。在编写更复杂、更有趣的bat文件时,您需要完全理解例程。 在前面文章中,我介 阅读全文
posted @ 2024-09-13 10:40 公子奇的博客 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 在最基本的层面上,标签是一种标识符,它用尽可能少的文字简明地定义了一种产品或一个对象。如果我们没有标签,商业就会停滞不前;杂货店里会摆满一架又一架神秘的罐头产品。晚餐吃什么?它可能是豆类或南瓜派混合物;我们要打开才能知道。 如果没有标签,批处理就不会陷入如此混乱的境地,但是您的编码工具箱中将缺少一个 阅读全文
posted @ 2024-09-11 10:59 公子奇的博客 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 本文是关于一个bat文件执行或调用另一种语言编写和编译的程序。实际上,这样做的语法非常简单。本文最有趣的方面是,有时正在执行的程序在bat文件中没有定义路径。bat文件如何找到可执行文件? 本文的主要重点将放在查找此类程序的两个非常重要的机制上,即当前目录和路径变量。本主题远远超出了程序的执行。您将 阅读全文
posted @ 2024-09-10 10:45 公子奇的博客 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 如果你问一个对批处理不太熟悉的程序员它的主要用途,他们的回答可能会提到移动文件。批处理可以做更多的事情,但毫无疑问,它的主要用途之一是文件移动。在本文中,我们将探索不同的命令和可用的技术。您还将了解如何创建空文件,以及合并、移动、重命名和删除文件的方法。我将介绍文件掩码和通配符,允许您在许多类似命名 阅读全文
posted @ 2024-09-09 14:49 公子奇的博客 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 在前一篇中,我们详细介绍了字符串和布尔数据类型。在本文中,我将重点讨论数值数据类型,特别是整数和浮点数据类型,详细研究它们。批处理可以轻松地处理整数,无论它们是十进制、十六进制还是八进制。 然而,浮点数与布尔数类似,因为批处理实际上并不显式地支持它们作为数据类型。但是,再一次,这种限制为富有想象力的 阅读全文
posted @ 2024-09-06 14:41 公子奇的博客 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 要了解在批处理中分配数据类型的第一件事是批处理不允许分配数据类型。所有批处理变量都是等效的。从本质上讲,保存数字、文本甚至布尔值的变量之间没有区别。但是,设置为数字的变量可以被视为数字,我们将在后面的文章中重点讨论这些数据类型。 在本文中,在描述了所有批处理数据类型之后,我们将学习字符串和字符变量。 阅读全文
posted @ 2024-09-05 15:22 公子奇的博客 阅读(22) 评论(0) 推荐(0) 编辑
摘要: if 命令在所有编程语言中都很常见,它只会在条件为真时执行一行或多行代码,而只有在条件为假时才会执行另一段代码。 其基本原理很简单,但是在批处理中,条件子句为true或false的实体与其他语言中的类似子句有很大不同。大多数比较操作符都是批处理所独有的,在本文中,我们将学习确定路径或文件是否存在以及 阅读全文
posted @ 2024-09-04 11:14 公子奇的博客 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 在前文中,我们学习了变量、如何设置它们以及如何解析它们的值。在本文中,我将重点介绍setlocal命令,它是批处理中非常重要的、具有不同特性的核心内容,它可以何时、何地以及如何处理变量。首先,它定义了作用域:在何处以及何时可以访问和操作这些变量。其次,它启用了一个称为延迟扩展的特性,该特性改变了变量 阅读全文
posted @ 2024-09-03 11:02 公子奇的博客 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 通过前面对批处理的介绍,我们已经准备好了开始编码,今天我们将讨论变量、值和批处理的set命令,该命令将一个值赋值给一个变量。如果您用过其他计算机语言做过开发,这些可能显得微不足道,但是批处理有一些独特的特性需要我们去注意。 通过本文,您将学习如何在控制台中显示变量的值,以确认它已被正确设置。此外,我 阅读全文
posted @ 2024-09-02 15:10 公子奇的博客 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 这里,我将介绍批处理脚本语言及其在MS-DOS命令提示符中的历史起源,以及包含其源代码的两种类型的文件:bat和cmd。我还将讨论编辑器,它是编写bat文件的主要工具,以及可供您使用的选项。最后,如果没有对解释器的概述,对批处理领域的介绍就不完整。 MS-DOS命令提示符 每一台装有微软Window 阅读全文
posted @ 2024-08-30 16:20 公子奇的博客 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 打开终端执行以下命令: $ cd /usr/share/deepin $ sudo mv uos_logo.svg uos_logo.bak.svg $ killall dde-desktop 阅读全文
posted @ 2021-05-29 17:33 公子奇的博客 阅读(618) 评论(0) 推荐(0) 编辑
摘要: 1.安装NetworkManager $ yum install -y NetworkManager 2. 启用无线 $ nmcli r wifi on 3.扫描WIFI $ nmcli dev wifi 4.连接wifi $ nmcli dev wifi connect <SSID> passwo 阅读全文
posted @ 2021-05-29 09:32 公子奇的博客 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 一、开root权限,开终端 二、执行lsblk指令,查看磁盘情况 可以发现 / 路径 对应的是loop0,查阅可知loop设备就是一个文件,挂载为一个路径操作的,这就尴尬了,好好的分区不用,你干嘛这么搞。 三、执行losetup 指令,看看是哪个文件 losettup 指令 就是用来设置 loop 阅读全文
posted @ 2021-05-28 17:39 公子奇的博客 阅读(2695) 评论(0) 推荐(0) 编辑
摘要: 在前面我们讲解了基于已有的 "镜像容器创建和基于本地模板导入" 两种方式来创建镜像,在这里我们就来说说第三种创建镜像的方式。Dockerfile是一个文本格式的配置文件,我们可以通过Dockerfile快速创建自定义的镜像。 一、基本结构 Dockerfile是由多行命令语句组成的,并且在文件中支持 阅读全文
posted @ 2020-04-12 14:31 公子奇的博客 阅读(807) 评论(0) 推荐(1) 编辑
摘要: 一个系统一般都包含多个服务组件,这些大量的服务组件不可能放在同一个容器中,这就需要多个容器之间可以互相通信。Docker提供了两种方式来实现网络服务:映射容器端口到宿主主机、容器互联机制。 一、端口映射实现访问容器 1、从外部访问容器中的应用 在启动容器时,若我们不指定某些参数,则我们在容器外部是无 阅读全文
posted @ 2020-04-11 14:18 公子奇的博客 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 前几节我们介绍了Docker的基本使用和三大核心概念,那么我们在使用Docker的过程中,Docker中必然产生了大量的数据,对于这些数据我们需要查看或者对这些数据进行一个备份,也有可能容器之间的数据需要进行共享,这些都涉及到了容器的数据管理操作。 关于容器中管理数据Docker主要有两种方式:数据 阅读全文
posted @ 2020-04-10 13:18 公子奇的博客 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 仓库是集中存放镜像的地方,仓库的概念不要与注册服务器做混淆。注册服务器是存放仓库的具体服务器,每个服务器上可能有多个仓库,一个仓库有多个镜像。 仓库又可分为共有仓库和私有仓库,最大的共有仓库即Docker官方提供的DockerHub。 一、Docker Hub 此为官方提供的和维护的最大公共仓库,地 阅读全文
posted @ 2020-04-08 13:10 公子奇的博客 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 容器是Docker的另一个核心概念,容器就是镜像的一个运行实例,只是它具有一个可写的文件层,而镜像是一个只读的文件。 一、创建容器 1、新建容器 我们可以使用 docker create 命令来创建一个容器。需要注意的是,此时新建的容器处于停止状态,若想让这个容器运行,则需要使用 docker st 阅读全文
posted @ 2020-04-07 22:41 公子奇的博客 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 镜像是Docker的三大核心概念之一。Docker在运行容器之前,本地需要存有镜像,若不存在则Docker会首先尝试从默认的镜像仓库中去下载,当然我们也可以去配置自己的仓库,如此就会从我们配置的仓库中去下载。 一、获取镜像 ​ 镜像是Docker运行容器的前提条件,我们可以通过 docker pul 阅读全文
posted @ 2020-04-05 21:54 公子奇的博客 阅读(1020) 评论(0) 推荐(0) 编辑
摘要: Docker主要有三大核心的概念,分别为镜像(Image)、容器(Container)及仓库(Repository)。 一、核心概念 1、Docker镜像 ​ Docker镜像其实与虚拟机镜像很类似,我们可以将其理解为面向一个Docker引擎的只读模板,其中包含了文件系统。镜像是创建Docker容器 阅读全文
posted @ 2020-04-04 21:24 公子奇的博客 阅读(337) 评论(0) 推荐(0) 编辑
摘要: ​ 我们平时判断一个电脑的性能主要看什么?磁盘读写?CPU的主频高低?还是内存的大小?可是作为个人使用者来说,这些参数高一些足够我们去使用了,可是对于一个大型系统甚至是超大型系统,当前的硬件是远远达不到的。而作为当前的云计算时代,虚拟化技术就发挥了自己的独特的作用。 ​ 随着信息技术的快速发展,虚拟 阅读全文
posted @ 2020-04-03 20:28 公子奇的博客 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、背景介绍 公司最近接了一个监狱AB门系统的项目,在对项目进行调研时,发现客户的关注点主要是在AB门流程这块,项目大部分功能都是审批流程和单据流动状态等。而之前公司的项目关于流程主要都是在表中设置状态后使用代码进行流程控制,正好基于此项目,将工作流框架整合到项目中,记录整合过程中框架知识和在整合过 阅读全文
posted @ 2020-01-15 18:27 公子奇的博客 阅读(6567) 评论(2) 推荐(0) 编辑
摘要: 在上一篇中我们带领大家简单的了解流的概念及使用场景,知道了流的本质操作是将外部迭代转为了内部迭代,由此程序并发性上得到了很大的优化。不过我们在面对复杂的需求是又如何通过流来操作呢?在本节我们就来好好的介绍流的常见用法,以此来处理复杂数据,以及流的其他类型:数值流、文件流以及无限流等内容。 一、筛选和 阅读全文
posted @ 2020-01-08 18:30 公子奇的博客 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 在说流之前,我们先来看看集合,为什么呢?作为Java8中的新成员,它和集合有很多相似之处,同时它们也是可以互相转化的。集合不仅仅是Java语言,任何一门高级开发语言都有集合的概念,集合顾名思义,就是很多数据集放在一起,它算是一个容器,同时我们也可以使用泛型来限制集合中的数据类型。 一、流是什么 流作 阅读全文
posted @ 2020-01-06 17:45 公子奇的博客 阅读(346) 评论(2) 推荐(0) 编辑
摘要: 在上一篇《公子奇带你一步一步了解Java8中行为参数化》中,我们演示到最后将匿名实现简写为 这是一个带有箭头的函数,这种写法在Java8中即为Lambda表达式。那么我们就来好好的讲讲Lambda表达式。 一 、什么是Lambda表达式 首先我们需要知道Lambda表达式时JDK8中提出的编码风格, 阅读全文
posted @ 2020-01-03 21:12 公子奇的博客 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 说明:因为本公子一直从事监狱软件开发,所以本系列博客的引入也以此为背景。问题做了简化,只是为了来讲解技术点。 一、问题提出 今日在好好的撸着代码,超哥(民警)找来了,让把监狱30岁以上的民警找给他。 二、功能实现 这个简单。什么也不用说,代码撸起来。首先定义实体类 然后实现 因为30是个随时会变化的 阅读全文
posted @ 2020-01-02 19:41 公子奇的博客 阅读(751) 评论(2) 推荐(0) 编辑
摘要: 海康威视 默认IP地址:192.168.1.64/DHCP 用户名admin 密码自己设端口:“HTTP 端口”(默认为 80)、“RTSP 端口”(默认为 554)、“HTTPS 端 口”(默认 443)和“服务端口”(默认 8000),ONVIF端口 80。RTSP地址:rtsp://[user 阅读全文
posted @ 2019-08-20 13:59 公子奇的博客 阅读(14768) 评论(0) 推荐(1) 编辑
摘要: 伪分布式模式等同于完全分布式,只是她只有一个节点。 一) HDFS上运行MapReduce 程序 (1)配置集群 (a)配置:hadoop-env.sh Linux系统中获取jdk的安装路径: 修改JAVA_HOME 路径: (b)配置:core-site.xml 原始该文件内容 配置后该文件内容 阅读全文
posted @ 2019-06-26 10:06 公子奇的博客 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Hadoop的本地模式为Hadoop的默认模式,不需要启用单独进程,直接可以运行,测试和开发时使用。 在《啃掉Hadoop系列笔记(02)-Hadoop运行环境搭建》中若环境搭建成功,则直接可以使用本地模式。 在这里我们运行官方的两个案例 1、官方grep案例 1)在hadoop-2.7.2文件夹下 阅读全文
posted @ 2019-06-26 07:26 公子奇的博客 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 一、新增一个普通用户bigdata 设置bigdata用户具有root权限 二、配置静态ip 若机器为克隆的则该文件下存在多个物理地址, 删除eth0该行;将eth1修改为eth0,同时记住物理ip地址 三、修改主机名 四、关闭防火墙 1)查看防火墙开机启动状态 2)关闭防火墙 五、在opt目录下创 阅读全文
posted @ 2019-06-23 21:08 公子奇的博客 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 一、Hadoop是什么 1)Hadoop是一个由Apache基金会所开发的分布式系统基础架构 2)主要解决,海量数据的存储和海量数据的分析计算问题。 3)广义上来说,HADOOP通常是指一个更广泛的概念——HADOOP生态圈 二、Hadoop发展历史 1)Lucene--Doug Cutting开创 阅读全文
posted @ 2019-06-23 18:55 公子奇的博客 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一、大数据概念 大数据(big data),指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 最小的基本单位是bit,按顺序给出所有单位:bit、Byte、KB、MB、GB、TB、P 阅读全文
posted @ 2019-06-23 17:48 公子奇的博客 阅读(1055) 评论(0) 推荐(0) 编辑
摘要: 在Linux上安装Nginx需要执行Configure脚本,该脚本需要做一些参数说明:选项说明--prefix=指定Nginx软件的安装路径,若不指定默认安装在/usr/local/nginx/目录--sbin-path=指定Nginx可执行文件安装路径,只能在安装时指定,若不指定默认为/sbin/nginx/目录--conf-path=在未给定-c选项下,指定默认的nginx.conf路径,若不... 阅读全文
posted @ 2018-12-11 22:22 公子奇的博客 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1 @Data 2 @AllArgsConstructor 3 public class Trader { 4 5 private final String name; 6 private final String city; 7 } 1 @Data 2 @AllArgsConstructor 3 public class Transaction { 4 5 ... 阅读全文
posted @ 2018-12-02 11:05 公子奇的博客 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 一、打开文件 对文件的操作主要为三步:1、打开文件,得到文件句柄。2、通过句柄对文件进行操作。3、关闭文件 二、操作文件 从open定义可知,mode默认即为‘r’,mode的模式可以有:r:只读模式 默认 文件必须存在 若不存在 则报错 w:只写模式 不可读 文件存在则清空文件重新写入 若不存在则 阅读全文
posted @ 2018-09-15 19:57 公子奇的博客 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 集合 函数 阅读全文
posted @ 2018-09-14 08:13 公子奇的博客 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1 #!/usr/bin/env python 2 # -*- coding:utf8 -*- 3 4 # 1、有两个列表 5 # l1 = [11,22,33] 6 # l2 = [22,33,44] 7 # a.获取内容相同的元素列表 8 l1 = [11, 22, 33] 9 l2 = [22, 33, 44] 10 for v in l1 ... 阅读全文
posted @ 2018-09-13 19:05 公子奇的博客 阅读(2008) 评论(0) 推荐(0) 编辑
摘要: 1 #!/usr/bin/env python 2 # -*- coding:utf8 -*- 3 4 # 执行Python 脚本的两种方式 5 # 答:①在windows的cmd窗口下 > D:/Python/python.exe D:/ex.py 6 # ②配置环境变量后,在ide编辑器下直接运行 7 8 # 简述位、字节的关系 9 # 答:一个... 阅读全文
posted @ 2018-09-12 18:03 公子奇的博客 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1 #!/usr/bin/env python 2 # -*- coding:utf8 -*- 3 4 # dict 字典 一系列键值对 5 """ 6 数组和字典类型不可为键 7 任何类型都可以为值 8 """ 9 info2 = { 10 "k1": "v1", 11 "k2": 10, 12 10: [1, 2, 3], 13 ... 阅读全文
posted @ 2018-09-11 20:38 公子奇的博客 阅读(127) 评论(0) 推荐(0) 编辑