Mirst
码龄7年
关注
提问 私信
  • 博客:466,427
    动态:10
    466,437
    总访问量
  • 272
    原创
  • 1,799,070
    排名
  • 156
    粉丝
  • 0
    铁粉

个人简介:W.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-12-24
博客简介:

W_H_M_2018的博客

博客描述:
Keep Curiosity Keep Learning
查看详细资料
个人成就
  • 获得494次点赞
  • 内容获得54次评论
  • 获得2,367次收藏
  • 代码片获得962次分享
创作历程
  • 7篇
    2021年
  • 331篇
    2020年
  • 104篇
    2019年
成就勋章
TA的专栏
  • 设计模式
  • Unity
    1篇
  • 3D-RPG
    2篇
  • 数据库
    16篇
  • SQL
    22篇
  • MySQL
    6篇
  • SQL实战
    20篇
  • 操作系统
    7篇
  • 计算机网络
    21篇
  • 前端
    13篇
  • React
  • 前端案例
  • HTML
    100篇
  • CSS
    14篇
  • JS
    3篇
  • Bootstrap
    2篇
  • 数据分析/挖掘
    12篇
  • Numpy
    13篇
  • Pandas
    29篇
  • pyecharts
    10篇
  • 机器学习
    3篇
  • Keras
    6篇
  • 工具
    9篇
  • Git
    19篇
  • VBA
    2篇
  • XML
    8篇
  • PC开发
    2篇
  • QT
    2篇
  • SVN
    6篇
  • 复习
    2篇
  • LeetCode
    2篇
  • 计算机基础知识
    2篇
  • Python
    23篇
  • C/C++
    34篇
  • C#
    14篇
兴趣领域 设置
  • 人工智能
    机器学习神经网络自然语言处理tensorflow图像处理nlp
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Getting the maximum element of an array

Array.reduce()最佳方式Array.prototype.reduce() can be used to find the maximum element in a numeric array, by comparing each value:var arr = [1,2,3];var max = arr.reduce(function(a, b) { return Math.max(a, b);}, 0);Math.max.apply()The follow
原创
发布博客 2021.11.15 ·
587 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

JS 基础 二

目录教程网站Win10软件下载Win10使用教程网站http://www.vsent.top/xf/pay/jc/index.php?payno=2021012222001409481414798671Win10软件下载https://vsent.lanzous.com/iaedkuhWin10使用http://www.vsent.top/xf/pay/jc/images/jc/pc.png...
原创
发布博客 2021.10.29 ·
1157 阅读 ·
1 点赞 ·
5 评论 ·
7 收藏

Mardown示例.md

发布资源 2021.10.10 ·
md

VSCode配置C#环境

开始因为平时想用C#写一些测试程序但是单开一个IDE感觉又太麻烦,所以研究下怎么使用VSCode来写C#控制台应用程序。准备工具下载安装VSCode,官网上下载安装即可。 下载安装C#所需的插件,我这边下载安装了C#,C# Extensions,C# FixFormat这三个插件,如下图下载安装.NetCore SDK,下载链接,默认安装就可以了。 完成安装之后打开命令行工具输入:dotnet -h如果有输出表示sdk安装成功。创建工程使用dotnet命令工具创建一个...
转载
发布博客 2021.02.27 ·
7291 阅读 ·
3 点赞 ·
2 评论 ·
43 收藏

C# 虚方法virtual详解

在C++、Java等众多OOP语言里都可以看到virtual的身影,而C#作为一个完全面向对象的语言当然也不例外。虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的,也就是写死了的!而虚函数在编译期间是不被静态编译的,它的相对地址是不确定的,它会根据运行时期对象实例来动态判断要调用的函数,其中那个申明时定义的类叫申明类,那个执行时实例化的类叫实例类。如:飞禽 bird = new 麻雀();那么飞禽
原创
发布博客 2021.02.27 ·
390 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

3DRPG4-5 场景搭建与导航地图烘焙

4.PolyBrush 发挥创意构建场景接上之前的步骤,聚焦地形的使用4.1.安装使用 PolyBrush / Pro Builder / Pro Grids导入样例,项目使用URP导入第二个,否则导入第三个;方便管理文件,新建Addons对所有导入的Package进行管理同时安装ProBuilder与ProGrids操作同上;由于ProGrids为Preview版本的包,需要在设置中开启许可才可搜索到安装4.2.熟悉每个工具的基本使用4.2.1.PolyBr
原创
发布博客 2021.02.24 ·
550 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unity URP介绍

