- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 Taro项目搭建
1.官网地址:https://taro.jd.com/2.来源:2018.6.7京东凹凸实验室(https://aotu.io/)开源,符合react规范3.目的:一次编写,到处运行;4.项目搭建:4.1.需要node.js 环境 可用node -v检查node版本 4.1.1官网下载node.js并安装 4.1.2 打开cmd 输入命令 npm install ...
2019-09-16 23:58:33 1338
原创 闭包
1.Js作用域分为全局变量和局部变量2.函数内部使用的变量属于局部变量,在函数外部无法访问;3.怎么访问呢?…在函数内部定义的函数把局部变量吐出来好了这个操作叫 闭包示例代码 function init() { var nickName = "局部变量" return function () {//-----这个东西就是闭包函数 var gender...
2019-08-31 11:39:35 166
原创 el表达式是什么
el表达式是什么?一套简单的运算规则,用于给jsp标签直接赋值为什么使用el表达式?原来jsp页面获取servlet的值,比较麻烦。目的为了简化代码有哪些应用场景?1.读取bean${user.username}------->user.getUsername();${user['username']}2.简单运算算数运算 +,-,*,/,%(注意+只能用于求和)关系运...
2018-11-09 20:21:32 2411
原创 Servlet-监听器
监听器是什么?监听器是servlet规范的特殊组件,用于监听servlet容器事件。为什么出现?可以理解为监控器,监控Application、Session、Request对象变化如何实现监听器?a.写一个java类实现***Listener接口b.创建方法中写你想做的操作c.在web.xml中实现配置 web.CacheListener 图示...
2018-11-09 20:04:16 136
原创 Jstl标签是什么
jstl标签库是什么?apache开发的一套jsp标签,后来捐赠给sun,sun命名为:jstl(jsp standard taglib )jsp标准标签库为什么要使用?减少在jsp页面java代码的书写,便于维护如何使用jstl?step1:首先导入jstl所需要的包<dependency> <groupId>jstl</groupId> ...
2018-11-09 19:39:07 2432
原创 不使用split(),拆分字符串
某字符串"adc,sff,ssffs,ss3dd,dfG88,sf23,33",不使用split方法按 " , " 拆分成字符串,并输出。控制台输出:adcsffssffs…33package entity;public class SplitDemo { public static String split(String str) { if (str.indexOf(","...
2018-11-07 09:29:54 2929
原创 Servlet-过滤器(初学)
什么是过滤器?servlet规范定义的特殊组件,作用是拦截servlet容器调用为什么使用过滤器?a-不用修改代码,就可以添加简单功能b-多个组件相同的功能可以写在过滤器中,便于维护过滤器什么时候起作用?容器加载即调用过滤器–过滤器通过后再执行servlet方法过滤器如何写?step1:写一个java类实现Filter接口(这里是一个控制数量的拦截器)step2:在doFilte...
2018-11-06 14:35:41 163
原创 Map遍历
package com.tang7.collections.map;import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public class MapDemo { /** * 方式一:...
2018-11-06 09:30:24 111
原创 Servlet生命周期要了解生命(初学)
什么是servlet的生命周期?容器如何管理servlet(何时创建,何时删除,,,)生命周期分几个阶段?4个阶段(实例化,初始化,service,销毁)何时实例化(创建)?何时初始化?何时调用service?何时销毁?a. 服务端收到请求的时候,容器会实例化servlet。(执行一次)b. 调用init(servletConfig config)来初始化servlet(执行一次)...
2018-11-05 17:04:11 168
原创 Session学什么(初学)
什么是session(会话)?session是保存在服务端的用户状态(临时状态)为什么用session?因为cookie存在的缺陷:例如不安全,大小限制session是如何运行的?top1:获取:HttpSession session =request.getSession(true);默认true浏览器第一次访问服务端时,服务端创建一个session,并把sessionId以co...
2018-11-04 16:00:16 199
原创 Servlet-转发
什么是转发?一个web组件没有做完的事转另一个web组件来做什么是web组件?jsp或者servlet统称,通常是servlet–>jsp为什么使用转发?servlet处理动态页面操作繁琐如何使用转发?1.绑定在request对象上(页面通过key获取value值) request.setAttribute(key, value);2.获取转发器(参数表示目标路径) ...
2018-11-01 10:48:50 526
原创 Jsp需要掌握什么(初学)
什么是jsp?Jsp是服务端动态页面技术规范为什么要使用jsp?原servlet输出动态页面过于繁琐,不便于代码维护本质是什么?Jsp本质上就是sevletJsp运行原理?step1:容器将jsp文件转换为servletstep2:容器调用servlet如何写一个Jsp1.写一个.jsp尾缀的文件2.内容 -html(直接写), -java代码(&lt;...
2018-10-31 20:23:53 979
原创 超简约简单TCP实例-局域网聊天,附源码下载
只需要两个java文件,一个client.java另一个server.java。先启动服务端,后启动客户端 源代码:(注意客户端需要填写服务端所在主机的ip才能正常运行) 下载链接:https://download.csdn.net/download/qq_40673486/10638847 client.java server.java ...
2018-08-31 19:56:41 408
原创 Java如何让2/3等于0.67
在Java运算中,两个整数直接相除是的得不到小数的。例如下面代码 divide(2,3),会得到0.0如果要的到正确的计算值,只需要将x或者y强制类型转换为double类型。例如下面代码,会得到0.666666…..那么我们如何才能得到0.67呢?我们可以尝试下面的方法。 提示:Math.round(double y);这个方法返回一个y四舍五入后的值...
2018-08-31 19:37:18 2329
原创 String值不可改变?
我们先来看一段代码: 这里输出的s1是abcd ,是s1的值改变了吗?不是的 首先声明s1=“abcd”内存中的操作是: 引用:https://www.programcreek.com/2009/02/diagram-to-show-java-strings-immutability/ s1重新赋值时: s1=“abcdf”;s1并没有改变原来的值,而是new了一个新对象,并将s...
2018-08-25 16:24:04 362
原创 Java递归算法和迭代算法求阶乘
什么是递归:1.1含义: 递归就是一个函数直接或者间接的调用自己的方法;1.2如何利用递归求阶乘? 分析: 例如:求4的阶乘 等于4*3*2*1; 假设我们把使n=4的话,那么等式就变成 n*(n-1)*(n-2)(n-3) 第一个数:n 第二个数=第一个数-1; ...
2018-08-25 15:36:13 2562
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人