_雪菜肉丝面_
码龄5年
  • 131,078
    被访问
  • 183
    原创
  • 11,838
    排名
  • 1,448
    粉丝
关注
提问 私信

个人简介:一箫一剑平生意,负尽狂名十五年。

  • 加入CSDN时间: 2017-01-08
博客简介:

暮雪绵豆沙

博客描述:
Write Less! Think More!
查看详细资料
  • 6
    领奖
    总分 2,541 当月 39
个人成就
  • 获得514次点赞
  • 内容获得30次评论
  • 获得397次收藏
创作历程
  • 183篇
    2022年
成就勋章
TA的专栏
  • 涉猎百家
    33篇
  • 算法
    3篇
  • C语言
    21篇
  • Rust
    15篇
  • Net
    12篇
  • Flutter
    11篇
  • CSS
    9篇
  • 动画练习
    8篇
  • Canvas
    9篇
  • SVG
    3篇
  • JavaScript
    13篇
  • Vue2
    11篇
  • React
    35篇
兴趣领域 设置
  • 前端
    javascripttypescriptcssajaxchromebootstraplessscssreactjs前端前端框架
  • 最近
  • 文章
  • 资源
  • 课程
搜TA的内容
搜索 取消

JS灵感——拖动一个div

文章目录1,代码骨架2,两个状态3,三个方法4,四个事件5,最终效果6,全部代码1,代码骨架一个目标元素:<div id="app"></div>给上简单的样式:宽高,背景色。绝对定位。不被选中。#app { width: 10rem; height: 10rem; background-color: pink; position: absolute; user-select: none;}效果:2,两个状态是否正在拖动:isMoving。
原创
发布博客 2022.05.04 ·
19 阅读 ·
1 点赞 ·
0 评论

快速开发——Parcel_React

发布资源 2022.05.04 ·
zip

WinForm——1,入门案例:两数之和

文章目录1,创建一个WinForm项目2,调出常用面板3,美化一下窗体4,拽入用到的组件5,实现功能梦开始的地方?1,创建一个WinForm项目找到VS,点击它。创建新项目。这两个是一样的,随便选一个。配置项目信息。主要是配置dotNet的版本。效果:按F5启动。效果:空空如也。2,调出常用面板设计器:设计界面的地方。工具箱:拖拖拽拽编程。属性:调整组件样式。3,美化一下窗体就一个计算加法,大小拖拽一下。居中方法:StartPosition。效果:
原创
发布博客 2022.05.03 ·
224 阅读 ·
1 点赞 ·
0 评论

dotNet面对对象——4,多态

