自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (5)
  • 收藏
  • 关注

原创 proton.js

pronton.js入门Proton是一个灵活的html5粒子引擎。他默认支持canvas,dom,webgl,easeljs,pixel五种渲染方式,当然你还可以轻易的自定义自己的渲染器。只需10几行代码就可以打造你想要的粒子效果。七种渲染器画布-CanvasRendererdom-DomRendererwebgl-WebGLRenderer像素-PixelRendererease...

2020-03-30 10:25:08 814

原创 响应式布局

什么是响应式布局Responsive design,意在实现不同屏幕分辨率的终端上浏览网页的不同展示方式。通过响应式设计能使网站在手机和平板电脑上有更好的浏览阅读体验。Ps:响应式布局和自适应布局的区别:响应式开发一套界面,通过检测视口分辨率,针对不同客户端在客户端做代码处理,来展现不同的布局和内容;自适应需要开发多套界面,通过检测视口分辨率,来判断当前访问的设备是pc端、平板、手机,从而请...

2020-03-30 10:22:26 162

原创 mac上下载anaconda遇到zsh:conmmand not found问题解决(详细版)

必须要知道的几个点:环境变量配置之后重启才有效配置环境变量时路径需要按照自己电脑上的路径来进行配置安装zsh和没有安装zsh写环境变量的文件是有区别的第一步:寻找本地annaconda下载的路径选择前往–>上层文件夹重复操作,直到找到自己“认识的文件夹”,这样就可以写出路径了我的本人的mac叫做hello,所以我的路径在~/opt/anaconda3或者说/User...

2020-03-11 09:50:49 1160

原创 Taro Cannot read property 'map' of undefined

map的那个数组在没有请求到数据的时候是无值的,所以在map之前先判断一下它是否存在再进行渲染:{list && list.map(item => {return( <View>{item.value}</View>)})}...

2019-12-02 16:51:58 658

原创 Taro Cannot read property 'xxx' of undefined

错误原因这个xxx并不存在,不存在并不是说它的value为null或者undefined,而是说它的key taro就无法发检索到,我遇到这个错误的时候是展示匿名用户默认图片的时候{user_info.avatar ? (...) : (...)}这里报错了调整了很久,最后发现后端给我的数据中user_info就是null,taro当然无法找到user_info.avatar并判断它存...

2019-12-02 16:48:20 4251

原创 自测题解答

cry1、var a = function(){} //一个空的对象a.b = 1a.prototype.b = 2a.prototype.c = 3a.prototype.d = 4console.log(a.b) // -->1console.log(new a().b) //-->2var foo = new a() //一个新对象被创建。它继承自a.pro...

2019-11-29 09:29:45 160

原创 JavaScript中属性的类型

1、数据属性数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有4个描述其行为的特性:[[Configurable]]:表示能否通过delete删除属性,能否修改属性的特性,或者能否把属性修改为访问器属性。[[Enumerable]]:表示能否通过for-in循环返回属性[[Writable]]:表示能否修改属性的值[[Value]]:包含这个属性的数据值。读取属性值的...

2019-11-28 21:32:40 384

原创 cookie、session、token的区别(分享)

http协议是无状态的很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。这种无状态的的好处是快速。但是随着交互式Web应用的兴起,...

2019-11-28 19:26:40 145

原创 JavaScript中如何创建对象

JavaScript支持面向对象编程,但是不使用类或者接口,在没有类的情况下,可以使用下列模式创建对象:①工厂模式②构造函数模式③原型模式如何创建自定义对象?1、创建一个Object的实例创建自定义对象最简单的方式就是创建一个Object的实例,然后再为它添加属性和方法,如下所示:var person = new Object();person.name = "Nicholas...

2019-11-27 23:32:42 127

原创 positon:sticky侧边栏和positon:fixed header互相遮盖的问题

final result

2019-10-29 22:54:29 804

原创 prettier安装到使用

Whatinstallwhyconfigrunproblems?

2019-10-29 22:18:36 4264

原创 关于Taro上组件引用样式崩掉的问题

