自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(68)
  • 资源 (1)
  • 收藏
  • 关注

原创 Git命令提交代码到git远程仓库

1、查看用户git配置git config --list2、设置用户名git config --global user.name '用户名'3、设置邮箱git config --global user.email '邮箱地址'4、初始化git目录git init5、查看git状态git status6、将文件添加到暂存区这里是将C++目录下的CProjection项目放入git暂存区git add C++/CProjection/7、将文件添加到本地仓库g

2021-02-26 11:15:22 407

原创 char * name字符串使用

1、char * name字符串 指针字符串使用在项目中经常设计,以下是字符串使用。通过代码与运行直观感受。2、代码#include<stdio.h>#include<stdlib.h>char * name = "中国人";int main(){ name = (char *)malloc(sizeof(char)); printf("请输入姓名:\r\n"); scanf("%s",name); printf("学生的姓名:%s

2022-05-14 16:23:17 1835

原创 STM32 define 参数配置【已解决】

1、STM32型号参数配置2、STM32具体型号配置2.1、小容量产品(ROM 16-32k)STM32F10X_LD,USE_STDPERIPH_DRIVER 2.2、中等容量产品(ROM 64-128k)STM32F10X_MD,USE_STDPERIPH_DRIVER2.3、大容量产品(ROM 256-512k)STM32F10X_HD,USE_STDPERIPH_DRIVER 3、输出结果...

2022-02-27 23:15:08 1439

原创 基于 CubeMX 移植 RT-Thread Nano 字符串打印

1、创建CubeMX项目2、修改代码3、显示结果

2022-02-20 20:45:34 338 1

原创 CubeMX串口printf重定向配置解决方案

1、CubeMX创建项目,配置串口12、Keil添加C语言头文件#include "stdio.h"3、Keil添加重定向语句int fputc(int ch,FILE *f) { uint32_t temp = ch; HAL_UART_Transmit(&huart1,(uint8_t *)&temp,1,1000); //huart3是串口的句柄 HAL_Delay(2); return ch;}4、Keil

2022-02-20 18:51:01 1558

原创 stm32 flash本地存储

1、目录2、主函数#include "MyFlash.h"#include "MyUsart.h"#include "delay.h"#include "MyLed.h"int main(void){ char data[]="abcde"; //要写入的数据 char data2[5]; //读存放 int i; u8 STATUS=0; init__uart1();

2021-03-17 17:29:37 394 1

原创 C语言指针创建字符串

1、C语言指针创建字符串#include<stdio.h>void main(){ char *str = "我是中国人!!!"; printf("%s\r\n\r\n", str);}2、运行结果

2021-03-04 14:43:54 856 1

原创 VC++2017关于项目出现“const char *“ 类型的实参与 “char *“ 类型的形参不兼容错误的解决方法

1、遇到的问题严重性 代码 说明 项目 文件 行 禁止显示状态错误 C2440 “=”: 无法从“const char [4]”转换为“char *”2、解决方案3、运行结果

2021-03-04 13:59:18 894 1

原创 .\Objects\usart.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but _

1、目录结构2、重现问题这里出现的问题是在构建printf函数重定向的时候遇到的,报错信息如图所示:linking....\Objects\usart.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but _ttywrch was referencedNot enough information to list load addresses in the image map.Fin

2021-03-04 11:13:45 6957 2

原创 STM32 printf的使用

