- 博客(110)
- 资源 (1)
- 收藏
- 关注
原创 uniapp开发安卓和ios播放base64音频(mp3,wav都可以),或者处理其它类型的base64数据成为url
另外提一嘴,uniapp的createInnerAudioContext不支持直接播放base64,搞得脑袋大,因为有时候实时性要求很高,所以也不建议后端转成文件上传到oss然后再返回路径播放。
2024-08-22 16:42:32
1531
6
原创 react-native出现编译模块找不到
RNSScreenStackHeaderConfig”was not found in the UIManager
2022-11-06 18:42:02
931
原创 一文解决redux在react中的初步使用
本文采用倒叙,希望能够看完后在进行redux的实现,有助于理解。这里先放置好展示组件和容器组件。因为归根结底我们还是要知道这个东西怎么用。我这里展示了class和hook中两种不同的使用方法,如果觉得有帮助可以点个赞或者收藏!如果你是从来没有接触过redux的开发者,希望您能够有耐心的看一看,我也是看好很多博客慢慢自己总结的!!!!比大佬们一个一个分布找要强一点。import React, { Component, Fragment } from 'react';//Class引入impor
2021-06-07 14:07:52
338
3
原创 从0开始搭建一个react-native项目
按照官网的步骤如果你没有Brew那么献上一篇文章安装brew安装nodebrew install node安装watchmanbrew install watchman更换镜像源npx nrm use taobao安装yarn包管理工具npm install -g yarn下载Xcode在 Xcode 中安装 iOS 模拟器,安装模拟器只需打开 Xcode > Preferences… 菜单,然后选择 Components 选项,即可看到各种可供安装的不同的 iOS
2021-05-31 18:05:42
765
6
原创 react+taro实现省县区三级联动
案例在React.FC中实现。视图代码import Taro from "@tarojs/taro";import {View, Picker} from "@tarojs/components";import {AtList, AtListItem, AtTextarea} from "taro-ui";import React, {useEffect, useState} from "react";import addressData from "./addressData";const
2021-05-25 22:34:59
1096
原创 前端项目数据层面的架构应该怎么搭建(以taro+react)为例
前沿:实际上在我前8个月的开发生涯中,比较关注的视图的展示和功能的实现。虽然说我会从项目的结构上分为[ components config api assets src page tsx ts scss util request imageList store ...]但是这种结构仅仅是划分了里面的资源,对文件本身做了一个归类。写到后面总感觉自己的代码里面不够优雅。一个月前杰哥给我写了一个数据和视图分离、数据分层的demo。由于当时没看明白,总觉得
2021-05-19 18:42:07
432
2
原创 flutter安装包百度网盘
链接:https://pan.baidu.com/s/1Qc2tI0SPkDK0YmyKx85mIg 密码:i2me别的下载又要钱下载别的又不安全欢迎学习flutter的小伙伴收藏此下载地址
2020-12-07 21:27:38
1316
1
原创 使用js写一个播放语音提示的功能
利用window自带的speechSynthesis编写一个播放语音提示的功能之前利用百度的在线语音合成发现改不了其中的per属性,自己装了一下node包,发现cnpm引入的时候会与vue-admin-element里面的模块相冲突,导致项目崩掉。重新cnpm install之后项目跑起来了,于是开始使用window自带的编写。<template> <button @click="playVoice">播放通知</button></template>
2020-09-21 15:46:29
1596
原创 vue中初步使用store缓存获取当前登录用户id
首先 让我们看一下目录结构从这个目录结构可以看出,用户的信息被缓存在store目录下面的userInfo当中,那么如何查看
2020-04-20 19:35:54
6813
原创 什么对象都有prototype吗?
不不不 只有函数对象才有prototype普通对象当然没有啦那怎么判断是不是函数对象呢?typeof啊返回function就是函数对象返回object就是普通对象了但是如果你定义一个函数对象f()//实例化后的都是普通对象你又new了一个对象=它例如new F = f() ;那我们打印出来的也是………object那么这个原型用来干啥?constructor…………构造函数...
2020-04-11 17:09:50
1354
原创 Servlet入门
1.Servlet介绍servlet是Java服务运用的小程序,由Servlet容器进行管理,Tomcat,多线程(减少了内存的消耗,但是共享字段不加锁不安全)servlet关联的类(ServletConfig,IOException,ServletException,String,ServletResponse,ServletRequest)2.Servlet常用方法destory()...
2019-12-28 18:54:51
193
原创 servlet服务
运行java文件首先要在java文件的路径下打开cmd窗口,然后输入javac -cp C:\.....\lib\servlet-api.jar -d .MyServlet.java
2019-12-14 19:22:43
236
原创 java中的方法重载
方法的重载设计重载方法的定义是在同一个类中,某方法允许一个以上的同名方法,只要它们的参数列表不同即可。方法重载的作用:屏蔽了同一功能的方法由于参数不同所造成的方法名称不同。方法重载的判断原则,两同一不同。两同:同类中方法名相同一不同:方法参数列表不同(参数类型,参数个数,参数顺序) 只要参数类型、参数个数、参数顺序有一个不同,参数列表就不同。 (注意:方法的重载和方法的返回...
2019-12-14 10:08:14
264
原创 重拾java,first输出矩形
直接在MyEclipse里面运行public class First { public static void main(String[] args){ //输出矩形图 int cont = 0; for(int i = 0;i<15;i++){ System.out.print("*"); cont++; ...
2019-12-12 17:34:41
376
原创 git初步使用
##初始化Git仓库//在新建的文件夹里面打开cmd 运行以下代码git init##配置用户信息在git中设置当前使用的用户是谁git config --global user.name "fbl"设置邮箱git config --global user.email "fbl@.com"存储代码第一步,放到门口git add ./文件名第二部,放进仓库-m 注释,...
2019-10-16 18:20:22
203
原创 nodejs使用gm制作缩略图和头像裁剪
var fs = require("fs");var gm = require("gm");gm('./01.jpg') .resize(50,50,"!") .write('./02.jpg',function(err){ if(err){ console.log(err); } });
2019-09-24 10:24:17
1340
原创 GraphicsMagick
GraphicsMagick官网地址:http://www.graphicsmagick.org/index.html官网上有安装和使用方法,命令使用手册:http://www.graphicsmagick.org/utilities.html
2019-09-23 12:12:00
251
原创 mongodb的数据库分页
limit()和skip();跳过前5条数据再查询10条数据db.student.fing().limit(10).skip(5);
2019-09-20 15:44:35
154
原创 如何解决node向mongodb插入数据报错
插入数据报错 db.collection(restaurants).insertOne([TypeError: db.collection is not a function重点是这一段,需要使用3.0写法//itcast是我mongodb中一个数据库的名字,可以保证找到正确的地址 const mydb = db.db('itcast'); //插入数据,集合如果不存在,也没有关...
2019-09-14 10:37:25
912
原创 node如何连接mongodb数据库
解决这两接口废弃的代码在下方,cv即可运行(node:11064) DeprecationWarning: current URL string parser is deprecated, and will be removed in a future version. To use the new parser, pass option { useNewUrlParser: true } to...
2019-09-14 10:16:15
989
原创 mongodb初步使用
在使用mongodb时 首先要开机开机了使用mongo命令运行数据库use item:使用item数据库,如果没有,将创建item数据库db:查看当前数据库db.dropDatabase(); :删除当前数据库db.student.insert({“name”:“xiaoming”,“age”:“18”}); :插入数据如何导入数据,结束当前数据库的运行,保持数据库是开机的,打开新的命...
2019-09-12 16:32:20
178
原创 nod中删除文件unlink的正确使用
var size = parseInt(files.tupian.size); if (size > 1024){ res.send("图片尺寸应该小于1M"); //删除图片 //在这里必须知道它是一个回调函数,参数有两位 fs.unlink(files.tupia...
2019-09-08 17:13:20
2252
原创 文件上传模块formidable如何使用
原网址https://www.npmjs.com/package/formidablevar formidable = require('formidable'), http = require('http'), util = require('util'); http.createServer(function(req, res) { if (req.url == '...
2019-09-08 16:19:57
4117
原创 node中fs模块获取当前文件夹下的所有子文件夹
当我们进行查找的时候,使用了迭代器var fs = require("fs");exports.getAllAlbums = function (callback) { fs.readdir("./uploads",function (err,files) { var allAllbums = []; //迭代器 异步变同步 (func...
2019-09-06 12:05:15
7423
原创 express框架的常用语句
express是node的开发框架var express = require("express");var app = express();//这里的views指的是提供静态资源的文件夹app.use(express.static("./views"));//使用get请求获取并返回数据,如果接收到的url是haha,那么返回hahaapp.get("/haha",functio...
2019-09-04 13:57:24
683
原创 fs模块如何用绝对路径读取文件
首先 我们在桌面新建一个a.js和一个test文件夹然后在test文件夹下新建一个1.txt(里面随便写点文字)和一个b.js在a.js和b.js里面写上下列代码a.jsvar a = require("./test/b.js");b.jsvar fs = require("fs");//这里的文件读取使用__dirname将相对路径转换成为绝对路径//用来防止fs模块读取文件时...
2019-09-02 11:13:06
4024
原创 node把同步变为异步
node把异步变为同步的方法这次我们用遍历文件夹push进数组做案例var http = require("http");var fs = require("fs");var server = http.createServer(function(req,res){ //不处理小图标 if(req.url == "/favicon.ico"){ return; } /...
2019-08-29 09:55:39
364
原创 node如何检测文件夹属性
var http = require("http");var fs = require("fs");var server = http.createServer(function(req,res){ //不处理小图标 if(req.url == "/favicon.ico"){ return; } //stat检测状态 fs.stat("./album/aaa",functio...
2019-08-25 12:24:45
450
原创 用node的mkdir()创建文件夹报错解决办法
在刚开始学node的时候我们都会按照视频上老师讲的去专心模仿,但是一旦版本的替换就容易造成一些毛病例如下面的代码,会报错,提示没有回调函数callback()那么如何解决这个问题?var http = require("http");var fs = require("fs");var server = http.createServer(function(req,res){ //不...
2019-08-25 12:00:32
2680
原创 解决node里面fs.readFile读取文件乱码
我在跟着老师学习的时候,发现node的fs模块在进行读取的时候,不需要设置头部,如果设置头部信息,那么就会乱码,res.writeHead(200,{“Content-Type”:“text/html;charset=UTF8”});这是我之前设置的一个头部,但事实上浏览器打开会乱码,我们用下面的代码读取同目录下test文件夹下的1.txt文件的内容时,就不会出现乱码问题var http =...
2019-08-24 16:43:40
3414
2
原创 关于node里面的底层路由小解
首先,我们编写一个html文件便于我们进行表单提交<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...
2019-08-24 11:35:40
128
原创 node里面如何分割url第一篇
req里面的模块中,最关键的是就是req.url属性,表示用户请求的URL地址,所有的路由设计,都是通过req.url来实现的。但是用户提交的url中,包含的#是识别不出来的,其它的都能识别出来。拿到url之后我们要识别URL,其中第一个就是url模块,第二个就是querystring模块。关于queryString这个方法接收一个字符串,返回一个对象querystring.stringi...
2019-08-23 19:21:36
625
原创 关于node里面的http模块详解
node的http模块中,包括createServer创建服务器,req请求,res响应, res.writeHead设置响应头,res.write编写内容以及最重要的res.end结束响应//关于node里面的http模块//在使用之前,我们首先要引用模块var http = require("http");//创建一个服务器,回调函数表示接收到请求之后做的事情var server ...
2019-08-23 16:41:46
351
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人