关于检查由于是自己写的组件,所以检查的时候它是这么显示的:我以为是不能够显示自定义组件,然而…不要忽略这里有一个尖尖!!!它是可以点开的。我是写了一会儿之后才发现自定义组件也是可以检查样式的,有点迟了出现问题:在不同的页面上,同样一个组件显示的效果不同:页面A↑页面B↑同样的引用方式,现实的效果却不一样,后来检查发现是第一个组件的样式里有一个View{ display: ...

2019-10-25 10:44:10 1314

原创 解决问题:Taro监听h5本地页面无报错但无法显示的错误

可以看到完全没有什么错误,然而把http://0.0.0.0:10091复制粘贴到网页上却无法显示参考过这篇博客:尝试过关闭windows防火墙,失败后来不用改用windows + R输入cmd之后得到的终端,重新操作之后发现这个上面显示监听文件在’http://127.0.0.1.10091’而不是’http://0.0.0.0:10091’解决方案改掉网址就可以成功访问啦...

2019-10-24 19:18:24 1072 2

原创 c++实验2

浮点数进行比较计算机储存浮点数不是非常精确,由于计算机储存的原因,如果用==来比较,这两个浮点数可能怎么比都不一样正确方法:算绝对值差和一个无限小的值进行比较#define EPS 1e-7double tmp = b * b - 4 * a *cif(tmp < EPS && tmp > -EPS)cout小数点后若干位...

2019-10-16 08:14:52 81

原创 C语言用顺序表实现集合的交、并、补、差

数据结构实验课第一节就是实现如题所示功能,最后结果虽然实现了,但是代码不够elegant,看起来不够漂亮,该篇文章主要想记录一下差距my answermy teacher’s answer 交1my teacher’s answer 交2my teacher’s answer 并、补、差1、引用 & 的问题在一些函数参数传参时候,有的是(SqList LA)还有的是(SqL...

2019-10-14 11:45:02 3626

原创 C语言引用自己写的函数文件为什么用双引号而不用尖括号?

#include "SqListFunc.cpp" //正确#include <SqListFunc.cpp> //错误,找不到文件位置:no such file用尖括号它回去系统指定的位置去找相应包含的文件,比如stdio.h,它在编译器的安装目录中而用“”,它会在当前目录文件夹找,找不到才会去系统指定位置去找...

2019-10-14 10:34:38 471

原创 taro中transform属性的使用

在使用Taro的过程中,用transform时出现了很多的问题question1:在taro中写环形图时,需要动态的改变sector(扇形)的旋转角度,需要用到transform属性,怎么动态改变rotate的值呢?plan1.1:把值传入css文件中找了半天,找不到能够把值传入到css文件的方法,卒plan1.2:把值写在jsx文件中transform : rotate(30d...

2019-10-13 22:05:56 1002

原创 taro上实现环形图

taro上实现环形图的难点:1、taro上有些方法没办法用(比如伪类)2、taro上一些表达和正常情况下不同实现步骤:1、搜如何实现环形图2、taro上实现环形图3、scss搬到jsx文件中4、死数据写成活数据让我感到非常遗憾的是以上几个非常简单的实现步骤花费了我很多时间,中间遇到困难花了很长时间才解决,也走过不少岔路,以篇总结作为记录,希望能够获得进步和成长...

2019-10-13 21:23:48 532

原创 github多人合作解决冲突

当提示git pull的时候直接git pull此时VScode点开文件夹,里面的几个文件就会有merge,改merge一定要重新add . ------>commit--------> push,不能直接push的同样如果再pull,也需要先add . ------> commit----->pull...

2019-10-13 21:21:30 259

原创 git commit注释规范

Semantic Commit MessagesSee how a minor change to your commit message style can make you a better programmer.typechore: 构建过程或辅助工具的变动docs: 文档(documentation)feat: 新功能(feature)fix: 修补bugrefactor:...

2019-10-13 21:10:35 499

原创 计算机比赛

三月、四月 国家级大学生创新创业训练计划项目(A、B、C类)1、分类创新训练创业训练项目创业实践项目2、项目级别:每年A类国家级项目有一万块项目资助,每年不超过8项,一般是6-7项校级一般不少于10项其它全部作为院级挑战杯两年一次,分为大挑和小挑,一年是省级大学生挑战项目,第二年是国家级大学生挑战项目创青春没有时间要求,国家级,全国平台需要有社会力量参与“互联网...

2019-10-13 18:46:53 288

原创 使用sass总结

上个学期就开始用sass写项目了,当时想完完全全的看一遍sass的代码内容,半途而废。这次写项目再次用到sass,想把一些可能会用到的特性总结一下以下是我项目中用的比较多,或者个人觉得比较重要的特性。1、可嵌套性(这个是基础,用的太多太多了,必须掌握)Sass 中提供了选择器嵌套功能,但这也并不意味着你在 Sass 中的嵌套是无节制的,因为你嵌套的层级越深,编译出来的 CSS 代码的选择...

2019-10-06 22:14:16 141

原创 浏览器渲染机制

以前学习浏览器的渲染机制时,对浏览器的渲染概念就是html解析成DOM,css形成样式规则。两者共同构建渲染树。浏览器根据渲染树的样式进行布局和渲染。后来再次回过头去看这些概念时发现很多知识点都是非常深的。  比如浏览器如何解析CSS形成样式树,那么浏览器究竟如何解析?了解这些并非没有意义,比如当了解css解析是自右向左后,就知道在写css样式时应该避免嵌套。了解解析顺序就知道如何缩短首屏时间...

2019-10-06 18:33:41 111

原创 Taro

代码优化应用ES6新写法解析结构ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。数组、对象、字符串、函数都可以应用这种写法。一个最典型的例子就是当出现多个this.state.xxxx时候,可以吧this.state提出来,在函数开头写const {password, stdnum} = this.state,这样在此函数中就可直接使用password来代替...

2019-05-25 10:23:33 678

原创 机房例题

2019.4.9例题:从键盘上输入一个整数,判断该整型数的高16位所表示的有符号数及低16位所表示的有符号数的奇偶性,并将高16位与低16位分别以十六进制形式和有符号十进制输出。思路取出高十六位和低十六位判断高十六位和低十六位十进制的奇偶性输出高十六位的十六进制和十进制及其奇偶性问题高十六位和第十六位不是说它是十六进制咋咋咋,而是32位的电脑内存里存的就是32位的数字,关于数字...

2019-04-09 10:56:45 580

原创 在github中如何通过Collaborators合作者共同开发项目

邀请合作者加入项目git initgit config --global user.name “xuelian6”git config --global user.email "511167495@qq.com"git clone git@github.com:muxi-mini-project/2019-Rank-frontend.gitgit remote add origin g...

2019-03-31 20:38:10 607

原创 写项目过程中遇到的问题及解决

3.30wx:for 和 wx:for-item的正确用法组件—基础内容–icon的例子中有https://blog.csdn.net/qq_27187991/article/details/66473001https://blog.csdn.net/yellow_hill/article/details/81273828page的作用??依旧看不懂https://blog.csdn...

2019-03-31 20:35:10 2095

原创 JavaScript调试

在前端的工作学习中,我们有可能会遇到以下问题,比如图片无法加载、样式不正确、JS无法执行、无法调至手机页面、与后台对接出错等等问题,在排查和处理这些问题的方法就是使用浏览器的开发者工具。第一步:source ------> ctrl + p...

2019-03-28 19:10:58 101

原创 3.29 分享 Sass

什么是CSS预处理器?CSS 预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为 CSS 增加了一些编程的特性,将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。通俗的说,“CSS 预处理器用一种专门的编程语言,进行 Web 页面样式设计,然后再编译成正常的 CSS 文件,以供项目使用。CSS 预处理器为 CSS 增加一些编程的特性,无需考虑浏览器的兼容性...

2019-03-24 15:16:16 251

原创 windows上下载react、taro遇到的坑

安装react、taro之前的准备工作安装node(装了node的同时会装npm)安装cnpm(最好装一下cnpm,实际上不使用cnpm也可以)安装合适版本的webpack1、安装node以及cnpm的教程千万注意!!!打开windows终端之后默认的目录是C:/Users/hp,但是我在官网上下载的node保存在D:/Program Files/nodejs里面,设置环境变量的时候...

2019-03-16 01:29:07 3702

原创 2018-2019寒假学习记录

2.17今日在山西省图书馆借阅了很多关于JavaScript和jQuery的书籍,但是书籍较为老旧,心态浮躁,没有读太多看了好几篇关于前后端交互和前端学习路线的文章,当前自己的js停留在dom这里卡着不动,dom没看完,还有jQuery、ajax的大致内容看完并完成一些实例操作,大概才能领悟向后端发送请求数据然后引用数据的概念,才能出api文档吧寒假任务都没有开始做,今晚回家看C函数,明天...

2019-02-17 16:43:02 211

原创 2018-2019 寒假任务

模块儿化看一看看书6、7、10章节寒假刷PAT做到50配置环境

2019-01-25 15:35:28 136

原创 1010一元多项式求导

一、思路输入的值保存在数组a中输出的值保存在数组b中,b[奇数] = a[奇数] - 1, b[偶数] = a[偶数]a[偶数+ 1]加一个if判断a偶数是否为0,为0那就不要加到b组里question: 如何输入不定数量的值保存到数组中?二、问题while(scanf("%d", &amp;i) != EOF){}只有在输入ctrl + c的时候才结束while(scanf("...

2019-01-23 16:51:52 88

原创 1.21分享会

收获看了前一、二、三章和部分第四章,内容包括基本数据类型、数组、循环以及条件表达式、变量等语言中的基础性话题,还有函数(函数表达方式、变量作用域、递归函数),对象看了一部分内容(什么是对象、访问对象属性、调用对象方法、构造器属性)PAT写了1002 - 1009的题,发现自己好多忘记不熟悉的内容,例如正序分解一个整数的各个位数、字符串数组的输入输出、字符串转化成数字的方法等等,还在很多易错点...

2019-01-21 08:04:00 132

原创 1009 没写出来

一、思路1、输入的字符串保存在字符串数组str中2、求输入了多少个字符串n3、遍历字符串数组,如果出现“ ”就令b[j] = i, j++4、先输出a[ b[j] + 1 ] 到 a[ n ]5、当j &gt;= 0时,j–,输出a[ b[j] + 1] 到a[ b[ j+1] - 1 ](别忘记此处处理一下空格)二、易错scanf输入字符串遇到空格会换行,gets就不换行了...

2019-01-20 17:40:44 91

原创 1008

一、思路1、输入n、m、以及数组a2、取出数组m - n到m - 1位输出,再输出数组0到m - n - 1位二、易错部分答案错误是因为没有考虑到n &gt; m的情况,要多写几种情况啊!!!...

2019-01-20 16:57:36 127

原创 1007 记得改还有错误

一、思路1、将所有小于10000的素数保存在数组a中2、数组b中保存所有的素数对3、遍历数组b,如果b[i] &lt; n, cnt++4、输出cnt二、易错1、isPrime的位置三、问题还有一个答案错误和段错误,回来改...

2019-01-20 16:44:07 348

原创 1006

一、思路1、分离数字各个位2、输出a–&gt;0 输出Bb–&gt;0输出S输出1到c比较简单

2019-01-20 15:44:09 125

原创 1005 看完结构体需要重新做一遍的题

一、我的思路1、输入n个数保存到a[n]中2、每次输入另b[n] = a[n]3、对每一个a[i], 当为奇数时候 a[i] = (3*a[i] + 1) / 2, 如果c[0]-c[t]中没有它,那t += 1, c[t] = a[i],当为偶数时候一样4、比较b中的每一个值和c中的每一个值,b中有c中没有的保存到d中5、把d排序后输出二、我思路的优化1、输入n个数保存到a[n]中...

2019-01-20 14:57:32 86

原创 1004

一、思路输入二维字符串数组的方法如何在一个字符串中找到数字并把数字提取出来如何输出一个字符串而不输出其中的数字二、问题你的第一想法是要把姓名、学号、成绩放在一个字符串数组里,也就是要用二维字符串数组,然后就开始琢磨怎么用。但是实际上可以有另外一种思路,把姓名的做一个字符串数组,学号的做一个字符串数组,成绩做一个数组,这样就方便提取数组并比较成绩了三、易错1、学生姓名是二维字符...

2019-01-20 14:20:16 119

实验五:prolog求解农夫过河问题(人工智能实验报告)

包含prolog求解农夫过河问题的实验报告、源代码及试验运行截图

2020-12-25

实验四:prolog求解八皇后问题(人工智能实验报告)

包含prolog求解修八皇后问题的实验报告、源代码及试验运行截图

2020-12-25

实验三:prolog求解爱因斯坦的超级问题(人工智能实验报告)

包含prolog求解爱因斯坦的超级问题的实验报告、源代码及试验运行截图

2020-12-25

实验二:prolog求解汉诺塔问题(人工智能实验报告)

包含prolog求解汉诺塔问题的实验报告、源代码及试验运行截图

2020-12-25

实验一:prolog求解修道士与野人渡河问题(人工智能实验)

包含prolog求解修道士与野人问题的实验报告、源代码及试验运行截图

2020-12-25

空空如也

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

TA关注的人

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