自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 收藏
  • 关注

原创 C#专题之线程

如果一个任务t1的执行是依赖于另一个任务t2的,那么就需要在这个任务t2执行完毕后才开始执行t1。这个时候我们就可以使用连续任务。​ 枚举定义的一个值。在 Thread 类中,可以设置。​ 属性,以影响线程的基本优先级,

2024-06-25 15:40:19 460

原创 C#高级语法之特性

创建特性其实就是创建特性类,特性类的命名必须以 Attribute 结尾} }} }} }特性类需要继承Attribute​ 类特性类需要添加sealed​ 关键字,表示该类不能被继承​​ 表示该特性需要应用于类[ Information("tkzc" , "v1.0" , "这个类是用来....的类") ] internal class Program {} }"tkzc"

2024-06-25 15:38:54 476

原创 c#网络Tcp和udp

【代码】c#网络Tcp和udp。

2024-06-25 15:37:14 398

原创 c#文件读写

【代码】c#文件读写。

2024-06-25 15:35:27 377

原创 c#文件操作

用法:如果文件存在,则打开文件,清除这个文件中的内容,把指针指到文件的开始,保留最初文件的创建日期(重写);用法:打开或者新建文件夹,如果文件存在,则打开文件,把指针指到文件的开始;如果文件不存在,则新建文件。用法:追加,如果文件存在,则打开文件,把指针指到文件的末尾;如果文件不存在,则新建文件。用法:创建新的文件,如果文件已存在,则覆盖;用法:获得对文件的写入访问权限,进而可以将数据写入该文件(只写)。用法:创建新的文件,如果文件已存在,则会抛出异常。用法:打开文件,如果文件不存在,则会抛出异常。

2024-06-25 15:33:04 1102

原创 C# 常用命名空间

使得.NET类型可以与非托管代码交互.

2024-06-25 15:31:40 630

原创 循环练习题50道

60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。题目:有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件"stud"中。

2024-06-24 16:48:00 449

原创 苹果系统基本设置

设置方法:打开系统偏好设置-键盘-快捷键-聚焦,先把显示 聚焦搜索的对号去掉,去掉之后再点击输入法,在选择上一下输入法的右边按进去,按command+空格键,显示的图标变成command+空格键的符号就代表已经设置完成了,(注意:设置的快捷键不能与其他的快捷键重复,否则是无效的哦)因为电脑时间是根据定位和网络来自动同步时间的。打开系统偏好设置-启动磁盘-解锁,Macintosh HD是苹果系统,bootcamp是win系统,需要设置默认开机是那个系统,就点击对应的系统磁盘,最后点击重新启动就可以了。

2024-05-31 20:15:16 613

原创 深入了解Nodejs模块机制

模块上下文提供了exports对象用于导入导出当前模块的方法或者变量,并且它是唯一的导出出口。模块中存在一个module对象,它代表模块自身,exports是module的属性。一个文件就是一个模块//math.jsreturn sum;这样就可像test.js里那样在require()之后调用模块的属性或者方法了。

2024-05-26 02:21:45 482

原创 mac清理缓存的命令

请注意,在运行这些命令时可能需要管理员权限,因此你需要使用 sudo 来获取相应的权限。在运行这些命令之前,请确保你了解每个命令的作用,并且它们不会影响系统的稳定性或安全性。mac清理缓存的命令。

2024-05-26 01:42:30 1161

原创 mysql入门与mongoDB入门

sql 语句 结尾必须要有 分号启动:到安装的bin文件下 或者用可视化工具1: 登录:密码mysql 连接 -u用户名root -p2: 查看有哪些数据库3: 切换数据库use 数据库名;没有表: 必须创建表 create table ceshi(id int,name varchar(20));5: 查看表字段明细desc 表名;6: 插入数据insert into 表名 (字段1,..) values (值1...)插入的是数据,表中字段;

2024-05-15 11:15:16 492

原创 如何玩转github

很多的小伙伴,经常会有这样的困惑,我看了很多技术的学习文档、书籍、甚至视频,我想动手实践,于是我打开了GitHub,想找个开源项目,进行学习,获取项目实战经验。这个时候很多小伙伴就会面临这样的问题:“我不会搜啊,我该怎么找呀?”,最终只能放弃。相信看完这篇文章,你就可以学会如何精准地在GitHub搜索项目。

2024-05-15 11:13:24 680

原创 【无标题】给线下技术培训一点yi jian

10.积极增加每一位学员的就业机会,对每一位学员未来发展有逐一规划与建议。5.启发学员的独立思考力度,培养学员独立思考的能力,提高独立解决问题的能力。7.注意主要矛盾,解决好重点和难点的教学(选择题),由浅入深,由易到难,由简到繁。3.教学与实操结合,老师教学的同时,要求你按照老师的效果,进行复现,会给新的针对性实操题。2.完善的教学设备,与具备现场落地设备要求,注意: 与工业互联网有关的设备很重要。8.考核,每日考核,每日考核老师汇总教学。9.因材施教,这个很有难度,很难接受的,将会有老师针对性教学。

