
前端
鲲志说
前某里、现某区块链 后端研发,国内互联网圈划水博主、阿里云专家博主、优快云博客专家、优快云内容合伙人、优快云杭州城市社区主理人、COC技术社区年度优秀主理人、AI电影共创社杭州核心成员、极星会-星辉大使、周周黑客松杭州主理人、阿里蚂蚁校友会技术AI分会副秘书长。仅在国内的优快云平台,博客文章浏览量300w+。 博客包括:Java、区块链、云原生、数据库、算法、计算机基础、python、前端、Linux、go、网络等相关使用及进阶知识。欢迎沟通交流,合作共赢:kunzhi96
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
初学者做APP所需工具安装及ionic-app-scripts has unexpectedly closed问题
最近在做一个项目,要求是后台管理员为web端,用户 为APP端,之前只是看过《第一行代码》的一些内容,并没有实际做项目来应用,现在更是忘了,今天打算记录一下初学者做APP项目需要准备的开发工具和安装教程。先给大家推荐一篇博客,偶然间发现,有点学习网站大全的意思(我也有在个人网站增加这些链接的想法),个人感觉这篇博客很良心,它不仅仅是针对Android初学者:一些优秀的学习网站(Android)...原创 2019-04-25 23:54:06 · 1678 阅读 · 0 评论 -
移动多媒体知识点期末总结
1. 媒体的分类:(1)感觉媒体: 指能直接作用于人的感官,使人产生感觉的媒体,如图像、声音、视频和动画等。(2)表示媒体: 指感觉媒体在计算机中的表达形式,目的是能够更有效地加工、处理和传输感觉媒体,如 文本编码、图像编码和音频编码等。(3)显示媒体: 指感觉媒体和用于通信的电信号之间转换用的一类媒体,如键盘、扫描仪(4)存储媒体: 指用于存储数字化表示媒体的存储介质,如磁带、光盘、闪存...原创 2020-01-13 11:59:43 · 1196 阅读 · 0 评论 -
清除前端标签中(输入框)的内容
这个问题还是前段时间遇到,最近双十一刚过,就把遗留的一些小问题来总结一下,这个问题就比较简单了,不做过多解释了。清除标签中的内容方法:1.原生js方法(1)input框中的内容document.getElementById("inputId").value="";(2)其他标签的内容document.getElementById("tagName").innerHTML="";牢记:input标签的值是通过value属性来设置的;其他大多数标签都是通过innerHTML来设置的;.原创 2020-11-13 15:25:48 · 3805 阅读 · 0 评论 -
前端:js根据CheckBox获得选中行的具体某些列内容(批量操作传多条数据)
说一下业务需求,就是我需要实现批量操作,比如批量删除,我不仅需要该行的id还需要选定行中其他列的值作为参数执行批量删除操作,半吊子前端选手又开启了摸索之路。下面直接看简化版前端代码展示吧html页面(获取选中的name为id的复选框所在行数据):<tr> <td style="text-align:center"> <input type="checkbox" name="id" value="{{id}}" /> </td> <td.原创 2020-10-21 01:27:58 · 2157 阅读 · 4 评论 -
SyntaxError: Unexpected number in JSON at position 7 at JSON.parse (<anonymous>)前端接收到数据,无法进入success
今天下班有点晚,就简单总结一下今天遇到的小问题报错信息:浏览器F12查看报错如下:SyntaxError: Unexpected number in JSON at position 77at JSON.parse (<anonymous>) 我出现这种情况的场景是前端可以接收到后端返回的数据,但是在js中无法进入success究其原因:还是因为json格式出现了问题,而且可以从报错信息看到是出现了number格式的数据,并不符合json的格式解决办法:这里我们可以去拿到返原创 2020-10-13 03:06:45 · 10110 阅读 · 2 评论 -
报错:JSONException: illegal identifier : {pos 1, line 1, column 2{{";group";:";trade_p0&qu
报错:com.alibaba.fastjson.JSONException: illegal identifier : {pos 1, line 1, column 2{{"group":"trade_p0",原因分析:查询后发现是因为我们使用fastjson来转换json格式数据时出错了。因为格式被破环,我们大部分的格式被破坏原因在于转义问题,比如我这里就是把双引号或单引号进行了转义,导致fastjson在解析时就会出错,当原创 2020-09-14 17:46:14 · 10341 阅读 · 0 评论 -
报错:应用json.parseObject()方法时JSONException: syntax error, expect {, actual [, pos 0
报错:在前后端进行数据交互的时候,经常会遇到数据之间相互解析和转换的场景,当我在后台将json格式转换成javaBean类报如下错误:JSONException: syntax error, expect {, actual [, pos 0翻译:语法错误,期望是{,实际上是[ ,我的字符串json格式如下[{ "name": "张三", "age": 13}, { "name": "李四", "age": 32}]分析原因:我们转换json的普通对象格式:{name:“张三”原创 2020-09-14 17:33:45 · 16457 阅读 · 4 评论 -
前端:JS实现双击table单元格变为可编辑状态
相信这个功能对于很多同学都是很简单的了,但是对于我这个自称全栈的同学来说,还是值得做个笔记的,方便以后直接copy代码。这里就直接放代码了下面是有两种双击单元格的情况,可以自行选择使用。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.or原创 2020-08-27 21:09:12 · 3322 阅读 · 0 评论 -
This package has been deprecated和node-sass安装报错node-sass@4.9.0 postinstall: node scripts/build.js问题
This package has been deprecated和node-sass安装报错node-sass@4.12.0 postinstall: node scripts/build.js问题原创 2020-04-23 22:55:59 · 7171 阅读 · 4 评论 -
role属性:html中role的作用
这个role属性之前也没有注意过,下面为转载了解内容role 是增强语义性,当现有的HTML标签不能充分表达语义性的时候,就可以借助role来说明。 通常这种情况出现在一些自定义的组件上,这样可增强组件的可访问性、可用性和可交互性。role的作用是描述一个非标准的tag的实际作用。比如用div做button,那么设置div 的 role=“button”,辅助工具就可以认出这实际上是个...转载 2019-12-14 00:17:15 · 18146 阅读 · 2 评论 -
TabIndex 属性:Tabindex="-1" 与Tabindex="0"、任意数字
还是在项目迁移中,TabIndex这个属性感觉很生疏,就网上学习了一下下面内容为转载:当使用键盘时,tabindex是个关键因素,它用来定位html元素。tabindex有三个值:0 ,-1, 以及X(X里32767是界点,稍后说明)原本在Html中,只有链接a和表单元素可以被键盘访问(即使是a也必须加上href属性才可以),但是aria允许tabindex指定给任何html元素。当...转载 2019-12-14 00:08:56 · 3900 阅读 · 1 评论 -
JavaScript总结:关于堆栈、队列中push()、pop()、shift()、unshift()使用方法的理解
今天在学习js中发现push()、pop()、shift()、unshift()四种方法在栈和队列中的使用,发现结果和自己想像的不太一样,下面我们看代码和运行结果:var stack = []; stack.push(&quot;栈1&quot;); //push(ele):元素入栈,返回入栈后数组的长度 stack.push(&quot;栈2&quot;); stack.push(&quot;栈3&原创 2019-02-18 21:07:46 · 10823 阅读 · 0 评论 -
JavaScript总结:let变量(弥补var的缺陷)
在前面的博客中我介绍了JavaScript中使用var定义变量的变量提升问题,JavaScript设计者意识到使用var定义变量可能存在如下问题:var定义的变量没有块作用域。var定义的全局变量会自动添加全局window对象的属性。var定义的变量会提前装载。let关键字的出现正好解决了上述问题1.let定义的变量有块作用域:我们先来看代码:<script type="t...原创 2019-03-07 13:47:58 · 1975 阅读 · 0 评论 -
前端:卡片风格的Table
实现点击栏目,对应切换到该栏目并且显示内容,比如下图:这里我应用了:layUI经典模块化前端框架官网需要我们下载layui对应的css和js框架,代码中我也加上了对应的注释直接看代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>卡片风格的Tab&...原创 2019-05-25 00:11:17 · 3673 阅读 · 0 评论 -
前端三要素:HTML、CSS、JavaScript介绍以及三者的关系理解
最近在重新系统的学习前端,接下来的博客会把一些前端知识总计下来,以便自己和大家学习参考.Web前端开发技术包括三个要素:html(结构)、css(样式)、javascript(行为动作)。现在前端三要素也演化成HTML5、CSS3、jQuery(js中常用的库)。HTML:HTML可以简单理解为在前端技术中勾勒出一个结构。就像我们盖楼房,需要钢筋水泥先搭建出来一个轮廓,而HTML...原创 2018-12-17 23:08:15 · 11569 阅读 · 0 评论 -
HTML的笔记及展示(2)(表单元素、input元素、label、button以及HTML5新增的一些元素)
一、HTML原有的表单与表单控件1.****&amp;amp;amp;amp;amp;lt;form…/&amp;amp;amp;amp;amp;gt;元素用于生成输入表单,该元素不会生成可视化部分。如单行文本框、多行文本框、单选按钮、复选框等都需要放在&amp;amp;amp;amp;amp;lt;form…/&amp;amp;amp;amp;amp;gt;元素内form元素的重要属性:action:指定当单击表单内的&a原创 2018-12-23 23:09:36 · 1037 阅读 · 0 评论 -
实时显示日期、时间、城市天气(HTML+JS)
最近在设计自己的网页,想实现实时显示时间和天气,实时定位,从网上搜索自己实现了一下,如下总结:实时显示时间: &amp;amp;lt;!--setInterval实时显示时间--&amp;amp;gt;&amp;amp;lt;body&amp;amp;gt; &amp;amp;lt;span id=&amp;quot;time&amp;quot;&amp;amp原创 2019-01-10 15:41:22 · 20275 阅读 · 2 评论 -
HTML的笔记及展示(3)(绘图和多媒体支持相关)
实际应用中,我们使用HTML来完成绘图和多媒体相关功能不是很常用,所以只要知道,需要用时查阅使用即可。一、绘图&lt;canvas…/&gt;元素只是绘制图形的容器,必须使用JavaScript脚本来绘制图形。示例:&lt;canvas id="mc" width="300" height="180" style=&quo原创 2019-01-02 09:52:45 · 376 阅读 · 0 评论 -
CSS笔记及展示(1)(级联样式单)
CSS是在HTML结构上进行装潢,使HTML网页更富表现力。一、CSS样式单的基本使用CSS样式单可以控制HTML文档的显示。但在控制文档的显示之前,首先应在需要显示的HTML文档中导入CSS样式单,有如下4中使用样式单的方式。1.链接外部样式文件(最常用):这种方式将样式文件彻底与HTML文档分离,样式文件需要额外引入。在这种方式下,一批样式可控制多份文档。引入外部样式文件应在&lt;h...原创 2019-01-02 10:52:51 · 459 阅读 · 0 评论 -
CSS笔记及展示(2)(选择器)
一、CSS选择器、1.元素选择器原创 2019-01-04 15:15:23 · 296 阅读 · 0 评论 -
servlet前后端交互-----解决java WEB中前台传数据到后台中文乱码问题的最简单方法
在eclipse中写了一个简单的form表单,网页中提交汉字时,却在后台eclipse中出现了乱码问题,查询了一下,发现原因很明显:tomcat的自带编码是ISO-8859-1的格式,是不兼容中文的编码的。所以我们从后台接收的时候自然会出现乱码,只有才有相同的格式去接收,然后用能解析的编码(utf-8)去转换。这样我们就能得到能兼容中文的格式了,处理之后发往前台。发现有很多解决方法,下面我总结...原创 2019-01-18 11:27:50 · 1282 阅读 · 0 评论 -
HTTP报错序号以及对应错误原因最全总结(1XX、2XX、3XX、4XX、5XX)
跑程序的时候总会在前台看到各种各样的报错,每次遇到不一样的报错号码又要去查,今天打算总结一下,当然还是主要借鉴了cutbug的博客:HTTP Response Status Code – HTTP响应代码中文详解,毕竟我暂时遇到的错误还是比较少的,不足以概括,看一下大佬们的总结,自我学习,这是09年的总结,还是http1.1的版本总结,经常遇到的错误,我会着重标记。下面是比较全面的总结:1xx...转载 2019-01-29 23:18:45 · 4347 阅读 · 1 评论 -
JavaScript总结: javascript中使用var定义变量的变量提升问题
一、问题我们知道当局部变量和全局变量同名时,局部变量会覆盖局部变量.但是有时在实际应用JavaScript时,却会发现明明我给变量赋值了,为什么之后在函数调用的时候却输出变量是undefined.同样遇到问题的我,发现了js中的坑 : 变量提升.二、变量提升我们先看一段js代码: var scope = &amp;quot;全局变量&amp;quot;; function test() { document.wr...原创 2019-02-23 22:38:58 · 1358 阅读 · 2 评论 -
JavaScript总结:typeof与instanceof的区别,及Object.prototype.toString()方法
我前面的博客中介绍过基本数据类型和引用数据类型:基本类型是保存在栈内存中的简单数据段,也就是有单一字面量的值;引用数据类型指的是有多个值构成的对象。typeof就是一个用来检测变量数据类型的操作符,主要用来检测基本数据类型。它可以判断一个变量是字符串、数值、布尔值还是undefined,但是如果检测的变量是引用数据类型,可以返回object或者function,但不能细致地分出是array还是R...原创 2019-03-09 02:03:15 · 1994 阅读 · 0 评论 -
前端总结:块级元素和行内元素及其区别
我们知道判断行内元素和块级元素的快捷方法就是判断是否能并列,下面我们就块级元素和行内元素做个分类,并看一下具体区别:大多数 HTML 元素被定义为块级元素或内联元素。“块级元素”译为 block level element,“内联元素”译为 inline element。块级元素会独占一行,默认情况下,其宽度自动填满其父元素宽度。行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到一行...原创 2019-03-23 13:20:09 · 10414 阅读 · 0 评论 -
Jquery实现表格动态增加一行,删除一行(最简洁的代码实现)
最近做的项目中有一个需求就是要求在线填写表格内容时,不够的话可以动态添加一行,我这里用的jQuery来实现,下面是我项目截图展现:当点击“添加输入框”按钮时,就会自动添加一行下面我们来一下代码实现(把实际项目中的HTML代码简化了,其他功能可自己加)<!DOCTYPE html><html><head><meta charset="utf-...原创 2019-05-15 02:50:34 · 24375 阅读 · 9 评论 -
HTML的笔记及展示(1)(锚点、a元素添加超链接href、img元素、iframe元素、HTML5新增的拖放API)
之前接触过一些前端内容,但是时间长了早就忘记了,最近开始系统的学习,做一下总结,方便日后使用。我把总结内容展示在了自己的服务器上,欢迎大家查看网址:功能简单演示(暂时不可访问,19年8月26日更新),进入后按下F12键或者右击鼠标查看源码,如下图:(下篇我会总结关于服务器购买、以及连接Tomcat的详细过程)对于初学者来说,建议使用记事本或者Notepad++来写以下列...原创 2018-12-20 21:27:10 · 602 阅读 · 0 评论