- 博客(44)
- 资源 (21)
- 收藏
- 关注
原创 git操作命令
通过git init命令把这个目录变成Git可以管理的仓库用命令git add告诉Git,把文件添加到仓库用命令git commit告诉Git,把文件提交到仓库 git commit -m "wrote a readme file"要关联一个远程库,使用命令git remote add origin git@server-name:path/repo-name.git;关联后,使用命令git push -u origin master第一次推送master分支的所有内容;此后,每次本地提交后,只要
2021-03-22 16:59:27
298
原创 Cocoscreator艺术字丢失、报错
问题描述:打开Cocoscoreator项目的时候,报错,且字体丢失查看引擎源码排查之后是艺术字体的纹理丢失重新将纹理拖入,问题解决
2021-03-14 15:59:11
679
原创 npm cache clear失败
问题描述:从git上拉去代码后 npm run start报错,执行npm清理缓存清理失败,报错查找后发现npm版本太高执行:npm cache clear --force npm install --no-shrinkwrap --update-binary报错解决,npm run start启动成功...
2021-03-14 13:07:51
844
原创 JavaScript延时动画
js动作,五秒钟从5减到0,延时5秒后,再从0加到5<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><
2020-12-30 11:27:46
2251
原创 Error in v-on handler: “TypeError: _this3.addForm.goods_cat.join is not a function
问题描述:在vue中,前端使用的级联选择器选中项绑定的对象是数组类型,而后端需要的是字符串类型经查:el-cascader级联选择器中,v-model选中项绑定值必须是数组类型因此我们在操作数组的之前,要对其进行深拷贝, 我们首先引入lodash库npm i --save lodash而后在当前文件中导入lodashimport _ from 'lodash'const tmp = _.cloneDeep(this.addForm)tmp.goods_cat = tmp.goods_cat
2020-11-11 15:00:02
1055
2
原创 vue报错:“ReferenceError”: items is not defined
我们在vue开发过程中,经常会遇到Error in v-on handler: “ReferenceError: * * is not defined”这是因为我们在开发过程中,items未定义,或者相应的组件还没有导入,
2020-11-05 10:56:17
7409
5
原创 内网穿透
内网穿透,即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。不管是内网穿透还是其他类型的网络穿透,都是网络穿透的统一方法来研究和解决提供内网穿透服务 连接内网服务器,在外网演示内网web站点 无需服务器部署,快速调试本地程序,微信公众号开发利器支持http、ht...
2020-11-04 15:45:48
264
原创 路由导航守卫控制页面访问权限
如果用户没有登录,通过URL访问特定的页面,需要重新导航到登录页面// 给路由对象,添加beforeEach导航守卫router.beforeEach((to, from, next) => { // 如果用户访问的是登录页,直接放行 if (to.path === '/login') return next() // 从sessionStorage中获取保存的token值 const tokenStr = window.sessionStorage.getItem('token') /
2020-08-10 11:34:25
278
2
原创 Module build failed: TypeError: loaderContext.getResolve is not a function
问题描述:在vue中使用了less,<style lang="less" scoped> 需要安装less依赖包,使用命令npm install less less-loader --save dev而后npm run dev报错loaderContext.getResolve is not a function原因可能是less-loader版本过高,需要卸载掉重新安装npm uninstall less-loader重新制定版本安装npm i less-loader@4
2020-08-07 15:34:00
444
原创 TypeScript error in node_modules/jest-diff/build/diffLines.d.ts
问题描述:在github上clone代码报错,检查可能是TypeScripe版本问题解决方法:将TypeScript版本更新到3.8.0或更高,Typescript 3.8.0支持类型的导入和导出
2020-08-05 14:51:27
1403
原创 Flutter添加依赖报错: A dependency may only have one source.
引入fish-redux后,点击Pub get报错分析原因:使我们添加依赖时放的位置不对。The following adds the Cupertino Icons font to your application你的依赖应该跟随在cupertino_icons的后面去,如下图所示
2020-06-29 10:18:16
1003
原创 Flutter打包之后报错:NoSuchMethodRttor: The method was called on null
问题描述:Fluuter打包之后报错:查看日志发现是ScreenUtil在使用的时候没有初始化,需要在使用前初始化即可。ScreenUtil.instance = ScreenUtil(width: 750, height: 1334)..init(context);
2020-06-18 17:32:46
442
原创 Flutter打包Release无法使用网络,提示没有权限
问题描述:Flutter安装项目,真机debug调试的时候正常,打包成release发布版本时,无法连接到服务器查看安卓配置文件后发现,在debug里面有配置网络权限,release没有配置权限,因此,只需在发布时在release的配置文件里面添加网络权限即可...
2020-06-18 10:07:35
2890
原创 Flutter开发中VsCode连接不到安卓模拟器
最近,Flutter开发火遍全球,我也试着学习一波,按着Flutter中文网的教程一步一步来,但是,当我选择‘Flutter:New Project 新项目之后,打开夜神模拟器,在VScode右下角缺显示没有连接设备解决方法:在模拟器安装目录下打开cmd,执行命令nox_adb.exe connect 127.0.0.1:62001...
2020-06-16 11:32:32
3045
原创 HTTP基础知识
什么是HTTP?HTTP 全称是 HyperText Transfer Protocal ,即:超文本传输协议,从 1990 年开始就在 WWW 上广泛应用,是现今在 Web上应用最多的协议,HTTP 是应用层协议,当你上网浏览网页的时候,浏览器和 web 服务器之间就会通过 HTTP 在 Internet 上进行数据的发送和接收。HTTP 是一个基于请求/响应模式的、无状态的协议。即我们通常...
2020-05-15 11:19:54
278
原创 详解JavaScript原型链与继承
继承是OO语言中的一个最为人津津乐道的概念.许多OO语言都支持两种继承方式: 接口继承 和 实现继承.接口继承只继承方法签名,而实现继承则继承实际的方法.由于js中方法没有签名,在ECMAScript中无法实现接口继承.ECMAScript只支持实现继承,而且其实现继承 主要是依靠原型链来实现的....
2020-04-28 16:31:44
371
原创 MySQL Installer: No compatible servers were found
MySQL安装过程中报错:No compatible servers were found, You’ll need to cancel this wizard and install on。找不到兼容的服务器,我们来重新安装;这里发现原因,原来是缺少C++2019运行库,点击Excute安装它;接下来,一路Next之后,就好了,我们来检测一下好了,MySQL安装成...
2020-04-27 17:51:48
3503
原创 SSM项目:Dynamic Web Module 3.1 requires Java 1.7 or newer
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-04-26 17:22:15
438
原创 论程序员的个人修养
小时候多么希望时间能快点啊,让我们能快点长大,去到外面那五彩缤纷、花花绿绿的世界中去啊。长大后,又多么想回到从前,回到从前那个无忧无虑、天真烂漫的童年。...
2020-04-26 14:46:41
427
原创 网址、URL、域名、IP地址
网址网址通常指因特网上网页的地址。企事业单位或个人通过技术处理,将一些信息以逐页的方式储存在因特网上,每一页都有一个相应的地址,以便其他用户访询而获取信息资料,这样的地址叫做网址IP地址IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异。URLURL,即Uniform Resource Locator,统一资源定...
2020-04-25 22:01:49
51214
原创 详解java单例模式
单例模式即一个 JVM 内存中只存在一个类的对象实例懒汉式public class Singleton { private static Singleton instance; private Singleton (){} public static Singleton getInstance() { if (instance ==...
2020-04-25 21:58:36
275
原创 Android网络请求之OkHttp
OkHttp是一个第三方类库,用于android中请求网络。这是一个开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso和LeakCanary)。用于替代HttpUrlConnection和ApacheHttpClient(android API23 里已移除HttpClient)Get请求OkHttpClient client = new ...
2020-04-22 11:04:07
544
原创 No outputs for the main artifact of variant: debug
Unable to determine application id: com.android.tools.idea.run.ApkProvisionException: No outputs for the main artifact of variant: debug
2020-04-15 15:43:29
3454
3
原创 Unable to open debugger port (localhost:8600): java.net.ConnectException "Connection refused:连接超时
问题描述:在Windows环境下,AndroidStudio真机Debug调试,App安装成功后提示Unable to open debuggerport (localhost:8600): java.net.ConnectException "Connectionrefused:连接超时初步判断:可能是端口占用,打开cmd,netstat -ano 查看端口netstat -an...
2020-04-07 15:47:15
4988
原创 Android调试报错:The application could not be installed: INSTALL_FAILED_ABORTED
问题描述:Session ‘app’: Installation did not succeed. The application could not be installed: INSTALL_FAILED_ABORTED华为手机无法运行apk,android studio 连接真机运行时报错解决一:是否是由于手机上的app与我们现在安装的版本冲突 卸载手机上app重新安装解决...
2020-04-03 17:01:10
4695
原创 探究视频直播技术
现代社会已经进入直播网红时代,各种视频直播秀,游戏直播,美食直播,薇娅和李佳琦的淘宝直播更是火的一塌糊涂,流量时代的各种网红更是层出不穷,作为程序员,我们更应该关注产品背后的技术原理,今天我们就来聊一聊直播的技术原理直播技术流程大概为:1:视频流采集2:视频流处理、美颜、水印等3:视频流编码封装4:推流到服务器5:服务器流分发6:播放器拉流播放1.采集IOS、android使用自...
2020-03-30 15:09:32
435
1
原创 Android项目导入报错:Could not find com.android.support:appcompat-v7:23.1.1.
解决方法:修改build.gradle文件allprojects { repositories { jcenter() // 添加下面这一行 maven { url "https://maven.google.com" } }}
2020-03-24 15:56:57
1195
原创 cocoscreator物品排序
/*** 背包物品排序* 1.类别 装备>材料>其他* 2.同类别的按品质:红>橙>紫>蓝>绿>白* 3.限时>不限时* 4.按id排(id从小到大)*/filterBagList: function (dataA, dataB) { var valA = 0; var valB = 0; var nId = 10; //id权重 v...
2020-03-11 10:17:24
1264
原创 cocoscreator奖励动画
cc.Class({ extends: cc.Component, properties: { awardItem: cc.Prefab, nodeAward: cc.Node, }, showAwardAnim: function (awardList) { this.items = []; th...
2020-03-11 10:12:42
694
原创 cocoscreator数字增长动画
cocoscreator缓动动画写法:updatenNumberAnim: function (curNum) { var obj = {}; obj.num = originNum; this.lbNumber.string = obj.num; cc.tween(obj).to(1, {num:curNum}, {progress:(start, end, c...
2020-03-11 09:42:03
3363
原创 详解JavaScript闭包原理
function closure () { let a = "hello"; let inner = function () { console.log(a) } return inner;}
2020-01-18 15:54:44
367
原创 JS中For循环延时
ES6块级作用域for (let i = 0; i < 10; i++) { setTimeout(() => { console.log(i); }, 1000*i)}2.闭包for (var i = 0; i < data.length; i++) { (function (a) { setTimeou...
2019-10-31 17:37:37
7435
2
原创 React入门系列(五)props和state
props 因为React是组件化的,因此页面上的元素会被拆分成一些可复用的组件。一个组件就是一个单独的类或者函数,需要通过props来接收从组件外部传过来的数据,因为React是单向数据流,所有props就是接收来自父组件的数据,props是只读的,不可改变的,用来定义外部接口```父组件import Item from "./Item"class ItemList extends R...
2019-10-20 23:38:44
327
原创 CocosCreator下载图片
//通过url获取图片 getRemoteImg: function (sp, avatarUrl) { console.log("avatarUrl=", avatarUrl); if (avatarUrl == undefined || avatarUrl == "") { return; } if (cc...
2019-08-02 14:50:57
625
原创 React入门系列(四)
在Js代码里面写HTML, 其实就是构造了一个个的Dom对象,如果单纯的用JS来写,会非常冗余而且不能很清晰的看清Dom树的结构,因此就有了JSX,直接用HTML的写法在JS中写Dom{ tag: 'div' attrs: { className: 'userName', id: 'userId'}, children: [ { ...
2019-07-31 20:04:45
229
原创 React入门系列(三)
当我们把虚拟Dom构建成功之后,我们就需要对新旧Dom进行对比,找出其中真正发生变化的部分 在某一时间节点调用 React 的 render()方法,会创建一棵由 React 元素组成的树。在下一次 state 或 props 更新时,相同的 render()方法会返回一棵不同的树。React 需要基于这两棵树之间的差别来判断如何有效率的更新 UI 以保证当前 UI 与最新的树保...
2019-07-29 20:01:22
207
原创 React入门系列(二)
虚拟Dom是React的核心,一大亮点。为什么会有虚拟Dom呢,还是为了快捷高效。Dom的作用就是对Html文档进行增删改查,我们如过要绘制一张表单,一个for循环就可以将所有的元素绘制到页面上了,但是后面其中有某个或者某几个元素更新的时候,我们又得去手动调一下for循环把整个表单重新绘制一番。牵一发而动全身,浏览器都要重新布局,重新绘制,如果Dom树有很多节点,更新又很频繁的时候,这就会非常影...
2019-07-29 11:01:31
211
1
原创 React入门系列(一)
现在Web前端中,React、Vue、Angule三大框架成三足鼎立之势React:最初是FaceBook用于其内部项目Instagram,后于2013年开源,由于其采用虚拟Dom和Diff算法,设计思想独特,代码逻辑简单,如今已经有越来越多的人和公司开始关注和使用(1)声明式设计(2) 高效快速:通过对Dom的模拟,在最大程度上减少了于Dom的交互,改变真实的DOM状态远比改变一个Ja...
2019-07-27 12:55:40
241
1
[JavaScript高级程序设计(第3版)].Nicholas.C.Zakas.扫描版.zip
2019-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人