2023-10-07 13:47:17 158

原创 ssh-keygen详解

创建ssh常见方式(不推荐)创建github的ssh。创建gitee 的ssh。

2023-08-11 10:32:56 6025

原创 BUG:pm2启动verdaccio报错:Invalid or unexpected toke

pm2启动verdaccio遇到bug:Invalid or unexpected token

2023-07-27 17:53:20 1944

原创 面试题之数据处理旋转数组

一个用来操作Cookie的 Hook。

2023-07-11 17:33:42 450

原创 基于fetch和xmlhttprequest二次封装

【代码】基于fetch和xmlhttprequest二次封装。

2023-07-11 17:30:33 177

原创 3如何搭建组件库的样式工程之button-scss

如何搭建组件库样式工程

2022-08-31 23:59:16 477

原创 2react+duim如何支持scss

duim 如何支持scss

2022-08-31 23:09:30 350

原创 1react+dumi+typescript搭建组件库开发环境

react组件库 react+ts+dumi搭建组件库文档

2022-08-31 23:04:12 573

原创 前端测试&OA工程师区别

测试;什么是OA工程师

2022-08-29 19:39:17 289

原创 【无标题】

node中stream流学习方式什么是 stream在编写代码时,我们应该有一些方法将程序像连接水管一样连接起来– 当我们需要获取一些数据时,可以去通过"拧"其他的部分来达到目的。这也应该是 I/O 应有的方式。– Doug McIlroy. October 11, 1964 stream 并不是 node.js 特有的。从早先的 unix 开始,stream 便开始进入了人们的视野,在过去的几十年的时间里,它被证明是一种可依赖的编程方式,它可以将一个大型的系统拆成一些很小的部分,并且让这些部分之

2022-05-16 18:47:38 231 2

原创 父子组件通信时候触发的生命周期有哪些

父子组件通信时候触发的生命周期有哪些1:父子组件之间共享了数据2:数据是响应式,并且会存在更新线上先说结婚,再解释,为什么是这样结果初始化结论初始化数据父:beforeCreate created 子 beforeCreate created初始化渲染dom父beforeMount 子beforeMounte 子 mounted 父mounted生命周期为什么这么执行?因为vue的模板需要经过编译处理,变为真是的dom,1:vue模板是根据初始化响应式数据生成虚拟

2022-05-13 10:12:23 237

原创 微前端简介

微前端概念详解什么是微前端?微前端(Micro-Frontend),是将微服务(Micro-Services)理念应用于前端技术后的 相关实践,使得一个前端项目能够经由多个团队独立开发以及独立部署。01 微前端开发的特性技术无关:各个开发团队都可以自行选择技术栈,不受同一项目中其它团队影 技术无关 响;代码独立:各个交付产物都可以被独立使用,避免和其它交付产物耦合;样式隔离:各个交付产物中的样式不会污染到其它组件;原生支持:各个交付产物都可以⾃由使⽤浏览器原⽣ API,⽽⾮要求使⽤封装

2022-05-11 22:15:28 1589

原创 nodej自动生成接口文档

node自动生成api文档

2022-05-08 00:59:04 1039

原创 数据库入门-语句

数据库入门

2022-04-18 14:00:00 222

原创 mark编辑umi图

markdow编辑Umi图方式

2022-03-28 23:21:42 578

原创 markdown语法

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-03-28 23:19:53 123

原创 monorepo是做什么

monorepo做什么?用来管理多套第三方库,第三方库如下:组件库插件工具函数库项目框架模板问题:以上4个我都写过,从来没有成体系?如何整合到一起,更加容易管理??monorepo工具 我可以使用monorepe,将我写过的所有的组件库、插件、工具函数库、项目模板管理为一个系列问题:多个第三方库配置文件过多;如果管理mongorepo 帮你解决问题:如何解决 vue中的工具函数a,如何在react和angular中使用?将工具函数a变为公共的包,在不同的框架框架独立安装

2021-12-27 20:10:08 822

原创 数据结构与算法导论

你所编写的程序都是由数据结构与算法构成。程序优化问题可以从算法结合合理的数据结构来考虑。算法复杂度时间复杂度:指的是程序执行时间为。可以从两个角度考虑:1 电脑配置越好计算速度越快。2 优化程序,较低复杂度。**时间复杂度等级比较 **O(1)<O(logn)<O(n)<O(n)2空间复杂度指的是数据在内存中所用的单元格复杂度目前可以通过消耗空间方式来优化时间。下一节 具体结合程序介绍复杂度问题...

2021-11-05 23:56:24 192

