摘要:
DBVisualizer这个数据库客户端工具,如果要执行存储过程或函数的话,需要在创建存储过程或函数的语句的最前面和末尾分别加上【--/】和【/】符号。 像这样,不懂的话真的坑爹,自己摸索怎么摸索得出来,摸到天黑都不行。 "人生不过是笑笑人家,然后让人家笑笑而已。" 阅读全文
摘要:
JVM的组成分为整体组成部分和运行时数据区组成部分。 JVM的整体组成 JVM的整体组成可以分为4个部分:类加载器(Classloader)、运行时数据区(Runtime Data Area)、执行引擎(Execution Engine)和本地库接口(Native Interface)。 程序在执行 阅读全文
摘要:
理解Java的反射机制对学习Java框架有很大帮助,比如Spring框架的核心就是使用Java反射实现的,同时对做一些Java底层操作也会有帮助,比如字节码操作、自定义注解等。 什么是反射 Java反射说的是在运行状态中,对于任何一个类,我们都能够直到这个类有哪些方法和属性。对于任何一个对象,我们都 阅读全文
摘要:
刚刚写的SQL语句在执行的时候报【ORA-01785: ORDER BY item must be the number of a SELECT-list expression】错误,于是自己百度了一下相关错误,发现是和Oracle排序语句的特殊写法有关系,这里记录一下。 先不说错误的问题,我们先用 阅读全文
摘要:
JavaScript有两种数据类型,分别是基本数据类型和引用数据类型。其中基本数据类型包括Undefined、Null、Boolean、Number、String和Symbol(ES6新增,表示独一无二的值),而引用类型统称为Object对象、主要包括对象、数组和函数。 基本数据类型 1.基本数据类 阅读全文
摘要:
其实工作那么久,一直都是写的Freemarker模板页面,直到最近才开始写JSP页面,所以这里完整学一下JSP原生支持的EL表达式(web.xml的3.0版本默认支持,后面说)。 EL的全名是Expression Language,它原本是JSTL 1.0为了方便存储数据所自定义的语言,发展到现在已 阅读全文
摘要:
CMD(Common Module Definition,通用模块定义)是一种模块定义规范,规范中明确了模块的基本书写格式和基本交互规则。SeaJS就是遵循的这个规范。 define函数 在CMD规范中,一个模块就是一个文件,模块的区分通过define关键字来定义,最基本的格式是: define接受 阅读全文
摘要:
随着BS架构的发展,网站逐渐变成了互联网应用程序,嵌入网络的JavaScript代码越来越庞大,越来越复杂(业务逻辑处理或用户交互很多写在前端)。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等。。开发者不得不使用软件工程的方法,管理网页的业务逻辑。因此JavaScript模块化编程 阅读全文
摘要:
1.打开cmd控制台,在命令行输入chcp后回车可以查看到当前的字符编码。如果是乱码的话,这时通常是936,代表的是GBK编码。 2.在命令行输入chcp 65001后回车。65001代表的是UTF-8编码。改了之后就不会中文乱码了。 3.最后,要使编码的改变永久生效,需要在属性中勾上【丢弃旧的副本 阅读全文
摘要:
jsp支持丰富的jstl标签语言(需要jar包支持),其中list循环(迭代)用的是<c:forEach></c:forEach>标签。 这个标签的作用就是迭代输出标签内部的内容。它既可以进行固定次数的迭代输入,也可以依据集合中对象的个数来决定迭代的次数。 这个标签需要与el表达式联合使用,带有以下 阅读全文