自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薇语

不懈努力的码农

  • 博客(47)
  • 收藏
  • 关注

原创 flutter原理与实践学习

flutter原理与实践学习

2022-03-23 19:23:09 2462 1

原创 实习方法论

初次来大厂实习的实习总结

2022-02-20 15:31:25 922

原创 flutter provider

flutter provider前提需知InheritedWidget前提需知InheritedWidget它是一个功能性组件,它提供了widget树中从上到下共享数据的方式,我们可以在widget的根组件中写数据那么在任意组件中都可以调用了,比如共享应用主题(Theme)。详细使用代码如下:import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';void main() =>

2022-02-16 11:23:43 261

原创 工作错误记录

flutter项目中引入ui的错误LateInitializationError: Field 'isWebOrDesktop' has not been initialized.错误解决打断点

2022-01-19 23:34:31 1514

原创 flutter折线图引用心得

这是一件不太美好的事情,但是收获很多,很多时候一个人的成长都是得破碎之后重塑才能有质的飞跃。业务分析当时看的是flutter有关的ui组件库,在其他的文章中有提到。业务分析:那个文档是直接有github的,能克隆下来整个文档,然后我需要依照那个文档进行摘取然后在自己的项目文档显示一个小事例,所用的折线图也直接能看到代码。简单来说就是文档复制加显现的问题。此处分享一个谷歌的小插件Sourcegraph(此插件可以帮助我们方便看github的代码,就像vscode一样可以进行查看)出现问题问题1在进行

2022-01-12 23:17:14 1386

原创 flutter异步支持

