问题描述 在安装完Ubuntu或者其他Linux, 关机时会卡死, 循环报错NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s!, 无法关机. 在本人的测试中, Centos18xx版本和Ubuntu16-18均出现了上述问题, 经过一些尝试后, 成功找到了解决方法. 问题分析 初步排查, 定位…
需求介绍 在做毕业设计的过程中,需要一台高性能的服务器,如果在阿里云等云服务购买的话成本太高,于是把一台老的MSI笔记本安装了Ubuntu Server 16.04.5. 在开发的过程中,我可能不会和上述服务器在同一个局域网内,所以就需要组建一个VPN网络.经过查找,现成的符合要求的只有如下选择: 花生壳以及他们公司的一套产品(收费,不推荐)FRP…
题目简介 给定一长字符串a -> ABCD,短字符串b -> BAD, 短字符串c -> BCE,则字符串b中的字母都在字符串a中,b是a的真子集,所以对于a,返回true,对于b,返回false,因为字符串b的元素E不在a中。注意:都是大写字母 解法1,暴力轮询 拿出字符串b的每个元素,分别查询是否在a中出现,若一旦有一个不出现…
字符串和数字相同道理,本文都适用于字符串。 输入一行数字 Scanner sc = new Scanner(System.in); System.out.println("读取一行数字:"); String oneLine = sc.nextLine(); String[] cs = oneLine.split(" "); for (String …
how to use regex in java.
题目简介 字符串反转,字符串旋转,例如abcdef旋转为defabc。 解法1,暴力 时间复杂度O(nm),空间O(1) (长度为n,移动m个字符) 坑: java如果想覆盖字符串的值,不能和c/c++一样,直接传入指针就能修改原值,而是需要old = opeartion(old)这样子把旧的引用覆盖掉才行。 package string_reve…
问题描述 在上一篇博文中提到,我准备用Nginx反代来实现Jenkins的80端口访问,但是在我设置好反代后,访问80端口,却出现了502错误.Nginx安装方式使用yum install nginx的方式安装, 我的反代配置文件如下: server { listen 80; server_name jenkins.local; #access_l…
问题描述 随着上次解决Jenkins服务状态为Active: active (exited)的问题后,又遇到新的问题. 再把Jenkins端口修改到80后,Jenkins的登录页面可以正常打开,但是一旦登录你的账号,就会显示空白页面,页面标题是Jenkins wizard,除非访问http://jenkins.local/restart或者其他UR…
问题描述 因为需要准备Kale项目, 所以在本地的VMware中部署了一套测试环境和持续构建. 其中CI选定的是Jenkins. 我使用的是Centos1804版本,是博文发表时候的最新版本,安装Jenkins直接使用yum来安装,JDK版本为OpenJDK1.8.安装完成后,添加到服务并且设置开机启动,我在本地设置了host,所以不需要使用808…
About Coures We will learn how a computer displays information using computer graphics, and how the human perceives that information visually. We will also study the forms of …