自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wongnoubo的博客

https://github.com/wongnoubo

  • 博客(37)
  • 收藏
  • 关注

原创 yum groupinstall 'Development Tools' 出现错误

系统 centos 7.3使用命令yum groupinstall 'Development Tools'出现下面的错误。No packages in any requested group available to install or update解决方法:cd /etc/yum.repos.dsudo wget http://public-yum.oracle.com/public-yum-...

2018-05-24 23:00:11 9151 6

原创 在centos7上面组安装出现No packages in any requested group available to install or update错误解决方法

最近需要在centos上面安装build essential,但是按照网上的教程:yum groupinstall "Development Tools"安装出现上面的错误。于是谷歌了一番,发现是因为centos7中的yum已经发生了变化,网上的教程已经落后了。参考RedHat官方解决方法root账户执行yum group info 'Development Tools'解决问题。...

2018-03-29 23:05:35 30558 3

原创 查看树莓派ip地址的几种方法

在开始准备玩树莓派的时候,除了外接一块显示器,进行开发之外,还可以通过ssh服务,或者vnc服务,可以很方便地通过另一台电脑进行远程登录操作。远程登录的前提就是需要获得树莓派的ip地址。下面我介绍几种方法可以找到树莓派的ip地址。将树莓派连接显示器连接显示器,在Terminal里面输入$hostname -i就可以看到树莓派的ip地址。没有显示器通过路由器查看...

2018-03-20 22:14:59 184022 10

原创 IDEA 运行报错:Command line is too long

背景项目需要在Spring boot应用的Run/Debug Configuration中配置了较长的VM 参数,导致启动应用报Command line is too long错误。原因该选项控制如何将classpath传递给JVM:通过命令行或通过文件。大多数操作系统都有最大的命令行限制,当它超过时,IDEA将无法运行您的应用程序。 当命令行长于32768个字符时,IDEA建议您切换到动态类路径。长类路径被写入文件,然后由应用程序启动器读取并通过系统类加载器加载。解决方案方案1

2021-11-26 09:46:55 996

原创 【安全编码】Java敏感异常

异常名称 威胁描述 java.io.FileNotFoundException 泄露文件系统结构和文件名列举 java.util.jar.JarException 泄露文件系统结构 java.util.MissingResourceException 资源列举 java.security.acl.NotOwnerException 所有人列举 java.util.ConcurrentModificationException 可能提供线程不安全的代码信

2020-07-27 22:05:19 3086

原创 [golang]使用net/http获取网页内容失败报错:unsupported protocol scheme

