自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(309)
  • 资源 (13)
  • 收藏
  • 关注

原创 Windows修改右键新建菜单【Win10、Win11版】

有些混乱的windows桌面新建菜单,是不是让人很不舒服?图中的Access需要新建么?WinRAR压缩文件需要这样新建吗?最要命的是,我的*新建文本文档*没了,偏偏需要的东西没有,多了一堆占位置的新建项或者,右击新建菜单的新建项是否也可以调整一下?接下来就是关于这方面的手把手详细教程。.........

2022-04-29 23:38:41 30108 26

原创 SQL数据分析之数据提取、数据查询、数据清洗【MySQL速查】

使用SQL进行数据分析时的步骤,是常用的数据分析岗位必须具备的技能。本文主要介绍一些最基本、使用的sql在数据分析中的各种用法,包括:数据提取、数据查询、数据清洗、数据分组和连接查询。其中最重要的数据查询包括以下5个方面,1、选取数据(select)2、筛选(where)3、范围匹配(IN)4、排序(order by)5、条件筛选(case when)。

2022-04-15 18:15:16 12278 3

原创 最常用的Windows快捷键大全【高手都是如何玩电脑的】(不断更新中……)

本文总结的是一些程序员、办公高手常用的、实用的Windows快捷键,因此并非完整全面,却都相当实用。把这些快捷键掌握了,可以让你的工作效率大大大提高。

2021-05-25 14:26:58 24010 7

原创 C语言指针超全面透析(原来你一直没有搞懂C语言指针是因为没有理解其中的规律)

指针是C语言的特色之一,它允许程序员直接操纵内存。这一块内容也是比较抽象的,很多人不管是小白还是稍有经验的程序员,其实对C语言指针的理解都是模糊的,其实就是没有搞懂C语言指针的实质和规律。

2020-11-01 17:36:08 1243 1

原创 计算机组成原理1(现代计算机细分组成框图)

计算机操作都熟悉,但是一个计算机是如何工作的,内部的原理是如何实现的?这些问题是计科专业与其相关专业的学生都必须掌握的知识。

2020-10-07 13:53:03 9464 9

原创 必须掌握的Python技巧(三)

这是一些必须掌握的Python小技巧,能让我们解决编程问题更加得心应手。

2020-08-16 18:37:30 955

原创 Python框架篇之Django(路由系统URL、视图函数views)

文章目录一、路由系统(URL)二、视图函数(views)一、路由系统(URL)1、URL配置 (URLconf)就像Django 所支撑网站的目录。它的本质是URL模式以及要为该URL模式调用的视图函数之间的映射表。简单来说,我们就是用这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。urlpatterns = [ url(正则表达式, views视图函数,参数,别名),]正则表达式:url路径的正则views视图函数:通常为一个视图函数或一个指定视

2020-06-26 14:49:36 535

原创 MySQL数据库基础(简介、操作规范、基本指令)

文章目录一、数据库简介1、数据库2、数据库管理系统3、MySQL简介4、MySQL的下载安装5、skip-grant-tables无效解决方案二、MySQL对库指令1、启动、查看、设置密码与登陆2、MySQL规范和注意事项3、数据库操作(DDL)一、数据库简介1、数据库数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。简单来说就是数据的集合。2、数据库管理系统From“科普中国”数据库管理系统是为管理数据库而设计

2020-05-20 22:15:54 1590

原创 JavaScript之DOM对象(Event事件)

文章目录一、Event事件汇总二、用法案例1、serche搜索框2、onload加载3、事件绑定——标签内4、事件绑定——JS接函数5、onsubmit表单提交6、事件传播HTML 4.0 的新特性之一是有能力使 HTML 事件触发浏览器中的动作(action),比如当用户点击某个 HTML 元素时启动一段 JavaScript。一、Event事件汇总onclick 当用户点击某个对象时调用的事件句柄。ondblclick 当用户双击某个对象时调用的事件句柄。onfocu

2020-05-11 15:26:11 560

原创 Python之网络编程(socketserver模块详解、链接认证)