future异步操作Futrue中的then和catchError如果有需要是无论成功或者失败都是要调用某个方法的实例future.wait消除很多个回调函数的嵌套stream支持多个异步事件数据future和前端的promise非常类似,future只能对应一个结果,要么成功要么失败。返回值仍然是future。Futrue中的then和catchErrorFuture.delayed(Duration(seconds: 2),(){ //return "hi world!"; throw

2022-01-12 12:05:35 1571

原创 flutter ui demo

flutter ui整改学习文字设置边距文字设置边距文字本身样式是没有边界设置的因此我们得加上一个containerEdegeInset的使用规范const EdgeInsets.only(left: 8.0) Container( child: new Text( "hello nihaoya come on", textAlign: TextAlign.center,

2022-01-10 17:57:28 338

原创 学习flutter的网址

flutter pub库的学习网址点击学习retrofit点击json_serializableflutter ui 组件flutter ui 组件flutter 官方网址flutter 初级学习网址

2022-01-10 15:53:59 379

原创 Mac端的andriod studio系统设置

遇到这个问题很多次每次网上都没有一个好的正面回答特此记录一下

2022-01-10 12:01:24 206

原创 flutter的dio http库请求

flutter的dio http请求首先我们先下载dio安装最新版本dependencies: dio: ^x.x.x #请使用pub上的最新版本然后我们倒入适量包设置实例发起网络请求import 'package:dio/dio.dart';Dio dio = Dio();然后我们就可创建一个方法然后将在控制台查看我们的请求了。Response response;response=await dio.get("/test?id=12&name=wendu")print(

2022-01-09 23:04:23 1155

原创 flutter入门

flutter入门

2022-01-09 22:21:22 539

原创 mac浏览器无法检测到服务器

解决方法是针对刚用mac系统的小白所阅读,自己出现这个问题之后因为刚使用mac导致网上文档的解决方式对于自身来说不足,因此浪费了很多时间,希望这篇文章能帮助和你一样的我吧!

2022-01-02 14:10:20 1810

原创 flutter的ui学习

flutter学习布局属性alignaspectRatioclipRect布局属性alignalign是contain中的一种布局方式,其中align中的属性有alignment,后面可以跟上下左右的所有组合值,以及center,然后也可以用alignment(1.0,1.0)这种形式去编写。Container( width: 300, height: 300, color: Colors.green[100], child: Align( alignment: Alignm

2022-01-02 12:10:48 716

原创 一个个小问题

初使工作带来的小bug

2021-12-30 20:56:06 897

原创 小实习生的寒假攻略

未来还长,只要肯学未来无限可能。

2021-12-26 22:39:17 217

原创 有幸参加的字节一面

字节一面大学基础课程react和vue的区别react的hook值以及具体源码的实现敲算法题题很简单但是得优化做项目遇见的问题首先不得不提一嘴面试官真的很友好,友好到不行。面试的友友们别紧张,说就完事。大学基础课程进程和线程的区别计算机网络IP层每个节点的走向,会经历什么。react和vue的区别react的hook值以及具体源码的实现敲算法题题很简单但是得优化算法题是给定一个数组然后一个目标数找在数组中找一个首次元素最大的数进行输入,用二分法进行优化。做项目遇见的问题...

2021-12-02 17:05:14 188

原创 new四部曲

//第一步创建一个新的对象var obj = new Object();//第二步将与原型对象关联起来obj.__proto__ = Function.prototype//第三步将步骤1新创建的对象obj作为this的上下文var res = Function.call(obj);//相当于运行了此对象//第四步返回创建的对象obj(如果该函数没有返回对象,则返回this)if(typeof res === 'object'){ return res;}else{ retu

2021-11-30 19:55:22 241

原创 封装一个promise的思路

封装一个promise好像不难,只是过程过于繁琐,因此下文只有一些简单的思路。封装promise时写一个方法传递一个函数函数中有两个参数,resolve和reject。然后函数中有一个定义状态的变量(promise中的状态有三种情况),和函数成功和失败返回的值,try和cath执行异常处理,然后定义resolve和reject这两个函数在函数内部分别用定时器setTimeout保证异步执行以及做状态值的判断和状态值的改变以及赋值操作,然后利用原型链的思想编写在该封装的promise下编写then方法。.

2021-11-30 18:58:24 1027

原创 你不知道的浮动原理

还在当一个只会用标签清楚浮动但却不知道原理的小白嘛,这篇文章会对你有些许帮助,赶快点击进来看看吧。

2021-11-30 09:46:01 74

原创 vue和react的区别与联系

react与vue两者目前在前端都是比较受欢迎的,都是js的UI框架。react使用jsx语言(在js中写入html语言)2011年由feacebook开发。而vue个人开发的(尤雨溪)使用模板就是普通发html,通过vue来整合现有的系统是比较容易的,不需要整体重构。相同点:两者都支持虚拟dom,组件应用化,应用化的意思是指你将你的应用拆分成一个个功能明确的模块,每个模块之间可以通过合适的方式互相联系。都使用props,都有自己的构建工具,react构建工具是Create React App,Vue

2021-11-29 14:20:58 399

原创 同源与跨域

实现从0到0.5的知识储备同源策略实现跨域Cookie(只适用于cookie窗口)window.postMessage()AJSA实现跨域JSONPWebSocketCORS简单请求非简单请求同源策略浏览器之所以如此安全是因为有同源策略,同源策略让非同源的网址不能访问必须协议和端口以及域名相同才可以,http://www.example.com/dir/page.html只要.com的前部分相同就可以了。同源策略的目的是:为了保证用户信息安全,防止恶意网站窃取数据。实现跨域Cookie(只适用于co

2021-11-27 09:53:59 1621

原创 js数据类型转换

细心仔细的走好每一步,一点点成长最后也能收获美好

2021-11-26 15:44:21 344

原创 你必须会的数组方法

小傻瓜,找工作的时候还在偷懒不想记住数组方法,前端的数组方法你都记不住谁敢要你?

2021-11-25 14:31:42 192

原创 你不知道的防抖和节流

如果你还在迷茫防抖和节流不妨点进来看看,实现节流和防抖底层了解

2021-11-24 17:49:30 322

原创 js事件循环

这是一篇详细将事件循环的文章,面试官让开,要放炮了,让你不再假大空。

2021-11-18 21:39:52 695

原创 计算网络题

计算机网络面试题计算机网络的五层体系结构Http和HTTPS的发展历史HttpHttp的特点Httpshttps的特点HTTPS和HTTP的区别主要如下:客户端在使用HTTPS方式与Web服务器通信时有以下几个步骤,如图所示。TCP三次握手TCP四次挥手原理TCP与UDP的区别计算机网络的五层体系结构物理层:在物理介质上正确、透明的传送比特流。(由10转换为电流强弱进行传输,到达目的地后在转换为10)数据链路层: 将IP数据报加头和尾,构成数据帧,实现数据在不可靠的物理线路上的可靠传递。网络层:负

2021-11-14 18:55:21 1617

原创 github提交错误

! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'github.com:xiao-dai-gua/git.git'

2021-11-13 21:15:07 176

原创 扎实基础2

零星的变好最后也会和星河一样灿烂,如果你点击这篇博客只能说明你很懒,懒的总结和思考。

2021-11-12 13:16:28 540

原创 word文档操作小技巧

一点点成长目标是不要为了格式而烦恼

2021-11-11 18:48:42 68

原创 点击诊断启动之后登录页面出现PIN解决方式

亲测有效

2021-10-14 22:51:32 2804 1

原创 做项目的逻辑思路

做项目的逻辑思路克隆项目,然后找到用的组件库,接口网址,以及ui界面发送邮箱建立连接,创建自己的分支,分支格式:feature-function-name-自己idname点击pages创建页面在page.json中可以看见自己创建的路由开始创建,可能要在公共组件上编写一下跳转路由注意ctrl+s保存文件在编写页面的时候需要在页面上方加上页面功能作者时间需要啥组件去uView获取全局地址不会的话可以去看uni-app ${}字符串拼接的话跟的是里面是变量...

2021-10-11 21:51:25 373

原创 基础知识掌握1

基础知识掌握向海绵一样吸收吧,星光不负有心人!

2021-10-05 23:20:25 401

原创 react项目中遇到的错误

错误以及解决方案./src/services/products.js Module not found: Can't resolve 'request' in 'C:\Users\Desktop\后台管理项目\dream\src\services'解决方案 进入后台管理项目这个文件然后在控制台输入npm install request

2021-09-23 15:44:20 1137

原创 个人博客的学习

用hexo编写个人博客的时候的一些类操作,你也值得拥有

2021-09-16 15:24:10 74

原创 停下来就是进步?!!!

来聊聊我痛苦且无奈的前端生活真的有很认真的学习前端快一年了,突然想大喊一句:我可是学了一年前端了,猪都能学会了,而我还是啥也不会,呜呜呜呜!除了无奈还是无奈,最近做了项目,虽然那个需求确实是我没有接触过的,但是作为程序员的素养不应该是,问我啥都不会,但是我用的时候啥都会嘛,也许我是一个很诚实的人,不用问我,我就深刻的明白自己啥也不会,其实真的挺享受坐在椅子上,手在键盘上眉飞色舞的感觉,可是留给本人的只有盯着网上文档看了一天发现自己不会的更多然后项目一点进展也没有,然后就这样重复一天天的生活,掏心窝子说句话

2021-08-27 14:59:18 102

原创 c语言写的贪吃蛇,你值得拥有。

花里胡哨的贪吃蛇你值得拥有,话多不多说直接上图!

2021-08-16 16:15:48 76

原创 c语言实现的小学生心算抢答系统

本系统用c语言以及c++色彩描述实现的一个心算抢答系统,用大约一周的时间去实现的,过程很简单不复杂,适合刚学c语言的初学者学习。

2021-08-16 16:02:36 662

原创 Ts的学习

Ts学习笔记第一步下载第二步创建一个.ts文件第三步执行代码分两步:tsc hello.tsnode hello.js简化执行方式:使用ts-node包,直接在node.js中执行Ts代码按照命令:npm i -g ts-nodenode hello.ts(在命令行输入然后直接运行)...

2021-08-16 15:40:38 109

原创 Redux脚手架begin

react脚手架准备工作新建一个文件夹在vscode终端打开文件夹输入 npm install redux 安装react接着在输出npx create-react-app +自己命名的项目名称(注意是npx)在输出npm install react-router-dom --save-dev下载路由所需要的库然后在index文件中引入路由的方式,然后在代码中编写import { BrowserRouter as Router} from 'react-router-dom' &lt

2021-08-13 22:54:11 88

原创 弹性布局方式flex

display:flex 布局方式总结弹性布局方式深受程序员的喜爱,各大框架也非常的喜欢它,可是记忆模糊不清,就会给自己自我欺骗的机会。因此这篇文章帮助你牢记它。首先我们需要安排上的代码是:{dispay:flex}第二我们就要开始我们想要的方式去书写代码了在此之前我们需要了解一下有关f的几个标签和标签属性。flex-direction: row | row-reverse | column | column-reverse;flex-wrap: nowrap | wrap | wrap-reve

2021-08-04 14:33:08 115

空空如也

空空如也

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

TA关注的人

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