- 博客(33)
- 问答 (1)
- 收藏
- 关注
原创 react简答题
1.简单描述一下箭头函数中的this指向,以及与普通函数中this的区别答案:箭头函数中的this 1.箭头函数没有自己的this, 它的this是继承而来; 默认指向在定义它时所处的对象(宿主对象),而不是执行时的对象, 定义它的时候,可能环境是window; 箭头函数可以方便地让我们在 setTimeout ,setInterval中方便的使用this 2.箭头函数中,this指向的固定化,并不是因为箭头函数内部有绑定this的机制,实际原因是箭头函数根本没有自己的this,导致内部
2020-06-19 10:53:46 278
原创 报错“ StandardServer.await: create[8005]java.net.BindException: Address already in use: JVM_Bind”
看了网上很多帖子,都说是端口8005被占用,但是,我看了一下端口并没有被占用。于是,修改了tomcat的server.xml文件,把<Server port="8005" shutdown="SHUTDOWN">修改为<Server port="8088" shutdown="SHUTDOWN">也就是把8005端口修改为不常用的端口。问题解决。另外启动过程中还报过一个错误,就是Illegal access: this web application instan
2020-06-03 11:41:21 470
原创 React之 条件渲染
以下所有内容摘自https://reactjs.bootcss.com/docs/conditional-rendering.html在 React 中,你可以创建不同的组件来封装各种你需要的行为。然后,依据应用的不同状态,你可以只渲染对应状态下的部分内容。React 中的条件渲染和 JavaScript 中的一样,使用 JavaScript 运算符 if 或者条件运算符去创建元素来表现当前的状态,然后让 React 根据它们来更新 UI。观察这两个组件:function UserGreeting(
2020-06-02 10:27:37 246
原创 React.Component (React class 组件的详细 API 参考)
本章节提供了 React class 组件的详细 API 参考。本章节默认你已熟悉基本的 React 概念,例如 组件 & Props,以及 State & 生命周期等。如果你还未熟悉,请先阅读之前章节进行学习。React 的组件可以定义为 class 或函数的形式。class 组件目前提供了更多的功能,这些功能将在此章节中详细介绍。如需定义 class 组件,需要继承 React.Component:class Welcome extends React.Component { r
2020-06-02 09:11:24 1096
原创 React之 事件处理
以下内容摘自:https://reactjs.bootcss.com/docs/handling-events.html1、React 元素的事件处理和 DOM 元素的很相似,但是有一点语法上的不同:2、使用 JSX 语法时你需要传入一个函数作为事件处理函数,而不是一个字符串。例如,传统的 HTML:<button onclick="activateLasers()"> Activate Lasers</button>在 React 中略微不同:<butto
2020-06-01 16:53:35 177
原创 React之 State & 生命周期
下列内容摘自:https://reactjs.bootcss.com/docs/state-and-lifecycle.html在元素渲染章节,有一个时钟的例子:function tick() { const element = ( <div> <h1>Hello, world!</h1> <h2>It is {new Date().toLocaleTimeString()}.</h2> </d
2020-06-01 15:31:46 219
原创 React之 组件&Props
组件允许你将 UI 拆分为独立可复用的代码片段,并对每个片段进行独立构思。组件,从概念上类似于 JavaScript 函数。它接受任意的入参(即 “props”),并返回用于描述页面展示内容的 React 元素。一、函数组件&class组件定义组件最简单的方式就是编写 JavaScript 函数:function Welcome(props) { return <h1>Hello, {props.name}</h1>;}该函数是一个有效的 React 组件,
2020-06-01 14:14:23 194
原创 React之元素渲染
以下内容摘自:https://reactjs.bootcss.com/docs/rendering-elements.html元素是构成 React 应用的最小砖块。元素描述了你在屏幕上想看到的内容。const element = <h1>Hello, world</h1>;与浏览器的 DOM 元素不同,React 元素是创建开销极小的普通对象。React DOM 会负责更新 DOM 来与 React 元素保持一致。注意:你可能会将元素与另一个被熟知的概念——“组件”混
2020-05-29 16:03:54 147
原创 React之JSX简介
以下内容摘自:https://reactjs.bootcss.com/docs/introducing-jsx.html考虑如下变量声明:const element = <h6>Hello World!</h6>这个有趣的标签语法既不是字符串也不是HTML。它被称为 JSX,是一个 JavaScript 的语法扩展。我们建议在 React 中配合使用 JSX,JSX可以很好的描述UI应该呈现出它应有的交互本质形式。JSX可能会使人联想到模板语言,但它具有JavaScrip
2020-05-29 15:42:54 168
原创 React是什么
React 是一个声明式,高效且灵活的用于构建用户界面的 JavaScript 库。使用 React 可以将一些简短、独立的代码片段组合成复杂的 UI 界面,这些代码片段被称作“组件”。React 中拥有多种不同类型的组件,我们先从 React.Component 的子类开始介绍:demo:class ShoppingList extends React.Component { render() { return ( <div className="shopping-li
2020-05-29 10:56:15 349
原创 React之const语句
以下内容都摘自:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/const常量是块级作用域,很像使用let语句定义的变量。常量的值不能通过重新赋值来改变,并且不能重新声明。一、democonst number = 42;try { number = 99;} catch (err) { console.log(err); // expected output: TypeErro
2020-05-29 10:37:42 5423
原创 React之let语句
以下内容都摘自https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/letlet语句声明一个块级作用域的本地变量,并且可选的将其初始化为一个值。一、demolet x = 1;if (x === 1) { let x = 2; console.log(x); // expected output: 2}console.log(x);// expected output: 1
2020-05-29 10:12:28 1640
原创 React之Hello World
ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('root'));
2020-05-28 11:30:08 191
原创 react前端学习常用命令
终端常用命令:cnpm installcnpm install rxjs-compatrimraf .\node_modulesnpm run start
2020-05-28 09:25:55 186
原创 箭头函数
以下内容摘自https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Functions/Arrow_functions箭头函数表达式的语法比函数表达式更简洁,并且没有自己的this,arguments,super或new.target。箭头函数表达式更适用于那些本来需要匿名函数的地方,并且它不能用作构造函数。引入箭头函数有两个方面的作用:更简短的函数并且不绑定this。var elements = [ 'Hydrogen'
2020-05-14 15:59:39 143
原创 layui表格内下拉框联动的实现
可把下列代码在https://www.layui.com/demo地址内演示<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> &
2020-05-12 15:39:53 2165 2
原创 layui表格内下拉框CSS格式设置
.layui-form-select dl{z-index:9999;} /*.layui-table-cell{overflow:visible;}*/ .layui-table-box{overflow:visible;} .layui-table-body{overflow:visible;} /* 设置下拉框的高度与表格单元相同 */ td .layui-form-select{ ...
2020-05-12 15:32:51 1161
原创 遍历layui的table每一行
$("tbody").find("tr").each(function(){ $(this).find("td").eq('6').attr("class","layui-table-col-special") $(this).find("td").eq('9').attr("class","layui-table-col-special")})
2020-05-12 15:27:53 4911
原创 计算出数组里每个元素的个数,并且把计算出来的个数放在另一个新的数组里
var array =["hello","hello","world","world","wed","wed","wed","ert"] function getWordCnt(){ var obj = {}; for(var i= 0, l = array.length; i< l; i++){ var item = array[i]; obj[item] = (obj[item] +1 ) || 1; } var a
2020-05-12 15:23:15 307
原创 清明节全网灰色主题CSS
html { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); !*-ms-filter: grayscale(100%);*! -o-filter: grayscale(100%); filter:progid:DXImageTransfor...
2020-04-28 10:22:34 366
原创 SSH框架学习(Struts+Spring+Hibernate)之Spring框架
1.1 Spring概述1.1.1 什么是SpringSpring是开源的轻量级框架,它以IOC(Inversion of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)为内核,使用基本的JavaBean来完成以前只可能由EJB(Enterprise Java Beans,Java企业Bean)完成的工作,取代了EJB的臃肿、低效的开...
2020-01-17 10:36:43 354
原创 打包时报错java.lang.OutOfMemoryError: Java heap space的问题
问题截图:解决方法:右击项目-> Google -> GWT Compile,在弹出的GWT Compile中点开Advanced,修改VM arguments为-Xmx2048m(原来的值是-Xmx512m)问题解决。打包成功...
2020-01-14 10:47:31 595
原创 HTTP Status 404 - Not Found
可能原因:端口被占用。解决办法:找到占用8080 端口的进程号,然后去任务管理器结束那个进程(关于怎么找,网上有很多方法,比如搜索“端口被占用怎么解决”)...
2020-01-09 09:44:16 2996
原创 用存储过程往表里批量插入1000条数据
表长这个样子废话不多说,直接贴代码delimiter //create procedure insertUserInfo()begindeclare i int;set i=1;while(i<=1000)doINSERT INTO AG_USER (AG_USER_BH, AG_USER_MC, F_CRDATE, F_CHDATE, USER_AGE, USER_SEX...
2019-12-19 10:47:10 2058
原创 会议管理系统源码研究
login.jsp页面1、<% @ %>jsp指令分为page、include、taglib指令JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。教程:https://www.runoob.com/jsp/jsp-directives.html2、这里的JavaScript:this.value=’’“是表示什么当文本框获得焦点时,文本框内容清空...
2019-12-16 17:25:07 610
原创 将外部项目导入eclipse时遇到的问题总结
1、项目出现红色感叹号这种情况很正常,只要是外部项目导入eclipse都会报错。解决办法:(1)打开eclipse-选择新的工作空间(2)部署tomcat(我一般导入新项目会把它导入到一个新的workspace里,所以tomcat需要重新部署)我这里用的tomcat的版本是7.0window-preferences-tomcat(3)右击项目-Properties-Java Buil...
2019-12-16 14:43:16 221
原创 研究svg编辑器过程中遇到的问题总结
1、HTML 事件属性https://www.w3school.com.cn/tags/html_ref_eventattributes.asp2、获取表单对象的六种方式https://blog.csdn.net/weixin_42529699/article/details/812898723、innerHTML的作用和用法https://blog.csdn.net/qq_346632...
2019-12-09 17:12:28 214
原创 maven安装过程中遇到的问题
maven配置好环境后在cmd输入mvn -version显示信息如下The JAVA_HOME environment variable is not defined correctlyThis encironment variable is needed to run this programNB: JAVA_HOME should point to a JDK not a JRE...
2019-07-17 16:50:32 145
原创 tomcat闪退
问题描述:JDK安装成功,但是手动启动Tomcat失败,双击startup.bat后闪退。为了找出问题出在哪里,在命令行启动,报错如下。我觉得主要是JRE的问题。一开始我以为还需要配置一个JRE_HOME的系统环境变量,所以我就新建了一个JRE_HOME的环境变量。我这一步做错了,后来就把JRE_HOME删了。我看了两篇文章之后解决了问题https://blog.csdn.net/ro...
2019-07-17 15:53:24 90
原创 配置完JDK1.8的环境变量之后,java -version仍然显示的是JDK1.7
jdk安装环境变量配置1.JAVA_HOME2.PATH3.
2019-07-17 13:28:33 1342
原创 Could not get JDBC Connection;的解决办法(未解决)(MyBatis和Spring整合开发DAO)
MyBatis和Spring整合开发DAO工程结构出现的错误:
2019-06-05 16:16:09 565
原创 大学本科学过的计算机专业名词解释
注:作为一个计算机专业的学生,有时候这些技术都是我们经常用并且一直在用的,但是当别人问起它具体是什么的时候或许会回答不上来。Web前端编程涉及到的名词:1、HTML:超文本标记语言,是表示网页的一种规范(或者说是一种标准),它通过标记符定义了网页内容的表示格式。2、CSS:是为了解决HTML排版和界面效果的局限性问题3、**JavaScript(js)**是一种基于对象和事件驱动的解释性的...
2019-05-14 21:47:49 984
原创 Hadoop的安装和配置及遇到的一些问题和解决办法
@TOCHadoop安装步骤及遇到的一些问题和解决办法#**一、Hadoop基础环境的配置****1.0前置操作**前置操作的目的:使我所创建的普通用户获得管理员权限操作方法如下:(1)切换到管理员用户(2)打开/etc/sudoers命令1:chmod u+w /etc/sudoers命令2:vim /etc/sudoers或者从图形界面直接打开复制第98行:...
2019-03-31 20:59:56 854
空空如也
关于ajax查询json数据动态构建option,构建的option与查询条件不匹配。
2020-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人