文章目录多线程对多客户端socketserver分类(2种)12个类的继承关系(原理)socketserver的实现效果认证链接的合法性加盐(hmac)对暗号socketserver本质是基于socket进行的一个封装,将多线程并发功能集成到一个新的模块里,就叫socketserver;它用来解决TCP套接字无法并发的问题,也就是无法一个服务端不能同时服务多个客户端的问题(UDP没有此问题,因...

2020-03-24 19:21:19 2207 1

原创 初学者python笔记(json模块、pickle模块、xml模块、shelve模块)

json模块、pickle模块、xml模块、shelve模块这四个模块都是数据交换的桥梁。所谓数据交换,简单来说就是每门编程语言都有自己对应的数据类型,如果要在不同的语言或程序之间进行数据交换,需要用这四个模块转换一下,这样就能保证原有的数据类型不会变。其中json模块是最好用的。json模块每门语言都遵守json字符串的规则,就可以相互之间交换数据,并且保证数据类型不会变正常数据转化(复...

2020-03-10 19:53:30 940

原创 初学者python笔记(os模块、sys模块)

os模块与sys模块看字义就知道是与操作系统有关的,但两个的功能侧重点不一样,前者侧重系统操作,后者侧重窗口的操作。 今天就来分享一下os模块与sys模块的相关用法(这两个模块中有些方法其实并补常用,文章内标#号的就表示不常用的方法)os模块直接调用的os方法os.chdir(’…’) 返回上一层工作目录os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路...

2020-03-09 17:57:04 5503 3

原创 初学者python笔记(字符串用法解析)

学习python有几个月了,但是一直没有总结过,后来看别人代码的时候发现有很多知识漏洞。于是想到了记笔记这个方法,写这样的一份学习笔记是一个梳理的过程,可以让我们更好得记住那些盲点,让自己的python基础更扎实。布尔值方面名字很高大上,其实就是True、False两个值例如:a = "方平文"b = "苹"c = "方"print(b in a) print(c in a) ...

2020-02-23 00:17:24 1426

原创 鸿蒙4.0开发笔记之ArkTS语法项目实战【实现一个待买待做列表】(十九)

通过进入首页,点击首页的按钮可以跳转到“今日买菜列表”项目列表中,列表里面呈现所需要购买的菜品,每一个项目上面都由一个空白框图标和文字组成。分别选中各个项目,可以实现空白框被勾选、文字增加删除线、斜体、透明度变低的效果,再次点击可以恢复到原来未被选中的状态。同样需要创建一个新的目录存放该数据模型,再里面创建一个ArkTS文件,写入数据类,创建类的对象,并暴露类的对象。(2)设置首页的基本属性和点击事件,点击事件传递的参数除了路由地址,还有APP的名称。(2)导入自定义列表项目的子模块,并应用。

2023-12-08 23:46:31 1596

原创 鸿蒙4.0开发笔记之ArkTS语法基础之数据传递与共享详细讲解(十八)

使用router.pushUrl进行路由跳转,从而实现页面间的数据传递。这个方法可以实现一个页面向另一个指定页面的数据传递和共享。页面间数据共享是一种全局的数据共享方法,可以在所有页面之间进行数据共享。实现方法就是在`EntryAbility.ts`文件中使用`AppStorage.SetOrCreate()`进行数据的定义。

2023-12-08 19:46:16 2545 2

原创 HarmonyOS 修改App的默认加载的界面(ArkTS版本)(十七)

HarmonyOS 鸿蒙系统应用修改App的默认加载的界面(ArkTS版本),根据鸿蒙的应用生命周期来修改。

2023-12-06 22:56:57 1203

原创 鸿蒙4.0开发笔记之ArkTS语法基础之应用生命周期与页面中组件的生命周期(十六)

关于HarmonyOS中的应用生命周期就是代表了一个HarmonyOS应用中所有页面从创建、开启到销毁等过程的全生命周期。页面生命周期,即被@Entry装饰的组件生命周期。组件生命周,即⼀般用@Component装饰的自定义组件的生命周期。

2023-12-06 22:39:09 2281

原创 鸿蒙4.0开发笔记之ArkTS语法基础之条件渲染和循环渲染的使用(十五)

条件渲染正如其他语言中的if…else…语句,ArkTS提供了渲染控制的能力,可根据应用的不同状态渲染对应状态下的UI内容。ForEach接口基于数组类型数据来进行循环渲染,需要与容器组件配合使用,作用就是遍历每一个数据并用Text呈现在UI界面上。

2023-12-05 23:12:39 1369

原创 鸿蒙4.0开发笔记之ArkTS装饰器语法基础之监听者模式@Watch案例讲解(十四)

@Watch实际是指状态变量更改通知。如果开发者需要关注某个状态变量的值是否改变,可以使用@Watch为状态变量设置回调函数(监听函数)。

2023-12-04 23:53:39 880

原创 鸿蒙4.0开发笔记之ArkTS装饰器语法基础之发布者订阅者模式@Provide和@Consume(十三)

在鸿蒙系统的官方语言ArkTS中,有一套类似于发布者和订阅的模式,使用@Provide、@Consume两个装饰器来实现。@Provide、@Consume:@Provide/@Consume装饰的变量用于跨组件层级(多层组件)同步状态变量,可以不需要通过参数命名机制传递,通过alias(别名)或者属性名绑定。

2023-12-04 22:19:31 510

原创 鸿蒙4.0开发笔记之ArkTS装饰器语法基础@Prop@Link@State状态装饰器(十二)

@State:被装饰拥有其所属组件的状态,可以作为其子组件单向和双向同步的数据源。当其数值改变时,会引起相关组件的渲染刷新。@Prop:被装饰可以和父组件建立单向同步关系,@Prop装饰的变量是可变的,但修改不会同步回父组件。@Link:被装饰变量和父组件构建双向同步关系的状态变量,父组件会接受来子@Link装饰的变量的修改的同步,父组件的更新也会同步给@Link装饰的变量。

2023-12-03 23:50:09 1455

原创 鸿蒙4.0开发笔记之ArkTS装饰器语法基础@Extend扩展组件样式与stateStyles多态样式(十一)

ArkTS装饰器语法基础@Extend扩展组件样式与stateStyles多态样式。

2023-11-29 23:00:29 2365 4

原创 鸿蒙4.0开发笔记之ArkTS装饰器语法基础@Builder组件内自定义构建函数与@Styles自定义组件重用样式(十)

ArkUI还提供了⼀种更轻量的UI元素复用机制 @Builder , @Builder 所装饰的函数遵循build() 函数语法规则,开发者可以将重复使用的UI元素抽象成⼀个方法,在build方法里调用。自定义构建函数可以在所属组件的 build方法和其他自定义构建函数中调用,但不允许在组件外调用。允许在自定义组件内定义⼀个或多个 @Builder方法,该方法被认为是该组件的私有、特殊类型的成员函数。在自定义函数体中,this指代当前所属组件,组件的状态变量可以在自定义构建函数内访问。

2023-11-29 21:40:37 2438 7

原创 鸿蒙4.0开发笔记之ArkTS语法基础@Entry@Component自定义组件的使用(九)

在ArkUI中,UI显示的内容均为组件,由框架直接提供的称为系统组件,由开发者定义的称为自定义组件。在进行 UI 界面开发时,通常不是简单的将系统组件进行组合使用,而是需要考虑代码可复用性、业务逻辑与UI分离,后续版本演进等因素。因此,将UI和部分业务逻辑封装成自定义组件是不可或缺的能力。

2023-11-29 03:10:17 2513

原创 鸿蒙4.0开发笔记之ArkTS语法基础的UI描述、基础组件的使用与如何查看组件是否有参数(八)

在HarmonyOS的ArkTS语法中,万物皆组件。ArkTS以声明方式组合和扩展组件来描述应用程序的UI,同时还提供了基本的属性、事件和子组件配置方法,帮助开发者实现应用交互逻辑。根据组件构造方法的不同,创建组件包含有参数和无参数两种方式。

2023-11-29 01:58:10 1343

原创 鸿蒙4.0开发笔记之ArkTS语法的基础数据类型[DevEco Studio开发](七)

变量名称可以包含数字和字母。变量名不能以数字开头。除了下划线 _ 和美元 $ 符号外,不能包含其他特殊字符,包括空格。不能使用关键字和保留字(已经定义了特殊含义的单词)在TypeScript的语法中,声明变量需要加上前缀关键字let。//变量声明并赋值:变量的初始化//变量声明,后面需要再单独赋值age = 25在HarmonyOS的ArkTS语法里,也是TypeScript中,undefined和null两者各自有自己的类型分别叫做undefined和null。

2023-11-28 23:52:01 2253

原创 鸿蒙4.0开发笔记之DevEco Studio如何使用低代码开发模板进行开发的详细流程(六)

鸿蒙HarmonyOS低代码开发方式,具有丰富的UI界面编辑功能,通过可视化界面开发方式快速构建布局,可有效降低用户的时间成本和提升用户构建UI界面的效率。

2023-11-25 01:04:15 3394 2

原创 鸿蒙4.0开发笔记之DevEco Studio页面操作router的pushUrl页面跳转与back返回上一页(五)

这样的整体效果就是,在Arrow页面上点击页面上的“点我跳转”按钮,就会成功跳转到Target页面;注意:可以在项目路径下的entry>src>main>resources>base>profile>main_pages.json中找到整个项目所有的页面。实现页面跳转的核心便是router.pushUrl的调用,操作起来也很简单,总共就四步。最终的实现效果就是,点击页面上的“点我跳转”按钮,就会成功跳转到“Target”页面。当页面跳转到“Target”页面后,如何在该页面返回到上一个页面呢?

2023-11-23 01:34:58 2440 2

原创 鸿蒙4.0开发笔记之ArkTs语言基础与基本组件结构(四)

ArkTS是鸿蒙系统(HarmonyOS)优选的主力应用开发语⾔。ArkTS围绕应⽤开发在TypeScript(简称TS)生态基础上做了进⼀步扩展,继承了TS的所有特性,是TS的超集,而TS又是 JavaScript 的一个超集。JavaScript是一种属于网络的高级脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。

2023-11-23 00:40:11 1579

原创 鸿蒙4.0开发笔记之DevEco Studio之配置代码片段快速生成(三)

若想要关闭全局搜索的快捷键,则可以在设置里找到“Advanced Settings”>“User Interface”里面的“Disable double modifier key shortcuts”选项,打上勾,以后连续敲击Shift就不会进入全局搜索了。打开“Live Template”后,可以看到下图中的左侧区域为可以应用到该配置片段的项目文档,在偏右上方有一个添加按钮,点击便可以开始配置代码片段了。到时候在敲代码的时候只需要键入“font50”,就会出现上面的文本字体大小和样式设置的代码块。

2023-11-20 23:06:34 2094

原创 鸿蒙4.0开发笔记之DevEco Studio启动时不直接打开原项目(二)

进入Settings界面以后,选择Appearance&Behavior下面的System Settings选项,找到Reopen projects on startup,将这个勾给去掉。有两个位置可以进入“设置”,一个是左上角的File>Settings,二是右上方的设置图标。1、想要在DevEco Studio启动时不直接打开关闭前的那个项目,可以在设置中进行。这样,在下次启动时,就可以进入选择项目界面了。而不直接进入关闭前的项目界面。

2023-11-17 23:58:51 640

原创 鸿蒙4.0开发笔记之DevEco Studio如何使用Previewer窗口预览器(一)

当开启预览器时,系统默认设置是打开实时更新的,若要关闭,则可以点击红色箭头指向的图标,然后就会变成下面的状态,该状态下更改左侧代码不会实时更新Previewer中的UI界面。DevEco Studio预览器概况在HarmonyOS应用开发过程中,通过使用预览器,可以查看应用的UI效果,方便开发者实时查看应用的运行效果,随时调整代码。进入之后便可以看到折叠屏、手机、平板等设备,同时可以点击右上角的小开关,打开之后就可以把列表中的所有设备都呈现UI展示。(2)选定某个UI组件,在代码中寻找到相对应的代码块;

2023-11-17 23:47:18 9645

原创 数据分析方法论与前人经验总结2【笔记干货】

四大数据分析的分类:描述性分析、诊断性分析、预测性分析、规范性分析关于数据分析与互联网增长的方法论和经验总结。

2022-07-02 16:09:08 593 1

原创 数据分析方法论与前人经验总结【笔记干货】

数据的重要性:在产品最早期,不需要太多数据,凭借创始人的直觉,产品经理的直觉,做决策占很大的比例。但是到后来的话,数据化运营就越来越重要了。

2022-07-01 09:46:19 539

原创 Tableau数据连接与加载(数据提取)

关于使用Tableau进行数据提取的一些步骤和注意事项。

2022-06-30 08:30:29 4607

原创 SQL数据分析之子查询的综合用法和案例题【耐心整理】

子查询在SQL中应该是较难的一部分了,因为各种困难级别的SQL题都是对个很多个额子查询的复杂嵌套实现的。本文是使用子查询的综合用法和案例题,本文所有代码均是在SQL ZOO平台进行,数据也该平台下的world表和一些其他平台提供的数据表,所有代码均已通过测试。...

2022-06-29 11:20:34 662

原创 SQL数据分析之窗口排序函数rank、dense_rank、raw_number与lag、lead窗口偏移函数【用法整理】

关于使用MySQL进行数据分析的窗口排序函数rank、dense_rank、raw_number与lag、lead窗口偏移函数本文所有代码均是在SQL ZOO平台进行,数据也该平台下的world表和一些其他平台提供的数据表,所有代码均已通过测试。...

2022-06-28 10:55:18 3778

原创 SQL数据分析之流程控制语句【if,case...when详解】

if单条件判断语句,case...when多条件判断,单条件(if...else效果),多条件(if...else if...else效果),常量用法(switch...case效果),ifnull填充空值。

2022-06-27 21:02:17 3219

原创 SQL数据分析之MySQL数字、字符、日期函数-可用于where和select【精心整理】

关于使用SQL进行数据处理和数据分析的MySQL其他常用函数,这些函数是非聚合函数,且可用于where和select,主要整理成数字方面、字符串方面和日期方面的函数。

2022-05-22 16:02:01 1375

原创 SQL数据分析之基础语法的注意事项与妙用【MySQL补充】

文章目录1、语法与运行顺序2、计算字段在select里进行3、列表的使用4、between...and...范围在什么之间5、模糊查询(注意:单引号)6、多条件模糊查询7、指定前排的排序8、limit的第二个参数(表示个数,一参表示起始位置)9、count的用法10、group+聚合11、group+having写在最后1、语法与运行顺序(1)语法顺序:select–from–where–group by–having–order by–limit(2)运行顺序:from–where–group by

2022-05-21 23:00:56 596

shellNew Settings右键菜单管理工具

shellNew Settings是一款简单实用的右键菜单管理工具,主要作用是清理右键新建菜单,随着电脑程序装的多了,这个新建菜单里的内容也会很多,这时你可以用过shellNewSettings清理掉不常用的程序,等需要的时候,还可以重新添加回来。ShellNewSettings显示在一个小窗口中,并显示文件资源管理器中的所有项目您可以从此窗口中分别选中或取消选中以启用或禁用它们的项目。之后,您可以单击刷新按钮,未选中的项目将从新建上下文菜单中消失。没有什么比这更容易。如果你想要这些条目,然后再次启动ShellNewSettings,这次检查这些禁用的项目,然后单击刷新按钮。

2022-07-03

蓝桥杯单片机历年省赛+国赛真题【第三届—第十届】.zip

这是蓝桥杯单片机组历年真题,从第三届到第十届的完整真题,包括省赛和国赛的全部真题。

2021-05-22

第十一届-电压采集计数.rar

这是第十一届蓝桥杯单片机组项目开发编程题,该压缩包分为两个版本,一个是我写的版本,一个是官方版。

2021-05-22

第十界-电压频率采集显示.rar

这是第十届蓝桥杯单片机组省赛的编程项目题,分为两个版本,第一个是我自己写的版本,第二个是官方版。

2021-05-22

第八届-电子钟.rar

这是第八届蓝桥杯单片机组省赛的编程开发题,分为两个版本,一个是个人版,一个是官方版。

2021-05-22

第七届-模拟风扇控制系统.rar

这是第七届蓝桥杯单片机组省赛的参考源码。有两个版本,一个是我自己写的,一个是官方版本。

2021-05-22

蓝桥杯51单片机数码管、外部中断、定时器中断必须学会的14个案例.rar

该文件适用于参加蓝桥杯以及正在学习51单片机的嵌入式开发学习人员,包含14个单片机必须掌握的数码管、外部中断、定时器中断必须掌握的案例,还涉及蜂鸣器、流水灯、独立按键、矩阵按键方面的应用。

2021-03-18

51单片机5种花式流水灯C源码与hex文件

该资源包括5种用51单片机实现的花式流水灯C语言源码和hex文件,两种是动态流水灯,三种是使用独立键盘控制的流水灯程序。

2020-11-17

Python实现一个经典植物大战僵尸.rar

这是一个用Python实现的一个“植物大战僵尸”小游戏,无限关卡,视图经典,玩法完整。最主要的是,游戏代码总共只有300多行,层次分明,简单十个步骤!

2020-06-24

轮播图、放大镜、面板拖动【HTML常见实例】.rar

该资源是HTML的三个实例,轮播图片、放大镜效果、面板拖动,里面附有完整的代码和图片资源,需要学习参考的可以下载。

2020-05-19

Python实现一个FTP多用户在线文件管理程序.zip

这是用Python实现的一个多用户同时在线的FTP用户管理程序的完整源码,可以上传文件,可以切换目录,可以查看目录下文件,允许多用户同时在线操作

2020-04-03

C语言学习者福利(二级C语言知识点速记).rar

压缩包内包含了3个文档,都是关于二级C语言的考试知识点,有公共基础知识部分和C语言选择题部分及C语言的上机题部分,非常详细,都是考计算机二级C语言必须掌握的知识

2020-04-02

udp技术之从实时服务器返回时间.rar

用udp实现的一个时间接收器,能够做到每发送一次请求就返回一个时间。 基于udp的套接字; 一种没有链接的套接字,腾讯QQ就是根据udp协议通信的; 为何udp套接字的服务端不需要获取对方的链接; 因为客户端每次发消息时都会指定发给哪个服务端

2020-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除