编程笔记
-
Linux 三剑客老二sed
sed 三剑客老二 取行 替换例如:这种替换只会改变输出的内容# sed 's#redhat#suse#g' redhat.txt # sed -i.bak 's#redhat#suse#g' redhat.txt -i.bak:命令会先备份 # sed -i 's#redhat#suse#g' redhat.txt -i:修…
-
node版本切换工具nvs使用
1、简介 官网:https://github.com/jasongin/nvs/ Windows 系统 1、Windows Installer (MSI) 包可从GitHub 上的 NVS 发布页面获得。 2、winget安装它: winget install jasongin.nvs 3、Chocolatey安装它: choco i…
-
c++创建简易通讯录(课程设计)
#include<iostream> using namespace std;#include<string>//创建通讯录存储最多的人数 #define MAX 1000 //创建联系人结构体 struct Person{string name;int sex;int age;int phone;string adder;};/…
-
xv6——文件系统:FS的布局和inode的读写操作
目录 框架图 文件系统在磁盘上的布局 block块管理: free bitmap区 inode保存数据的结构 数据结构定义 磁盘上的保存的数据结构 超级块对象 dinode 结构 目录项的结构 内存中的数据结构 inode 结构 函数接口 对block…
-
spring源码学习(四)prepareBeanFactory方法的学习
这个方法其实就是对beanfactory的一些属性设置,以及加入一些后续会用到的bean 1、设置beanfactory的classloader为当前context的classloader 2、设置beanfactory表达式语言的解析器 3、设置属性编辑器,有很多默认…
-
C#操作XML文件
加载 static string strPath = "Employee.xml"; static string strID = ""; //窗体加载时加载XML文件 private void Form1_Load(object sender, EventArgs e) { if (File.Exists(strPath)) { groupBox1.Enabled = fa…
-
Java学习第二周
学习了JAVA的环境变量配置:jdk路径path:把jdk的bin目录路径,添加到path变量。 简单学习了八种数据基本类型 引用数据类型:数组,类,接口 byte,short,char三种比int小的整数,在自身范围内可以直接赋值 学习了基…
-
C/C++基础笔试面试题-嵌入式软件工程师-Part1
//前言:本文仅用于作者自己学习记录,如有侵权请联系删除 1.const 关键字const用来告诉编译器一个一旦被初始化过的变量就不能再修改. 1、起作用的阶段 编译运行时起作用-同时有进行类型检查-且定义的只读变量只…
-
【C++】const和指针
常量指针 指针的指向可以修改,指针指向的值不可以修改。从右往左读代码发现首先是p表示一个指针,int表明了指针的类型,而再往左const修饰的是这个int类型的指针,我们可以去掉int来看就是const * p。故常量指针co…
-
【博学谷学习记录】超强总结,用心分享|Java基础分享-反射
一、什么是反射:(1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。 (2)J…