君子不以辞尽人,故天下有道,则行有枝叶;天下无道,则辞有枝叶。热爱技术岗位,因为这里单纯友好,自由和分享。
Logger异常日志,企业项目中非常重要的一步,在系统调试、出错时,能够快速排查,修复。以下是关于异常日志使用的关键点。
java 中的instanceof 是一个二元操作符(运算符)运算符,由于是字母组成,所以是Java的保留关键字,但是和>=,
uml类图
1、创建一张和已经存在的表一样结构的表,同时复制数据 create table newTableName as select * from oldTableName; //--newTabl...
ArrayList的内部实现是基于数组,因此,它使用get方法访问列表中的任意一个元素时,它的速度要比LinkedList快。
是否可变,String类能否被继承 重点,String是不可变的!String类不能被继承! String类是不可变的。
一String中的replace(char oldChar, char newChar)源码 以下是JRE中源码,分析在第二部分,将全面分析这个方法。
分页工具类JdbcUtil 对数据库表进行查询,StringBuffer sql = “select * from Table”等,查询得到数据很多(10000条),这个时候你需要采取后台分页的形式,将查询结果返回。
1.命令查询分离概念 流畅API是什么?什么是流畅API?为什么要使用流畅API这种方式? 目前很多的编程语言都有方法链串(Method chaining),创造出流畅语义。
Hello World 计算机编程领域的历史悠久的传统。所以GitHub:hello World ! 什么是GitHub? GitHub是版本控制和协作的代码托管平台。
1.datagrid的基本属性 datagrid—- 一种接收后台数据用于,以标准表单的形式展示的组件。
锁的重入 package demo; /* * synchronized的重入 * 关键字synchronized拥有锁重入得功能, * 当一个线程得到了一个对象的锁后,再次请求次对象时时可以再次得到该对象的锁。
脏读 脏读:在业务中读取的数据出现不一致的错误。 package demo; /* 脏读:数据不一致的错误。
线程安全 /* * 线程安全:当多个线程访问某一个类(方法、对象)时,这个类始终都能表现出正确的行为,那么其就是线程安全的。
语义化 标签的用途:我们学习网页制作时,常常会听到一个词,语义化。那么什么叫做语义化呢,说的通俗点就是:明白每个标签的用途(在什么情况下使用此标签合理)比如,网页上的文章的标题就可以用标题标签,网页上的各个栏目的栏目名称也可以使用标题标签。
String String不可变,StringBuffer、StringBuilder可变,还有什么区别? String:查源码,类的声明是:public final,清楚的知道,fianl是不可改变的。
注释 1.注释的作用 通过注释提高程序的可读性,是java程序的条理更加清晰,易于区分代码行与注释行。
JDK目录介绍 1.bin目录:存放Java的编译器、解释器等工具(可执行文件)。 2.db目录:JDK7附带的一个轻量级的数据库,名字叫做Derby。
盘符: 进入指定的盘符下。 dos命令不区分大小写 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 注意:rd不能删除非空的文件夹,而且只能用于删除文件夹。
Maven项目的依赖传递 有三个项目:ABC A | B | C B是依赖A的,C又是依赖B的,所以依赖传递,C也是依赖...
1.依赖的范围: 项目的三种classpath:编译、测试、运行 junit junit 3.8.1 test //表示Junit依赖范围是test,表明:junnit只存在测试的范围。
1.一个完整项目的构建过程包括: 清理、编译、测试、打包、集成测试、验证、部署。 在整个过程中存在怎样的生命周期? 2.Maven一共有三个生命周期,相互独立,每一个生命周期都有不同阶段。
1.maven中常用的命令 mvn -v 查看maven的版本 compile编译(如果需要依赖其他包就需要自动下载) test测试 package 打包 clean 删除target包 install (安装jar包到本地仓库中) 2.在cmd中使用maven的archetype插件来创建项目结构(只需要了解) 一、maven的坐标和仓库 坐标:任何一个依赖,插件,项目构件的输出,都可称为构件,所有构件都以坐标作为地址。
一.原生maven项目结构 Src (源代码目录) -1级—main -2级— java -3级—package(自定义的包) -1级—test(这个是测试代码) -2级—java -3级—package -1级—resources(资源文件的存放) 二.
Maven是啥? 1.Maven是一种项目构建管理工具,自动下载架包。 2.目前主流的项目构建工具:Maven、Ant、gradle。
JSP:Java Server Page JSP的本质:Jsp是一种动态网页技术! 动态生成网页数据,而不是有动态效果的网页!——动态效果用JavaScript实现 常见的几种动态网页技术:jsp、ASP、PHP超级文本预处理语言。
1.JavaScript函数 函数是由事件驱动的,或者当它被调用时执行的可复用的代码块。
JavaScript数据类型 JavaScript的数据类型,数据类型比其他编程语言更简洁,也更简单。
Spring MVC,什么是MVC,MVC框架都能做什么。 1.mvc框架需要做什么 a)将url映射到java或者java类的方法 b)封装用户提交的数据,例如表单数据,请求。
String类型转化成int类型,不论哪种情况,在java中都能转化。 无论是在domain实体类中,还是在Dao(数据访问层),Service层(服务层)也行。
File类,表示是文件对象,不是实际存在于磁盘上的文件,这个文件对象是存在内存的一个实例而已。
1.JavaScript的对象有哪些呢,javascript中的所有事物都是对象:字符串、数字、日期、数组等,类似于java中,即是对象,对象是拥有属性与方法的数据。
重温面向对象OOP——static关键字 1. 静态的变量 对一个类的静态变量A来说,实例化出的每一个对象,都有自己的A变量 public class Yuan(){ private static final double PI =3.
1.this关键字 this表示这个对象的参考名称;例如this.age1=age2;表示将age2的值,赋值给这个对象的私有属性age1. 2. .重温面向对象的思想——构造器和重载 构造器:创建一个对象时,有时候需要对在实例化一个对象时,对这个对象进行初始化,这个时候我们就需要构造方法来进行这种初始化。
面向对象的思想OOP——封装 对象的封装: 封装的目的:隐藏对象的内部细节,将对象进行黑箱操作。
浅析自动装箱、自动拆箱 我们知道,在java中有基本类型和类类型,基本类型有:char、byte、short、int、double、float、long、boolean这8种,在需要将基本类型打包成对象来进行操作的时候,这时,就用到了打包这一操作,该操作的自动行为就叫做自动装箱、自动拆箱。
1. 最简单的单例模式 什么叫单例模式:口语表达就是——一个类有且仅有一个对象,外部无法实例化它的新对象。