- 博客(28)
- 收藏
- 关注
原创 github加速
链接:https://pan.baidu.com/s/15Lm_s84DMVnzfTTFKuBIxw?1、下载SwitchHost,官方网址在我写文章时无法登入,所以我用百度网盘给出软件包。C:\Windows\System32\drivers\etc,这个地方的文件hosts。总感觉有一点点不安全呢,不过欲戴皇冠必承其重,风险与机遇并存呐,看自己怎么抉择!2、安装SwitchHost,很简单这个不说了哈,真的简单。5、可能出现的问题:没有写入Hosts的权限。3、新建一个远程连接。4、开启该hosts。
2023-04-09 16:58:38 296
原创 windows show failed无法启动你的相机
试了所有的方法,设备驱动更新、windows更新、打开权限,重启,都无用!最后把位置权限放开,相机就能用了,不是我吐槽,不带位置信息都不能拍照吗?
2023-03-11 16:13:40 939 1
原创 STM32F103C8T6最小系统原理图和PCB
链接:https://pan.baidu.com/s/1Yw5nP0XcRUgTK5qnCSWhOw?下面的图就是所有的,这是生产实习要画的。,因为本来俺想网上copy一份交上去的,但是找了好久木有。我画的就是按照老师让我们画的,一部分功能,这里供一个参考,你可以在这个基础上缝缝补补。模块有:芯片、晶振、复位、串口、LED灯。画图工具:orCAD capture。
2022-10-27 14:45:22 5460 1
原创 后端Caused by: java.nio.charset.MalformedInputException: Input length = 2
如上,下面的提示说我的错误在这一行,这个问题不就是启动的错误吗,只是说我自己遇见的情况,背景是我要看别人的后端代码,打开之后出现标题这个错误,来到pom.xml文件里面发现报红了,可能是我俩版本不同,找不到这个启动包。原先如上,后来我把那个版本去掉了,他应该自己会找仓库里面的包。最后可以启动了若解决不了参考其他人的,bug真的千奇百怪
2022-06-02 12:00:04 517
原创 IAR Copy protection check, No valid license found for this product
先在左边所有程序这里找到IAR Systems License Manager,点进去,不用管理身份,可以看到我没有任何密钥,第一行不是,是IAR的名字。管理员身份运行IAR keGen,可以看到HostID,License number,License Key接下来把KeGen的License number粘贴到界面里面,出现如下图接下来把License Key粘贴到界面里面,出现如下图End...
2022-04-13 09:30:22 8831 3
原创 C和C++的scanf和cin的区别
惭愧啊,我真的现在才知道这个问题的答案,作为一名大三的学生,参加过一次比赛(摸鱼做过几道题),现在才知道,我真的很羞愧。1、cin:cin的取数据时会忽略空格和回车继续输入。2、scanf:scanf取数据时遇到回车、空格、TAB就会停止。难怪大神们做ACM只用scanf,因为多组数据通常以换行符分隔开,用char类型数据吸收换行符就能够知道何时断开数据了。...
2021-11-07 21:31:04 791
原创 安卓Toast的上下文对象context
Toast.makeText(Context context,"String",Toast.LENGTH_LONG).show();这里的上下文对象老师讲解时也是一带而过,我发现其实这个方法并不能随时随地地用,自己新建一个SQLiteOpenHelper的实现类时就发现用这个会出现错误,噢噢原来是只有继承了AppCompatActivity的类才能用。就是说只有活动类才有上下文,要想用只能另辟蹊径咯。如下会报错如下看到构造函数里面传过来了个Context上下文对象那就用它吧嘿嘿用自己定义.
2021-11-07 11:23:46 716 2
原创 讲一点色相、饱和度、明度
色相、色轮、饱和度、明度知道色轮吗?哈哈其实就是很多种颜色的一个组成表示方法,不同的色彩原理对于三原色的认知也不同,有的说RGB,有的是CMYK,还有的不同。色轮里没白色,那是RGB三种颜色勾搭出来的.拿PS的来说,在色带上选择一种颜色,色相就已经确定了,比如说红色、蓝色、浅蓝色,就好像是画家选择了一种颜色,等待调色。让颜色保持在正方形内右上角时,就是饱和度最高的时候,因为你刚买过来,商家生产好的呀,纯蓝掺点纯红呀之类的。往颜料中加入白色会让这个颜色变淡,即饱和度低,这个也好理解,你有没有衣
2021-10-09 09:40:56 645
原创 Android 数据传递
(原谅我,上图盗自bilibili明日科技)其实这个图现在是有点不全面的,还有直接从数据到Intent(意图)从数据---Bundle---Intent 和数据---Intent两种方式我们分开说,也方便对比1、数据—Bundle—Intent(1)发送数据:Intent intent = new Intent(MainActivity.this,SecondActivity.class);Bundle bundle = new Bundle();bundle.putCharSequen.
2021-08-27 10:15:12 169
原创 Android Studio:Call requires API level 16 (current min is 15)
这个请求需要API16,然而当前是15大概率就是你正在使用的是不兼容于较低版本手机的方法,这个是跟你build.gradle文件里面的minSdkVersion有关的。假如说比较小,那么你正在写的是不是就得兼容版本特别古老的机型(哈哈,开发人员之痛吧),只要把minSdkVersion提高就行了;提高到什么程度呢?你想总不能去年买的手机都不能兼容吧,尽量低一点,试着调试一下,每次修改之后编译一下(小锤子处),能过就行了...
2021-08-23 10:08:13 279
原创 [vue warn]You are using the runtime-only build of Vue where the template compiler is not available
https://zhengkai.blog.csdn.net/article/details/107182655文章地址只需要在根目录(知道哪个是项目根目录吧,不是src目录),右键new file输入文件名vue.config.js,里面键入代码:module.exports = { runtimeCompiler: true,}再重新运行项目就好了。...
2021-08-19 10:57:26 152
原创 python zip和zip(*)
zip是压缩,返回类似元组列表;zip(*v)是解压,返回也是类似元组列表a = [1, 2, 3]b = [2, 4, 6]压缩:print(zip(a, b))结果为<zip object at 0x000001B7D3E83380>,这样看不出来结果啊,list一下print(list(zip(a,b)))结果:[(1, 2), (2, 4), (3, 6)]。这样看来是一 一对应生成元组了呀,python用来处理数据还是蛮多的,比方说第三天盈利了6块钱,从人的角度来
2021-08-03 09:35:40 99
原创 前端测试方法接口
apache Tomcat在学习过程中是普遍使用的小型服务器,启动服务器常用有两种方式:1. cmd。打开cmd之后,startup回车,自动打开tomcat千万不要关闭第二个自动出来的黑窗口,那个就意味着启动。2. 通过你的项目运行,比如Idea的项目点击运行就会自动启动Tomcat.使用第二种方式才能有数据回来,因为已经连接到你的项目了,这里服务器已经打开了。项目的接口@GetMapping("/test")测试使用PostMan,输入http://localhost:8080/test就能得到你
2021-07-24 17:59:50 910
原创 springboot返回页面,对thymeleaf页面渲染
@Controller@RequestMapping("/")public String index(Model model){model.addAttribute("user","NaNa");return "index";}这个页面的名字叫做index.html<html lang="en" xmlns:th="http:www.thymeleaf.org"><body><p th:text="${user}"></p></bo
2021-06-03 09:32:50 359
原创 io.swagger.annotations.ApiModel或者ApiModel有误添加依赖
<dependency><groupId>hu.blackbelt.bundles.swagger-parser</groupId><artifactId>io.swagger.parser</artifactId><version>1.0.47_1</version></dependency>AutoGenerator的时候就报了这个错, 导入这个包之后就可以了,我猜着导入的,网上也没教程。...
2021-05-31 23:16:34 5034 6
原创 怎么让内边框没有间距
这个设置真让人暴走啊,table{ border:1px;border-style:solid;border-spacing:opx}border一定要放在第一位,哎,我就是因为没放在第一位而鼓捣了好久,让系统知道你边框的大小,类型,border-spacing就是边框间的距离,设置为0两个边框就挨在一起了。后续持续更新。。有错误请指出...
2021-05-13 16:36:56 343
原创 C++从.txt文件中读取数据
在编程中避免重复性输入工作,从文件读写数据,这样的操作是很有必要的,认真读啊,我试错了很久的呜呜没有人教。第一步:打开文件第二步:看看打开成功没(因为有可能这个文件打开方式不对,或者你根本没这个文件而且no-create了)第三步:读取的知识点第四步:关闭完整代码#include<iostream>#include<fstream>using namespace std;int main(){ ifstream infile("input.txt",ios::in
2021-05-05 11:10:07 20907 5
原创 更新Eclipse出现堆内存不足(heap space)
本来打算从Eclipse(2020-06)更新一下,因为现在这个它不支持tomcat10.x版本,帮助->检查更新,点击右下角详细进度条,出现这种报错,堆内存不足,从未接触过这种东西的我一阵茫然。查了N多位博主的高见,知道是JVM(Java Virtual Machine)的内存太小了的问题,我之前是512M,打开Eclipse.ini,更改-Xmx521m为-Xmx3g(QAQ气死我了,我还不信了你还不够,因为我是更新可能需要的多一点,1g应该可以)窗口->首选项->常规(General
2021-05-03 13:56:42 507
原创 java创建数组
https://www.cnblogs.com/zhihaospace/p/12542553.html参考的这位大神的。public class Student{ private int num; public Student(int _num){ num=_num; } public static void main(String[] args){ Student[] s=new Student[3]; for(int i=0;i<3;i++) Student[i]=n
2021-03-15 15:27:13 74
原创 java接受键盘输入
1、导入import java.util.Scanner;Scanner x=new Scanner(System.in);int a=x.nextInt();2、不导入java.util.Scanner x=new Scanner(System.in); int a=x.newInt();3、原理Scanner可以视作一个类,因为之前不存在这个类,所以呢,要通过导入或者是直接引用。x就是实例对象,new新建一个对象。...
2021-02-28 15:48:08 79
原创 new数组
new一般数据类型数组时,无法初始化(visual studio 6++)int *ptr=new int [5]();上面就是错误的
2020-09-26 09:58:48 1832
原创 函数中多个return
函数中有多个return时,按照规则遇见return该函数停止调用,返回return后面的值.int Change(char x){ switch(x){ case '+': return 1; break; case '-': return 2; break; } return 0;}如果Change('+');那么返回值是1如果Change('-');那么返回值是2如果Change('/');那么返回值是0.啊哒,就是这样喽!...
2020-08-14 14:05:05 2213
原创 HTML怎么显示颜色RGB
把鼠标放到颜色上就可以,不用点击左键或者是右键,记住,是颜色,不是background-color,而是yellow,blue之类的。
2020-07-15 18:02:42 734 1
原创 边写边读文件
a+ w+ r+之间的区别r+,w+,a+是三种可读可写的文件打开方式,区别是:r+必须之前存在,第二次打开时若要写入,则第一次所写内容清空,文件可读。w+之前可以不必存在,若不存在,系统将在源文件(.c)同级目录下开辟同名文件,第二次打开时若要写入,则第一次所写内容清空,文件可读。a+(additional)就是追加,第二次打开时若要写入,则第一次所写内容不会清空,在文件的末尾进行续写。“ ”和’ '的区别“ ”表示char[],也就是数组,’ ‘一般是字符’\n’,‘a’,‘b’,换行符,普
2020-07-13 17:25:54 1335 1
原创 存储数据的文件放在哪里,怎么找路径
文件到底怎么用 文件路径分为相对路径和绝对路径。一般把文件和相对应的源文件(.c)放在一起,那么,就在源文件同级目录下新建一个文件存储数据就好,在使用的时候就是用名字就可。(这里我要使用Frequency.txt) 比如freopen(“Frequency.txt”,“r”,stdin);当你不想放在一起时,使用绝对路径。找到文件,左键最上面一行,Ctrl+c,复制,来到文件路径那里,Ctrl+v粘贴,到这里并没有打开,而且不符合c语言格式。将(单斜杠)都填一个(单斜杠),变为\,在最后加上\F
2020-07-13 11:01:32 2252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人