摘要:
位运算 NOT 由否定号(~)表示,它是 ECMAScript 中为数不多的与二进制算术有关的运算符之一。 位运算 NOT 是三步的处理过程: 1. 把运算数转换成 32 位数字 2. 把二进制数转换成它的二进制反码(0 1, 1 0) 3. 把二进制数转换成浮点数 简单的理解,对任一数值 x 进行 阅读全文
摘要:
Java多线程的内存可见性 可见性 :一个线程对共享变量值的修改,能够即使地被其他线程看到 共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量 Java内存模型 (Java Memory Model)描述了Java程序中各种变量(线程共享变量)的访问规则,以 阅读全文
摘要:
多态 :对象具有多种形态 引用的多态:父类的引用可以指向本类的对象;父类的引用可以指向子类的对象。 方法的多态:创建本类对象时,调用的方法为本类方法;创建子类对象时,调用的方法为子类重写的方法或者继承的方法。 引用类型的转换 向上类型转换(隐式/自动类型转换),是小类型向大类型的转换 向下类型转换( 阅读全文
摘要:
Mysql 规范 : 关键字与函数名称全部大写 数据库名称、表名称、字段名称全部小写 SQL语句必须以分号结尾 操作数据库 : Mysql的登录: 数据库默认端口号:3306 显示当前服务器版本: 显示当前时间: 显示当前用户: 显示错误: 创建数据库: 删除数据库: 修改数据库: 数据类型与数据表 阅读全文
摘要:
Struts :Jakarta项目 Apache软件基金会开源子项目 Struts Struts是流行和成熟的基于MVC设计模式的Web应用程序框架。 使用Struts的目的是为了帮助我们减少运用MVC设计模式来开发Web应用的时间。 MVC 是模型视图控制器,一种软件设计典范,用一种业务逻辑、数据 阅读全文