1.URP简介通用渲染管道(URP)的目标是为开发人员提供优化的性能,这些开发人员可以针对实时照明需求有限的各种平台,VR和游戏。它通过在照明和阴影方面做出一些权衡来做到这一点。图01:URP照明示例URP使用一个实时阴影光和每个对象的光消隐执行单遍正向渲染。相比之下,转发渲染的传统管道对范围内的每个像素光执行一次附加遍历。这意味着URP将减少绘制调用。着色器图形工具也支持此功能,该工具为着色器创作工作流提供了其他好处。图02:使用Universal Render Pipelin..
转载
发布博客 2021.02.23 ·
16686 阅读 ·
15 点赞 ·
0 评论 ·
51 收藏

3DRPG1-3 基础认识

目录1.课程准备2.Create Project 创建项目导入素材2.1.使用 Unity2020.2 创建新 3D 项目2.2.安装 Universal RP 并将整个项目升级到URP2.2.1.URP简介与使用(点击访问了解详情)2.3.在商城中下载:地图素材、人物素材3.Build Level 尝试熟悉基本工具3.1查看素材中的 Prefab 尝试摆放场景3.2.快捷键 V 顶点吸附 、CMD/Ctrl+Shift 平面吸附1.课程准备欢迎你加入到这个系列课
原创
发布博客 2021.02.23 ·
542 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C# 泛型初探

C#泛型(Generic)泛型(Generic)允许您延迟编写类或方法中的编程元素的数据类型的规范,直到实际在程序中使用它的时候。换句话说,泛型允许您编写一个可以与任何数据类型一起工作的类或方法。您可以通过数据类型的替代参数编写类或方法的规范。当编译器遇到类的构造函数或方法的函数调用时,它会生成代码来处理指定的数据类型。下面这个简单的实例将有助于您理解这个概念:实例usingSystem;usingSystem.Collections.Generic;namespaceGe...
原创
发布博客 2020.12.16 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Unity Ctrl+Shift+F移动摄像头视角快捷键无效的解决方案!!!

目录Unity Ctrl+Shift+F移动摄像头视角快捷键无效的解决方案:进入系统输入法设置页面按键设置关闭热键Unity Ctrl+Shift+F移动摄像头视角快捷键无效的解决方案:Ctrl+shift+f为简繁体的切换快捷键,与系统输入法冲突!进入系统输入法设置,关闭该热键即可解决问题!进入系统输入法设置页面按键设置关闭热键...
原创
发布博客 2020.12.16 ·
5055 阅读 ·
12 点赞 ·
3 评论 ·
1 收藏

C# 继承详解

简介继承(封装、多态)是面向对象编程三大特性之一,继承的思想就是摈弃代码的冗余,实现更好的重用性。继承从字面上理解,无外乎让人想到某人继承某人的某些东西,一个给一个拿。这个语义在生活中,就像家族继承财产,爷爷将财产继承给儿女,儿女在将财产继承给子孙,有些东西可以继承有些的东西只继承给某人。映射到编程当中,其思想也大致如此。通过示例引出继承的作用在代码中定义个三个类:Cat猫、Dog狗、Cattle牛。从类图上可以看出红色标识区域,三个类的定义出现了大量的冗余(字段、属性、方法),那么
原创
发布博客 2020.12.15 ·
4880 阅读 ·
16 点赞 ·
0 评论 ·
113 收藏

Visual Studio 插件推荐与快速下载

github extension for vshttps://visualstudio.github.com/提取下载地址,迅雷下载关闭VS,点击下载完成的文件自动安装
原创
发布博客 2020.12.15 ·
1459 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C# static的用法详解

目录一、静态类1、静态类的主要特性:2、静态类与私有构造函数区别:二、静态成员三、静态方法四、静态构造函数五、静态成员的存储5.1 静态全局变量定义:特点:5.2 静态局部变量定义:特点:5.3 静态数据成员 内存分配:初始化和定义:特点:访问形式:作用:5.4 静态成员函数特点:作用:调用形式:注意:static静态的,不变的,在某个类中只有一个,不会因实例化对象的不同而不同。static可以修饰...
原创
发布博客 2020.12.14 ·
18283 阅读 ·
46 点赞 ·
1 评论 ·
239 收藏

