编程学习 ·

malloc源码阅读

基于linux-4.15.1内核E:\004-代码\002-内核源码\linux-4.15.1\linux-4.15.1\include\linux\decompress\mm.h #define malloc(a) kmalloc(a, GFP_KERNEL)E:\004-代码\002-内核源码\linux-4.15.1\linux-4.15.1\include\linux\slab.h static __always_inline void *kmalloc(size_t…
编程学习 ·

代码笔记01从实模式进入保护模式

操作系统学习笔记01 从实模式进入保护模式总结新的改变为何引入保护模式保护模式与实模式的不同从实模式进入保护模式的汇编代码总结 不知不觉已经接近年底,心中比较愤恨自己。因为说好的一周更新一次博客,已经一个半月没有更新过了。操作系统方面的知识…
编程学习 ·

gitlab简单使用与备份

安装gitlab yum install -y curl policycoreutils-python openssh-server 然后到https://packages.gitlab.com/gitlab/gitlab-ce/ 下载rpm包 rpm -ivh gitlab-ce-10.2.2-ce.0.el7.x86_64.rpm vim /etc/gitlab/gitlab.rb 你可以更改访问的url 更新完执行命令: gitlab-ctl reconf…
编程学习 ·

vue框架的封装 axios

目录V、VUE的安装 vue-cli码云gitee的项目创建A、axios的封装A-1错误码文件的封装axios依赖的引入在根目录service文件夹下新建文件request.js创建axios实例 ——request.js下请求器和拦截器的创建 ——request.js下post/get方法的封装——request.js下接口调用V、VUE的安装 vu…
编程学习 ·

网络编程、架构及计算机网络

文章目录 一、网络编程是什么?二、客户端服务端概念1.c/s架构2.B/S构架三、 广域网,局域网、单播、组播、广播一、网络编程是什么? 就是通过网络让不同计算机上运行的程序可以进行通信。 二、客户端服务端概念 1.c/s架构 C/S即&#xff…
编程学习 ·

【React框架入门】React router路由入门

写在前面,大家好!我是【跨考菌】,一枚跨界的程序猿,专注于后台技术的输出,目标成为全栈攻城狮!这博客是对我跨界过程的总结和思考。如果你也对Java、后端技术感兴趣,抑或是正在纠结于跨界&#…
编程学习 ·

理想国matplotlib入门教程

简介 个人简介 姓名:张大鹏性别:男生日:1993年8月29日爱好:学习座右铭:不积跬步无以至千里,不积小流无以成江海。优点:自律,稳重,热爱学习缺点:胖胖的 课程…
编程学习 ·

shell编程基础教学之变量

变量一、变量的作用二、变量的类型三、自定义变量3.1 定义一个变量3.2 查看变量的值3.3 赋值时使用引号3.4 设置变量的作用范围3.5 整数变量的运算四、特殊的Shell变量4.1 环境变量4.2 只读变量4.3 位置变量4.4 预定义变量一、变量的作用 用来存放系统和用户需要使用的特定参数…
编程学习 ·

LeetCode-078-子集

给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明:解集不能包含重复的子集。 示例: 输入: nums [1,2,3] 输出: [ [3], [1], [2], [1,2,3], [1,3], [2,3], [1,2], [] ] 来源&#x…
编程学习 ·

Linux使用jps报错

报错信息 [rootmaven-test ~]# jps bash: jps: command not found...分析 Centos7 默认安装了openJDK,jps命令不能使用解决方法 [rootmaven-test ~]# yum install -y java-1.8.0-openjdk-devel 再次执行 [rootzgt ~]# jps 9808 Bootstrap 21233 NameNode 21540 …
编程学习 ·

C语言编程练习(3)——判断一个数字是否为水仙花数

判断一个数字是否为水仙花数 使用工具:VS2017 功能: 1.输入一个数字。 2.如果这个数字是水仙花数,则提示用户输入的是水仙花数。 3.如果这个数字不是水仙花数,则提示用户输入的不是水仙花数。 目录判断一个数字是否为水仙花数一、…