rsep, err := http.Get("www.baidu.com") if err != nil { fmt.Fprintf(os.Stderr, "fetch: %v\n", err) os.Exit(1) } b, err := ioutil.ReadAll(rsep.Body) rsep.Body.Close() if err != nil { fmt.Fprintf(os.Stderr, "fetch: Reading %v\n", err) os.Exit(1.

2020-06-09 00:16:52 9584 1

原创 【goland】goland报错:CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。

开始学习go,在goland里面运行程序,出现这个报错,经过查询,原来是包名的问题,需要将包名改成“package main”就可以编译代码了。

2020-06-05 02:20:27 2536 2

原创 java Stream将整形数组和字符串数组转变为List

Java的Stream功能十分强大,对于基本类型的一维数组,可以使用Stream将数组转变为List。整形数组转换int[] nums = new int[]{2, 2, 1, 1, 1, 2, 2};List<Integer> numsList = Arrays.stream(nums).boxed().collect(Collectors.toList());注意:需...

2020-04-08 23:43:44 2431

原创 python3中文注释出现了SyntaxError: Non-ASCII character '\xe5'报错

python报错:SyntaxError: Non-ASCII character '\xe5'-*- coding: UTF-8 -*-欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可...

2020-01-17 01:53:41 678

原创 新版本IDEA新建项目时,没有Spring Initializr选项

在使用idea构建spring boot项目的时候,网上很多博客都是直接使用Spring Initializr选项构建,但是我的idea中没有这个选项。解决方案:在setting——Plugins——搜索Spring Assistant插件,安装后重启idea即可使用。...

2019-06-04 23:45:35 3465 2

原创 新版本IDEA新建项目时,没有Spring Initializr选项

在使用idea构建spring boot项目的时候,网上很多博客都是直接使用Spring Initializr选项构建,但是我的idea中没有这个选项。解决方案:在setting——Plugins——搜索Spring Assistant插件,安装后重启idea即可使用。...

2019-06-04 23:45:35 2822

原创 基于Ngrok内网穿刺实现web端控制树莓派IO口。

基于Ngrok内网穿刺实现web端控制树莓派IO口。Ngrok服务1.1 参考注册Ngrok账号开通隧道,可以选择免费的,也可以付费购买购买之后会生成id号对于去下载树莓派上使用的服务端上传至树莓派上并解压,本文放置路径/home/pi/解压后进入目录,会发现有一个可执行文件——“sunny”,执行命令"./sunny clientid &lt;你的Ngrok隧道id&gt;"进...

2019-06-04 23:39:18 688

原创 chrome的DivTools工具修改主题设置黑色背景

chrome中的DivTools工具是开发者经常会使用的一个开发工具,但是DivTools默认是白色的,看久了不利于研究,那么怎么将其设置为黑色呢?使用DivTools中的 Command修改主题。在打开DivTools工具的前提下,使用快捷键ctrl+shift+P打开Command工具。搜索“theme”,选中出现的第一个Appearance下面的 Switch to light the...

2019-05-07 19:51:35 1613

原创 Refused to apply style from <URL> because its MIME type ('text/html') is not a supported stylesheet

问题描述:css和js文件导入不到html中,出现错误:10Refused to apply style from ‘’ because its MIME type (‘text/html’) is not a supported stylesheet MIME type, and strict MIME checking is enabled.在引入css和js库之前添加代码 解决问题...

2019-04-30 21:38:45 106137 9

原创 高德地图 gps坐标偏移到火星坐标系

我国国情原因,gps采集到的坐标放在高德,谷歌等地图上,是会影响到坐标的精度的,这个时候是需要进行一些坐标偏移的操作的。本文适用于高德地图的坐标偏移。 public static double pi = 3.1415926535897932384626; public static double x_pi = 3.14159265358979324 * 300...

2019-03-29 20:38:28 2075

原创 基于C51 、adxl345、OLED显示屏的二维水平仪

demo地址项目包括最小系统PCB设计,有问题欢迎联系我~

2019-03-28 01:00:07 592

原创 树莓派设置静态ip

修改前树莓派ip修改/etc/dhcpcd.conf在cmd bash下面执行ipconfig -all根据自己的情况设置我的以太网IPV4地址是192.168.0.1,所以树莓派静态ip设置应该设置在这个范围。本文设置的是192.168.0.101。修改后树莓派ip地址通过192.168.0.101即可访问树莓派...

2019-03-26 23:28:50 18865 5

原创 Andriod仿造微信主界面

Andriod仿造微信主界面1 工程概况1.1 工程相关android sdk tools:26.1.1Build tools Version:28.0.3gradle :2.3.31.2 工程概述本工程由一个活动,动态添加四个碎片实现。需要准备四组图标,表示没有被点击和正常点击或者滑动变色。本文所需的图标都是从阿里巴巴矢量图标库下载。变色的图标经过ps的魔棒工具简单处理,...

2019-03-19 11:37:22 332

原创 基于stm32的宠物RFID阅读器

基于stm32的宠物RFID阅读器使用:在sd卡\PICTURE目录下面修改背景图片,支持多张图片扫描显示。实验器材:战舰V3\精英STM32F103开发板。MFRC522模块,FRID标签卡。LCD屏幕。矩阵键盘模块、HC05蓝牙模块。SD卡。实验目的:学习MFRC522模块、蓝牙模块、stm32文件系统,字库的使用。硬件资源:1,DS0(连接在...

2019-03-18 20:17:15 1381

原创 stm32控制ESP8266获取指定城市天气并且在led屏幕上显示

stm32控制ESP8266获取指定城市天气并且在led屏幕上显示使用:在ATK_ESP8266文件夹下面的wifista.c第14行修改wifi的ssid号和密码。编译烧录后即可使用。在ATK_ESP8266文件夹下面的weather.c中修改85行修改天气api。在PICTURE文件夹下面的picture.c修改led显示的背景图片。时间的显示可以使用stm32的实时时钟模块,...

2019-03-17 13:03:46 7393 13

原创 web 前端登录demo

主要是基于css3的登录demo,效果还不错!项目持续更新!地址

2019-03-09 10:43:41 1024

原创 ipfs在windows 10上设置CORS策略报错——Error: failed to unmarshal json. invalid character '*' looking for begin

在配置ipfs系统的时候$ ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["*"]'$ ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "GET", "POST"]'这个是在linux系统上执行的,在pow...

2019-03-07 00:25:56 1869 1

原创 Spring junit4单元测试出现异常:java.lang.IllegalStateException: Failed to load ApplicationContext

Spring junit4单元测试出现异常:java.lang.IllegalStateException: Failed to load ApplicationContext1 出错如下[WARN ] 2019-03-06 14:13:36,077 method:org.springframework.context.support.AbstractApplicationContext.r...

2019-03-06 14:31:04 3570

原创 大陆和香港手机号正则校验

大陆和香港手机号正则校验在日常的开发中,经常会遇到需要校验手机号的情况,这里列举大陆和香港的手机校验。大陆手机号匹配校验 /** * 大陆手机号码11位数,匹配格式:前三位固定格式+后8位任意数 * 此方法中前三位格式有: * 13+任意数 * 145,147,149 * 15+除4的任意数(不要写^4,这样的话字母也会被认为是正确的) ...

2019-02-09 14:50:48 12689

原创 spring mvc中controller通过url传递参数到jsp页面

spring mvc学习记录最近在做一个网站,在用户注册的模块需要使用邮箱激活用户,所以需要使用到Controller向jsp页面通过URL传递验证码“code”这个参数实现效果点击链接,激活用户输入相关的注册信息后,jsp页面通过表单提交给controller会先向数据库中写入相关信息,但是账户还是未激活的状态,这个时候需要使用到邮箱验证激活码。通过url从controller...

2018-12-08 02:03:27 3820

原创 spring mvc中工具类、静态类调用service中的方法出现空指针的异常解决方法(java.lang.NullPointerException)

Spring mvc中工具类或者静态类调用service中间的方法会出现空指针的错误(java.lang.NullPointerException)。经过学习,我找到了解决的方法。第一步:使用注解申明spring的组件,可以使用@Component或者@Controller第二步正常引用要使用的service类,并且将自己作为静态私有变量引入,使其在spring mvc初始化前...

2018-12-06 18:51:49 3522 4

原创 修改服务器ssh欢迎界面

租了一个阿里云的服务器,每次ssh登录的时候,总会显示出一行字:现在终于知道可以修改这个了,这行字就在/etc/motd里面呢!你可以把这个换成自己喜欢的文字,甚至是ascii画。比如很火的佛祖保佑,永无bug.这里提供一个在线网站,转换图片为ascii符号。我想转换这张图片哈哈哈哈:最后效果有点大,嘻嘻。...

2018-06-03 19:59:08 4114

原创 python3中方向键,删除键使用不了

我使用的系统是Centos 7.4,系统自带的python是2.7.5,因为学习需要自定义安装了python3.6.5,安装完发现python3里面的方向键无法使用,也就是无法按方向键调用上次输入指令,也没有办法通过删除键删掉输错的命令。后来查了一下是没有"readline"这个包输入命令:#yum install  readline-devel装好之后就可以在python中使用方向键之类的了。但...

2018-06-03 16:36:29 4099

原创 byte of python p111页练习题 忽略大小写检查回文

要想检查文本是否属于回文需要忽略其中的标点、空格与大小写。例如,“Rise to vote, sir.”是一段回文文本,但是我们现有的程序不会这么认为。你可以改进上面的程序以使它能够识别这段回文吗? 题目分析:从题目来看,比较是否是回文需要忽略大小写还有忽略标点符号等等。我的程序:'''很惭愧,只是做了一点微小的工作'''foebiden_word=(' ',',','.','?','!','@...

2018-05-08 16:04:47 901

原创 以太坊-区块链开发入门

本教程运行环境为Ubuntu 16.04环境配置认识一下以下几个名词:以太坊:能够在区块链上实现智能合约、开源的底层系统。testrpc:在本地使用内存模拟的一个以太坊环境,用于开发调试。geth:全称是go-ethereum,是一个以太坊客户端,用go语言编写,是目前最常用的以太坊客户端,对应真正的以太坊环境。truffle:以太坊上最受欢迎的开发框架。solc:solidity编译器。Node...

2018-04-22 09:23:47 1876 4

原创 -bash: /usr/bin/yum: /usr/bin/python: bad interpreter: Too many levels of symbolic links

-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: Too many levels of symbolic links或-bash: /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory或which python返回/usr/bin/which: ...

2018-04-09 10:58:21 7028

原创 利用笔记本电脑和串口转换器登录树莓派

除了网络登录树莓派,也可以通过串口登录树莓派。串口登录树莓派在硬件实现上比用网络登录树莓派简单。硬件准备:串口转换器,三根杜邦线,一个树莓派。在树莓派烧录的目录下有一个文档config.txt,保证文件里面有“enable_usrt=1”引脚连接:树莓派                         USB-TTL6                                 GND   8...

2018-04-07 01:40:34 1454

原创 树莓派3B调试USB摄像头

在树莓派上面除了可以使用官方的摄像头之外,也可以使用某宝上面便宜的USB摄像头,使用USB摄像头需要motion服务。安装motion服务$sudo apt-get install motion这个时候可能会出错,执行下面命令更新一下就可以了。$sudo pat-get update目前motion4.0的版本。配置motion                                   ...

2018-04-06 11:44:03 8179 11

原创 树莓派显示主板温度

树莓派测试实时温度vcgencmd measure_tempwatch -n 2 "vcgencmd measure_temp"这个每隔两秒显示一下树莓派的实时温度改变-n后面的数字就会每隔那么多秒刷新一次

2018-03-31 16:38:55 3444

原创 linux上大型C/C++程序编译

以前总觉得Linux上大的C/C++程序编译涉及Makefile等,颇有点复杂,就没有去系统的学习。今次,借着这个机会,把它学了下。1.      GCC编译原理与参数编译过程分为四个阶段:预处理(也称预编译,Preprocessing)、编译(Compilation)、汇编 (Assembly)和连接(Linking)。(1)预处理选项选项 说明 -D name 定义一个宏name,并可以指...

2018-03-29 23:07:42 2711

原创 centos username is not in the sudoers file 问题解决方法

想删掉一个文件:稍微查了一下ubuntu中因为禁用了root账户,并且将一般用户放进了sudoers文里面,所以一般用户在执行sudo命令的时候是不会出错的,但是在centos这边情况就会有点不一样。centos并没有将一般用户放进sudoers文件里面,所以执行sudo命令的时候会出现错误。                       上图为ubuntu   /etc/sudoers文件里面的情...

2018-03-26 11:32:22 1169

原创 在两路cpu服务器进行HPCG(高度共轭梯度基准测试)测试与优化

一、hpcg介绍TOP500每年评比两次,近年来以中国的太湖之光,天河二号为代表的超级计算机在TOP500评比上独领风骚。TOP500排名基于HPL(High Performance Linpack )的基准测试程序,已经被大家所熟知。相比于HPL,HPCG能从计算、节约能源等性能上说明超算的性能,能更好的评估超算。相比于HPL测试成绩,HPCG的测试成绩一般都是很低的。笔者的测试和优化成绩只有H...

2018-03-13 04:10:00 6188

空空如也

空空如也

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

TA关注的人

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