1、使用效果2、配置printf方法(1)、配置FILE基本属性struct __FILE{ int a;}; FILE __stdout; void _sys_exit(int x){ }(2)、配置printf重定向/******************************************************function: 写字符文件函数*param1: 输出的字符*param2: 文件指针*return: 输出字符的ASCII码*****

2021-03-03 11:54:57 1221

原创 stm32待机模式

1、 运行结果2、源代码(1)、目录结构(2)、主函数#include "MyLed.h"#include "delayms.h"#include "MyUsart.h"#include "wakeup.h"/******************************************************************************* * 函 数 名 : main * 函数功能 : 主函数入口 * 输 入

2021-03-03 10:30:20 793

原创 windows指令启动elasticsearch-head-master

通过该指令启动elasticsearch-head-master,传统方法在cmd中输入grunt server,这种方法过于繁琐。新方法可以写windows指令,用户直接运行即可,方便简单。1、方法12、方法2title elasticsearch_headcd \d:cd D:\qingsong\MyEnvironment\elasticsearch-head-master@echo offif "%1" == "h" goto beginmshta vbscript:create

2020-09-27 09:24:00 1325

原创 编写windows指令监控服务自动重启

1、编写批处理指令监控windows服务 windows服务器经常出现服务挂掉,这时候为了解决该问题可以设置监听器监听服务,当服务挂掉后,服务会自动重启,从而保证windows服务器提供的服务正常运转。@echo offrem 生产环境, 正式使用的话 , 可以转为后台运行方式, 启动批处理文件if "%1"=="hide" goto CmdBeginstart mshta vbscript:createobject("wscript.shell").run("""%~0"" hide",0

2020-09-27 09:08:27 729

原创 win 10命令行切换

1.切换更目录2.显示目录文件3.切换D盘4.清除历史记录

2020-05-10 12:44:37 270

原创 创建scrapy工程时报错 "from cryptography. hazmat. bindings._ ope ImportError: DLL load failed: 找不到指定的模块。"

1.问题如下2.问题原因 from cryptography. hazmat. bindings._ openssl import ffi, libImportError: DLL load faile:找不到指定的程序它这里提示少了 from cryptography.hazmat.bindings._openssl import ffi, lib,那我们就手动安装这个库就可...

2020-03-12 13:49:05 1691 5

原创 python报错bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml.【已解】

1.遇到的问题2.项目代码#!/usr/bin/env python# -*- coding:utf-8 -*-# @FileName :BeautifulSoupDemo.py# @Time :2020/3/8 12:26# @Author :青松# coding=utf-8from bs4 import BeautifulSouphtml = ''...

2020-03-08 13:05:42 345

原创 pyqt5信号与槽实现

1.源代码#!/usr/bin/env python# -*- coding:utf-8 -*-# @FileName :label.py# @Time :2020/2/19 18:55# @Author :青松import sysfrom PyQt5.QtWidgets import QApplication, QWidget, QPushButton...

2020-02-20 01:00:11 264

原创 Windows 结合Anaconda3的PyQt5环境安装

1.先安装好python3.x的基本环境2.安装PyQt5环境pip install PyQt5 -i https://pypi.douban.com/simple这里使用了豆瓣环境下载,可以加快下载速度,当然也可以使用清华的下下载环境。3.安装Qt的工具包pip install PyQt5-tools -i https://pypi.douban.com/simple...

2020-02-14 22:57:14 1977

原创 pyqt5环境配置测试成功项目

1.创建Qt项目2.Pyuic到处Qt为python代码# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'first.ui'## Created by: PyQt5 UI code generator 5.9.2## WARNING! All changes made in ...

2020-02-14 20:39:03 384

原创 win10怎么把锁屏界面变成壁纸

1.找到内置锁屏壁纸路径C:\Users\用户名\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\AssetsC:\Users\qingsong\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryMan...

2020-02-11 18:05:58 2721 2

原创 IDEA快捷键

IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。1|0一、Ctrl 快捷键Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备...

2019-12-29 10:03:22 104

原创 Python安装教程

安装步骤1.官网下载https://www.python.org/downloads/windows/2.python3.7安装教程1)下载完成后双击执行下载的exe程序,进入安装界面。2)安装界面可以选择默认安装默认安装路径需要自己手动寻找,下方的“Add Python 3.7 toPATH”勾选上,这个就直接默认把用户变量添加上了,后续不用再添加3)安装成功安装成功后...

2019-12-28 16:55:14 178

原创 Linux搭建C++环境【已解决】

Ubuntu搭建C++开发环境使用IDE:Clion安装步骤:1.安装 clion环境到IDEA官网下载Clion软件2.手动配置编译环境3.安装编译环境脚本#安装gccsudo apt-get install gcc#安装g++sudo apt-get install g++#安装cmakesudo apt-get install cmake4.查看脚本环境路径...

2019-06-18 16:23:02 5982

原创 Android 9.0/P http 网络请求的问题【已解决】

Google表示,为保证用户数据和设备的安全,针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android No...

2019-05-26 15:58:28 322

原创 Android app图标application中修改无效解决方案【已解决】

大家想到的首先是修改Manifests文件夹中AndroidManifest.xml的application下的icon属性。将android:icon="@drawable/ic_launcher" 修改成android;icon="@mipmap/green",结果发现在android虚拟机中图标修改了,然而真机中图标没有改变。虚拟机真机解决办法“activity和appli...

2019-04-06 10:13:22 4988

转载 Android 控件的可见,不可见,隐藏的设置【已解决】

可见(visible)XML文件:android:visibility=“visible”Java代码:view.setVisibility(View.VISIBLE);不可见(invisible)XML文件:android:visibility=“invisible”Java代码:view.setVisibility(View.INVISIBLE);隐藏(GONE)XML文件:an...

2019-04-02 08:48:13 5667 1

转载 【Android Studio】Android Studio 常用快捷键【已解决】

2019-04-01 10:28:41 110

转载 Android 多线程----AsyncTask异步任务详解【已解决】

【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3866570.html一、Android当中的多线程:在Android当中,当一个应用程序的组件启动的时候,并且没有其他的应用程序组件在运行时,Android系统就会为该应用程序组件开辟一个新的线...

2019-03-31 08:20:01 171

转载 异步任务和多线程的区别【已解决】

一、异步和多线程有什么区别?其实,异步是目的,而多线程是实现这个目的的方法。异步是说,A发起一个操作后(一般都是比较耗时的操作,如果不耗时的操作就没有必要异步了),可以继续自顾自的处理它自己的事儿,不用干等着这个耗时操作返回。.Net中的这种异步编程模型,就简化了多线程编程,我们甚至都不用去关心Thread类,就可以做一个异步操作出来。二、随着拥有多个硬线程CPU(超线程、双核)的普及,多线程和...

2019-03-31 08:06:53 2187

转载 Android Studio-R文件错误的解决办法【已解决】

注:转载 原文:https://blog.csdn.net/nugongahou110/article/details/46780379我们在使用Android Studio的时候,有时候会无缘无故R文件错误,我们又没法像elipse一样去clean工程,出现这样的问题我们应该怎么解决呢?第一步:检查xml文件,R文件错误通常是由于我们的xml文件有问题,首先把xml文件的错误排除掉,然后...

2019-03-30 20:00:46 1277 2

原创 Android中Asytask与Handler对比【已解决】

一.AsyncTask使用是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:1.简单,快捷2.过程可控使用的缺点:1.在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.二.Handler 使用异步实现时,涉及到 Handle...

2019-03-30 16:08:22 165

转载 Java内存机制和内存地址【已解决】

System.out.println("内存地址测试"); String s1 = new String("hello"); String s2 = new String("hello"); System.out.println(s1); System.out.println(s1); System.out.pri...

2019-03-30 08:35:52 1086

原创 Android studio 自动换行设置【已解决】

换行前效果解决方案Settings -> Editor -> General -> Use soft wraps in editor 选中则换行。默认未选中,所以不换行呢。换行后效果我喜欢以直观的方式,让大家在最短的时间完成学习目标,谢谢大家的支持,明天在我们的努力之下将会更加美好!...

2019-03-28 09:12:36 12575 3

转载 本地IP跟localhost的区别

问:是不是localhost就等于本地的IP啊?答:不是,localhost等于127.0.0.1问:是不是以后所有访问localhost的都可以换成127.0.0.1答:是的,本机的ip内网都可以访问,127.0.01只能本机访问问:你说的内网 就是我们用的同一条宽带,同一个宽带账号的人吗答:是的所以,大佬们说的内网访问。我们只要在同一局域网之内,都能通过IP去访问作者:小仙女d...

2019-03-23 21:02:21 1392

原创 Android Studio设置全屏Activity

方法一:在创建项目的时候选择全屏Activity运行结果方法二:创建空白项目修改代码第一步:添加如下代码第二步:添加如下代码第三步:放置一张背景图片第四步添加如下代码修改具体代码(我直接给代码)MainActivity .javapackage com.example.a10212.fullscreen;import android.app.Activity;...

2019-03-16 15:09:07 5405 1

转载 Android五大布局之相对布局

一.RelativeLayout(相对布局)重点:在没有指点位置的情况下,RelativeLayout会默认生成控件的位置是左上角所以必须需要添加属性android:id="@+id/name"定义控件的名称,其他控件就可以通过@id/name找到它进行相对布局二.RelativeLayout(相对布局)相关的属性:&lt;?xml version="1.0" encoding="utf...

2019-03-11 09:10:36 638

原创 IDEA spring boot 连接Postgresql配置 【已解决】

1.IDEA创建项目修改 C:\Program Files\PostgreSQL\9.4\data路径下的 pg_hba.conf配置信息# METHOD can be "trust", "reject", "md5", "password", "gss", "sspi",# "ident", "peer", "pam&qu

2019-03-09 15:23:01 13119 2

转载 IDEA注册密匙

第一条密匙K03CHKJCFT-eyJsaWNlbnNlSWQiOiJLMDNDSEtKQ0ZUIiwibGljZW5zZWVOYW1lIjoibnNzIDEwMDEiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiRm9yIGVkdWNhdGlvbmFsIHVzZSBvbmx5Iiw...

2019-03-09 11:14:21 26576 1

原创 Android数据库LitePal的基本用法详解 【已解决】

LitePal 简介LitePal 是一款开源的 Android 数据库框架,它采用了对象关系映射(ORM)的模式,将我们平时使用的一些数据库(比如 Sqlite)功能进行了封装。配置第一步gradle注入: implementation 'org.litepal.android:core:1.6.1'这里我的版本是1.6.1的,如果想获得最新版本,请看这里:https://g...

2019-03-09 10:46:27 5250

原创 java JDBC 连接MYSQL数据库【已解决】

JDBC为java程序访问各种类型的关系型数据库提供了统一的接口,用户不必针对不同数据库写出不同的代码,但是使用JDBC必须得下载相应的驱动,比如我这里是要连接mysql,于是就到mysql官网去下载x相应驱动 https://dev.mysql.com/downloads/connector/j/这里我下载解压得到 mysql-connector-java-5.1.44-bin.jar在Ec...

2019-03-09 10:26:29 343

SpringBootTestApplication

package com.qingsong.main; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @SpringBootApplication public class MainApplication { public static void main(String[] args) { //spring应用 SpringApplication.run(MainApplication.class, args); } } package com.qingsong.main.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class hellocontroller { @ResponseBody @RequestMapping("/h") public String index(){ return "Hello World!"; } }

2019-03-01

空空如也

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

TA关注的人

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