09 2018 档案

摘要:和技术面试官不要和技术面试官谈工资。尽量将技术面试官带入自己熟悉的知识。问到不会的就大方地说不会,不要摸棱两可地回答。回答地时候尽量想好了回答,不是一直呃呃呃呃。和hrhr问你期望地工资,就准确地说自己内心地想法,不要看低自己,也不要高估自己,说准确地数字。... 阅读全文
posted @ 2018-09-30 22:38 narojay 阅读(281) 评论(0) 推荐(0)
摘要:/** * Java实现n的阶乘分别用递归和非递归 * * @author hjsjy * @create 2018/9/30 * @since 1.0.0 */ public class fac... 阅读全文
posted @ 2018-09-30 22:01 narojay 阅读(1272) 评论(1) 推荐(0)
摘要:###问题原因 java版本冲突解决办法:按下图的方式设置就可以解决此类问题 阅读全文
posted @ 2018-09-27 10:51 narojay 阅读(309) 评论(0) 推荐(0)
摘要:先来说一下问题像这种直接输入值得方式叫做硬编码,我们要避免硬编码值,这时候如果我们想这些书名和作者名在运行时候再确认。//novel类的构造方法里面的两个形参分为书名和作者名@Beanpublic Book firstbook(){ return n... 阅读全文
posted @ 2018-09-26 20:08 narojay 阅读(249) 评论(0) 推荐(0)
摘要:Spring应用上下文中所有bean默认都是作为singleton(单例),不管bean被注入多少次都是同一个实例。Spring的bean作用域分类:单例(Singleton):在整个应用中,只创建bean的一个实例(默认就是单例)原型(Prototype)... 阅读全文
posted @ 2018-09-26 19:19 narojay 阅读(858) 评论(0) 推荐(0)
摘要:首先我们先写一个自动装配的例子//Dessert是指甜品@Autowiredpublic void setDessert(Dessert dessert){this.dessert=dessert;}如果Dessert是一个接口,他有如下的实现类@Compo... 阅读全文
posted @ 2018-09-25 21:55 narojay 阅读(241) 评论(0) 推荐(0)
摘要:装配bean的三种方式在xml中显式的配置在java中显式的装配隐式的bean发现机制和自动装配自动化装配beanSpring从两个角度实现自动化装配组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean。自动装... 阅读全文
posted @ 2018-09-24 22:47 narojay 阅读(123) 评论(0) 推荐(0)
摘要:有点理论性但是看完这章之后真的觉得可以宏观理解AOP到底是啥面向切面编程(AOP,aspect-oriented programming)定义:促使软件系统实现关注点的分离一项技术。系统是由许多组件组成,每个组件各负责一块特定功能,还有可能承担日志,事务管理... 阅读全文
posted @ 2018-09-23 23:00 narojay 阅读(374) 评论(0) 推荐(0)
摘要:SpringHello.javapackage com.spring.hjsjy;/** * 〈一句话功能简述〉 * * @author hjsjy * @create 2018/9/20 * @since 1.0.0 */public class Spri... 阅读全文
posted @ 2018-09-23 20:45 narojay 阅读(595) 评论(0) 推荐(0)
摘要:首先说下什么是依赖依赖的解释:依赖是一种关系,一个类依赖另一个类,也就是一个类中有另一个类的引用,class Person中有class Car的引用那就叫 Person对Car有一个依赖。//Person对Car有一个依赖class Person{ ... 阅读全文
posted @ 2018-09-23 16:00 narojay 阅读(3141) 评论(1) 推荐(2)
摘要:Java集合和数组的区别集合和容器都是Java中的容器。区别数组特点:大小固定,只能存储相同数据类型的数据集合特点:大小可动态扩展,可以存储各种类型的数据 阅读全文
posted @ 2018-09-21 13:56 narojay 阅读(425) 评论(0) 推荐(0)
摘要:final关键字fianl关键字的作用修饰变量:被它修饰的变量不可以改变,一旦赋了初值,就不能重新赋值修饰方法: 方法不能被重写,但是可以重载修饰类:修饰的类不能被继承 比如 String Math 阅读全文
posted @ 2018-09-21 13:54 narojay 阅读(175) 评论(0) 推荐(0)
摘要:视图的定义视图是从一个或者几个基本表(或视图)导出的表。它与基本表不同,是一个虚表。数据库中只存放视图的定义,而不存放视图对应的数据,这些数据仍存放在原来的基本表中。所以一旦基本表中发生数据变化,从视图中查询出的数据也就随之改变了。从这个意义上讲,视图就是一... 阅读全文
posted @ 2018-09-20 19:18 narojay 阅读(1501) 评论(0) 推荐(0)
摘要:事务的概念含义:事务由单独单元的一个或者多个sql语句组成,在这个单元中,每个mysql语句时相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条sql语句一旦执行失败或者产生错误,整个单元将会回滚,所有受到影响的数据将会返回到事务开始以前的状态... 阅读全文
posted @ 2018-09-20 16:17 narojay 阅读(430) 评论(0) 推荐(0)
摘要:多表查询介绍含义:当查询的字段来自于多个表时,就会用到多表查询(也叫连接查询)笛卡儿乘积现象:表1,有m行,表2有n行,结果=m*n行发生的原因:没有有效的连接条件按功能分类: 内连接:等值连接 非等值连接 自连接 外连接:左外连接 右外... 阅读全文
posted @ 2018-09-20 15:01 narojay 阅读(433) 评论(0) 推荐(0)
摘要:函数概念:类似于java的方法,将一组逻辑语句封装在方法体中,对外暴露方法名函数的好处:隐藏实现的细节提高代码的重用性使用模板selelct 函数名(实参列表) from 表;分类单行函数分组函数单行函数一、 字符函数length 获取参数值的字节个数sel... 阅读全文
posted @ 2018-09-19 16:48 narojay 阅读(368) 评论(0) 推荐(0)
摘要:数据库的好处可以持久化数据到本地结构化查询数据库的常见概念DB:数据库,存储数据的容器DBMS:数据库管理系统,又称为数据库软件,用于创建或者管理DBSQL 结构化查询语言,用于和数据库进行通信,不是和某个数据库语言特有的,而是几乎所i有的主流数据库通用的语... 阅读全文
posted @ 2018-09-18 22:02 narojay 阅读(173) 评论(0) 推荐(0)
摘要:select * from employees;select * form employees where id like ‘&&’ and last_name like ‘&&’;select * form employees where id lik... 阅读全文
posted @ 2018-09-18 21:58 narojay 阅读(180) 评论(0) 推荐(0)
摘要:栈栈描述的是方法执行的内存模型、每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等)JVM为每一个线程创建一个栈,用于存放该线程执行方法的信息(实际参数,局部变量等)栈是线程私有,不能实现线程之间的共享!栈的存储特性: 先进后出栈是由系统自动分... 阅读全文
posted @ 2018-09-17 22:55 narojay 阅读(1178) 评论(0) 推荐(0)
摘要:一、JAVA基础篇-概念1.简述你所知道的Linux:Linux起源于1991年,1995年流行起来的免费操作系统,目前, Linux是主流的服务器操作系统, 广泛应用于互联网、云计算、智能手机(Android)等领域。由于Java主要用于服务器端的开发,因... 阅读全文
posted @ 2018-09-16 10:56 narojay 阅读(1790) 评论(0) 推荐(0)
摘要:元字符 描述 \ 将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。 ... 阅读全文
posted @ 2018-09-15 22:52 narojay 阅读(198) 评论(0) 推荐(0)
摘要:二叉树具有天然递归结构 每个节点的左子树也是二叉树 每个节点的右子树也是二叉树 二叉树不一定是满的二分搜索树 每个节点的值大于其左子树的所有节点的值 每个节点的值小于其左子树的所有节点的值 每个子树也是二分搜索树 链表是线性的,可以使用循环。树是非线性的, ... 阅读全文
posted @ 2018-09-14 22:47 narojay 阅读(285) 评论(0) 推荐(0)
摘要:大四真的压力很大,就业和进入社会生活的压力涌来,在这几天去找房子租和面试的过程中深有体会,为能进好点的企业,希望自己能在大四期间努力加强自己的技能水平,写代码的时候要多思考,思考真的是很重要的过程。面对压力也不用过于使自己的精神紧绷,还有就是要早点休息,少熬... 阅读全文
posted @ 2018-09-14 22:24 narojay 阅读(196) 评论(0) 推荐(0)
摘要:打印出如下的结果11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 11 7 21 35 35 21 7 11 8 28 56 70 56 28 8 11 9 36 84 126 126 84 36 9 ... 阅读全文
posted @ 2018-09-13 22:22 narojay 阅读(784) 评论(0) 推荐(0)
摘要:内部类成员内部类局部内部类匿名内部类静态内部类成员内部类成员内部类可以无条件访问外部类的成员属性和成员方法(包括private和静态成员)成员内部类和外部类同名的成员变量或者方法时候,会发生隐藏现象,即默认访问的是成员内部类的成员,如果要访问外部类的成员需要... 阅读全文
posted @ 2018-09-11 14:19 narojay 阅读(141) 评论(0) 推荐(0)
摘要:类里定义的数据成员称为属性,属性可不赋初值,若不赋初值则JAVA会为其添加默认值;方法里定义的数据成员称为变量,变量在参与运算之前必须赋初值。 阅读全文
posted @ 2018-09-09 17:02 narojay 阅读(327) 评论(0) 推荐(0)
摘要:对于多态,可以总结以下几点:一、使用父类类型的引用指向子类的对象; 二、该引用只能调用父类中定义的方法和变量; 三、如果子类中重写了父类中的一个方法,那么在调用这个方法的时候,将会调用子类中的这个方法;(动态连接、动态调用) 四、变量不能被重写(覆盖)... 阅读全文
posted @ 2018-09-09 17:00 narojay 阅读(128) 评论(0) 推荐(0)
摘要:一个java文件里,public的类只能出现一个,否则编译报错。 关于多态。子类继承了父类的所有成员,包括private权限的成员变量,但是继承具有私有变量的拥有权但是没有使用权。 private:除了类型创建者和类型内部的方法之外任何人都不能访问的元素。... 阅读全文
posted @ 2018-09-09 16:57 narojay 阅读(227) 评论(0) 推荐(0)
摘要:自动数据类型转换低----------------------------->高byte,short,char,int,long,float,double高转低会进行强制类型转换会丢失精度package Test;public class Test { ... 阅读全文
posted @ 2018-09-09 16:54 narojay 阅读(189) 评论(0) 推荐(0)
摘要:spring单元测试真的是个坑 ,报错原因是因为spring版本的冲突,遇到错的兄弟可以看下自己的maven 目录下所有的 org.spring下的jar包是不是版本都一样,尤其时spring-test.数据库重新自增//方法① USE 数据库名DELE... 阅读全文
posted @ 2018-09-08 20:33 narojay 阅读(1171) 评论(0) 推荐(0)
摘要:数据的查询单表查询查询全体学生的学号和姓名 :select Sno,Cno from sc;select * from sc;目标表达式不仅可以是表中的属性列,也可以是表达式没字符串常量、函数等 别名(aliases)。查询全体学生的姓名及出生年份:sele... 阅读全文
posted @ 2018-09-07 12:01 narojay 阅读(526) 评论(0) 推荐(0)
摘要:String、String StringBuffer和StringBuilder的区别String: String是字符串常量,String的值是不可变的,每次String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。St... 阅读全文
posted @ 2018-09-07 11:38 narojay 阅读(134) 评论(0) 推荐(0)
摘要:类的相关知识类描述了具有相同特性和行为的对象集合。将对象看做一个服务提供者。(一项伟大的简化工具)好处:这样是有助于提高对象的内聚性。每个对象都有一个它所能提供服务的内聚的集合,在良好的面向对象设计每个对象都能很好地完成一项任务,不试图做更多的事。访问控制 (将程序开... 阅读全文
posted @ 2018-09-07 10:10 narojay 阅读(110) 评论(0) 推荐(0)