笔记
文章平均质量分 60
_hys
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IPv4地址的基础概念与应用
ipv4的基础理论与应用场景原创 2022-10-10 16:21:57 · 2222 阅读 · 1 评论 -
Linux升级jdk8为jdk11
jdk更新原创 2022-08-19 19:19:49 · 3455 阅读 · 0 评论 -
Linux中mysql安装和启动常见问题
linux中mysql安装失败和启动失败的常见解决方案原创 2022-08-19 18:53:42 · 3105 阅读 · 0 评论 -
CentOS遇到的麻烦与解决方案
CentOS7一些坑的总结原创 2022-08-19 01:12:27 · 2169 阅读 · 0 评论 -
Linux实践学习的一些归纳
Linux实践学习的一些归纳原创 2022-08-12 22:01:27 · 774 阅读 · 0 评论 -
WPE详细教程
WPE详细教程转载 2022-08-03 22:52:44 · 4720 阅读 · 0 评论 -
Shell实践:一键启动进程、关闭进程、查看进程状态
shell实践原创 2022-07-23 01:17:27 · 1078 阅读 · 1 评论 -
制作一个最小的Hello World程序
环境: 1、WSL for Ubuntu(Linux系统即可)2、build-essential工具正常的一个Hello World程序。使用 会看到一堆的编译链接信息。如果不想依赖动态链接库编译,而静态编译使用命令 , 发现 a.out 有900多KB(-static 会复制libc),不符合最小的HelloWorld程序。然后使用 查看汇编代码,发现很长的一堆汇编代码。如果compile only 发现汇编代码很短,然后 出现警告提示不能找到入口符号 _strat 和一个错误不能找到puts的原创 2022-07-13 18:31:22 · 505 阅读 · 0 评论 -
通过汉诺塔递归与非递归理解函数调用
C 程序的状态机模型 (语义,semantics) 模型比较抽象,接下来把它落实到代码上以加深状态机模型的理解。假如有三根柱子from、via、to,要求将n个盘子从from移动到to。不了解汉诺塔游戏的,可以先玩一玩找到规律再来。汉诺塔的解题思路:递归版代码进一步拆解C 程序的状态机模型 (语义,semantics)然后落实到非递归版代码上,加深理解二、POSIX规范(拓展)1、什么是POSIX?POSIX是IEEE为要在各种UNIX操作系统上运行的软件而定义的一系列API标准的总称。原创 2022-07-11 22:49:55 · 634 阅读 · 0 评论 -
PowerShell和WSL for Ubuntu安装oh-my-posh
Windows 终端自定义提示设置|微软文档 (microsoft.com)效果图 其中PowerShell文件图标需要额外的安装 每次重启PowerShell都要重新导入模块 Import-Module -Name Terminal-Icons,为了避免这种情况,在配置文件中加入即可,每次启动都会自动使用这个命令了。WSL for Ubuntu参考链接: Linux | Oh My Posh安装oh-my-posh载入them启用主题...............原创 2022-07-09 21:20:17 · 4268 阅读 · 1 评论 -
WSL无法使用npm
原因是windows也安装了npm,npm直接调用到了windows的,然后可能是因为windows和Ubuntu的换行符不一样导致sh运行不了。先用 whereis npm 查到 npm位置在 /usr/bin/npm ,所以 使用 /usr/bin/npm -v调用的就是Ubuntu的npm。那么就不会调用windows的npm了。...原创 2022-07-08 23:28:59 · 1547 阅读 · 0 评论 -
软件开发中的上游和下游
在最近一段时间,我开始在软件开发环境中接触到 “上游” 和 “下游” 这两个词,常常迷惑不解。每次我都必须查一下它的含义,因此决定将它们写成blog来帮助理解。转载 2022-06-29 21:41:14 · 6185 阅读 · 3 评论 -
Spark——需要HADOOP来运行SPARK吗?
前言Spark,是分布式计算平台,是一个用scala语言编写的计算框架,基于内存的快速、通用、可扩展的大数据分析引擎。Hadoop,是分布式管理、存储、计算的生态系统;包括HDFS(存储)、MapReduce(计算)、Yarn(资源调度)。Hadoop和Apache Spark都是当今蓬勃发展的开源大数据框架。尽管Hadoop和Spark并没有做同样的事情,但是它们是相互关联的。大数据处理无处不在Hadoop的需求。但是,尽管Hadoop具有许多重要的功能和数据处理优势,但它仍存在一个主..转载 2022-05-27 17:17:38 · 4116 阅读 · 0 评论 -
坐标旋转知识(ACM)
围绕原点旋转如下图, 在2维坐标上,有一点p(x,y)p(x, y)p(x,y) , 直线opopop的长度为rrr, 直线opopop和x轴的正向的夹角为aaa。 直线opopop围绕原点做逆时针方向bbb度的旋转,到达p′(s,t)p'(s,t)p′(s,t)s=rcos(a+b)=rcos(a)cos(b)–rsin(a)sin(b)s = r cos(a + b) = r cos(a)cos(b) – r sin(a)sin(b)s=rcos(a+b)=rcos(a)cos(b)–rsin(a原创 2022-05-25 12:18:00 · 5883 阅读 · 0 评论 -
正则表达式入门
基础知识[abc] 匹配字符集合(a,b,c)中 一个字符(先遇到c就匹配到c并结束匹配) [^abc] 匹配 除了 字符集合(a,b,c)之外的 一个字符(先遇到谁就匹配到谁并结束匹配) [a-z] 匹配a到z字符范围x|y 匹配x或y\w 匹配一个字符,等同于[a-zA-Z0-9_],所有字符和数字和下划线\W 匹配一个字符,等同于[^a-zA-Z0-9_]\d 匹配一个数字字符。等价于 [0-9]\D 匹配一个字符。等价于 [^0-9]\s 匹配一个空白字符,包括空格原创 2022-05-18 16:08:02 · 241 阅读 · 0 评论 -
远程连接MongoDB失败
首先开放服务器端口27017 关闭服务器内部防火墙,命令为systemctl stop firewalld 修改MongoDB配置文件的bindIp storage: dbPath: /var/lib/mongosystemLog: destination: file logAppend: true path: /var/log/mongodb/mongod.lognet: port: 27017 #关键就在这里,否则默认12...原创 2022-02-22 21:55:09 · 864 阅读 · 0 评论 -
天翼网关未欠费有信号且不能上网解决办法
天翼网关天翼网关是“光猫+智能路由器”的集合体。详情介绍请见https://www.189.cn/sh/support/cycx/88655.html问题描述宽带未欠费、有WIFI信号、用网线连接电脑等有信号,都不能上网。分析因为 天翼网关是“光猫+智能路由器”的集合体,所以猜测是否是天翼网关中的路由器功能(宽带拨号)损坏。实验验证修改天翼网关为桥接模式首先通过电脑或手机通过有线或WIFI(WLAN)连接我们的天翼网关(底下有默认终端配置地址我的是192.1...原创 2022-02-16 16:24:18 · 17804 阅读 · 1 评论 -
Unicode与UTF-8的区别与联系
简单来说: Unicode 是「字符集」(ASCII也是字符集) UTF-8 是「编码规则」 其中: 字符集:为每一个「字符」分配一个唯一的 ID(学名为码位 / 码点 / Code Point) 编码规则:将「码位」转换为字节序列的规则(编码/解码 可以理解为 加密/解密 的过程) 广义的 Unicode 是一个标准,定义了一个字符集以及一系列的编码规则,即 Unicode 字符集和 UTF-8、UTF-16、UTF-32 等等编码……Unicode 字符集原创 2022-01-10 22:35:24 · 757 阅读 · 0 评论 -
Typroa常用快捷键
插入代码块ctrl + shift + k源代码模式 ctrl + /标题ctrl + 数字键有序列表 ctrl + [无序列表 ctrl + ]原创 2021-11-03 21:30:56 · 192 阅读 · 0 评论 -
LAN口和WAN口的区别
作者:蒋国纲链接:https://www.zhihu.com/question/20738115/answer/240618288来源:知乎我用两张图来说明问题。(图1)(图2)注意:设备的网关都设置为192.168.1.1,IP地址直接指定。图1不能访问的原因在于路由器2认为WAN口连接的是另外一个网络,而设备2尝试访问设备1的IP地址却是在同一个网络当中,所以它不会向WAN口发送这网络包,因此不通。我在用小米路由器3的时候(假设就放在路由器2的位置,并且工作在路由模式,而不是中继模式),如果我.转载 2021-10-20 19:33:03 · 1973 阅读 · 0 评论 -
手机投屏发出连接win10接收不到解决方案
先禁用后再启用即可原创 2021-06-21 13:03:42 · 1719 阅读 · 0 评论 -
关于读取字符的总结(未完待续)
1.fflush(stdin)能清空输入缓冲区2.cin>>读取缓冲区时能自动跳过回车符,不可读取空格。3.gets函数【1】函数:gets【2】头文件:stdio.h【3】功能:从stdin流中读取字符串,直至接受到换行符或EOF时停止(能读取空格),并将读取的结果存放在str指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为null值(若缓冲区留有回车符,gets会读取转化为null使得不能成功读取字符串),并由此来结束字符串。【4】注意:本函数可以无限读取,原创 2020-10-20 12:29:41 · 231 阅读 · 0 评论
分享