摘要: 如果可以满足你一个除了工作之外的愿望,你会选择什么?程序君刚刚偷偷问了某资深码农老Y。他努力的眨巴着眼睛,不假思索的说:“废话啊!我要满头秀发”       这位就是老Y了,怎么样,是不是发际线感人?也就怪不得他会许这样的愿望了。   程序君仍然不死心,于是去各大门户网站,各大论坛搜索了一下。各种神吐槽也... 阅读原文
2020-05-28 23:28:17 阅读(2070) 评论(0)
摘要: 前言 JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平... 阅读原文
2020-05-28 22:39:04 阅读(2055) 评论(0)
摘要: 单项选择题(每小题2分,共30分)1.在浏览器中履行applet程序,将被最先履行的办法是()。A.init()B.start()C.destroy()D.stop()2.编译JavaApplet源程序文件编译后产生的字节码文件扩展名为()。A.classB.javaC.htmlD.exe3.在编写JavaA... 阅读原文
2020-05-28 21:19:02 阅读(2035) 评论(0)
摘要: Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。 Spring优点: 低侵入式设计,代码的污染... 阅读原文
2020-05-28 20:39:02 阅读(2178) 评论(0)
摘要: 基础篇 基本功 面向对象特征 final, finally, finalize的区别 int 和 Integer 有什么区别 重载和重写的区别 抽象类和接口有什么区别 说说反射的用途及实现 说说自定义注解的场景及实现 HTTP 请求的 GET 与 POST 方式的区别 session 与 cookie 区别... 阅读原文
2020-05-28 19:55:03 阅读(2262) 评论(0)
摘要: 在用户登陆之后,我们一般会把用户登陆的状态和相关信息进行存储,把对应的token返回到客户端进行存储,下次请求过来时,系统可以通过token拿到当前这个用户的相关信息,这是授权通常的作法,而有时一些业务里,你存储的用户信息不是全局的,可能只是某几个接口会用户某些信息,而你把它存储起来就不是很合理;并且一些隐私... 阅读原文
2020-05-28 19:43:02 阅读(2093) 评论(0)
摘要: 作者:ksfzhaohui my.oschina.net/OutOfMemory/blog/3131916 最近有个项目需要对外提供一个接口,提供公网域名进行访问,而且接口和交易订单有关,所以安全性很重要;这里整理了一下常用的一些安全措施以及具体如何去实现。 安全措施 个人觉得安全措施大体来看主要在两个方... 阅读原文
2020-05-28 18:59:01 阅读(2102) 评论(0)
摘要: 作者:pdai www.cnblogs.com/pengdai/p/9151800.html 在软件开发中,前人对软件系统的设计和开发总结了一些原则和模式, 不管用什么语言做开发,都将对我们系统设计和开发提供指导意义。本文主要将总结这些常见的原则,和具体阐述意义。 开发原则 面向对象的基本原则(s... 阅读原文
2020-05-28 16:59:03 阅读(2056) 评论(0)
摘要: 目录 微服务项目持续集成部署流程 Gogs容器的安装与应用 jenkins实现持续的集成 微服务项目持续集成部署流程 什么是持续化集成(continous itergration)?为了加快软件开发速度,加强团队成员间的合作力度,简化项目的部署流程,使用一种自动编译、打包、测试、发布等技术来实现自... 阅读原文
2020-05-28 15:34:01 阅读(3147) 评论(0)
摘要: Spark SQL原理解析前言: Spark SQL源码剖析(一)SQL解析框架Catalyst流程概述 Spark SQL源码解析(二)Antlr4解析Sql并生成树 Spark SQL源码解析(三)Analysis阶段分析 Spark SQL源码解析(四)Optimization和Physical Pla... 阅读原文
2020-05-28 13:42:03 阅读(2047) 评论(0)