你不知道的javascript作用域和闭包小结

  • Post author:
  • Post category:java

第一部分:作用域和闭包 1.作用域: 我们将“作用域”定义为一套规则,这套规则用来管理引擎如何在当前与用域以及嵌套的子作用域中根据标识符名称进行变量查找。 2.词法作用域: 词法作用域意味着作用域是由书写代码时函数声明的位置来决定的。编译的词法分析阶段基本能够知道全部标识符在哪里以及如何声明的,从而能够预测在执行过程中如何对它们进行查找。 3.函数作用域名和块作用域: 函数是javascript中…

继续阅读 你不知道的javascript作用域和闭包小结

Java导出压缩文件

  • Post author:
  • Post category:java

在很多场景需要导出很多的文件,将其压缩成zip是一个很不错的选择。 先将要压缩的文件路径和名称得到,然后用工具类将其压缩。代码逻辑清晰,使用得修改一些文件路径。 实现类中导出方法中: String zipFileName = "工单附件" + "-" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date()) + ".zip"; Stri…

继续阅读 Java导出压缩文件

java的易错点_JAVA编程中的易错点分析

  • Post author:
  • Post category:java

摘 要:本文旨在罗列出在编码过程中极易出错的二处,它们都来自生活中,来自于我们学生日常编码的经验中,这些出错点大多都利用了那些会导致debug的行为,要么违反直觉,要么晦涩难懂,它们被认为是陷阱(trap)、缺陷(deficiency)、和小概率案例(corner case)。任何具有JAVA应用知识的人都可以理解这些谜题,但是其中许多点对大多数师生造成了麻烦,我们通常花费数十个昼夜才能完全解决其…

继续阅读 java的易错点_JAVA编程中的易错点分析

Java中的四类八种基本数据类型

  • Post author:
  • Post category:java

Java中的四类八种基本数据类型 第一类:整数类型 byte short int long 第二类:浮点型 float double 第三类:逻辑型 boolean(它只有两个值可取true false) 第四类:字符型 char 版权声明:本文为qq_41040771原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.…

继续阅读 Java中的四类八种基本数据类型

java抽象类

  • Post author:
  • Post category:java

开发工具与关键技术:MyEclipse 10、java语言、 作者:邓李庆 撰写时间: 2019年5月10日 下面小编给大家讲一个java的抽象类,在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类;抽象来除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法、初始化块和构…

继续阅读 java抽象类

javaWeb

  • Post author:
  • Post category:java

JSP 和 servlet 有什么区别? JSP 是 servlet 技术的扩展,本质上就是 servlet 的简易方式。servlet 和 JSP 最主要的不同点在于,servlet 的应用逻辑是在 Java 文件中,并且完全从表示层中的 html 里分离开来,而 JSP 的情况是 Java 和 html 可以组合成一个扩展名为 JSP 的文件。JSP 侧重于视图,servlet 主要用于控制逻…

继续阅读 javaWeb

Java查询es很慢怎么办,ElasticSearch查询超时原因一种及解决

  • Post author:
  • Post category:java

问题 最近一次上线后 线上突然多了好多ES查询超时异常 2020-02-01 11:40:43.851 ERROR 2852 --- [o-8022-exec-438] c.c.p.common.dao.SearchDao : Search person by id failed java.net.SocketTimeoutException: 30,000 milliseconds timeou…

继续阅读 Java查询es很慢怎么办,ElasticSearch查询超时原因一种及解决

bootstrap file input java,Bootstrap fileinput组件封装及使用详解

  • Post author:
  • Post category:java

介绍 通过本文,你可以学习到如何封装或者开发一个前端组件,同时学习Bootstrap-fileinput组件的使用,封装后使用更加简单方便。 BaseFile是AdminEAP框架中基于Bootstrap-fileinput的附件上传组件,它支持 支持多文件、在线预览、拖拽上传等功能,封装后BaseFile主要包括以下功能: 弹出窗口的附件上传 当前界面的附件上传 显示附件明细 可编辑的附件明细(…

继续阅读 bootstrap file input java,Bootstrap fileinput组件封装及使用详解

Zookeeper入门——Zookeeper的Java客户端API(1)

  • Post author:
  • Post category:java

搜了一些Zookeeper的相关书籍和博客,但好多基本都是讲Zookeeper的架构、用途,尤其分布式中的应用讲的真的是天花乱坠,但看完还是不会写代码,搞得自己理论丰富的一批,实践完全懵逼。对于Zookeeper的Java客户端API使用,基本没有涉及或者讲清楚,要么就是讲的很模糊。果然还是得自己来,通过Zookeeper的API来学习一下Zookeeper的功能,然后依据这些功能去思考怎么用?为…

继续阅读 Zookeeper入门——Zookeeper的Java客户端API(1)

java Robot源码解析(史上最全)

  • Post author:
  • Post category:java

简介:此类用于生成本机系统输入事件,出于测试自动化、自运行演示和其他可以控制鼠标和键盘的应用程序 这是需要的。 机器人的主要目的是方便用户 Java平台实现的自动化测试 方法介绍及解析:以下private开头方法为Robot内部使用,方法,public方法为对外开放方法,请重点关注public方法 Robot中对外提供接口 使用要点 代码示例 说明 1.实例化方法 new Robot(); 无参实…

继续阅读 java Robot源码解析(史上最全)