原创 GitHub的fork

我用#优快云#这个app发现了有技术含量的博客,小伙伴们求同去《GitHub的fork 使用方式》, 一起来围观吧 https://blog.youkuaiyun.com/yale_zy/article/details/106891761?utm_source=app&app_version=4.5.2

2021-09-16 02:20:59 187

原创 从0-1实现vue creat 创建vue-cl工程

vue-cil 从0搭建代码模板@vue/cli-service简介生成 vue-cli-service <command>[options]命令options: serve build inspect运行vue-cli-service serve 启动服务 默认端口8080vue-cli-service build 运行模块打包编译命令,默认输出 dist文件vue-cli-service inspect1 插件源代码中,创建了服务,将 webpack-d

2021-08-02 10:32:34 235

原创 mysql 运行需要经历哪些过程?

mysql 运行需要经历哪些过程?1:下载mysql 安装包2:解压缩安装包到某一个磁盘下3:检查是否存在bin 文件,如果没有 需要 myql 的配置文件,然后运行配置文件生成bin文件window my.inilinux etc/my.cnf4: bin 下面是否有 mysql.exe 程序 ,可能没有想办法生成 my.ini 文件中配置mysqld --initialize --console 执行my.ini 配置文件success: temporary p

2021-07-27 10:31:58 381

原创 babel入门

前端工程化之前前端工程化之前,我们编写代码 html js css . 因为浏览器只能读懂这几个代码因为单独的html js css 代码的版本管理维护成本过高. 程序员间的工作交接太慢了情景一:现有一个发布发布上线的项目,编写代码为10万行.接下来续修更新你作为这个项目的负责人 怎么办呢??情景二:公司有一个内测项目,目录结构简单只有一个html 文件中代码数量为 10万行接下来有一个需要, 让你变更某一个样式,作为程序原的你感受如何呢?情景三:现有一个发布发布上线的项

2021-07-19 20:31:38 697 1

原创 详解 Node.Js 中实现端口重用原理

起源,从官方实例中看多进程共用端口// app.js 自定义我们服务文件const http = require('http') // http模块const server = http.createServer((request, response) => { Math.random() > 0.5 ? aa() : '2' response.end('Hello ')})if (!module.parent) { server.listen(3000); console

2021-04-08 16:36:40 671 2

原创 使用pm2+nginx部署koa2(https)

``今天先来写一下关于 koa2 网站运行部署以及 https 配置。目前网站的大致结构是: koa2 的应用跑在 1113 端口,然后 nginx 反向代理到 443 (https) 端口, 同时 nginx 将 80 (http) 端口转发到 443 (https) 端口。pm2 配置pm2 是开源的基于Nodejs的进程管理器,包括守护进程,监控,日志的一整套完整的功能,基本是Nodejs应用程序不二的守护进程选择,事实上它并不仅仅可以启动Nodejs的程序,只要是一般的脚本的程序它同样

2021-04-08 16:26:13 1145

原创 docker部署node项目

https://blog.youkuaiyun.com/qq_33203555/article/details/88542788?utm_source=app&app_version=4.5.2

2021-04-07 16:22:57 260

原创 # centox7系统目录介绍

centox7系统目录介绍## /这就是根目录。对你的电脑来说,有且只有一个根目录。所有的东西,我是说所有的东西都是从这里开始。举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。/root是系统管理员(root user)的目录。对于系统来说,系统管理员就好比是上帝,它能对系统做任何事情,甚至包括删除你的文件。因此,请小心使用root帐号。/bin这里存放了标准的(或者说是缺省的)linux的工具,比如像“ls”、“vi”还有“m

2021-04-06 14:25:00 198

原创 gitlab使用教程

·目录·一、基本操作1.登录2.修改密码:Profile Setting二、项目管理1.新建项目2.编辑或删除项目三、用户管理(管理员使用,非管理员跳过此步骤)1.新建用户2.编辑和删除用户四、组管理(管理员使用,非管理员跳过此步骤)1.新建组2.编辑或删除组3.添加组成员4.修改成员的权限(owner用户操作)5.从组管理添加项目五、权限说明https://blog.youkuaiyun.com/justlpf/article/details/80681853...

2021-04-02 17:13:36 194

原创 路由模式

路由模式● hash: 使用 URL hash 值来作路由。默认模式。● history: 依赖 HTML5 History API 和服务器配置。● abstract: 支持所有 JavaScript 运行环境,如 Node.js 服务器端abstract模式是使用一个不依赖于浏览器的浏览历史虚拟管理后端。根据平台差异可以看出,在 Weex 环境中只支持使用 abstract 模式。 不过,vue-router 自身会对环境做校验,如果发现没有浏览器的 API,vue-router 会自动强制进

2021-03-25 21:27:26 993

空空如也

空空如也

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

TA关注的人

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