- 博客(137)
- 收藏
- 关注
原创 【HttpServlet】get获取请求信息
Http协议定义了与服务器交互的方式,分别是get,post,delete使用HttpServlet,在后端接受请求头,请求信息一、获取请求头 protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { ...
2019-07-31 08:20:10
694
8
原创 【ServletContext】存取数据
使用ServletContext来实现存取数据的功能设计登录页面,成功后跳转,失败则提示建立登录页面login.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head...
2019-05-29 10:24:18
383
12
原创 【ServletContext】获取全局配置参数
ServletContext可以看做是servlet上下文,每个web工程都只有一个ServletContext对象,不管在哪个servlet里面,获取到的类的对象都是同一个。具体使用方法及作用:1.用来获取全局配置参数web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jc...
2019-05-29 09:59:05
1278
9
原创 【Java】Error running 'XXX.html':Address localhost:8080 already in use
使用idea运行后端程序时报错Error running ‘XXX.html’:Address localhost:8080 already in use原因在于端口被占用,两种方法解决一、杀掉占用进程查询使用端口程序cmdnetstat -aon|findstr 8080taskkill -f -pid 8656已终止PID为8656的进程一般情况下,可以杀死进程,但可...
2019-05-29 09:57:05
484
7
转载 for循环内执行ajax出现异步加载问题
文章装载自:前端JS中,for循环里面执行ajax,ajax访问不到变量以及每次循环获取不到数据问题解决我要实现的功能是打印一个审批表,审批表的表头是一样的,但是下面会有至少一个审批人记录先个大家看一下示例代码for(var i = 1;i < jsons.length;i++){ var name = jsons[i].approvalPeople; var approvalOp...
2019-05-20 18:20:54
2097
15
原创 java解析XML
使用dom4j解析xml一、下载dom4j.jar包,下载地址:https://dom4j.github.io/向新建的项目中导入该jar包二、使用dom4j解析xml新建demo.xml文件<?xml version="1.0" encoding="UTF-8"?><stus> <stu> <name>张三<...
2019-05-20 17:14:23
198
11
原创 servlet是什么?
Servlet是什么,通常都是这样来说明的,它主要充当客户请求(web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。tomcat可以看做是servlet的容器。 客户端发送请求给web服务器,web服务器启动并调用servlet,servlet容器负责解析数据包,将解析后的数据交给servlet处理。Servlet主要功能:1.创建并放回一...
2019-05-19 21:02:29
237
9
原创 ng不是内部或外部命令
Angular运行时报错:ng 不是内部或外部命令一、运行命令ng -v时报错,添加环境变量此电脑-属性-高级系统设置-环境变量-Path添加:node_global二、运行命令ng -serve时报错,添加环境变量此电脑-属性-高级系统设置-环境变量-Path添加:node-cache...
2019-05-16 09:38:28
5539
14
原创 web project项目中没有web.xml文件
使用my elicpse创建web object项目时没有web.xml配置文件,原因在于创建项目过程:正确的创建过程:1.new - web project -next2.选择next3.将Generate web.xml deployment descriptor前勾上——finish即可...
2019-05-07 08:18:00
1002
8
原创 JDBC连接mysql
java database connectivity:java的数据库连接,是一种数据库访问接口规范。由于数据库的种类较多,所以只需要数据库库的提供商实现底层的访问规则。具体操作步骤:1.使用myeclipse新建java project项目2.在项目中新建lib文件夹,并将Mysql-connector-java驱动包已下载的压缩包解压,将其中的jar包复制粘贴进src文件夹下。3...
2019-05-05 09:30:11
338
10
原创 下载Mysql-connector-java驱动包
下载地址:https://dev.mysql.com/点击dowmloads——community——mysql connectors,在页面寻找connector/j点击进入windows系统下选择.zip格式,linux可选择tar.gz选择不登录下载:...
2019-05-05 08:54:58
35542
8
原创 【ionic4】上拉加载功能
使用ionic封装组件来实现页面的上拉加载功能,带有假分页思想的上拉加载,可根据实际情况修改。一、 .html代码: <!-- 上拉加载 --> <ion-infinite-scroll threshold="20px" (ionInfinite)="loadincome(infiniteScroll)" *ngIf="Isloadincome"&...
2019-04-30 17:09:23
979
14
原创 【ionic4】二维码功能
使用qrcanvas(支持中文)1.安装依赖npm i qrcanvas --save2.新建页面:ionic g page mealcode3.引入模块(module.ts)在这里插入代码片
2019-04-25 14:23:22
1299
39
原创 【ionic】数据交互-post请求
前言: 基于【ionic】数据交互-get请求此文配置的内容上,进行以下操作.1.在需要post请求的页面引入:import { HttpHeaders,HttpClient } from '@angular/common/http';2.在构造函数中引入:public http:HttpClient3.具体方法: AddConsumeLog(){ const htt...
2019-04-24 16:30:11
601
16
原创 【ionic】数据交互-get请求
使用HttpClientModule模块使get请求与服务器进行交互1.在app.module.ts中引入HttpClientModule//引入http相关模块import { HttpClientModule } from '@angular/common/http';imports: [BrowserModule, IonicModule.forRoot(), ...
2019-04-24 15:28:15
500
32
原创 【Vue】axios的使用
axios的安装和使用安装:npm install axios1.在main.js中引入axiosimport axios from 'axios'import qs from 'qs'Vue.prototype.$axios = axios //全局注册,使用方法为:this.$axiosVue.prototype.qs = qs //全局注册,使用方法...
2019-04-19 21:31:16
220
16
原创 【ionic】ionic安装及环境配置
一、安装nodejs二、安装npmnpm install -g cordova ionic一般安装会失败,先安装:npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm install -g cordova ionic三、安装python四、检查版本号,确认安装成功ionic -vcordova...
2019-04-18 18:52:34
1212
15
原创 安装Android SDK -- Stopping ADB server failed (code -1).
安装Android SDK 的过程中报错Stopping ADB server failed (code -1).解决方法:配置Path环境变量此电脑-右击属性-高级系统设置-环境变量-找到path,编辑,添加tools,platform-tools的安装地址,如下图所示: 设置之后,打开命令窗口,输入adb运行即可...
2019-04-18 17:35:16
379
16
原创 【Vue】slot插槽使用
在使用iview提供的组件库中,会使用到slot插槽。slot相当于是一个占位的东西,在插槽里可以放置任何内容。 slot最简单的使用方式就是在我们的子组件内使用特殊的slot元素为这个子组件开启一个slot,在父组件的模板中,插入这个子组件标签内的所有内容都将代替子组件的slot标签以及它的内容一、简单使用:在新建项目中,建立一个组件,并在HelloWord中使用该组件HelloWor...
2019-04-14 21:27:06
867
6
原创 【Vue】 安装Vuex,报错Error: EPERM: operation not permitted, rename
Vue中安装vuex,出现错误如下:npm ERR! path F:\fristvue\node_modules\vue-loadernpm ERR! code EPERMnpm ERR! errno -4048npm ERR! syscall renamenpm ERR! Error: EPERM: operation not permitted, rename 'F:\fristvu...
2019-04-07 20:09:47
11515
6
原创 【Angular】问题汇总
Angular学习问题汇总一、 主页标题栏样式不起作用(添加jquery和bootstrap文件,但不起作用) 解决方案一:Src目录下index.html文件,在下的中添加引用:代码:<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script> <!-- 最新版...
2019-04-07 17:08:13
392
10
原创 jdk安装(window10)
JDK安装(windows环境)官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html一、安装jdk 自定义jdk安装位置: 自定义jre安装位置,于上一步骤存放在不同的文件夹下: 二、配置环境变量打开控制面板——...
2019-03-25 16:20:50
187
19
原创 Vue简单指令
插值1.文本内容Mustache模板,表现形式{{语法}},不能作用在HTML特性(属性)上,只能存在单行一句<head> <meta charset="UTF-8"> <title>vue入门</title> <script src="./vue.js"></script>&
2019-03-24 20:24:20
324
16
原创 vue 组件切换
&amp;amp;lt;popmenu v-bind:message=&amp;quot;mes&amp;quot; v-if=&amp;quot;isc&amp;quot;&amp;amp;gt;&amp;amp;lt;/popmenu&amp;amp;gt; &amp;amp;lt;popup v-bind:message=&amp;qu
2019-03-13 17:46:41
382
6
原创 Vue 路由传参跳转
路由传参跳转在vue的项目中会用到页面之间进行转换,并且需要路由传参的情况。路由传参跳转具体分为以下两种:1.使用queryquery传参配置的是path,在路由配置中不需要设置参数,但传递的参数会显示在地址栏中,并且会保存传递过来的值,刷新不变。实例:跳转页面:在这里插入代码片路由配置:效果:2.使用paramsparams传参配置的是name,在路由配置中必须设置参数,传...
2019-03-13 15:02:22
294
7
原创 什么是Vuex?
在Vue项目的运行中使用了Vuex,通过前期的学习了解到Vue特点是多组件。设想如果我们开发的是一个大项目,那么多个组件之间的通信和状态将会难以维护。比如说:而Vuex就是来管理这部分的数据,将状态管理单独拿出来,统一进行处理。后期维护的过程中数据的修改和维护就会变得更加简单和清晰具体使用:用户界面负责触发动作(Action),进而改变对应状态(State),从而反映到视图(View)上。安...
2019-03-13 11:20:17
230
6
原创 Vue 生命周期钩子
Vue的生命周期 从Vue实例创建,运行,到销毁期间,总是伴随着各种各样的事件,这些事件,称为生命周期。创建:beforeCreate:实例刚刚在内存中被创建出来,但data和methods还没有进行初始化。created:实例已经在内存中创建,data和methods还没有创建beforeMount:完成模板的编译mounted:将编译好的模板,挂载到页面指定的容器中运行:be...
2019-03-05 16:20:45
222
6
翻译 Vue-resource和axios区别
在Vue项目中前后端交互时,早期的Vue版本使用Vue-resource插件从后台获取数据。从Vue2.0之后就不再对vue-resource进行更新,而是推荐使用axios. vue-resourceVue.js的插件提供了使用XMLHttpRequest 或 JSONP进行Web请求和处理响应的服务。vue-resource像jQuery的$,ajax,用来进行数据交互。主要用于发送aja...
2019-03-03 17:23:31
6256
3
原创 Vue 路由跳转
Vue中router-view实现路由内容的地方。router-view可以看做是一个容器,它所渲染的组件是使用vue-router指定。router-view在哪里引入组件就会在哪里显示。路由跳转的三种方式一、router-link语法:<router-link to=“跳转页面的路径”>在编译之后,<router-link>会被渲染为<a>标签,...
2019-03-03 16:26:44
415
5
原创 Vue 父子组件通信
Vue传值方式,在Angular和VUE的学习中了解了组件的概念,组件就是自定义的元素,包含了一些HTML元素和一些可封装重用的代码。Vue组件同时也是Vue实例,具有相同的生命周期钩子。本篇博客主要讲解如何在父子组件之间进行传值通信操作。 父子组件的关系可以总结为prop向下传递,事件向上传递。父组件通过prop给子组件下发数据,子组件通过事件给父组件发送信息。一、父组件传值给子组件...
2019-02-28 20:37:16
247
7
原创 npm更新同步到package.json
npm更新同步到package.json中方法一:查看需要更新的版本列出所有需要更新的项目:npm outdated修改package.json中需要更新的包对应的版本号npm update该方法只能按照package.json中指定的版本号进行更新方法二、插件更新列出所有需要更新的包npm-check-updates//或者ncu更新package.json文件n...
2019-02-24 08:44:52
887
25
原创 Vue.js
vue.js1.vue是前端框架,react最流行的前端框架(可以用于开发网站和手机APP)2.vue.js, Angular.js, react.js是前端三大主流框架。3.用于构建用户界面的框架,只关注视图层4.相当于MVC中的VVUE采用自底向上增量开发的设计,vue的核心库只关注视图层。VUE.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。最初在前...
2019-02-17 20:52:56
300
21
原创 ASP.NET-六大对象
一、ApplicationApplication对象是个应用程序级的对象,在所有用户间共享信息。维护整个应用程序的一组变量,这些变量可以由所有访问该应用程序和用户共享,并可以在Web应用程序运行期间持久地保持数据。Application对象没有内置的属性,可以自行创建属性二、Session该对象用于存储在多个页面之间调用特定用户的信息三、Server...
2019-02-10 19:56:03
803
17
原创 JQuery
前言 jQuery是一个简洁的JavaScript框架(JavaScript代码库)设计宗旨是“write less,Do More"倡导写最少的代码,做更多的事情。核心特征 具有独特的链式语法和短小清晰的多功能接口,高效灵活的CSS选择器,并可对其进行扩充。兼容各种主流浏览器。语言基础 1.jQuery选择器允许对HTMl元素组或单个元素进行操作。 2.jQuery选择器基...
2019-02-01 17:13:44
191
6
原创 CSS定位与div
一、div标记与span标记 div(division)区块容器标记,是一个块级元素,它包围的元素会自动换行。span是一个行内元素,它的前后不会换行。span标记可以包含于div标记中,成为它的子元素,反过来则不成立。二、盒子模型 一个盒子模型是由content(内容)、border(边框)、padding(间隙)、margin(间隔)4个部分组成。盒子的实际宽度(或高度)是...
2019-01-25 11:28:02
501
18
原创 CSS-文字格式
CSS继承子标记会继承父标记的所有样式风格,可以在父标记风格的基础上加以修改,产生新的样式。CSS文字样式属性格式字体font-family:楷体,黑体,宋体文字大小font-size:0.5in英寸/0.5cm厘米/10mm毫米/12pt(point)/2pc(pica)...
2019-01-25 09:26:47
226
16
原创 CSS-页面样式,选择器
CSS出现CSS的出现源于传统HTML维护困难,标记不足,网页体积过大,对于各个模块的位置调整困难。CSS层叠样式表,用于控制网页样式并允许将样式信息与网页内容分离的一种标记语言。一、页面样式1.行内样式...&lt;body&gt; &lt;p style="color:#fff;font-size:10px;..."&gt;内容&lt;/p&g
2019-01-22 15:24:29
340
19
翻译 Ant Design设计原则
前言:Ant Design是服务于企业级的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。设计原则:一、亲密性如果信息之间关联性越接近,也越像一个视觉单元;反之,它们的距离就应该越远,越像多个视觉单元。亲密性的根本目的是实现组织性,让用户对页面结构和信息层次一目了然。 二、对齐在知觉过程中人们往往倾向于使知觉对象的直线继续成为直线,使曲线继...
2019-01-20 16:19:04
1817
21
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人