- 博客(35)
- 收藏
- 关注
原创 记录以下拉取realm数据库文件到电脑。当前使用雷电模拟器到电脑
react native记录以下拉取realm数据库文件到电脑。当前使用雷电模拟器到电脑
2022-09-29 15:33:31 400
原创 vue cli3 打包优化cdn
vue.configsconst cdn = { css: [ 'https://cdn.bootcdn.net/ajax/libs/element-ui/2.15.6/theme-chalk/index.min.css' ], js: [ 'https://unpkg.com/vue@2.6.14/dist/vue.js', 'https://cdn.bootcdn.net/ajax/libs/vue-router/3.5.3/vu
2022-04-21 14:58:48 1160
原创 charles代理设置
1.Proxy–>Proxy settings1.设置port 为8888,支持http/2 选中enable transparent http proxy2.设置ssl proxy–>ssl proxying settings1.enable ssl proxy2.add host:* port:*3…charles安装证书1.install charles root certificate2.将证书放入受信任的根证书颁发机构4.安装mobile证书1.清除代理,设置88
2022-03-02 14:58:47 2278 1
原创 关于react native打包问题
1.关于改错文件和打包问题1.修改版本号请用projectName.xcodeproj来进行修改版本号2.打包请使用projectName.xoworkspace来进行打包
2022-01-25 11:31:45 594
原创 常用dos命令指令
1. 切换盘符 盘符: E: d: 2.dir命令 列出当前文件夹下所有的内容 包含 文件和文件夹3.cd 命令 进入一个目录/文件夹4. tab 自动补齐文件或者文件夹的名字5. cd .. 返回上一目录6. cd / 回到根目录7.cls 清除屏幕8. del 命令 删除文件 不经过回收站9. del *.doc 删除所有以 .doc结尾的文件10. del *.* 删除所有的文件11. exit 命令 退出 dos窗口12.创建文件夹:mkdir [
2022-01-12 16:10:44 101
原创 react native 与android java代码进行调试
1.首先在java代码里进行引入import android.util.Log;2.在代码里输入Log.d("Value",str);3.Log.d可以输入两个参数"Value":第一个参数是你需要启动调试的名字str:必须是一个字符串,如果是数字或者是别的将会报错可以通过String.valueOf();将内容转换为字符串:Log.d("Value",String.valueOf(num));4.启动调试1.在cmd命令提示里先打印然后回车启动:adb logcat -s "Va
2022-01-05 16:29:33 1416
原创 优化与面试
1.优化方面:1.微信小程序方面1.分包加载2.图片优化图片过大使用网络图片,节省资源使用雪碧图3.首屏图片建议使用本地图片4.请求提前(页面请求提前进行网络请求)5.合并setData,减少合并次数6.列表的局部更新(上拉加载更多)7.onPageScroll每次都触发的问题,设置节流或者通过计时器来进行约束8.计时器的销毁在页面的生命周期onUnload中使用clearInterval或者clearTimeout进行计时器的清除9.按钮的防抖与节流2.vue后台项目方面
2021-06-01 17:56:42 90
原创 uniapp打开微信小程序项目
1.先获取git地址比如:https://gitee.com/wokaixin/a_fragrant_fly.git2.导入项目在hbuildx中点击文件->导入->从git中导入3.运行项目1.点击app.vue2.点击 运行->运行到小程序模拟器->微信开发者工具3.问题:如果报错:缺少插件就去安装 工具->插件安装 如果报错:[微信小程序开发者工具] [error] 工具的服务端口已关闭。 先去微信小程序开发者工具->设置->
2021-05-24 17:41:04 1174
原创 ts2类兼容性与类型别名
1.类兼容性// 类兼容性:// 1.只比较实例成员,不比较类的构造函数和静态成员// 2.类的私有属性和保护属性会影响兼容性class Person { public name:string =' dwa dw'; // public age:number; public static age:number; public sex:string = 'ccc'; constructor(name:string, age:number){}}clas
2021-05-24 15:40:14 1546
原创 ts类与兼容性相关
1.类// ts和ES6区别, 需要先定义实例属性, 才能够使用实例属性class Person { name:string; // 和es6的区别:需要先定义实例属性,才能够使用实例属性,如果没定义就使用会报错 age:number; constructor(name:string,age:number){ this.name = name; this.age = age; } say():void{ consol
2021-05-22 17:55:31 644
原创 typescript基础学习
1.typescript类型let num1:number = 213;let str1:string = '222';let bool1:boolean = true;// 数组和元祖let arr:string[] = ['dwadw']; // 字符串类型的数组let arr1:Array<string> = ['dwadw']; // 字符串类型的数组let arr2:(number | string)[] = ['dwadwad',21231]; // 联合类型(多种类型
2021-05-21 16:14:50 400 4
原创 git从拉取到上传代码到合并分支步骤
1.git从拉取到上传代码到合并分支步骤1.克隆远程代码git clone url [url是git代码的地址]2.查看当前所有的分支git branch -a3.在本地创建分支devtest 并切换到该远程分支git checkout -b devtest origin/develop [devtest是创建的本地,develop是远程分支的名字]4.如果提交代码报一下错误错误:您对以下文件的本地更改将被签出覆盖原因是:你当前修改的和远程的不一样,要先隐藏,拉取代码,再把隐藏的拉
2021-05-20 17:28:29 763
原创 圣杯和双飞翼布局
圣杯和双飞翼布局1.什么是圣杯布局和双飞翼布局?1.圣杯布局和双飞翼布局有共同的特性:两遍的宽度不变,中间的区域进行自适应。但是中间的区域放在左侧!就是cener,left,right2.还可以使用flex布局来实现,中间区域的自适应。3.今天先介绍1的两种布局2.圣杯布局的步骤1.设置一个容器,放三个盒子2.设置两侧盒子的宽度。固定的宽度3.设置中间的宽度等于容器的宽度(100%)4.设置容器的padding的宽度等于两侧盒子的宽度。(padding:0 两侧盒子的宽度)5.让容器内
2021-05-18 11:59:06 106
原创 伪静态配置
伪静态配置1.nginx伪静态location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/?s=$1 last; break; } }2.apache伪静态配置<IfModule mod_rewrite.c>Rewrit
2021-04-23 11:01:53 363
原创 11.文件编程
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/2/1 * Time: 11:44 *//* * 1.文件编程 * 1.文件夹操作 * 1.创建文件夹【`mkdir(路径,权限,是否递归创建)`】 * make:创建 * directory:目录,文件夹 * * mkdir('./aa');.
2021-02-01 17:27:50 165
原创 10.引入文件和自定义错误处理函数
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/2/1 * Time: 10:36 *//* * 1.包含文件 * 1.require:包含多次 * 2.include:包含多次 * 3.require_once: 包含一次 * 4.include_once: 包含一次 * 小结: * 1.require.
2021-02-01 17:27:24 96
原创 9.变量作用域
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 17:29 *//* * 1.变量作用域 * 1.全局变量:在函数外面 * 2.局部变量:在函数里面,默认情况下,函数内部是不会去访问函数外部的变量 * 3.超全局变量:可以在函数内部和函数外部访问 * * 2.函数内部默认不能访问函数外部的值 * $num1 = 10; * .
2021-01-29 18:14:57 81
原创 8.函数
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 16:24 *//* * 1.函数(注意:函数名不区分大小写,变量名区分大小写。关键字,函数名不区分大小写) * 1.函数就是一段代码块 * 2.函数可以实现模块化编程 * 2.函数定义 * function 函数名(参数1,参数2,...){ * //函数体 * .
2021-01-29 18:13:57 92
原创 7.替代语法
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 16:12 *//* * 1.替代语法(在混编的时候用替代语法) * 1.php中除了do-while以外,其他的语法结构都有替代语法 * 2.规则:左大括号变冒号,右大括号变endXXX * 2. * //if的替代语法 * if(): * * elseif(): * * .
2021-01-29 18:13:11 126
原创 6.循环
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 15:43 *//* * 1.循环(注意:循环中千万不能出现死循环) * 1.for * for(初始值;条件;增量){ * //循环体 * } * 2.for($i=1;$i<=10;){ * * } * //死.
2021-01-29 18:12:35 82
原创 5.if语句
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 15:32 *//* * 1.判断 * 1.单分支 * if(条件){ } * 2.双分支 * if(条件){ * //代码块1 * }else{ * //代码块2 * } *.
2021-01-29 18:11:11 167
原创 4.运算符
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 14:41 *//* * 1.类型转换 * 1.自动类型转换:当提供的类型和需要的类型不一致的时候会自动进行类型转换 * $num=10; * if($num){ //自动将数字转成布尔型 * echo 'aa'; * }el.
2021-01-29 18:10:16 92
原创 3.php数据类型
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 11:58 *//* * 1.常量:在整个运行过程中,固定不变的值 * 1.用define()函数定义常量 define(常量名,值,[是否区别大小写]) true表示不区分大小写,默认是false * 2.常量名前没有$符 * 3.常量名推荐使用大写 * define('NAME',.
2021-01-29 18:08:55 122
原创 2.php变量
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 11:29 *//* * 1.因为php是脚本语言所以需要定界符 * 1.标准风格 <?php ?> * 2.如果页面都是php代码,php结束符可以省略 <?php * 3.短标记风格(默认情况不支持,需要在php配置文件中开启支持段标符 <? ?> * * 2.注释 * 单行注释.
2021-01-29 18:07:53 84
原创 1.了解php
<?php/** * Created by PhpStorm. * User: laotianwy * Date: 2021/1/29 * Time: 10:52 *//* * 1.php是一种在服务器端运行的开源的脚本语言 * * 2.lamp * 1.linux apache mysql php * 2.apache为php提供了运行环境 * 3.linux为apache的运行提供了平台 * 4.mysql数据库用来存储数据 * * 3.wamp * .
2021-01-29 18:06:30 113
原创 vue使用Cookie
前端vue比较好用的cookie插件1.vue-cookiesimport Cookies from 'vue-cookies'Cookies.config(-1) -- config是设置时间(-1是永久有效)Cookies.set('theme','default'); -- 设置内容 -- 设置也可以设置时间 Cookies.set('hover-time','1s');Cookies.get(keyName) -- 获取某个键的内容Cookies.isKey
2021-01-12 17:27:07 340
原创 小程序第三方
微信小程序第三方开发文档需要注意:上传小程序时需要有ext.json文件,每个请求接口需要带上商户id。如果商户小程序不设置服务器域名地址和业务域名地址,那么小程序使用的是第三方的地址。(设置了,也没用,最后会清楚域名地址的,全部添加到第三方身上)发布小程序必须第三方先进行全忘发布,要不然是不行的。前端vue(element-ui) 后端php(easywechat)...
2021-01-12 17:09:44 330
原创 2.MySQL学习之校对集
2.校对集<?php/** * Created by PhpStorm. * User: laotianwy *//* * mysql> create table stu1( -> name char(1) -> )charset=utf8 collate=utf8_general_ci;Query OK, 0 rows affected (0.05 sec) * * * mysql> create table body1 ( -&
2021-01-05 15:58:02 98
原创 1.MySQL基础学习
1.MySQL基础学习<?php/** * Created by PhpStorm. * User: laotianwy *//* * 1.链接本地 * 1. mysql -uroot -proot * 2. mysql -uroot -p * * 2,展示所有数据库 * 1.show create databases; * * 3.创建数据库 * 1.create database name;(name是数据库名字) * * 4.创建表 * mysql&
2021-01-05 15:52:39 179 1
原创 vue cli3 关于history和hash模式下的打包与上传到服务器
vue cli3 关于history和hash模式下的打包与服务器上传功能1.vue.config.js 文件夹下设置publicPath:'/', // 设置/下打包lintOnSave: false,2.router.js页面const router = new VueRouter({ mode: 'history', base:'/', routes: []})设置mode为:history,base路径为 vue.config.js下的publicPath的路
2020-10-30 14:34:37 1301
原创 ##微信小程序开发遇到的坑
##微信小程序开发遇到的坑1.关于token.如果在扫描二维码进来的时候获取token,会接收到上次的tokn。具体解决代码 判断全局是否有 app.globalData.userMsg if (app.globalData.userMsg) { this.setData({ id: options.id || options.scene, school: app.globalData.tarSchool, }, () => {
2020-07-28 17:28:04 706
原创 Vue element-ui之神坑
Vue element-ui之神坑1.关于更改input样式更改input标签样式 from表单下的input 使用/deep/ .el-form /deep/ .el-input__inner { width: 149px; height: 32px; }下载element-ui运用vue ui插件 添加插件vue-cli-plugin-element2.更改日期input/deep/ .el-date-editor { width: 149px;
2020-07-28 17:18:22 7973 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人