自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Studio常用配置

首字母不匹配大小写热编辑敬请期待

2024-07-22 02:08:22 39

原创 charles介绍&安装配置&简单使用

一个网络代理工具,用来抓电脑和手机的网络请求包。

2024-07-14 15:44:41 112

原创 Flutter intl国际化的使用

下载插件(IDEA、Android stuido、VS code都有)“Flutter intl”

2024-07-09 01:01:16 112

原创 Flutter播放音频

【代码】Flutter播放音频。

2024-07-05 02:32:22 228

原创 关于使用flutter provider的Consumer重写计数器

实际上大体步骤与我的另一篇文章。

2024-07-02 01:35:26 156

原创 关于flutter provider重写计数器

接着H2类中通过Provider.of<Counter>(context)读取这个全局共享对象,之后再text直接引入counter.count.toString()拿到数据即可;实现自加,则直接调用counter.increament()函数即可,调用后自动刷新。关于类中的属性没什么好说的,唯一要注意的是其中的increament函数调用后除了执行"_count++",另外还执行"notifyListeners()"函数,该函数负责通知刷新。首先准备好一个类Counter.dart。

2024-06-28 00:57:20 210

原创 关于flutter使用extended_text_field来让表情显示在输入框中

关于flutter使用extended_text_field来让表情显示在输入框中

2024-05-08 12:14:16 449 1

原创 关于flutter中通过json对象自动生成模型(freezed库)

需要注意的是,实际上如果读者按照作者的步骤可能并不能得到理想的结果,这里有一个bug的地方导致name可以正常获取到,但是img_urls只能获得一个null。复制到的代码粘贴到msg_entity.dart文件中,接着终端运行dart run build_runner watch来生成代码。结构比较简单(如果是后端直接返回一个list,建议采用其中一个item作为模型映射对象),接着复制这个item,放进。

2024-04-19 12:43:54 446 2

原创 关于flutter下(安卓)与本地Django后端进行交互

那么此时如果app需要获得django服务的数据,由于安卓机子(模拟器)与主机处在同一个网络下(局域网,或者真机的话就需要和电脑主机在同一个网络下),就需要直接访问本机ip来获得django服务的数据,比如作者现在的ip地址是198.3.4.5,那么就需要访问http://198.3.4.5:8000/test1/f1 来获得数据,但是实际上,如果你在浏览器输入这一串,那么将导致无法访问。接着我们就可以在开发的地方将请求数据的api换成http://198.3.4.5:8000/test1/f1了。

2024-04-19 11:57:27 393 1

原创 关于mac下设置环境变量的思考

这几个实际上都是linux的shell配置文件(mac可以理解为类Linux系统),并且值得注意的是,在.bash_profile下的配置每次重新打开终端,需要再次source ~/.bash_profile才可以重新激活,但是相比之下,mac的~/.zshrc却可以一次source后,每次打开终端后里面的环境变量都可以生效,因此很多时候要么直接把环境变量直接放在.zshrc,要么在.zshrc里头加上一句source ~/.bash_profile让.bash_profile每次打开终端都生效。

2024-04-15 21:33:43 339 1

原创 JS中数组方法(分为不改变原来数组的方法和会改变原来数组的方法)

分别是:concat合并,join字符连接,slice截取,forEach遍历,map映射遍历,reduce叠加遍历,filter遍历筛选,every遍历判断,some遍历判断,indexOf查询索引,lastIndexOf反向查询索引。分别是:push后添加,pop后删除,unshift前添加,shift前删除,sort排序,reverse反转,splice部分替换。但是,forEach不能使用break和continue,如果硬是需要达到循环中退出的形式,你可以使用抛出错误并接收的形式,如下。

2024-03-22 16:25:42 415 1

原创 VScode中js关闭烦人的ts检查

js代码命名没有问题,错在ts上面,明明是编辑器的错误为啥要代码来承担捏,对于像我这样的强迫症患者来说加上这明显多余一行代码是一种折磨,为此,作者百度了很久之后各种尝试,,,,,,依旧没啥用。类似如下的代码在vscode。

2024-03-18 08:50:43 1682 1

原创 vue打开摄像头=>拍照(原理和代码)=>base64

为此,我们需要去创建一个canvas(因为canvas此时不需要显示出来,同时也不需要占用位置,因此可以设置display属性为none)和一个img,当我们点击按钮(这里直接在img上面添加一个@click属性即可,按钮就不添加了)。原理就是,需要通过canvas来关联video起来(内容时刻保持一致),什么时候拍照,就什么时候将vanvas中的图像转成base64格式的数据,再将该数据直接赋值给img的src即可。这些代码都是简单的不要不要的,就不解释了。

2024-02-28 02:58:51 439 1

原创 创建vue2/3项目

主要有这么三种。

2024-02-28 00:48:00 130 1

原创 终端路径缩短

缩短方法2:(终端输入prompt $g )缩短方法1:(终端输入echo off)解除:(再输入echo on)接触:(再输入prompt)

2024-02-27 21:31:06 137

原创 sql基本操作

where示范:select * from user where id>2;或者:select * from users order by status asc;先按照status降序,再按照user字母顺序升序:select * from user order by status desc,username asc;as设置别名,如:select count(*) as ddd from user;count(*)函数:用于查询个数,如:select count(*)from user;

2024-02-27 21:23:41 325

原创 生成二维码

安装:pip install MyQR==2.3.1。

2024-02-27 21:06:05 75

原创 python 导出/安装 requirement.txt

创建:安装:

2024-02-27 21:02:23 116

原创 python爬非静态网页

然后随便在网上搜一下“curl转python”,随便找看起来一个靠谱的就行,如。如class属性,值为read-content的内容。3. 下载网络图片(文件也是同理)转换后的python可以直接运行。2. 寻找某个属性键值对的内容。1. curl转python。

2024-02-26 19:13:24 309 1

原创 前端上传图片给后端django处理,处理的图片返回给前端

接着为这个input标签添加change事件,该事件的回调函数中将选择的文件的第一个存储到变量file中,接着file通过reader.readAsDataURL(file)将file变量转成base64格式的字符串(也就是文件转字符串),转换完成后还有个回调函数onload,里面将这个base64字符串用base64string这个变量进行赋值,并且将base64字符串直接赋值给img1,好让之前的第一个img标签显示原始图片。base64,开头,这一大段可以直接赋值给img1,让img标签显示图片。

2024-02-26 00:56:59 1997 2

原创 python播放音频

安装:pip install pygame==2.5.2。这里记录一下,使用pygame来播放声音。

2024-02-26 00:13:21 112

原创 前端vue后端django如何上传图片(文件也这样)并保存

一般来说,上传如片都需要使用input type=file的形式,这种形式点击这个input即可。这样一来,就可以实现文件上传了。

2024-02-25 22:13:51 656

空空如也

空空如也

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

TA关注的人

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