文章目录1,重写父类的方法(二)2,抽象方法,抽象类3,部分类4,密封类5,接口1,重写父类的方法(二)利用virtual,override关键字。可以在父类调用方法时,使用子类的方法。namespace a { public class Program { public static void Main(string[] args) { A s1 = new B("张三", 23); s1.say(); } } public class A { public strin
原创
发布博客 2022.05.03 ·
167 阅读 ·
1 点赞 ·
0 评论

dotNet面对对象——3,继承

文章目录1,子类1,子类子类默认有父类的public属性与方法。(private有,但是用不了,代码不在父类内部。)
原创
发布博客 2022.05.03 ·
65 阅读 ·
1 点赞 ·
0 评论

dotNet面对对象——2,类和实例对象

文章目录1,简单使用2,get,set方法3,static关键字4,构造方法5,this关键字6,销毁方法7,命名空间1,简单使用类是一个模版,决定了实例是什么样子。实例是一堆数据,可以访问和修改。类可以声明属性和方法。new关键字可以创建类的实例。通过实例,可以:访问实例的属性。调用实例的方法。namespace a { class B { public static void Main(String[] args) { Student s1 = new Student();
原创
发布博客 2022.05.03 ·
70 阅读 ·
1 点赞 ·
0 评论

dotNet面对对象——1,方法

文章目录0,小复习1,简单使用2,out参数3,ref参数4,params参数5,方法的重载0,小复习完整的写法:namespace:包。class:类。Main:主方法。namespace a { class B { static void Main(string[] args) { Console.WriteLine("你好,世界!"); } }}1,简单使用public:外部可以访问。static:不需要通过实例访问。public static 返回类型 方
原创
发布博客 2022.05.03 ·
79 阅读 ·
1 点赞 ·
0 评论

dotNet——7,数组

文章目录1,声明2,访问元素1,声明元素类型一致,且长度固定。类型 [ ] 名 = new 类型 [ 长度 ] ;int[] arr = new int[12];可以用字面量来初始化:int[] arr = { 1, 2, 3, 4, 5 };2,访问元素由下标来访问:arr[0] = 1;由for循环来遍历:for (int i = 0; i < arr.Length; i++) { arr[i] = i * i;}for (int i = 0; i < ar
原创
发布博客 2022.05.03 ·
48 阅读 ·
1 点赞 ·
0 评论

dotNet——6,常量,枚举,结构

文章目录1,const常量2,enum枚举3,struct结构番外:访问修饰符1,const常量只能赋值一次,用const修饰。const int a = 123;2,enum枚举一组可罗列的值。简单使用:Gender a = Gender.Male;Console.WriteLine(a == Gender.Male);enum Gender { Male, Female}可以和int相互转换:Gender a = Gender.Male;Console.WriteLin
原创
发布博客 2022.05.03 ·
52 阅读 ·
1 点赞 ·
0 评论

dotNet——5,选择循环

文章目录1,if选择2,switch选择3,while循环4,for循环5,跳出语句案例:乘法表1,if选择bool a = true;bool b = false;if (a) { Console.WriteLine("1");} else if (b) { Console.WriteLine("2");} else { Console.WriteLine("3");}2,switch选择int a = 1;switch (a) { case 0: Console.Wr
原创
发布博客 2022.05.03 ·
42 阅读 ·
1 点赞 ·
0 评论

dotNet——4,运算符

文章目录赋值算术番外:模版字符串赋值=算术+号,如果有字符串参与,就是拼接字符串。番外:模版字符串int a = 3;Console.WriteLine($"a的值为{a}");或者int a = 3;Console.WriteLine($"a的值为{0}", a);...
原创
发布博客 2022.05.03 ·
30 阅读 ·
1 点赞 ·
0 评论

dotNet——3,变量和数据类型

文章目录1,声明变量2,五大类型intdoubledecimalstringchar3,案例4,变量命名规则番外:String与string番外:float1,声明变量声明,然后赋值。不声明会报错。使用时没有值,也会报错。int a;a = 3;可以同时进行。int b = 4;那代码就是:int a;a = 3;int b = 4;Console.WriteLine("a:" + a + ",b:" + b);效果:2,五大类型int范围很大,为正负二十亿。基
原创
发布博客 2022.05.02 ·
118 阅读 ·
1 点赞 ·
0 评论

dotNet——2,入门案例

文章目录1,入门案例2,如何运行3,详解入门案例4,注释5,一种更全的写法6,寻找文档1,入门案例简单,只有一行:Console.WriteLine("Hello World!");2,如何运行官网的教程有在线编辑器:https://docs.microsoft.com/zh-cn/learn/modules/csharp-write-first/2-exercise-hello-world或者下载VS,VS新建项目的时候选择:C#控制台应用。就会有入门案例的代码,按F5运行它。3,详
原创
发布博客 2022.05.02 ·
667 阅读 ·
1 点赞 ·
0 评论

dotNet——1,应用场景

文章目录0,两个概念1,服务器App2,移动端App3,Windows桌面App4,游戏开发0,两个概念点Net:一个开发平台,类似于JDK。能够产生跨平台的代码。C#:点Net的常用开发语言。面对对象,类似于Java。1,服务器App类似于Java的JSP,用作服务器开发。发展程度:有微服务。2,移动端App发展程度:比肩Flutter。3,Windows桌面App下面这些都是桌面开发框架:WPFWinFormsUWPXamarin发展程度:比肩QT。4,游戏开发
原创
发布博客 2022.05.02 ·
1500 阅读 ·
1 点赞 ·
0 评论

npm——yarn常用指令

文章目录1,定位2,安装3,初始化项目4,添加依赖5,安装全部依赖6,其他常用1,定位类似于npm的,包管理工具。2,安装全局安装:npm install --g yarn安装后检查版本:yarn -v有些情况下,全局安装的命令行脚本可能会找不到。需要将对应的bin路径补充到环境变量Path中。重启电脑生效。3,初始化项目创建一个package.jsonyarn init -y4,添加依赖简单添加。yarn add xxxyarn add xxx@xxx作为开发
原创
发布博客 2022.05.01 ·
96 阅读 ·
1 点赞 ·
0 评论

31天C语言进阶——9,预编译

文章目录小复习1,内置符号2,自定义符号3,自定义宏4,条件编译小复习预处理,预编译是编译的第一步。会有三件基本的事情发生:引入#include去除注释修改#define1,内置符号这些符号都可以直接使用:__FILE__ 点c文件全名__LINE__ 当前行号__DATE__ 编译日期__TIME__ 编译时间举例:#include<stdio.h>int main() { printf("文件全名:%s
", __FILE__);
原创
发布博客 2022.05.01 ·
90 阅读 ·
1 点赞 ·
0 评论

31天C语言进阶——8,编译与链接

文章目录1,小案例2,代码是如何运行的3,用gcc处理案例简写,运行编译,链接,运行预编译,编译,汇编,链接,运行4,图解5,预编译过程a)引入头文件b)删除注释c)定义符号被替换6,编译过程7,汇编过程8,链接过程合并段表9,图解1,小案例一个单独的文件:add.cint add(int a, int b) { return a + b;};一个有main方法的文件:main.c#include<stdio.h>extern int add(int a, int b);
原创
发布博客 2022.04.30 ·
361 阅读 ·
1 点赞 ·
0 评论

31天C语言进阶——7,自定义类型:联合体or共用体

文章目录概述占据的字节数案例:判断大小端概述一个结构体,但是成员共用同一块空间。union A { int b; char c;};内存结构:同一段内存,具有了多种访问方法。占据的字节数就是最大成员的字节数。#include<stdio.h>union A { int b; char c;};int main() { union A a; printf("%p:%lld
", &a, sizeof a); printf("%p:%lld
"
原创
发布博客 2022.04.30 ·
464 阅读 ·
0 点赞 ·
0 评论

31天C语言进阶——6,自定义类型:枚举

文章目录本质简单使用本质一个类型,值只能是一堆值中的一个。比如星期,只会是星期一到星期天。用数值表示的话就是0到6,但是0到6不太好理解,用枚举可以提高可读性。简单使用
原创
发布博客 2022.04.30 ·
353 阅读 ·
1 点赞 ·
0 评论

C技巧——用VS编写C代码的步骤

文章目录1,创建空白c++项目2,创建点C文件3,编写入门案例1,创建空白c++项目2,创建点C文件比如说:main.ccpp是C++的代码。c是C的代码。两者语法存在差异。3,编写入门案例#include<stdio.h>int main() { printf("你好,世界!
"); return 0;}按F5运行。...
原创
发布博客 2022.04.30 ·
190 阅读 ·
1 点赞 ·
0 评论
加载更多