- 博客(9)
- 收藏
- 关注
原创 error: failed to parse manifest at `...`Caused by: no targets specified in the manifest either src
解决方法:进入Cargo.toml,由于报错信息中出现的是a [lib] section, or [bin] section must be present,所以在配置文件toml中增加一个bin配置,如下图所示。运行rust第一个程序时遇到的问题,使用rustc编译并运行时没有这个问题。增加name和path。
2024-02-12 21:10:34 826 1
原创 error: could not amend shell profile: ‘/Users/jeannie/.bash_profile‘:Permission denied (os error 13)
本条是安装rust时遇到的问题。
2024-02-12 19:28:05 715 1
原创 IntelliJ IDEA怎么继承Servlet类
idea无法继承servlet接口,如下图解决方法:第一步:File-Project Structure第二步:点击Libraries-点击“+”-点击Java第三步:找到自己下载的tomcat目录下的lib文件夹下的servlet-api.jar,点击ok第四步:一路ok结束,先alt+enter导入servlet包第五步:再点击alt+enter实现servlet接口并初始化五个方法成功初始化五个方法...
2022-02-16 16:24:48 706
原创 不能将X*类型的值分配到X*类型的实体问题的解决方法
不能将X类型的值分配到X类型的实体问题的解决方法今天在学习链表的过程中,遇到了这样一个问题1、代码如下:typedef struct { ElemType data; struct LNode *next;//指向结点的指针,存放下一个结点的地址。所以是结点类型:struct LNode,地址就是指针:*next}LNode,*LinkList;2、解决:两个地方的报错都是这个问题,因为在定义结点结构体时,采用了匿名结构体的方法,这样在结构体中的LNode指针会比LNode结
2021-08-31 17:59:44 34995 2
原创 C++中的const使用
C++中的const使用1、常对象const int n=10;//常对象必须初始化n=20;//常对象不能被更新常对象只能调用它的常成员函数,不能调用其他成员函数(常对象唯一对外接口方式)2、常成员函数void print() const;常成员函数不会更改目的对象的数据成员的值可以用来区分重载函数因此无需改变对象状态的成员函数都应当使用const3、常数据成员class A{public: A(int i); void print();private: const
2021-08-21 20:05:47 353
原创 C++指针和引用的理解
C++指针和引用的理解一、指针例1:交换函数swap_int(int* a,int* b)#include <iostream>using namespace std;void swap_int(int* a, int* b){ int* temp = a; //cout << *temp;输出为1 a = b; //cout << *a;输出为2 b = temp; //cout << *b;输出
2021-08-21 19:17:42 338
原创 Android:如何使用ViewBinding(Kotlin简易版)
Android:如何使用ViewBinding(简易版)最近这段时间在学习Kotlin,突然发现谷歌已经把kotlin-android-extensions插件废弃,目前推荐使用ViewBinding来进行替代。ViewBinding的目的:避免编写findViewById使用ViewBinding前的注意事项:1、确保你的Android Studio是3.6或更高的版本2、在build.gradle中加入以下配置:buildFeatures { viewBinding true }使用View
2021-05-16 11:45:21 2894 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人