C++中“.”和“->”的使用区别

这两个符号都是C++成员运算符,主要用于确定类对象和成员之间的关系,用于引用类、结构和共用体的成员。点运算符“.”应用于实际的对象,箭头运算符“->”与一个指针对象的指针一起使用。class A{public: int a = 0;};int main(){ A b; A *p = &b; b.a; //类类型的对象访问类的成员 p->a; //类类型的指针访问类的成员 *p.a; //等价于p->a}...
原创
发布博客 2020.12.13 ·
1048 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

对LNode*与LinkLinst等价却不等用的理解

LinkList等价于LNode*连个代码段是等效的,同时LinkList等价于LNode*LinkList与LNode*本质上没有区别,只是前者强调这是链表,后者强调这是结点合适的地方使用合适的名字,代码可读性更高!!!typedef struct LNode{ ElemType data; struct LNode* next;}LNode, * LinkList;struct LNode{ ElemType data; struct LNode* next
原创
发布博客 2020.12.13 ·
2887 阅读 ·
10 点赞 ·
2 评论 ·
42 收藏

C++中NULL和nullptr的区别

目录一、C程序中的NULL二、C++程序中的NULL三、C++中的nullptr总结:其他:在没有C++ 11的nullptr的时候,我们怎么解决避免这个问题呢?一、C程序中的NULL在C语言中,NULL通常被定义为:#define NULL ((void *)0)所以说NULL实际上是一个空指针,如果在C语言中写入以下代码,编译是没有问题的,因为在C语言中把空指针赋给int和char指针的时候,发生了隐式类型转换,把void指针转换成了相应类型的指针。int .
转载
发布博客 2020.12.13 ·
349 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

C++中,引用和指针的区别是什么?

目录1. 引用的底层实现方式1.1 从对象出发对引用和指针的理解2. 引用与指针的区别2.12.22.32.4引用是C++引入的重要机制(C语言没有引用),它使原来在C中必须用指针来实现的功能有了另一种实现的选择,在书写形式上更为简洁。那么引用的本质是什么,它与指针又有什么关系呢?1. 引用的底层实现方式引用被称为变量的别名,它不能脱离被引用对象独立存在,这是在高级语言层面的概念和理解,并未解释引用的实现方式。常见错误说法是“引用”自身不是一个变量,甚至编译器可以不以
原创
发布博客 2020.12.13 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++中的void*理解

目录1. void *是什么?1.1 跳跃力什么时候定?2. void*详解2.1 void*可以指向任何类型的地址,但是带类型的指针不能指向void*的地址2.2 void*指针只有强制类型转换以后才可以正常取值2.3 void*指针变量和普通指针一样可以通过等于0或者NULL来初始化,表示一个空指针2.4 当void*指针作为函数的输入和输出时,表示可以接受任意类型的输入指针和输出任意类型的指针2.5 和void的区别3.作用及典型应用3.1 函数传参时不确定类.
原创
发布博客 2020.12.13 ·
24666 阅读 ·
134 点赞 ·
11 评论 ·
405 收藏

C# 常量

C#常量常量是固定值,程序执行期间不会改变。常量可以是任何基本数据类型,比如整数常量、浮点常量、字符常量或者字符串常量,还有枚举常量。常量可以被当作常规的变量,只是它们的值在定义后不能被修改。整数常量整数常量可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,没有前缀则表示十进制。整数常量也可以有后缀,可以是 U 和 L 的组合,其中,U 和 L 分别表示 unsigned 和 long。后缀可以是大写或者小写,多个后缀以任意顺序进行组合。.
转载
发布博客 2020.12.02 ·
299 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 变量

C#变量一个变量只不过是一个供程序操作的存储区的名字。在 C# 中,每个变量都有一个特定的类型,类型决定了变量的内存大小和布局。范围内的值可以存储在内存中,可以对变量进行一系列操作。我们已经讨论了各种数据类型。C# 中提供的基本的值类型大致可以分为以下几类:类型 举例 整数类型 sbyte、byte、short、ushort、int、uint、long、ulong 和 char 浮点型 float 和 double 十进制类型 decimal 布尔类型.
转载
发布博客 2020.12.02 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多