- 博客(18)
- 收藏
- 关注
原创 2018年10月java面试题(一)
1、机试题Git拉去项目说明,搭建ssm框架或者springboot+mybatis框架,创建数据表,实现查询和更新的功能。可参考博客:https://blog.csdn.net/u013782879/article/details/820510612、spring中javabean,a依赖b,b依赖c,c依赖a,如何处理?答:(1)构造器循环依赖,运行报错。(2)setter注入...
2018-10-21 22:52:39
387
转载 转载:收集了50道基础的java面试题
转载自博客园:https://www.cnblogs.com/roucheng/p/javatimu.html下面的内容是对网上原有的Java面试题集及答案进行了全面修订之后给出的负责任的题目和答案,原来的题目中有很多重复题目和无价值的题目,还有不少的参考答案也是错误的,修改后的Java面试题集参照了JDK最新版本,去掉了EJB 2.x等无用内容,补充了数据结构和算法相关的题目、经典面试编程题...
2018-10-21 21:59:46
945
原创 spring入门经典——pojo编程模型、轻量级容器和控制反转
一、pojo编程模型1、pojo:简单的java对象(plain old java objects)。旨在简化java应用程序(特别是企业级)的编码、测试以及部署等阶段。2、ejb编程模型存在的问题。(1)它提供了一种与运行时平台相结合的分布式业务组建模型,运行时该平台提供了执行ejb组件所需要的所有中间件服务。(2)可测试性艰难。jndi查找是依赖注入的早期形式,但由于其拉式性质,使得在单元测试...
2018-06-27 17:45:53
2268
原创 Elasticsearch Date类型数据默认格式:将数据写入es的时间后再读取出来缺少8小时原因
一、问题描述把想要的数据通过同步工具从MySQL中写入es中存储,然后从搜索后台管理系统读取数据列表,发现时间显示比数据库中显示的时间要提前8小时。二、问题分析首先在索引里面查看了时间数据的存储格式为世界时间,默认是0时区,但是我们一般用的是北京时间东八区,因此间隔了八小时。直接转过来的时间是:但实际上数据库里面存储的时间是:我们需要最终显示的是时间是和存在数据库中的北京时间一致。搜索的数据来源于...
2018-06-26 10:55:28
35590
原创 java基础学习日记(10)——java面向对象基础
一、面向过程和面向对象面向对象和面向过程都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。1、面相过程:思考问题的方式是“按步骤实现”,接下来将步骤对应成方法,一步一步,最终完成。这个适合简单任务,不需要过多的协作情况下。2、面向对象:思想更契合人的思维模式。思考的是“怎么设计”。3、面相对象和面相过程的总结(1)都是解决问题的思维方式,都是代码组织的方式。(2...
2018-06-19 20:26:47
430
原创 以MySQL数据库开发的内容管理系统,需要兼容Oracle数据库遇到的问题以及解决方案。
一、问题背景描述开发的系统默认MySQL数据库,现在需要适合Oracle数据库,初始化数据库SQL和代码中包含MySQL的执行SQL需要重新定义。二、目前遇见的问题(18.6.19)1、Oracle的表名和列名长度只支持30个字符以内。2、MySQL中ifnull()函数和format()函数等等等不存在于Oracle数据库中。3、存储过程语法不同。4、分页查询语法无法写出通用的SQL。三、问题分...
2018-06-19 16:43:53
896
1
原创 java基础学习日记(9)——控制语句
一、流程控制语句是用来控制程序中各语句执行顺序的语句。1、顺序结构:代表“先执行a,在执行b”的逻辑。2、选择结构:代表“如果……,则……”的逻辑。3、循环结构:代表“如果……,则再继续……”的逻辑。任何软件和程序,小练习到操作系统,本质都是由“变量、选择语句、循环语句”组成。二、if选择结构...
2018-06-08 20:05:30
267
原创 java基础学习日记(8)——数据类型和运算符(注释,标识符,关键字,变量,常量)
一、注释注释只会存在源码里面。1、单行注释:以//开头,后面为注释内容。2、多行注释:以‘/*’开头,以‘*/’结尾,注释内容在中间。不能嵌套使用。可以做行内注释。3、文档注释:‘/**’开始,以‘**/’结尾。在IDE里面,打出开头,回车即可,生成相应的API文档。二、标识符:给变量、类、方法以及包进行命名。1、标识符的使用规范(1)标识符必须以字母、下划线、美元符号$开头。(2)标识符的其他部...
2018-06-07 09:08:44
323
原创 java基础学习日记(7)——intellij idea 下载安装以及创建一个基于maven的项目“Holle Word”
一、下载安装有能力的去官网下载正版,能力不足去度娘那边找破解版。官网:https://www.jetbrains.com/破解版推荐一个博客:https://blog.csdn.net/qq_35434690/article/details/77683655二、IntelliJ IDEA 创建 hello world Java web Maven项目从头到尾都有图有真相2017版本这个是大师兄写的...
2018-05-29 21:19:36
261
原创 java基础学习日记(6)——错误类型和程序分析,以及常见的DOS命令,常见的java开发工具
一、错误类型1、通常会出现拼写错误,一定要检查清楚,有英语基础的会学起来更加快捷一些,如果有条件可以同时学习一下英语。2、语法错误在使用相关开发工具之后,工具会提示。二、程序分析和总结1、java大小写敏感,拼写错误,程序无法运行。2、关键字public被称作访问修饰符(access modifier),用于控制程序的其他部分对这一部分的访问级别。3、关键字class是类,java是面向对象的语言...
2018-05-29 21:00:59
253
原创 java基础学习日记(5)——用记事本撰写第一个小程序“你好,世界”
一、开发能力:写代码和调试。二、测试小程序“你好,世界”1、新建一个存放代码的文件夹(本地测试D:mycode)2、新建一个记事本文档,写入代码public class Welcome{ public static void main(String[] args){ System.out.println("你好,世界"); }}保存为Welcome.java文件,文件类型一定要是java类型文件...
2018-05-29 20:27:44
1537
原创 java基础学习日记(4)——版本,优势,运行机制,JVM、jre、jdk的区别,环境变量配置以及安装测试
一、各个版本含义1、JavaSE(Java standard edition):标准版,定为计算机应用。(发展最差)2、JavaEE(Java enterprise edition):企业版,定为服务器端。包含se,包含一部分ME。3、JavaME(Java micro edition):微型版,定为消费型电子产品的应用。(使用很少)物联基于安卓开发二、Java的特性和优势1、跨平台,可移植性。永...
2018-05-29 19:47:40
237
原创 MySQL学习日记——《MySQL必知必会》笔记整理(上)
一、操作符1、计算次序优先级:()>and>or2、in操作符:功能和or相当。优点:(1)语法更清楚直观。(2)计算次序更容易管理。(3)执行快。(4)可包含其他select语句,动态建立where子句。3、not操作符:否定它之后所跟条件的关键字。4、通配符%:(1)无法匹配null。(2)尾空格可能会干扰通配符匹配。5、下划线_通配符:只匹配单个字符。...
2018-05-25 16:28:32
358
原创 java基础学习日记(3)——计算机语言发展以及多种语言介绍
一、计算机语言发展史1、算法是核心,编程语言实现算法。2、计算机语言历经三代:机器语言→汇编语言→高级语言。3、推荐《未来简史》。二、语言(工具)1、C语言:语言鼻祖。结构化,模块化,高效率。经典基础语言。2、C++:混合语言,面向对象,面向过程。科学计算、操作系统等等。3、java:应用广泛。4、PHP:中小型网站开发。5、object-C/Objective-C/obj-C/OC:苹果软件开发...
2018-05-23 20:51:47
333
原创 java基础学习日记(2)——求职篇
一、简历必须自己写。1、基本情况:姓名年龄等等。2、专业技能:按照企业要求技能去写。3、求职意向:前端开发/后台开发/测试4、工作经验和项目经验(必须出彩,突出自己的能力,占据主要部分)5、曾获奖励:最好和工作项目经验相关,关系不大也可以罗列,尽量简洁。大学和工作为主。6、自我评价:突出和工作相关的特质和优点。尽量简洁。备注:面试问题基本基于简历里面的项目经验。二、面试前的准备针对中小型公司,ba...
2018-05-23 20:01:14
383
原创 elasticsearch通配符模糊查询返回无结果
一、问题描述在实现一个字段模糊查询的时候,日志索引下的title字段可以模糊查询。但是在另一个站点索引下title字段不可以模糊查询,输入一个词可以查询出结果,输入多个词语组合没有结果,整个标题输入也没有结果。二、分析1、分析代码后发现是查询条件的问题。最开始设置的处理条件时,两个搜索始终...
2018-05-11 17:52:16
9088
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人