- 博客(15)
- 收藏
- 关注
原创 Java前端和后端的区别
● 用于应用构建的服务器端语言: PHP, Ruby, Python, Java, .Net 等; ● 数据相关工具: MySQL, Oracle, SQL Server 等; ● PHP框架: Zend, Symfony, CakePHP 等; ● 版本控制工具:SVN, CVS , Git 等; 还要熟练使用 Linux 作为开发和部署环境 Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统
2022-05-25 12:44:05
2234
原创 JavaScript进阶之OOP(一)
console.log(this.uname + ‘唱’ + song) } } // 2.利用类创建对象 let ldh = new Star(‘刘德华’, 18) let zxy = new Star(‘张学友’, 20) console.log(ldh); // {uname: “刘德华”, age: 18} console.log(zxy); // {uname: “张学友”, age: 20} ldh.sing(‘冰雨’) //刘德华唱冰雨 zxy.sing(‘李香兰’) //张学友唱李香兰
2022-05-25 12:42:05
186
原创 JavaScript流程控制-分支
[](()3.3、if-else语句(双分支语句) [](()3.2.1、语法格式 [](()3.2.2、执行流程 Document [](()3.2.3、案例-判断闰年 案例: 解析案例: Document [](()3.4、if-else-if语句 [](()3.4.1、语法结构 [](()3.4.2、执行流程 [](()3.4.3、案例 Document [](()4、三元表达式 ==================...
2022-05-25 12:40:36
181
原创 javascript函数防抖节流,适用于搜索多次触发请求等场景。
在需要使用的组件引用 import { _debounce } from "@/utils/public"; 在 methods 中使用 methods: { // 改变场数 changefield: _debounce(function(_type, index, item) { // do something ... }, 200) } [](()应用: =====================================================
2022-05-25 12:38:55
207
原创 JavaScript-rem布局
rem和em很容易混淆,其实两个都是css的单位,并且也都是相对单位,现有的em,css3才引入的rem,在介绍rem之前,我们先来了解下em: em作为font-size的单位时,其代表父元素的字体大小,em作为其他属性单位时,代表自身字体大小——MDN em可以让我们的页面更灵活,更健壮,比起到处写死的px值,em似乎更有张力,改动父元素的字体大小,子元素会等比例变化,这一变化似乎预示了无限可能,有些人提出用em来做弹性布局页面,但其复杂的计算让人诟病,甚至有人专门做了个px和em的计算器,不同节点像素
2022-05-25 12:37:14
123
原创 java web设置session过期时间
session 在tomcat重启后一般也不会失效,关闭浏览器后,session失效 在一般系统中,也可能需要在session失效后做一些操作: (1)控制用户数,当session失效后,系统的用户数减少一个等,控制用户数在一定范围内,确保系统的性能。 (2)控制一个用户多次登录,当session有效时,如果相同用户登录,就提示已经登录了,当session失效后,就可以不用提示,直接登录了。 那么如何在session失效后,进行一系列的操作呢? 这里就需要用到监听器了,即当session因为各种原因失效后.
2022-05-25 12:34:57
919
原创 Java Web 网络商城案例演示二十二 管理员查询订单
} } OrderService public interface OrderService { List findAllOrders() throws Exception; List findAllOrders(String st) throws Exception; } OrderServiceImpl public class OrderServiceImpl implements OrderService { OrderDao orderDao = new OrderDaoImpl(); @Over
2022-05-25 12:33:20
467
原创 JavaScript进阶之OOP(一)
class Star { constructor(uname, age) { this.uname = uname //this 指向创建的实例 this=>ldh this.age = age } sing(song) { console.log(this.uname + ‘唱’ + song) } } // 2.利用类创建对象 let ldh = new Star(‘刘德华’, 18) let zxy = new Star(‘张学友’, 20) console.log(ldh); // {un
2022-05-24 23:19:43
202
原创 javascript的执行机制
console.log(1); console.log(2); console.log(3); /* 执行结果:1、2、3 同步任务,按照顺序一步一步执行 */ `` 3.2、同步和异步 console.log(1); setTimeout(function() { console.log(2); },1000) console.log(3); /* 执行结果:1、3、2 同步任务,按照顺序一步一步执行 异步任务,放入消息队列中,等待同步任务执行结束,读取消息队列执行 */ 3.3 、异步任务进一步分析 c
2022-05-24 23:17:55
293
原创 JavaScript百炼成仙 1
alert(“函数被调用了!”); } “我刚才就定义了一个函数,函数的定义需要用到function关键字,然后空格,加上函数的名字。刚才的代码中,函数的名字就是test,叶小凡,想必你也看到了test函数的右边我还打了一个圆括号,这个圆括号里面是用来放参数的。就是说,函数里面如果需要用到一些外面传进来的数据,就可以通过参数变量来做传递。最后就是函数体了,也就是用花括号扩起来的部分,就是函数的函数体。在函数体中,可以编写多条JavaScript代码,当然了,因为只是举一个例子,我的函数里面只是写了一个最基本
2022-05-24 23:16:16
651
原创 Javascript操作DOM常用API总结
创建型api主要包括createElement,createTextNode,cloneNode和createDocumentFragment四个方法,需要注意下面几点: (1)它们创建的节点只是一个孤立的节点,要通过appendChild添加到文档中 (2)cloneNode要注意如果被复制的节点是否包含子节点以及事件绑定等问题 (3)使用createDocumentFragment来解决添加大量节点时的性能问题 页面修改型API 前面我们提到创建型api,它们只是创建节点,并没有真正修改到页面内容,而是
2022-05-24 23:14:31
338
原创 javascript从入门到高级,每天不停更新知识点(9天
1.0 math数学对象 不是一个构造函数,所以不需要new调用,直接使用里面的属性和方法就行。 2.封装自己的数学对象: var myMath = { PI:3.14, max:function(){ var max = arguments[0]; for (let i = 0; i < arguments.length; i++) { if (max<arguments[i]) { max = arguments[i]; } } return max; }, min:functi
2022-05-24 23:12:11
322
原创 JavaScript之递归
} num++; fn(); } fn(); 打印结果为: 知道了递归是什么,那我们再来看看如何利用递归解决问题吧! [](()二、利用递归求数学题 ========================================================================= [](()1、求1 * 2 * 3 * 4 …*n的阶乘。 代码如下: function fn(n){ if(n == 1){ return 1; } return n*fn(n-1); } console.l
2022-05-24 23:10:05
144
原创 JavaScript 中 xml 基本使用
2、xml 的应用 不同系统之间的数据传输 用来表示生活中有关系的数据 经常使用在配置文件中 二、xml 语法 ======== 1、xml 文档申明 创建一个文件,后缀名为 .xml 文档申明:写 xml 文件时必须要有文档申明,表示为 xml 文件:<?xml version="1.0" encoding="gbk"?> 文档申明必须写在第一行第一列 属性: version:xml 的版本 encoding:xml 编码,有 g
2022-05-24 23:03:16
900
原创 JavaScript构造函数和原型
执行构造函数里面的代码,给这个新对象添加属性和方法。 返回这个新对象(所以构造函数里面不需要 return )。 JavaScript 的构造函数中可以添加一些成员,可以在构造函数本身上添加,也可以在构造函数内部的 this 上添加。通过这两种方式添加的成员,就分别称为静态成员和实例成员。 实例成员:在构造函数内部创建的对象成员称为实例成员,只能由实例化的对象来访问。 静态成员:在构造函数本上添加的成员称为静态成员,只能由构造函数本身来访问 。 例如: function A(uname,age)..
2022-05-18 19:40:16
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