![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
程序媛-kaka
一只脚在学术界另一只脚在产业界的程序媛
展开
-
关于java关键字transient
查看ArrayList和LinkedList源代码,里面有一个关键字transient。以前不知道transient是什么意思,现在特意补充下知识的盲点。1.transient的作用和使用方法当一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关心具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所...原创 2018-04-01 18:50:06 · 288 阅读 · 0 评论 -
记一次美团面试
2019.07.31下午2:00美团面试面试岗位:Java开发面试人:一位清秀的小姐姐(可能因为我是女生吧)面试流程:1.先自我介绍2.最近的一个项目3.redis在项目中的用法4.rabbitMQ在项目中的用法,为什么这么用5.Java基础:实现线程的方式,优缺点(我发现这个是必考题)、hashMap的底层数据结构,是否是线程安全的(必考题),GC操作、...原创 2019-07-31 19:04:51 · 4176 阅读 · 17 评论 -
关于sql_mode的一次总结
最近,公司做一个关于无人机应用的项目,需要给客户搭一套正式系统在阿里云服务器上。使用的数据库是mysql,mysql5.7.2.这个版本的数据库有默认的sql_mode.会自动设置为sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_Z...原创 2018-08-21 10:04:23 · 1568 阅读 · 0 评论 -
记一次在文档中插入图片走过的弯路
今天,项目中有这样一个需求,在文档中插入从数据库中获取的图片。 获取图片的功能之前就已经实现,现在有一个问题,在读取插入的时候处理成固定大小的图片格式,现在如果传入大像素的图片,就会看的很模糊,清晰度降低,现在就想实现那种等比例缩放的效果,至少在图片宽度大于文档固定宽度的时候要满屏铺开。就像在文档中插入一张图,自动缩放等比例的尺寸。 要想解决这个问题,起码要知道以下几点: ...原创 2018-06-20 16:52:43 · 259 阅读 · 0 评论 -
内存泄漏的解决方案(转载)
内存泄漏的产生原因:JVM内存过小;程序不严谨,产生了过多的垃圾;程序的体现:内存中加载的数据量过于庞大,如一次从数据库中取出过多的数据。集合类中有对对象的引用,使用完后未清空,使得JVM不能回收。代码中存在死循环或循环产生过多重复的对象实体。使用第三方软件中的BUG。启动参数内存值设定的过小。错误的提示:解决方法:1)增加JVM的内存大小对于Tomcat容器,找到Tomcat在电脑中的安装目录,...原创 2018-06-22 11:50:11 · 558 阅读 · 0 评论 -
用正则表达式解决密码验证的问题
密码验证需求:必须包含大小写字母、数字,可含特殊字符,必须不低于6位。 推荐一篇很详细的博文,解决方案也很全面。 https://www.cnblogs.com/cexm/p/7737538.html ...原创 2018-06-21 17:12:41 · 2916 阅读 · 0 评论 -
Java后端技术栈整理
Spring MVC:Model:封装了应用程序的数据和一般他们会组成的POJO。View:负责呈现模型数据和一般它生成的HTML的输出,客户端的浏览器能够解释。Cotroller:负责处理用户的请求,并建立适当的模型,并把它传递给视图渲染。Spring MVC处理请求的流程:IOC容器就是具有依赖注入功能的容器,IOC容器负责实例化、定位、配置应用程序中的对象及建立对象之间的依赖。AOP就是将那...原创 2018-04-28 18:37:17 · 27752 阅读 · 1 评论 -
单例模式的懒加载(转)
首先推荐种最好的单例模式实现方式(没有之一)[java] view plain copypublic class Manager { private Manager() { } public static Manager getInstance() { return ManagerHolder.instance; ...原创 2018-04-27 17:21:04 · 556 阅读 · 0 评论 -
Java的反射机制
Java反射是Java被视为动态(或准动态)语言一个关键性质。这个机制允许程序在运行时透过Reflection APIs取得任何一个已知名称的class的内部信息,包括其modifiers(诸如public、static等)、superclass(例如Object)、实现之interfaces(例如Cloneable),也包括fields和methods的所有信息,并可运行时改变fields内容或...原创 2018-04-27 23:19:08 · 178 阅读 · 0 评论 -
java的序列化和反序列化
一直搞不懂java序列化和反序列化,今天来整理一发。为什么需要序列化和反序列化?我们知道,在两个Java进程中进行远程通信时,可以互相发送各种类型的数据,包括文本、图片、音频、视频等,而这些数据都会以二进制序列的形式在网络上传送。那么当两个Java进程进行通信时,能否实现进程间的对象传送呢?答案是可以的。如何做到呢?这就需要java的序列化和反序列化了。换句话说,一方面,发送方需要把这个对象转换为...原创 2018-04-02 21:48:29 · 172 阅读 · 0 评论 -
记一次爱奇艺的面试
面试岗位:Java开发面试时间:20190816 下午2:00面试人:张X(研究员,产品技术中心)面试流程:一句废话没有,省去自我介绍,上来手撕代码(太菜了,平时复制粘贴多了,让自己写很捉急)1.给定固定长度数组,实现一个队列的出队,入队,复杂度要求0(1)2.斐波那契数列的非递归实现(脑子一懵和汉诺塔混了,送分题就这么没了)3.给定一个包含100w条IP数据文件,实现...原创 2019-08-16 16:58:32 · 579 阅读 · 0 评论