- 博客(10)
- 收藏
- 关注
原创 首次登入Linux,不知道干啥?正确使用Linux你也可以。
登入系统有这么难嘛?并不难啊!虽然是这样说,然而很多人第一次登入Linux的感觉都是【接下来我要干啥?】如果是以图形接口登入的话,或许还有很多好玩的事物,但要是以文字接口登入的话,面对着一片黑压压的屏幕,还真不晓得要干嘛呢!为了让大家更了解如何正确的使用Linux,正确的登入与离开系统还是需要说明的!1. 图像界面操作练习这些是鸟哥写的简单的练习题。第三个挺重要的!因为在默认的状态中,你的图形接口会在五分钟后自动被锁定!这是为了要避免你暂时离开座位,有人偷偷使用你的计算机的缘故。而要是解开锁定,就要输
2020-07-28 17:13:23 325
原创 Java问题整理总结
从四月份到五月份面试了很多家公司,现场的去南京也去了五六次,线上的也面了不少,总结一下,现场的面试题比网上的面试题难很多,会涉及很多不同的领域,我的项目经验不是很突出,所以现场的笔试非常重要,记得最多来回考的一点是新建string对象==与equals的判定。现在我已经签了南京一家公司,所以最后做一个总结,总结一些出现频率比较高的问题。
2020-07-08 16:43:41 195
原创 5.30 算法面试题解
Java面试-5道算法笔试题还是遇到了算法题,我对于做答题从来不慌,就是算法题总是不够稳。今天是五道算法题,我一道一道的来讲解一下。题目由我个人简单描述第一题:丑数:判断一个数是否是一个丑数。丑数是指只有质因数2,3,5的正整数,包括自然数1。是丑数返回1,不是丑数返回0。解析我的思路是通过把这个数依次做判断,如果能被2整除,那就/2,如果能被3整除,那就/3,如果能被5整除,那就/5,如果都不行就不是丑数;把这个判断做循环,如果最后剩下来1,那么就是丑数public int isUglyNum
2020-05-31 00:32:21 209
原创 5-26 面试总结
26号去南京面试了两家公司,具体名字我就不透露了,今天主要总结一下面试的感受。这次的面试经历其实不太符合我的预想,先讲第一家公司,一到公司首先填了信息表,然后就开始面我,大概主要了解了我的简历,就问了我一个Java基础问题是StringBuffer与StringBuilder有什么区别,我记得很清楚,然后就开始讲学历,讲学校生活,讲家庭生活,我个人谈的差不多了,我就开始了解公司的情况,一家做政务系统的公司,讲到了南京苏州很多国家单位所需要的系统开始走向国产化,国家也很支持这些工作,福利待遇没有什么问题。。。
2020-05-29 16:31:08 168
原创 redis入门详解-第二篇(面试细节)
IDEA使用redis图形化界面:Java使用redis。你只需要导入jedis的jar包,启动redis数据库就可以使用代码连接redis了。Jedis jedis=new Jedis("127.0.0.1",6379);jedis.set("java","hello redis");System.out.println(jedis.mget("java"));//mget函数可以取多个keyJedis jedis=new Jedis("127.0.0.1",6379);Map<Str
2020-05-24 01:42:30 151
原创 redis入门详解
redis–作为我学习的第一个nosql数据库,可以说not only sql,不仅仅是数据库,我觉得很多应用场景会需要运行在内存的缓存数据库,谈一下我的初步认识。redis能够做些什么我简单的列举一下他具体的缓存应用场景:1、排行榜利用redis的SortSet数据结构,使用zrevrange lb 0 2 withscores语句非常方便的对数据进行了从大到小排序。2、计数器或者限速器计数器主要利用redis中原子性的自增操作: INCR keyname,可以统计类似用户点击 数等,如果使用
2020-05-22 04:01:54 156
原创 Https-对称加密与非对称加密-Java实现
昨天接到上海一家的面试电话,问了我https协议的工作流程,我模糊的记得公钥加密与私钥解密,其实还有协议协商,非对称加密与对称加密这些要点,今天就打算,实现一下这些加密的过程。Https协议的工作流程1、协议协商第一步: Https请求发送的服务器端,包括Http请求和客户端支持的SSL协议。第二步: 服务器端会以安全证书的发送形式,传输经选择与客户端所支持的SSL协议,还包括加密的公钥。2、传输阶段第三步: 客户端收到服务器端发来的安全证书,就会检验是否符合CA机构证书的规范,如果不符合拒绝。
2020-05-19 18:12:06 381 1
原创 SpringBoot+Mybatis实现数据库增删改查
我对SpringBoot的理解很浅,只知道他是一个自动提供配置的好框架,对于Mybatis,现在还记得在mapper.xml里面写查询语言,通过resultType传递对象给Controller,有一次面试,他问我:如果通过左连接查询两张表,怎么返回数据对象,回答一下:定义一个ResultMap,type是你的左边查询的那张表名路径,里面加上你要查询的字段名及property,然后跟一个association type是你右边查询的那张表名路径,里面加上你要查询的字段名及property。当然还有查询是一对
2020-05-17 20:19:19 1529 1
原创 机试复现-SpringMVC--实现数据库的增删改查
本次主要是从基础开始配置SpringMVC,包括环境搭建,参数传递,返回值,重定向等细节的讲解。当然最后还会实现对Mysql名为“test”数据库的“jvm”表的增删改查。SpringMVC的配置项目准备我用的是IDEA,首先新建一个WebApplication项目,然后到入jar包,接着配置一个Tomcat用来启动项目,需要注意的是,你需要在Project Structure->Artifacts的里面添加热部署,(我的默认有一个war exploded)在deployment里面将右边的j
2020-05-16 06:29:20 843 5
原创 第一次机试体验
第一次上机面试经历,刚进入一个小会议,简单面试了十几分钟,剖析了我的两个本创项目,这家公司还可以,很会打击人,他说我这个项目看着高达上,其实很简单。还夸了我成绩好,没问我什么技术栈,java相关的问题也没怎么问,可能考核主要还是看的是机试的成绩。机试的题目很简单,他给我一张jvm表,放在test数据库中,让我实现数据库数据的增删改查。机试回顾这个题目很简单,我一心想着早点做出来,首先我想到的是Mybatis实现这个项目,开始了半个多小时,发现Mybatis的jar不知道在哪,而且不知道怎么配置xml文件
2020-05-15 00:27:45 780 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人